View source
py3.5-ssl-revdb
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind default.
Manuel Jacob
Share code.
Manuel Jacob
Fix _SSLSocket.read() for buffers that can’t get their raw addresses taken (e.g. when running on top of RevDB).
Manuel Jacob
Defer creation of C buffer.
Manuel Jacob
Remove unnecessary variable.
Carl Friedrich Bolz-Tereick
merge default
Julian Berman
Merge default.
Łukasz Langa
hg merge default
Manuel Jacob
hg merge default
Antonio Cuni
(antocuni, mattip): hg merge default; we had to fix conflicts in module/zlib due to the recent changes in default
mattip
merge default into py3.5
Armin Rigo
hg merge default
Ronan Lamy
hg merge default
mattip
merge default into branch
mattip
merge default into branch
Ronan Lamy
Turn _pypy_collections.py into a regular appleveldef for _collections.OrderedDict
Ronan Lamy
kill the one app_main test that requires it to be importable at interp-level and simplify code
Ronan Lamy
remove debugging code
Ronan Lamy
Get open() from builtin module _io, instead of stdlib io
Ronan Lamy
Disable tests requiring dict view classes to not be callable, see eb0bd5f16264
Ronan Lamy
Fix reversed() on OrderedDict views
Ronan Lamy
Avoid importing from the stdlib at translation time. Makes dict_items, dict_keys, and dict_values instantiable and subclassable.
Antonio Cuni
hg merge default
Antonio Cuni
merge release-pypy3.5-7.x into the development branch, and make sure to keep the correct development version
Antonio Cuni
create the release branch for py3.5 7.0, and correct the version number
Antonio Cuni
hg merge default; this bump the version to 7.1-alpha0
Ronan Lamy
Merged in asottile/pypy-1/asottile/remove-unused-and-deprecated-import-of-i-1548354433308 (pull request #634) Remove unused and deprecated import of `imp`
Anthony Sottile
Remove unused and deprecated import of `imp`
mattip
merge default
mattip
merge default into branch
Manuel Jacob
hg merge default
mattip
merge default into branch
mattip
merge heads
mattip
merge default into branch
Ronan Lamy
hg merge default
Ronan Lamy
Fix extra_tests/ctypes_tests/test_extra.py::test_truth_value()
Ronan Lamy
fix merge
Ronan Lamy
Relax test and add a note of the inconsistency in CPython
Ronan Lamy
py3 mappings don't have the 'has_key' method
Ronan Lamy
Disable deadline for this test
Ronan Lamy
Fix merge and reduce diff
mattip
fix merge
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
IntDictStrategy has been re-enabled for a while
Ronan Lamy
Reduce diff with default
Ronan Lamy
Remove unused parameter 'flags' from make_ctx()
mattip
split up more test runs to avoid timeouts
mattip
merge default into branch
Amaury Forgeot d'Arc
hg merge default
mattip
fix exception type
mattip
merge default into branch
mattip
fix some datetime.py test failures. Should this file move to lib_pypy?
Ronan Lamy
hg merge default
Ronan Lamy
More py3 fixes in extra_tests/
Ronan Lamy
Port ctypes tests tyo py3
Ronan Lamy
Fix test_datetime to pass on CPython 3.5
Ronan Lamy
hg merge default
Ronan Lamy
Fix some tests
Ronan Lamy
hg merge default
mattip
formatting
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
use cpython's argument name (should maybe be done more systematically?)
mattip
fix import on python3
Ronan Lamy
fix import
Ronan Lamy
hg merge default
mattip
use old buffer interface
mattip
fix typo (using unicode-utf8 syntax too early)
mattip
put common case first, exit quickly on empty byte string
Ronan Lamy
hg merge default
Armin Rigo
Redo 861c793cead8, fix the test (which passes if s_text is bytes, like the rest of the test also expects---the rest of the test was passing anyway in this untranslated mode, accidentally)
Armin Rigo
Revert 861c793cead8. The point of adding this test is that it should pass, and doesn't so far.
mattip
merge default into branch
mattip
fix merge, PyUnicode_FromEncodedObject already tested in test_decode
mattip
merge default into py3.5
mattip
merge heads
mattip
merge default into branch
mattip
silence print statements in tests
mattip
merge default into py3.5, ignoring backported thread lock
Armin Rigo
Armin Rigo
Don't stick these tests into some unrelated test class, particularly one that is skipped on some platforms
Armin Rigo
Forward-port from default
Armin Rigo
hg merge default
Armin Rigo
hg merge default
mattip
merge default into branch
mattip
update nt scheme from cpython
mattip
merge default into branch
mattip
merge default into branch
Armin Rigo
hg merge default
Armin Rigo
#2900 fix in the _ssl module with poll()
Armin Rigo
Hack for test_ztranslation on py3.5
Armin Rigo
Remove __long__ on py3
Ronan Lamy
kill some PyFile_* functions thyat were removed in py3
Ronan Lamy
PyNone_Type and PyNotImplemented_Type are private in py3
Ronan Lamy
Resync boolobject.h with CPython, rename _Py_ZeroStruct to _Py_FalseStruct
Armin Rigo
Merged in andrewjlawrence/pypy/py3.5 (pull request #627) Fixed tests from own own-win-x86-32 pypy.module._io.test.test_fileio Approved-by: Armin Rigo <armin.rigo@gmail.com>
andrewjlawrence
Tried just removing not windows check. Worked.
andrewjlawrence
Fixed tests from own own-win-x86-32 pypy.module._io.test.test_fileio AppTestFileIO.().test_FileIO_fd_does_not_change_inheritable pypy.module._io.test.test_fileio AppTestFileIO.().test_close_upon_reinit pypy.module._io.test.test_fileio AppTestFileIO.().test_non_inheritable Modified FileIO descrinit to set inheritable to false on windows
Ronan Lamy
Completely remove PyCObject (which was removed from CPython in 3.2)
Armin Rigo
oops, unroll this dummy loop
Armin Rigo
hg merge default
Armin Rigo
hg merge default
Armin Rigo
hg merge default
Armin Rigo
hg merge default
mattip
remove cruft from reverting 943b0266d564
mattip
merge default into py3.5
mattip
merge default into py3.5
mattip
revert splitting cpyext tests
Armin Rigo
Issue #2866 Fix by copying the (now-fixed) logic from default.
Armin Rigo
hg merge default
Armin Rigo
hg merge default
mattip
make csv bytes error more compatible
Ronan Lamy
hg merge default
Ronan Lamy
rm py2-specific test
mattip
merge default into branch
mattip
fix test for py3
mattip
fix bad automatic merge
mattip
merge default into py3.5
Armin Rigo
Skip this test unless run in -A mode (again, not completely sure I understand everything but it's messy)
Armin Rigo
Fix for cpyext test_translate when run after test_buffer. Not sure why but it must be something like the thread support in the embedding mode of cffi.
Armin Rigo
Fix for module/exceptions/test/test_exc
Armin Rigo
Issue #2874 Add a runtime check that we don't overwrite 'def buffer_w()' without also setting the '__buffer' flag in the TypeDef. Fix various places where it was missing.
Armin Rigo
Add a failing test. I can't figure out for now why the array.array test passes but not the one with the _cffi_backend.buffer().
Armin Rigo
Test and fix on Windows (os.get_terminal_size() failures)
mattip
create temp files in udir not base dir
mattip
fix test for python3 api
mattip
fix print statement
Armin Rigo
hg merge default
Armin Rigo
Another test that used to crash before revision 179c172169f1
Armin Rigo
hg merge default (and port the changes from 2.7/types.py to 3/types.py)
Armin Rigo
Fix thread => _thread
Armin Rigo
Fix for Pull Request #620: forbid ``int("04", 0)``
Armin Rigo
hg merge default
Armin Rigo
hg merge heads
Armin Rigo
hg merge default
Carl Friedrich Bolz-Tereick
fix the tests in test_pyframe that fail in combination with other files
Carl Friedrich Bolz-Tereick
fix test_executioncontext flakiness when run in some combinations with other test files that set the file system encoding, space.appexec causes a call to "encode" internally, which produces extra C call events. Just ignore those.
Carl Friedrich Bolz-Tereick
fix a test that
Carl Friedrich Bolz-Tereick
fix annotation bug reported by hubo on pypy-dev
Carl Friedrich Bolz-Tereick
tweak
Armin Rigo
Remove this get_raw_address() now that we have one in the base class
Armin Rigo
hg merge default
Armin Rigo
Give a warning when we can't import _hashlib
Armin Rigo
Start to debug 'multiprocessing' on win32, but found out that '_winapi.py' is not complete at all.
mattip
merge default into py3.5
mattip
tabs -> spaces
Armin Rigo
Fix py3.5 translation of the _cppyy module
Armin Rigo
Cache the pow() result for small values up to 1000. This is enough to recover the original pypy2 speed on #2854.
Armin Rigo
hg merge default
Armin Rigo
hg merge default
Armin Rigo
Flush stdout also before the first prompt, because why not. The difference is visible by running: python3 -i -c "print(5,end='')" which is a very minor bug in CPython (3.5.3)
Armin Rigo
Fix for issue #2837 in pypy3
Armin Rigo
hg merge default (issue #2837 not closed, needs different fix in pypy3)
Armin Rigo
Add another test for 'async with', and fix for 'with' or 'async with': if they call '__exit__' or '__aexit__' and this returns True, we must ignore that if we're processing a return/break/continue instead of a real exception.
Armin Rigo
hg merge default
mattip
merge default into branch
Armin Rigo
A leak, caused by having a single prebuilt instance of GeneratorExit. This is a really bad idea in Python 3.x, because traceback entries will keep being added to that instance, and leak massively. Argh! This checkin contains code to explode at translation-time if another prebuilt instance of W_BaseException is ever seen. Thanks hubo!
mattip
merge from default, take care with class method type name
Carl Friedrich Bolz-Tereick
merge default
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
merge default
mattip
rename for backward compatibility
Andrew Stepanov
Fix _sysconfigdata on MacOS
Manuel Jacob
_collections.deque: Raise MemoryError if the size of the deque multiplied by an integer is larger than what would fit in an RPython int.
Armin Rigo
Issue #2834 Try to call _bootstrap._install() at translation time only, not at runtime.
Amaury Forgeot d'Arc
(win32) _multiprocessing.recv should return bytes, not unicode text.
Manuel Jacob
Fix NameError from last commit.
Carl Friedrich Bolz-Tereick
use popvalues
Carl Friedrich Bolz-Tereick
fix issue #2838: don't swallow exceptions in BUILD_SET_UNPACK (the bytecode was quite badly broken in other ways too: the JIT would unroll the set generation completely}
Armin Rigo
hg merge default
Armin Rigo
hg merge default
Armin Rigo
document merge
Armin Rigo
hg merge py3.5-reverse-debugger
Armin Rigo
Close branch, ready to merge
Armin Rigo
hg merge reverse-debugger
Armin Rigo
hg merge py3.5
Armin Rigo
hg merge default
Armin Rigo
hg merge reverse-debugger
Armin Rigo
hg merge reverse-debugger
Armin Rigo
add comment
Armin Rigo
manual 2to3
Armin Rigo
merge py3.5 again
Armin Rigo
Fix test
Armin Rigo
merge the two branches
Armin Rigo
merge branch
mattip
merge default into py3.5
Carl Friedrich Bolz-Tereick
the property name changed
Carl Friedrich Bolz-Tereick
more precise tests, also fixes the raises problem
Alex Gaynor
Remove an unneeded call into OpenSSL This call doesn't do anything, on every version of OpenSSL going back to forever the call to ERR_clear_error() calls ERR_get_state(), so it's always been a no-op. Same change for CPython: https://github.com/python/cpython/pull/6887
Carl Friedrich Bolz-Tereick
add missing file to unbreak lib-python tests
Carl Friedrich Bolz-Tereick
merge
Carl Friedrich Bolz-Tereick
fix more raises/skip imports
Ronan Lamy
merge heads
Ronan Lamy
The py3k_ variants have been replaced by unicodehandler functions
Ronan Lamy
hg merge default
Carl Friedrich Bolz-Tereick
fix raises
Carl Friedrich Bolz-Tereick
fix skips
mattip
merge default into py3.5
mattip
fix distutils.sysconfig
Ronan Lamy
hg merge default
Ronan Lamy
Use the same internal names for builders on py2 and py3
Ronan Lamy
hg merge default
Ronan Lamy
Separate W_BytesBuilder and W_StringBuilder (manual port of f5577200d77d)
Armin Rigo
Remove these two entries because they appear also later. In the case of SHLIB_SUFFIX, it appears with a different value. Looking at the history I think we want to keep the second one.
Armin Rigo
Merged in toumorokoshi/pypy/py3.5 (pull request #608) Adding detection of gcc to sysconfig_pypy (fixes #2809)
Yusuke Tsutsumi
Adding unit tests
Yusuke Tsutsumi
minor change to recover branch.
Yusuke Tsutsumi
Close branch py3.5.
Yusuke Tsutsumi
Addressing Code Review Feedback Refactoring to move the init_posix code to a central location, inside of sysconfigdata. Including an improved clause for detecting if gcc is installed on the machine, and using a correct build argument.
Yusuke Tsutsumi
Adding detection of cc and gcc to build variables
mattip
merge default into py3.5
Armin Rigo
hg merge default
Armin Rigo
hg merge default
Armin Rigo
Fix issue #2826
Armin Rigo
Add a failing test from issue #2826. Add also a hypothesis test that finds the problem if run a few times
mattip
update whatsnew for branches
mattip
close merged branch
mattip
merge default into py3.5
mattip
merge py3.5-user-site-impl into py3.5
pv
Add test for user-site dir
pv
Use implementation-specific site directories in sysconfig. This is a forward port of fbb5b4cefb37ea859eccd0f715101a6c8c57e32f to py3.5
mattip
enable _cppyy for py3.5
mattip
merge default into py3.5
mattip
Backed out changeset: fff10263dfb0, _cppyy does not translate
mattip
enable cppyy
mattip
merge default into py3.5
Armin Rigo
Merged in hroncok/pypy-3/hroncok/fix-multiprocessing-regression-on-newer--1524656522151 (pull request #607) Fix multiprocessing regression on newer glibcs
Miro Hrončok
Fix multiprocessing regression on newer glibcs Starting with glibc 2.27.9000-xxx, sigaddset() can return EINVAL for some reserved signal numbers between 1 and NSIG. The `range(1, NSIG)` idiom is commonly used to select all signals for blocking with `pthread_sigmask`. So we ignore the sigaddset() return value until we expose sigfillset() to provide a better idiom. Co-authored-by: Antoine Pitrou <antoine@python.org>
Armin Rigo
Fix _PyLong_Sign() to accept any app-level 'int' object
mattip
merge default into branch
Armin Rigo
merge heads
Armin Rigo
Implement ssl.enum_crls() for win32
Armin Rigo
Implement the win32 function ssl.enum_certificates()
mattip
replace 7ac5e33a8260, applevel datetime inherit from a cpyext-friendly class
Ronan Lamy
Brute-force tp_basicsize to the correct value on the datetime types
Ronan Lamy
hg merge default
mattip
restart whatsnew-pypy3-head
mattip
merge default into py3.5
mattip
attribute name changed
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
fix different error messages (in several cases this brings us closer to CPython again)
mattip
merge default into branch
mattip
merge default into py3.5
Antonio Cuni
hg merge gc-hooks
Ronan Lamy
hg merge default
mattip
merge default into py3.5
mattip
merge default into py3.5
Armin Rigo
Issue #2768: rare case involving __del__ methods
mattip
merge default into branch
mattip
typo
mattip
fix for linux32
Carl Friedrich Bolz-Tereick
fix doctests
7175 commits not shown.