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
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Mon, 30 Sep 2019 00:01:58 +0200 |
Floris Bruynooghe |
patchbomb: protect email addresses from shell
|
file |
diff |
annotate
|
Sat, 26 Jan 2019 10:40:37 -0800 |
Gregory Szorc |
mail: document behavior of Python 3
|
file |
diff |
annotate
|
Sun, 12 Aug 2018 12:16:08 +0900 |
Yuya Nishihara |
mail: convert encoding.encoding to sysstr
|
file |
diff |
annotate
|
Sun, 12 Aug 2018 12:14:28 +0900 |
Yuya Nishihara |
mail: call s.decode('ascii') explicitly to see if s is an ascii bytes
|
file |
diff |
annotate
|
Sun, 12 Aug 2018 12:11:36 +0900 |
Yuya Nishihara |
mail: pass in addr to _addressencode() in bytes
|
file |
diff |
annotate
|
Sun, 12 Aug 2018 12:01:34 +0900 |
Yuya Nishihara |
mail: remove redundant bytesurl() from addrlistencode()
|
file |
diff |
annotate
|
Thu, 09 Aug 2018 21:58:43 -0400 |
Augie Fackler |
mail: be more cautious about bytes vs str for py3 compat
|
file |
diff |
annotate
|
Thu, 09 Aug 2018 21:04:15 -0400 |
Augie Fackler |
mail: always fall back to iso-8859-1 if us-ascii won't work (BC)
|
file |
diff |
annotate
|
Thu, 09 Aug 2018 18:27:36 -0400 |
Augie Fackler |
mail: properly handle email addresses typically being unicodes
|
file |
diff |
annotate
|
Thu, 09 Aug 2018 17:44:36 -0400 |
Augie Fackler |
mail: fix debug print, which appears to have been broken for a long time
|
file |
diff |
annotate
|
Mon, 16 Jul 2018 18:17:19 -0400 |
Augie Fackler |
mail: stop using the smtplib.SSLFakeFile and use socket.socket.makefile
|
file |
diff |
annotate
|
Mon, 16 Jul 2018 18:16:26 -0400 |
Augie Fackler |
mail: modernize check for Python-with-TLS
|
file |
diff |
annotate
|
Mon, 16 Jul 2018 17:49:17 -0400 |
Augie Fackler |
mail: cope with Py3 unicode antics on email addresses
|
file |
diff |
annotate
|
Mon, 16 Jul 2018 17:48:03 -0400 |
Augie Fackler |
mail: fix _encode to be more correct on Python 3
|
file |
diff |
annotate
|