mercurial/sslutil.py
67dc32d4e790d6df8d3caeb4dfc77e48b68810e9
created 2018-06-26 10:36 -0400
pushed 2018-07-01 01:38 +0000
Augie Fackler Augie Fackler - cleanup: migrate from re.escape to stringutil.reescape
51a2f8d199c7a6dc46abc76f08628d7ddc6f2a74
created 2018-04-27 00:05 -0400
pushed 2018-05-11 21:24 +0000
Augie Fackler Augie Fackler - sslutil: fix some edge cases in Python 3 support
46e705b793235edb234ab1a1e616b45762be8ecd
created 2018-04-14 02:03 +0530
pushed 2018-04-14 19:23 +0000
Pulkit Goyal Pulkit Goyal - py3: add b'' prefixes to make values bytes
a8a902d7176e68cd60a48d5e8a211b069ccd2592
created 2018-03-24 15:10 +0900
pushed 2018-03-27 00:12 +0000
Yuya Nishihara Yuya Nishihara - procutil: bulk-replace function calls to point to new module
f0b6fbea00cfb0997d96b6ec71bec4d2b1b3e96a
created 2018-03-22 21:56 +0900
pushed 2018-03-24 00:21 +0000
Yuya Nishihara Yuya Nishihara - stringutil: bulk-replace call sites to point to new module
4c71a26a4009d88590c9ae3d64a5912fd556d82e
created 2018-03-04 21:16 -0500
pushed 2018-03-06 20:08 +0000
Augie Fackler Augie Fackler - sslutil: some more forcebytes() on some exception messages
25798cf7dc9d0b1282398c6eee81f1a38a75caea
created 2018-03-04 21:15 -0500
pushed 2018-03-06 20:08 +0000
Augie Fackler Augie Fackler - sslutil: sslcontext needs the cipher name as a sysstr
424994a0adfd14e56d8526bc16ebf55e1196bcf3
created 2018-03-04 18:03 -0500
pushed 2018-03-06 20:08 +0000
Augie Fackler Augie Fackler - sslutil: lots of unicode/bytes cleanup
72b91f905065c366e3a2ce3dcb9bb24ffd66b109
created 2017-12-29 05:25 +0530
pushed 2018-01-11 02:24 +0000
Pulkit Goyal Pulkit Goyal - py3: use node.hex(h.digest()) instead of h.hexdigest()
c8ecd96cc357a2f08ad971403b211fcf8d391c03
created 2017-12-10 04:48 +0530
pushed 2017-12-10 03:14 +0000
Pulkit Goyal Pulkit Goyal - py3: handle keyword arguments correctly in sslutil.py
17919e9006b9d00fe207fed43e742ce2945367f6
created 2017-10-14 00:29 +0200
pushed 2017-10-18 21:03 +0000
Boris Feld Boris Feld - configitems: register the 'hostsecurity.*:fingerprints' config
8c1d0fe1f4319dae127b68c410ff9546b697b80e
created 2017-10-12 00:20 +0200
pushed 2017-10-18 21:03 +0000
Boris Feld Boris Feld - configitems: register the 'hostfingerprints' section
dacfcdd8b94e115a61c3ed738ea0197b9b89ceb8
created 2017-10-12 23:34 -0700
pushed 2017-10-18 21:03 +0000
Jun Wu Jun Wu - codemod: use pycompat.isdarwin
75979c8d457288b4c049f730a303345e4317e38a
created 2017-10-12 23:30 -0700
pushed 2017-10-18 21:03 +0000
Jun Wu Jun Wu - codemod: use pycompat.iswindows
30f2715be1233f1345ae643a74a23b109dd6f13e
created 2017-07-12 18:37 -0400
pushed 2017-07-15 23:45 +0000
Matt Harbison Matt Harbison - sslutil: inform the user about how to fix an incomplete certificate chain
e05cfb4a6a8e95c317139acbb62ebaaae2a033af
created 2017-05-10 23:32 -0700
pushed 2017-05-13 19:55 +0000
Gregory Szorc Gregory Szorc - sslutil: remove conditional cipher code needed for Python 2.6
c777b12cdc9bcf9bf8f92fdea8f39a83a7f0ca59
created 2017-03-29 09:54 -0400
pushed 2017-04-01 22:35 +0000
Matt Harbison Matt Harbison - sslutil: clarify internal documentation
f819aa9dbbf947d32905076f9e461ef695906cad
created 2017-03-09 20:33 -0800
pushed 2017-03-12 21:10 +0000
Gregory Szorc Gregory Szorc - sslutil: issue warning when [hostfingerprint] is used
2912b06905dceb4fd668cd0a8d815ac9a001664b
created 2017-02-20 18:40 +0530
pushed 2017-03-02 23:57 +0000
Pulkit Goyal Pulkit Goyal - py3: use pycompat.fsencode() to convert __file__ to bytes
10b17ed9b591ec1908126f2675a6adbb5a33efb1
created 2016-12-20 00:20 +0530
pushed 2016-12-24 22:39 +0000
Pulkit Goyal Pulkit Goyal - py3: replace sys.executable with pycompat.sysexecutable
16b5df5792a865d0f3b78e43c1f8801884eb9cc8
created 2016-12-19 02:15 +0530
pushed 2016-12-22 17:34 +0000
Pulkit Goyal Pulkit Goyal - py3: replace sys.platform with pycompat.sysplatform (part 1 of 2)
d524c88511a7acb4b1416931ef8f73f440b61f94
created 2016-12-19 00:16 +0530
pushed 2016-12-22 17:34 +0000
Pulkit Goyal Pulkit Goyal - py3: replace os.name with pycompat.osname (part 1 of 2)
318a24b52eebd9e7739ae0595306aafd1624e81b
created 2016-10-17 23:16 +0200
pushed 2016-11-10 17:46 +0000
Mads Kiilerich Mads Kiilerich - spelling: fixes of non-dictionary words
b9f7b0c10027764cee77f9c6d61877fcffea837f
created 2016-10-19 18:06 +0200
pushed 2016-11-01 02:33 +0000
Gábor Stefanik Gábor Stefanik - sslutil: guard against broken certifi installations (issue5406) stable
799e36749f1a83d8254a424657996732b047dabe
created 2016-09-13 17:46 +0200
pushed 2016-09-23 07:22 +0000
Pierre-Yves David Pierre-Yves David - ssl: handle a difference in SSLError with pypy (issue5348)
14f372bfff5a1c1b841df3849e7d7a89e1e8e33c
created 2016-07-20 19:05 -0700
pushed 2016-07-21 02:05 +0000
Gregory Szorc Gregory Szorc - sslutil: improve comments draft stable
1a782fabf80d48e14b0913e1ada3f03a0033dafd
created 2016-07-13 21:49 -0700
pushed 2016-07-17 22:29 +0000
Gregory Szorc Gregory Szorc - sslutil: print a warning when using TLS 1.0 on legacy Python
303e9300772ab785812d9eb2835d8c4573aae672
created 2016-07-13 21:35 -0700
pushed 2016-07-17 22:29 +0000
Gregory Szorc Gregory Szorc - sslutil: require TLS 1.1+ when supported
7dec5e441bf782a7acadc609531f17d5d05af44c
created 2016-07-14 20:47 -0700
pushed 2016-07-17 22:29 +0000
Gregory Szorc Gregory Szorc - sslutil: config option to specify TLS protocol version
4a7b0c696fbcd732972b479db211c2b030c1c2fa
created 2016-07-14 20:14 -0700
pushed 2016-07-16 05:19 +0000
Gregory Szorc Gregory Szorc - sslutil: implement wrapserversocket()
less more (0) -100 -60 tip