[pypy-commit] pypy cffi_dlopen_unicode: add failing test

2018-10-07 Thread mattip
Author: Matti Picus Branch: cffi_dlopen_unicode Changeset: r95181:ec14b51b9207 Date: 2018-10-07 13:03 +0300 http://bitbucket.org/pypy/pypy/changeset/ec14b51b9207/ Log:add failing test diff --git a/pypy/module/_cffi_backend/test/test_re_python.py b/pypy/module/_cffi_backend/test/test_re_pyth

[pypy-commit] pypy default: add, test LoadLibraryW, LoadLibraryEx{A, W}

2018-10-07 Thread mattip
Author: Matti Picus Branch: Changeset: r95180:80ba133be397 Date: 2018-10-07 12:10 +0300 http://bitbucket.org/pypy/pypy/changeset/80ba133be397/ Log:add, test LoadLibraryW, LoadLibraryEx{A, W} diff --git a/rpython/rlib/rwin32.py b/rpython/rlib/rwin32.py --- a/rpython/rlib/rwin32.py +++ b/rpyt

[pypy-commit] pypy default: Use LoadLibraryEx in loading extension modules, like CPython's _PyImport_FindSharedFuncptr

2018-10-07 Thread mattip
Author: Matti Picus Branch: Changeset: r95182:8894e5f1d5c0 Date: 2018-10-07 14:20 +0300 http://bitbucket.org/pypy/pypy/changeset/8894e5f1d5c0/ Log:Use LoadLibraryEx in loading extension modules, like CPython's _PyImport_FindSharedFuncptr diff --git a/pypy/module/cpyext/api.py b/pypy

[pypy-commit] pypy cffi_dlopen_unicode: allow unicode filename in W_DlOpenLibObject

2018-10-07 Thread mattip
Author: Matti Picus Branch: cffi_dlopen_unicode Changeset: r95183:9093671404b4 Date: 2018-10-07 16:30 +0300 http://bitbucket.org/pypy/pypy/changeset/9093671404b4/ Log:allow unicode filename in W_DlOpenLibObject diff --git a/pypy/module/_cffi_backend/cdlopen.py b/pypy/module/_cffi_backend/cd

[pypy-commit] pypy py3.5: #2900 fix in the _ssl module with poll()

2018-10-07 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r95184:000e19254270 Date: 2018-10-07 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/000e19254270/ Log:#2900 fix in the _ssl module with poll() diff --git a/lib_pypy/_cffi_ssl/_stdssl/__init__.py b/lib_pypy/_cffi_ssl/_stdssl/__init__.py --- a

[pypy-commit] pypy cffi_dlopen_unicode: rework to fix win32 translation

2018-10-07 Thread mattip
Author: Matti Picus Branch: cffi_dlopen_unicode Changeset: r95185:7013b39caaa8 Date: 2018-10-07 20:33 +0300 http://bitbucket.org/pypy/pypy/changeset/7013b39caaa8/ Log:rework to fix win32 translation diff --git a/pypy/module/_cffi_backend/cdlopen.py b/pypy/module/_cffi_backend/cdlopen.py ---

[pypy-commit] pypy cffi_dlopen_unicode: fix for non-win32

2018-10-07 Thread mattip
Author: Matti Picus Branch: cffi_dlopen_unicode Changeset: r95186:da2aa8584393 Date: 2018-10-07 20:56 +0300 http://bitbucket.org/pypy/pypy/changeset/da2aa8584393/ Log:fix for non-win32 diff --git a/pypy/module/_cffi_backend/cdlopen.py b/pypy/module/_cffi_backend/cdlopen.py --- a/pypy/module

[pypy-commit] pypy cffi_dlopen_unicode: copy unicode handling to _cffi_backend.libraryobj.W_Library

2018-10-07 Thread mattip
Author: Matti Picus Branch: cffi_dlopen_unicode Changeset: r95187:295154c77400 Date: 2018-10-08 09:36 +0300 http://bitbucket.org/pypy/pypy/changeset/295154c77400/ Log:copy unicode handling to _cffi_backend.libraryobj.W_Library diff --git a/pypy/module/_cffi_backend/libraryobj.py b/pypy/modu