Mon, 12 Apr 2021 03:01:04 +0200 |
Pierre-Yves David |
urlutil: extract `url` related code from `util` into the new module
|
file |
diff |
annotate
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
file |
diff |
annotate
|
Thu, 11 Mar 2021 17:04:58 -0500 |
Matt Harbison |
mail: convert SMTPException to bytes before passing to error.Abort()
stable
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Mon, 23 Nov 2020 11:47:06 -0500 |
Matt Harbison |
ui: ensure `getpass()` returns bytes
|
file |
diff |
annotate
|
Mon, 02 Dec 2019 14:44:26 +0100 |
Julien Cristau |
mail: use procutil.shellsplit instead of bytes.split to parse command
|
file |
diff |
annotate
|
Tue, 19 Nov 2019 23:49:05 +0900 |
Yuya Nishihara |
typing: consolidate "if not globals():" trick
|
file |
diff |
annotate
|
Wed, 13 Nov 2019 16:46:28 +0100 |
Denis Laxalde |
mail: move strtolocal call in _addressencode()
|
file |
diff |
annotate
|
Wed, 13 Nov 2019 15:23:04 +0100 |
Denis Laxalde |
mail: use a native string for "subtype" value
|
file |
diff |
annotate
|
Tue, 12 Nov 2019 22:52:30 +0100 |
Denis Laxalde |
mail: let all charset values be native strings
|
file |
diff |
annotate
|
Wed, 13 Nov 2019 22:20:44 +0100 |
Denis Laxalde |
mail: add type hints for pytype
|
file |
diff |
annotate
|
Tue, 12 Nov 2019 17:12:16 +0100 |
Denis Laxalde |
mail: fix a bad return type in _encode()
|
file |
diff |
annotate
|
Sat, 09 Nov 2019 16:54:33 +0100 |
Denis Laxalde |
mail: convert addr to str early in addrlistencode()
|
file |
diff |
annotate
|
Sat, 09 Nov 2019 15:16:52 +0100 |
Denis Laxalde |
mail: let addressencode() / addrlistencode() return native strings
|
file |
diff |
annotate
|
Sat, 09 Nov 2019 12:45:14 +0100 |
Denis Laxalde |
mail: let headencode() return a native string
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
file |
diff |
annotate
|
Wed, 06 Nov 2019 15:34:40 -0500 |
Augie Fackler |
mail: suppress a pytype error that's just experimentally wrong
|
file |
diff |
annotate
|
Wed, 30 Oct 2019 16:39:18 -0400 |
Augie Fackler |
mail: black wants to add this blank line
stable
|
file |
diff |
annotate
|
Thu, 24 Oct 2019 14:28:20 +0200 |
Denis Laxalde |
py3: decode encoding literal before passing to .decode()
stable
|
file |
diff |
annotate
|
Thu, 24 Oct 2019 15:28:00 +0200 |
Denis Laxalde |
py3: use a BytesParser in notify extension
stable
|
file |
diff |
annotate
|
Thu, 24 Oct 2019 17:16:43 +0200 |
Denis Laxalde |
py3: fix headencode() with display=False
stable
|
file |
diff |
annotate
|
Thu, 24 Oct 2019 14:31:24 +0200 |
Denis Laxalde |
mail: catch LookupError in headdecode()
stable
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 21:37:12 +0200 |
Denis Laxalde |
py3: decode username and password before SMTP login
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 21:30:44 +0200 |
Denis Laxalde |
py3: use socket.makefile() instead of dropped smtplib.SSLFakeFile
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 21:05:34 +0200 |
Denis Laxalde |
py3: call SMTP.docmd() with an str
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 21:00:13 +0200 |
Denis Laxalde |
py3: call SMTP.has_extn() with an str
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 10:48:57 +0200 |
Denis Laxalde |
py3: use email.generator.BytesGenerator in patch.split()
|
file |
diff |
annotate
|
Tue, 08 Oct 2019 15:06:18 -0700 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
file |
diff |
annotate
|
Wed, 02 Oct 2019 07:35:22 +0900 |
Yuya Nishihara |
patchbomb: use procutil.shellquote() instead of shlex to escape email address
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|