86 Commits (40322e6ad5f705e294ded37fa4a682f065ec80a2)

Author SHA1 Message Date
Victor Stinner 8e54b1c448 Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat() failure 13 years ago
Christian Heimes 7ce57d67c9 Issue #18426: improve exception message. Courtesy of Amaury 13 years ago
Christian Heimes 848ee099f5 Issue #18426: Fix NULL pointer dereference in C extension import when 13 years ago
Brett Cannon f0434e647a Issue #14599: Generalize a test for ImportError.path and add support 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Victor Stinner 65b7eff7c7 _PyImport_LoadDynamicModule() encodes the module name explicitly to ASCII 15 years ago
Victor Stinner 2d3222740b Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes 15 years ago
Victor Stinner fefd70c40d Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and path 15 years ago
Victor Stinner 9587286f98 Issue #3080: Import builtins using Unicode strings 15 years ago
Victor Stinner 42040fb665 Issue #3080: Remove unused argument of _PyImport_GetDynLoadFunc() 15 years ago
Victor Stinner 49d3f2514b _PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Neal Norwitz e20ad358fd Move decl so it compiles with C89. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Martin v. Löwis e81e9b1d3b Patch #794826: Add __file__ in dynamically loaded modules for multiple 23 years ago
Fred Drake 6049cb8918 Simplify, and avoid PyModule_GetDict() while we're at it. 24 years ago
Guido van Rossum ae9e7960d3 SF patch #471839: Bug when extensions import extensions (Shane Hathaway) 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters f70ef4f860 Mass ANSIfication of function definitions. Doesn't cover all 'extern' 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum 96a8fb7e99 Cleanup patches from Greg Stein: 26 years ago
Guido van Rossum 6ea9092625 Moved most of the platform-specific code to dynload_<platform>.c files. 26 years ago
Guido van Rossum 001b9bebca Patch by Vladimir Marangozov, inspired by a bug report from Gary 26 years ago
Guido van Rossum 933c91ebcf Vladimir Marangozov fixes an AIX-specific problem, writing: 27 years ago
Guido van Rossum 54ecc3d24f Patches by William Lewis for Nextstep descendants. 27 years ago
Guido van Rossum df69365f5f Ty Sarna writes: 27 years ago
Guido van Rossum cad3d47f1e Chris Herborth writes: 27 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 27 years ago
Guido van Rossum 2f3667a7b9 Replace fprintf(stderr, ...) with PySys_WriteStderr(...). 28 years ago
Guido van Rossum 0f8b30f8ce On Win32, use 28 years ago
Guido van Rossum e364b7d46a Renamed thread.h to pythread.h. 28 years ago
Guido van Rossum 65f15d435e In FreeBSD when using ELF, an underscore is needed in front of the 28 years ago
Guido van Rossum a0f0a33d05 Mac-specific mod to enable aliases on import paths. 28 years ago
Guido van Rossum ab076fdb6f Ted Horst writes in psa-members@python.org: 28 years ago
Guido van Rossum 1a8791e0b8 Changes for BeOS, QNX and long long, by Chris Herborth. 28 years ago
Guido van Rossum bb71ab68f9 Reindented some OS/2 and hpux code that looked ugly or at least 28 years ago
Guido van Rossum a5e1b008a9 Windows-specific hack to make sure that when LoadLibrary() is called, 28 years ago
Guido van Rossum 6b077878a5 Remove use of RTLD_GLOBAL. 28 years ago
Guido van Rossum 859b16c847 In debug mode on MS Windows, DLLs are called foo_d.pyd or foo_d.dll. 28 years ago
Guido van Rossum 1f74016735 Support for OpenBSD :-( 28 years ago
Guido van Rossum cecadc469b Move #include <sys/param.h> to before osdefs.h (Donn Cave). 28 years ago
Guido van Rossum 42e8e5d164 Protect PyErr_Format format string argument from overflow. 28 years ago
Guido van Rossum 15af20a337 Better #ifdefs for NetBSD, taking into account that at least on netBSD 28 years ago
Guido van Rossum 08052c7bb6 Add the flag RTLD_GLOBAL to the dlopen() options. 28 years ago
Guido van Rossum 8e9ebfd337 os2 patch by Jeff Rush 29 years ago