<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Python/importdl.c history</title>
    <description>Python/importdl.c revision history</description>
    <item>
    <title>Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat() failure</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/479af6ca3a3c/Python/importdl.c</link>
    <description><![CDATA[Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat() failure]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 17 Jul 2013 21:53:23 +0200</pubDate>
</item>
<item>
    <title>Issue #18426: improve exception message. Courtesy of Amaury</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fce581643cb6/Python/importdl.c</link>
    <description><![CDATA[Issue #18426: improve exception message. Courtesy of Amaury]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 11 Jul 2013 13:02:30 +0200</pubDate>
</item>
<item>
    <title>Issue #18426: Fix NULL pointer dereference in C extension import when</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4343dfaca8e2/Python/importdl.c</link>
    <description><![CDATA[Issue #18426: Fix NULL pointer dereference in C extension import when<br/>
PyModule_GetDef() returns an error.]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 11 Jul 2013 11:22:21 +0200</pubDate>
</item>
<item>
    <title>Issue #14599: Generalize a test for ImportError.path and add support</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/573010778eed/Python/importdl.c</link>
    <description><![CDATA[Issue #14599: Generalize a test for ImportError.path and add support<br/>
in Python/dynload_shlibs.c.<br/>
<br/>
This should fix the remaining importlib test failure on Windows.<br/>
Support in AIX and HP-UX will be in a separate checkin.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 20 Apr 2012 15:22:50 -0400</pubDate>
</item>
<item>
    <title>Issue #2377: Make importlib the implementation of __import__().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2dd046be2c88/Python/importdl.c</link>
    <description><![CDATA[Issue #2377: Make importlib the implementation of __import__().<br/>
<br/>
importlib._bootstrap is now frozen into Python/importlib.h and stored<br/>
as _frozen_importlib in sys.modules. Py_Initialize() loads the frozen<br/>
code along with sys and imp and then uses _frozen_importlib._install()<br/>
to set builtins.__import__() w/ _frozen_importlib.__import__().]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 14 Apr 2012 14:10:13 -0400</pubDate>
</item>
<item>
    <title>_PyImport_LoadDynamicModule() encodes the module name explicitly to ASCII</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eb003c3d1770/Python/importdl.c</link>
    <description><![CDATA[_PyImport_LoadDynamicModule() encodes the module name explicitly to ASCII<br/>
<br/>
The name must be encodable to ASCII because dynamic module must have a function<br/>
called &quot;PyInit_NAME&quot;, they are written in C, and the C language doesn't accept<br/>
non-ASCII identifiers.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 07 May 2011 12:46:05 +0200</pubDate>
</item>
<item>
    <title>Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1b7f484bab6e/Python/importdl.c</link>
    <description><![CDATA[Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes<br/>
on Windows.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 Apr 2011 23:05:53 +0200</pubDate>
</item>
<item>
    <title>Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and path</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef2b6305d395/Python/importdl.c</link>
    <description><![CDATA[Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and path<br/>
<br/>
Document also that dynamic module names are ASCII only]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 14 Mar 2011 15:54:07 -0400</pubDate>
</item>
<item>
    <title>Issue #3080: Import builtins using Unicode strings</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2425717c6430/Python/importdl.c</link>
    <description><![CDATA[Issue #3080: Import builtins using Unicode strings<br/>
<br/>
 - is_builtin(), init_builtin(), load_builtin() and other builtin related<br/>
   functions use Unicode strings, instead of byte strings<br/>
 - Rename _PyImport_FixupExtensionUnicode() to _PyImport_FixupExtensionObject()<br/>
 - Rename _PyImport_FindExtensionUnicode() to _PyImport_FindExtensionObject()]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 07 Mar 2011 18:20:56 +0100</pubDate>
</item>
<item>
    <title>Issue #3080: Remove unused argument of _PyImport_GetDynLoadFunc()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0874698b1201/Python/importdl.c</link>
    <description><![CDATA[Issue #3080: Remove unused argument of _PyImport_GetDynLoadFunc()<br/>
<br/>
The first argument, fqname, was not used.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 22 Feb 2011 23:16:19 +0000</pubDate>
</item>
<item>
    <title>_PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd5135cbd928/Python/importdl.c</link>
    <description><![CDATA[_PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding<br/>
<br/>
 * Rename _PyImport_FindExtension() to _PyImport_FindExtensionUnicode():<br/>
   the filename becomes a Unicode object instead of byte string<br/>
 * Rename _PyImport_FixupExtension() to _PyImport_FixupExtensionUnicode():<br/>
   the filename becomes a Unicode object instead of byte string]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 17 Oct 2010 01:24:53 +0000</pubDate>
</item>
<item>
    <title>Recorded merge of revisions 81029 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cab14be0ada1/Python/importdl.c</link>
    <description><![CDATA[Recorded merge of revisions 81029 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines<br/>
<br/>
  Untabify C files. Will watch buildbots.<br/>
........]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 15:52:27 +0000</pubDate>
</item>
<item>
    <title>Implement PEP 3121: new module initialization and finalization API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/94f64f11fdd0/Python/importdl.c</link>
    <description><![CDATA[Implement PEP 3121: new module initialization and finalization API.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 11 Jun 2008 05:26:20 +0000</pubDate>
</item>
<item>
    <title>Move decl so it compiles with C89.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/50599bbb0c67/Python/importdl.c</link>
    <description><![CDATA[Move decl so it compiles with C89.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 15 Oct 2007 16:08:26 +0000</pubDate>
</item>
<item>
    <title>Patch #1272, by Christian Heimes and Alexandre Vassalotti.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19319e70fc3e/Python/importdl.c</link>
    <description><![CDATA[Patch #1272, by Christian Heimes and Alexandre Vassalotti.<br/>
Changes to make __file__ a proper Unicode object, using the default<br/>
filesystem encoding.<br/>
This is a bit tricky because the default filesystem encoding isn't<br/>
set by the time we import the first modules; at that point we fudge<br/>
things a bit.  This is okay since __file__ isn't really used much<br/>
except for error reporting.<br/>
Tested on OSX and Linux only so far.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 15 Oct 2007 02:52:41 +0000</pubDate>
</item>
<item>
    <title>Untabify C files. Will watch buildbots.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fd25030223b0/Python/importdl.c</link>
    <description><![CDATA[Untabify C files. Will watch buildbots.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 09 May 2010 14:46:46 +0000</pubDate>
</item>
<item>
    <title>Patch #794826: Add __file__ in dynamically loaded modules for multiple</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19611d101d23/Python/importdl.c</link>
    <description><![CDATA[Patch #794826: Add __file__ in dynamically loaded modules for multiple<br/>
interpreters. Fixes #698282. Will backport to 2.3.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 04 Sep 2003 18:45:59 +0000</pubDate>
</item>
<item>
    <title>Simplify, and avoid PyModule_GetDict() while we're at it.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/db49ee76b7d0/Python/importdl.c</link>
    <description><![CDATA[Simplify, and avoid PyModule_GetDict() while we're at it.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 26 Aug 2002 21:15:11 +0000</pubDate>
</item>
<item>
    <title>SF patch #471839: Bug when extensions import extensions (Shane Hathaway)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2f0c5af4d5ea/Python/importdl.c</link>
    <description><![CDATA[SF patch #471839: Bug when extensions import extensions (Shane Hathaway)<br/>
<br/>
    When an extension imports another extension in its<br/>
    initXXX() function, the variable _Py_PackageContext is<br/>
    prematurely reset to NULL. If the outer extension then<br/>
    calls Py_InitModule(), the extension is installed in<br/>
    sys.modules without its package name. The<br/>
    manifestation of this bug is a &quot;SystemError:<br/>
    _PyImport_FixupExtension: module &lt;package&gt;.&lt;extension&gt;<br/>
    not loaded&quot;.<br/>
<br/>
    To fix this, importdl.c just needs to retain the old<br/>
    value of _Py_PackageContext and restore it after the<br/>
    initXXX() method is called. The attached patch does this.<br/>
<br/>
    This patch applies to Python 2.1.1 and the current CVS.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 16 Oct 2001 20:07:34 +0000</pubDate>
</item>
<item>
    <title>REMOVED all CWI, CNRI and BeOpen copyright markings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6f6f965c5e2d/Python/importdl.c</link>
    <description><![CDATA[REMOVED all CWI, CNRI and BeOpen copyright markings.<br/>
This should match the situation in the 1.6b1 tree.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 01 Sep 2000 23:29:29 +0000</pubDate>
</item>
<item>
    <title>Mass ANSIfication of function definitions. Doesn't cover all 'extern'</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f79434ee41fa/Python/importdl.c</link>
    <description><![CDATA[Mass ANSIfication of function definitions. Doesn't cover all 'extern'<br/>
declarations yet, those come later.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 22 Jul 2000 18:47:25 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice - 2nd try.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87ee82e5c56d/Python/importdl.c</link>
    <description><![CDATA[Change copyright notice - 2nd try.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:58:06 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/916fb024ce94/Python/importdl.c</link>
    <description><![CDATA[Change copyright notice.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jun 2000 23:50:40 +0000</pubDate>
</item>
<item>
    <title>Cleanup patches from Greg Stein:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/528559a0b2f2/Python/importdl.c</link>
    <description><![CDATA[Cleanup patches from Greg Stein:<br/>
<br/>
* in import.c, #ifdef out references to dynamic loading based on<br/>
  HAVE_DYNAMIC_LOADING<br/>
<br/>
* clean out the platform-specific crud from importdl.c.<br/>
  [ maybe fold this function into import.c and drop the importdl.c file? Greg.]<br/>
<br/>
* change GetDynLoadFunc's &quot;funcname&quot; parameter to &quot;shortname&quot;. change<br/>
  &quot;name&quot; to &quot;fqname&quot; for clarification.<br/>
<br/>
* each GetDynLoadFunc now creates its own funcname value.<br/>
<br/>
  WARNING: as I mentioned previously, we may run into an issue with a<br/>
  missing &quot;_&quot; on some platforms. Testing will show this pretty quickly,<br/>
  however.<br/>
<br/>
* move pathname munging into dynload_shlib.c]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 22 Dec 1999 14:09:35 +0000</pubDate>
</item>
<item>
    <title>Moved most of the platform-specific code to dynload_&lt;platform&gt;.c files.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/14561e8395bb/Python/importdl.c</link>
    <description><![CDATA[Moved most of the platform-specific code to dynload_&lt;platform&gt;.c files.<br/>
(A few nite remain, these will probably disappear soon.)<br/>
<br/>
This is part of a set of patches by Greg Stein.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 20 Dec 1999 21:20:42 +0000</pubDate>
</item>
<item>
    <title>Patch by Vladimir Marangozov, inspired by a bug report from Gary</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c05363cf1b73/Python/importdl.c</link>
    <description><![CDATA[Patch by Vladimir Marangozov, inspired by a bug report from Gary<br/>
Duzan, for AIX, to support C++ objects with static initializers, when<br/>
using the genuine IBM C++ compiler (namely xlC/xlC_r).<br/>
<br/>
See accompanying patches to configure.in and acconfig.h.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 16 Nov 1999 15:54:16 +0000</pubDate>
</item>
<item>
    <title>Vladimir Marangozov fixes an AIX-specific problem, writing:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5f5fc1031957/Python/importdl.c</link>
    <description><![CDATA[Vladimir Marangozov fixes an AIX-specific problem, writing:<br/>
<br/>
&quot;&quot;&quot;<br/>
Following up Robin Dunn's troubles with freeze, here's a patch that<br/>
fixes an oddity regarding the import logic of shared modules on AIX.<br/>
<br/>
Symbol resolution of shared modules is now handled properly for the cases<br/>
when the python library is linked to a binary with an arbitrary name.<br/>
This includes the standard python[version] executable, but also applications<br/>
that are embedding the python core (i.e. linked with libpython[version].a,<br/>
the latter being static or shared).<br/>
&quot;&quot;&quot;]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 04 Aug 1999 18:00:12 +0000</pubDate>
</item>
<item>
    <title>Patches by William Lewis for Nextstep descendants.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8efa37a770c6/Python/importdl.c</link>
    <description><![CDATA[Patches by William Lewis for Nextstep descendants.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 27 Jan 1999 17:53:11 +0000</pubDate>
</item>
<item>
    <title>Ty Sarna writes:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0bfaff11c573/Python/importdl.c</link>
    <description><![CDATA[Ty Sarna writes:<br/>
The following patches (relative to 1.5.2b1) enable Python dynamic<br/>
loading to work on NetBSD platforms that use ELF (presnetly mips and<br/>
alpha systems).  They automaticly determine wether the system is ELF or<br/>
a.out rather than using astatic list of platforms so that when other<br/>
NetBSD platforms move to ELF, python will continue to work without<br/>
change.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 07 Jan 1999 21:50:41 +0000</pubDate>
</item>
<item>
    <title>Chris Herborth writes:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3e7c43453e5e/Python/importdl.c</link>
    <description><![CDATA[Chris Herborth writes:<br/>
Donn Cave tells me the PyImport_BeImageID() function isn't needed anymore.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 04 Jan 1999 16:45:59 +0000</pubDate>
</item>
<item>
    <title>Thanks to Chris Herborth, the thread primitives now have proper Py*</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/877d23bd5bdc/Python/importdl.c</link>
    <description><![CDATA[Thanks to Chris Herborth, the thread primitives now have proper Py*<br/>
names in the source code (they already had those for the linker,<br/>
through some smart macros; but the source still had the old, un-Py names).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 21 Dec 1998 19:32:43 +0000</pubDate>
</item>
<item>
    <title>Replace fprintf(stderr, ...) with PySys_WriteStderr(...).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7f242f29a45f/Python/importdl.c</link>
    <description><![CDATA[Replace fprintf(stderr, ...) with PySys_WriteStderr(...).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 12 Oct 1998 18:23:55 +0000</pubDate>
</item>
<item>
    <title>On Win32, use</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d64200834a6b/Python/importdl.c</link>
    <description><![CDATA[On Win32, use<br/>
LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH)<br/>
to search dependent DLLs in the directory of the pathname.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 08 Oct 1998 01:44:41 +0000</pubDate>
</item>
<item>
    <title>Renamed thread.h to pythread.h.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0858f11c88d7/Python/importdl.c</link>
    <description><![CDATA[Renamed thread.h to pythread.h.<br/>
(Also removed whitespace after # in some BEOS related cpp directives.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 01 Oct 1998 20:43:23 +0000</pubDate>
</item>
<item>
    <title>In FreeBSD when using ELF, an underscore is needed in front of the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/958e1faa38a9/Python/importdl.c</link>
    <description><![CDATA[In FreeBSD when using ELF, an underscore is needed in front of the<br/>
function name.  (Vladimir Kushnir by way of Thomas Gellekum.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 30 Sep 1998 14:34:52 +0000</pubDate>
</item>
<item>
    <title>Mac-specific mod to enable aliases on import paths.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2088f80253db/Python/importdl.c</link>
    <description><![CDATA[Mac-specific mod to enable aliases on import paths.<br/>
(Jack Jansen and/or Just van Rossum)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 14 Sep 1998 13:40:53 +0000</pubDate>
</item>
<item>
    <title>Ted Horst writes in psa-members@python.org:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9962833d49fd/Python/importdl.c</link>
    <description><![CDATA[Ted Horst writes in psa-members@python.org:<br/>
<br/>
This is a patch that Bill Bummgarner did for 1.4 that hasn't made its<br/>
way into the distribution yet.  This is important if you want to use<br/>
the ObjC module.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 24 Aug 1998 14:15:44 +0000</pubDate>
</item>
<item>
    <title>Changes for BeOS, QNX and long long, by Chris Herborth.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd47ee068b83/Python/importdl.c</link>
    <description><![CDATA[Changes for BeOS, QNX and long long, by Chris Herborth.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 04 Aug 1998 22:46:29 +0000</pubDate>
</item>
<item>
    <title>Reindented some OS/2 and hpux code that looked ugly or at least</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3be906467740/Python/importdl.c</link>
    <description><![CDATA[Reindented some OS/2 and hpux code that looked ugly or at least<br/>
inconsistent.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 08 Jul 1998 13:47:12 +0000</pubDate>
</item>
<item>
    <title>Windows-specific hack to make sure that when LoadLibrary() is called,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/450076068b22/Python/importdl.c</link>
    <description><![CDATA[Windows-specific hack to make sure that when LoadLibrary() is called,<br/>
the filename contains at least a rudimentary pathname.<br/>
(The bad part is that we need to call getcwd() because only a prefix<br/>
of &quot;.\\&quot; is not enough -- we prefix the drive letter.)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 27 Jun 1998 21:53:17 +0000</pubDate>
</item>
<item>
    <title>Remove use of RTLD_GLOBAL.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e80d4c3dbb78/Python/importdl.c</link>
    <description><![CDATA[Remove use of RTLD_GLOBAL.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 18 May 1998 13:42:45 +0000</pubDate>
</item>
<item>
    <title>In debug mode on MS Windows, DLLs are called foo_d.pyd or foo_d.dll.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a7423e68cee9/Python/importdl.c</link>
    <description><![CDATA[In debug mode on MS Windows, DLLs are called foo_d.pyd or foo_d.dll.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 15 May 1998 20:22:08 +0000</pubDate>
</item>
<item>
    <title>Support for OpenBSD :-(</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5cce81e23349/Python/importdl.c</link>
    <description><![CDATA[Support for OpenBSD :-(]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 13 Apr 1998 15:27:21 +0000</pubDate>
</item>
<item>
    <title>Move #include &lt;sys/param.h&gt; to before osdefs.h (Donn Cave).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0263d3324f0b/Python/importdl.c</link>
    <description><![CDATA[Move #include &lt;sys/param.h&gt; to before osdefs.h (Donn Cave).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 10 Apr 1998 23:45:14 +0000</pubDate>
</item>
<item>
    <title>Protect PyErr_Format format string argument from overflow.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c8745d205122/Python/importdl.c</link>
    <description><![CDATA[Protect PyErr_Format format string argument from overflow.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 19 Jan 1998 22:23:08 +0000</pubDate>
</item>
<item>
    <title>Better #ifdefs for NetBSD, taking into account that at least on netBSD</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fa09372f7872/Python/importdl.c</link>
    <description><![CDATA[Better #ifdefs for NetBSD, taking into account that at least on netBSD<br/>
1.3, dlopen() etc. are fully implemented, including dlerror().<br/>
From Jaromir Dolecek and Ty Sarna.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 19 Jan 1998 22:03:52 +0000</pubDate>
</item>
<item>
    <title>Add the flag RTLD_GLOBAL to the dlopen() options.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2e3acb2140bf/Python/importdl.c</link>
    <description><![CDATA[Add the flag RTLD_GLOBAL to the dlopen() options.<br/>
This exports symbols defined by the loaded extension to other<br/>
extensions (loaded later).<br/>
<br/>
(I'm not quite sure about this but suppose it can't hurt...)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 02 Dec 1997 20:43:18 +0000</pubDate>
</item>
<item>
    <title>os2 patch by Jeff Rush</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5e31d381fa47/Python/importdl.c</link>
    <description><![CDATA[os2 patch by Jeff Rush]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 22 Nov 1997 21:53:48 +0000</pubDate>
</item>
<item>
    <title>Fix importing of shared libraries from inside packages.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4514a5ea3ec4/Python/importdl.c</link>
    <description><![CDATA[Fix importing of shared libraries from inside packages.<br/>
This is a bit of a hack: when the shared library is loaded, the module<br/>
name is &quot;package.module&quot;, but the module calls Py_InitModule*() with just<br/>
&quot;module&quot; for the name.  The shared library loader squirrels away the true<br/>
name of the module in _Py_PackageContext, and Py_InitModule*() will<br/>
substitute this (if the name actually matches).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 19 Nov 1997 18:53:33 +0000</pubDate>
</item>
<item>
    <title>Shared libraries didn't quite work under AIX because of the change in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/58b4d9ea8e51/Python/importdl.c</link>
    <description><![CDATA[Shared libraries didn't quite work under AIX because of the change in<br/>
status of the GNU readline interface.  Here's a patch, by Vladimir<br/>
Marangozov.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 10 Oct 1997 17:40:00 +0000</pubDate>
</item>
<item>
    <title>set sharedlib extensions properly for NeXT (Ted Horst)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0eb14a6484f3/Python/importdl.c</link>
    <description><![CDATA[set sharedlib extensions properly for NeXT (Ted Horst)]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 16 Aug 1997 14:38:09 +0000</pubDate>
</item>
<item>
    <title>The last of the mass checkins for separate (sub)interpreters.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8d2194e22e67/Python/importdl.c</link>
    <description><![CDATA[The last of the mass checkins for separate (sub)interpreters.<br/>
Everything should now work again.<br/>
<br/>
See the comments for the .h files mass checkin (e.g. pystate.h) for<br/>
more detail.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 02 Aug 1997 03:10:38 +0000</pubDate>
</item>
<item>
    <title>Removed some variables that are used to exchange data between import.c and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e2df95b7be78/Python/importdl.c</link>
    <description><![CDATA[Removed some variables that are used to exchange data between import.c and<br/>
importdl.c: the MAXSUFFIXSIZE macro is now defined in importdl.h, and<br/>
the modules dictionary is now passed using PyImport_GetModuleDict().<br/>
<br/>
Also undefine USE_SHLIB for AIX -- in AIX 4.2 and up, dlfcn.h exists<br/>
but we don't want to use it.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 21 Jul 1997 14:54:36 +0000</pubDate>
</item>
<item>
    <title>One last rename glitch: import_modules -&gt; _PyImport_Modules.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fb39d288664b/Python/importdl.c</link>
    <description><![CDATA[One last rename glitch: import_modules -&gt; _PyImport_Modules.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 14 May 1997 17:36:12 +0000</pubDate>
</item>
<item>
    <title>Remove 2 out of 3 __FreeBSD__ tests.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/487ad0327ae1/Python/importdl.c</link>
    <description><![CDATA[Remove 2 out of 3 __FreeBSD__ tests.<br/>
These are no longer needed as of FreeBSD 2.0.5, according to<br/>
Thomas Gellekum &lt;tg@ihf.rwth-aachen.de&gt;.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 05 May 1997 15:03:26 +0000</pubDate>
</item>
<item>
    <title>Avoid some potential (though unlikely) sprintf buffer overflows.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5a9706965a4e/Python/importdl.c</link>
    <description><![CDATA[Avoid some potential (though unlikely) sprintf buffer overflows.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 30 Apr 1997 19:07:54 +0000</pubDate>
</item>
<item>
    <title>Quickly renamed the remaining files -- this directory is done.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5880384d7c71/Python/importdl.c</link>
    <description><![CDATA[Quickly renamed the remaining files -- this directory is done.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 29 Apr 1997 20:08:16 +0000</pubDate>
</item>
<item>
    <title>(Jack:) On the Mac, don't automatically enable dynamic loading.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8fc217d33267/Python/importdl.c</link>
    <description><![CDATA[(Jack:) On the Mac, don't automatically enable dynamic loading.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 11 Apr 1997 19:22:06 +0000</pubDate>
</item>
<item>
    <title>Tweaks to keep the Microsoft compiler quier.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5af766a1b531/Python/importdl.c</link>
    <description><![CDATA[Tweaks to keep the Microsoft compiler quier.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 Apr 1997 19:24:53 +0000</pubDate>
</item>
<item>
    <title>Some extra flags that an HPUX user wants me to add.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/72d0dfb919fe/Python/importdl.c</link>
    <description><![CDATA[Some extra flags that an HPUX user wants me to add.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 05 Dec 1996 23:15:35 +0000</pubDate>
</item>

  </channel>
</rss>
