1. 04 Haz, 2002 1 kayıt (commit)
    • Fred Drake's avatar
      When using a Python that has not been installed to build 3rd-party · 16c8d702
      Fred Drake yazdı
      modules, distutils does not understand that the build version of the
      source tree is needed.
      
      This patch fixes distutils.sysconfig to understand that the running
      Python is part of the build tree and needs to use the appropriate
      "shape" of the tree. This does not assume anything about the current
      directory, so can be used to build 3rd-party modules using Python's
      build tree as well.
      
      This is useful since it allows us to use a non-installed debug-mode
      Python with 3rd-party modules for testing. It as the side-effect that
      set_python_build() is no longer needed (the hack which was added to
      allow distutils to be used to build the "standard" extension modules).
      
      This closes SF patch #547734.
      16c8d702
  2. 22 May, 2002 1 kayıt (commit)
    • Jason Tishler's avatar
      Patch #491107: Cygwin setup.py import workaround patch · 24cf7766
      Jason Tishler yazdı
      mwh wrote:
      > Jason, feel free to complain if you think this isn't
      > the right thing to do.
      
      I guess that I would like to complain and reopen this
      issue. :,)  I cannot build a Python 2.2.1 with threads
      under Cygwin without this patch even though I'm using
      Michael's static _socket workaround.  This is due to the
      Cygwin fork() problem with DLL base address conflicts
      that are triggered by importing many modules during the
      setup.py run.  Similar problems can also be caused by
      regrtest.py.
      
      Even after my rebase patch is accepted into Cygwin's
      setup.exe, I feel this patch will still be necessary.
      This is because during the build process, the shared
      extensions (i.e., DLLs) will not be rebased yet.  Hence,
      the potential for DLL base address conflicts will exist.
      
      One way to obviate this patch is to push the rebase
      functionality into Cygwin's ld.  Unfortunately, I don't
      think this is likely to happen.  Another possible way,
      is to use the yet to be defined and implemented unload
      module functionality:
      
          http://mail.python.org/pipermail/python-dev/2001-December/019028.html
      24cf7766
  3. 04 Nis, 2002 1 kayıt (commit)
  4. 25 Mar, 2002 1 kayıt (commit)
  5. 07 Mar, 2002 1 kayıt (commit)
  6. 01 Mar, 2002 1 kayıt (commit)
  7. 16 Şub, 2002 1 kayıt (commit)
    • Marc-André Lemburg's avatar
      Break SSL support out of _socket module and place it into a new · a5d2b4cb
      Marc-André Lemburg yazdı
      helper module _ssl.
      
      The support for the RAND_* APIs in _ssl is now only enabled
      for OpenSSL 0.9.5 and up since they were added in that
      release.
      
      Note that socketmodule.* should really be renamed to _socket.* --
      unfortunately, this seems to lose the CVS history of the file.
      
      Please review and test... I was only able to test the header file
      chaos in socketmodule.c/h on Linux. The test run through fine
      and compiles don't give errors or warnings.
      
      WARNING: This patch does *not* include changes to the various
      non-Unix build process files.
      a5d2b4cb
  8. 14 Şub, 2002 1 kayıt (commit)
  9. 13 Şub, 2002 1 kayıt (commit)
  10. 11 Şub, 2002 1 kayıt (commit)
  11. 23 Ock, 2002 2 kayıt (commit)
  12. 21 Ock, 2002 1 kayıt (commit)
  13. 16 Ock, 2002 1 kayıt (commit)
    • Michael W. Hudson's avatar
      Apply a variant of patch · 39230b32
      Michael W. Hudson yazdı
      [ #420565 ] makes setup.py search sys.prefix
      
      I think this also fixes some bug in the tracker about not searching
      directories that don't exist, but I can't find the report :(
      39230b32
  14. 01 Ock, 2002 1 kayıt (commit)
  15. 17 Ara, 2001 1 kayıt (commit)
  16. 13 Ara, 2001 1 kayıt (commit)
  17. 12 Ara, 2001 1 kayıt (commit)
  18. 09 Ara, 2001 1 kayıt (commit)
  19. 06 Ara, 2001 3 kayıt (commit)
  20. 05 Ara, 2001 1 kayıt (commit)
  21. 24 Kas, 2001 1 kayıt (commit)
  22. 01 Kas, 2001 1 kayıt (commit)
  23. 31 Eki, 2001 1 kayıt (commit)
    • Jack Jansen's avatar
      Link the core with CoreServices, not with Carbon, and don't use any Carbon · 666b1e7e
      Jack Jansen yazdı
      routines. As of 10.1 using Carbon will crash Python if no window server is
      available (ssh connection, console mode, MacOSX Server). This fixes bug
      #466907.
      
      A result of this mod is that the default 8bit encoding on OSX is now ASCII,
      for the time being. Also, the extension modules that need the Carbon
      framework now explicitly include it in setup.py.
      666b1e7e
  24. 21 Eki, 2001 1 kayıt (commit)
  25. 17 Eki, 2001 1 kayıt (commit)
  26. 12 Eki, 2001 1 kayıt (commit)
  27. 08 Eki, 2001 1 kayıt (commit)
  28. 03 Eki, 2001 1 kayıt (commit)
  29. 18 Eyl, 2001 1 kayıt (commit)
  30. 17 Eyl, 2001 1 kayıt (commit)
  31. 13 Eyl, 2001 1 kayıt (commit)
  32. 04 Eyl, 2001 2 kayıt (commit)
  33. 22 Agu, 2001 1 kayıt (commit)
  34. 21 Agu, 2001 1 kayıt (commit)
  35. 17 Agu, 2001 1 kayıt (commit)
    • Martin v. Löwis's avatar
      Patch #445762: Support --disable-unicode · 339d0f72
      Martin v. Löwis yazdı
      - Do not compile unicodeobject, unicodectype, and unicodedata if Unicode is disabled
      - check for Py_USING_UNICODE in all places that use Unicode functions
      - disables unicode literals, and the builtin functions
      - add the types.StringTypes list
      - remove Unicode literals from most tests.
      339d0f72
  36. 16 Agu, 2001 1 kayıt (commit)