This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2015年07月03日 12:32 by spil, last changed 2022年04月11日 14:58 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| patch-RAND_egd | spil, 2015年07月03日 12:36 | Patch for configure.ac and Modules/_ssl.c | ||
| Messages (7) | |||
|---|---|---|---|
| msg246169 - (view) | Author: Bernard Spil (spil) * | Date: 2015年07月03日 12:32 | |
LibreSSL added a define OPENSSL_NO_EGD to their headers in version 2.2.0 in line with the defines of the other removed features. These patches remove detection of RAND_egd from configure and replace the detection in the source code. |
|||
| msg263146 - (view) | Author: Bernard Spil (spil) * | Date: 2016年04月10日 19:04 | |
This is now also required for the upcoming OpenSSL 1.1.0 which also removed EGD by default |
|||
| msg269848 - (view) | Author: Bernard Spil (spil) * | Date: 2016年07月05日 20:08 | |
It's been a year since this was created. Can we move this forward? For the OpenSSL 1.1 changes, see https://github.com/openssl/openssl/blob/master/Configure#L363 (egd is disabled in the default configuration) and https://github.com/openssl/openssl/blob/master/include/openssl/rand.h#L61 When OPENSSL_NO_EGD is defined, the EGD related methods are rempved. This is still causing build problems on some isntallations, seems there can be diffences in detection between configure and build phase. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205960# |
|||
| msg269853 - (view) | Author: Brett Cannon (brett.cannon) * (Python committer) | Date: 2016年07月05日 21:05 | |
You could try bringing this up on the security-sig to see if there is enough interest: https://mail.python.org/mailman/listinfo/security-sig |
|||
| msg269867 - (view) | Author: Larry Hastings (larry) * (Python committer) | Date: 2016年07月06日 03:10 | |
At this point you're not adding this to 3.5. |
|||
| msg269923 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2016年07月07日 07:03 | |
New changeset 7c0432cf1f2e by Benjamin Peterson in branch '3.5': assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557) https://hg.python.org/cpython/rev/7c0432cf1f2e New changeset fe168c2b5e95 by Benjamin Peterson in branch 'default': merge 3.5 (#24557) https://hg.python.org/cpython/rev/fe168c2b5e95 New changeset 676486e1a94f by Benjamin Peterson in branch '2.7': assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557) https://hg.python.org/cpython/rev/676486e1a94f |
|||
| msg269924 - (view) | Author: Kubilay Kocak (koobs) (Python triager) | Date: 2016年07月07日 07:06 | |
Thank you Benjamin :) |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:58:18 | admin | set | github: 68745 |
| 2016年07月07日 07:06:44 | koobs | set | messages:
+ msg269924 versions: + Python 3.5 |
| 2016年07月07日 07:03:02 | python-dev | set | status: open -> closed nosy: + python-dev messages: + msg269923 resolution: fixed stage: patch review -> resolved |
| 2016年07月06日 03:11:39 | larry | set | nosy:
- larry |
| 2016年07月06日 03:10:58 | larry | set | nosy:
barry, ronaldoussoren, vstinner, larry, tim.golden, ned.deily, ezio.melotti, eric.araujo, r.david.murray, yselivanov, koobs, steve.dower, dstufft, willingc, Alex.Willmer, spil messages: + msg269867 versions: - Python 3.5 |
| 2016年07月05日 21:10:43 | pitrou | set | nosy:
- pitrou |
| 2016年07月05日 21:05:43 | brett.cannon | set | nosy:
- brett.cannon |
| 2016年07月05日 21:05:31 | brett.cannon | set | nosy:
barry, brett.cannon, ronaldoussoren, pitrou, vstinner, larry, tim.golden, ned.deily, ezio.melotti, eric.araujo, r.david.murray, yselivanov, koobs, steve.dower, dstufft, willingc, Alex.Willmer, spil messages: + msg269853 |
| 2016年07月05日 20:08:07 | spil | set | messages: + msg269848 |
| 2016年04月12日 21:49:13 | paul.moore | set | nosy:
- paul.moore |
| 2016年04月12日 20:22:14 | gvanrossum | set | nosy:
- gvanrossum |
| 2016年04月12日 20:16:49 | mrabarnett | set | nosy:
- mrabarnett |
| 2016年04月12日 18:52:44 | zach.ware | set | hgrepos: - hgrepo337 |
| 2016年04月12日 18:52:33 | zach.ware | set | assignee: docs@python -> nosy: - docs@python, zach.ware, supriyanto maftuh, supriyantomaftuh versions: + Python 2.7 |
| 2016年04月12日 16:26:05 | SilentGhost | set | messages: - msg263251 |
| 2016年04月12日 16:23:45 | berker.peksag | set | stage: patch review components: - Build, Demos and Tools, Distutils, Documentation, Extension Modules, IDLE, Installation, Interpreter Core, macOS, Regular Expressions, Tests, Tkinter, Unicode, Windows, XML, 2to3 (2.x to 3.x conversion tool), ctypes, IO, Benchmarks, Devguide, Cross-Build, email, asyncio, Argument Clinic versions: - Python 2.7, Python 3.2, Python 3.3, Python 3.4 |
| 2016年04月12日 15:40:56 | supriyantomaftuh | set | assignee: docs@python components: + Demos and Tools, Distutils, Documentation, Extension Modules, IDLE, Installation, Interpreter Core, macOS, Regular Expressions, Tests, Tkinter, Unicode, Windows, XML, 2to3 (2.x to 3.x conversion tool), ctypes, IO, Benchmarks, Devguide, Cross-Build, email, asyncio, Argument Clinic versions: + Python 3.2, Python 3.6 nosy: + larry, willingc, paul.moore, tim.golden, dstufft, supriyantomaftuh, eric.araujo, yselivanov, zach.ware, steve.dower, ned.deily, pitrou, barry, Alex.Willmer, brett.cannon, ezio.melotti, gvanrossum, supriyanto maftuh, r.david.murray, docs@python, vstinner, ronaldoussoren, mrabarnett hgrepos: + hgrepo337 messages: + msg263251 |
| 2016年04月10日 19:04:59 | spil | set | messages: + msg263146 |
| 2015年07月03日 12:41:12 | koobs | set | keywords:
+ easy, needs review nosy: + koobs components: + Build, Library (Lib) |
| 2015年07月03日 12:39:30 | spil | set | versions: + Python 3.3, Python 3.4 |
| 2015年07月03日 12:36:21 | spil | set | files: + patch-RAND_egd |
| 2015年07月03日 12:32:31 | spil | create | |