Commit Graph

  • 1e9920032c Let the windows loader try to open myprog.pkg before myprog.exe. giovannibajo 2007-11-20 13:32:54 +00:00
  • 980910991f New bootloader binaries. giovannibajo 2007-11-20 13:27:12 +00:00
  • d4b8c25600 Convert invocations of VS(), OTHERERROR() and FATALERROR(). giovannibajo 2007-11-20 13:26:38 +00:00
  • a1d5c791fb Introduce printf()-style error macros in bootloader for Windows. giovannibajo 2007-11-20 13:25:35 +00:00
  • 676cbcf261 Other libraries added to the exclude lists. danielevarrazzo 2007-11-16 23:11:36 +00:00
  • ace9b067e8 Dependency exclusion implemented with a regular expression. danielevarrazzo 2007-11-16 23:10:02 +00:00
  • 0669879e40 Search modules in the sys.path before than in other paths. danielevarrazzo 2007-11-16 23:01:00 +00:00
  • 61a8dee359 Perform case sensitive check if this is how Python is working. danielevarrazzo 2007-11-16 22:53:50 +00:00
  • 80d5f40dda - Added getImports implementation using otool (available on darwin platform) Covers the update [294] in /branches/mac. [295] should not be required anymore. - Using explicit names for implementation-dependant import functions. danielevarrazzo 2007-11-16 18:26:17 +00:00
  • 613c107374 Change wrong license from support files: they ought to be GPL+exceptions like the others. giovannibajo 2007-11-14 11:51:41 +00:00
  • 0dbb19d0b6 Ticket #19: Missing Python 2.5 ElementTree hook. giovannibajo 2007-11-06 08:40:38 +00:00
  • 30918c46e6 Update CHANGES.TXT. giovannibajo 2007-11-06 08:29:35 +00:00
  • ee5f650473 Make optparse/optik use native line endings. giovannibajo 2007-11-06 08:26:59 +00:00
  • a9fcf637b8 Add support for new absolute imports in Python 2.5 (patch by Arve Knudsen <arve.knudsen@gmail.com>) giovannibajo 2007-10-02 12:51:28 +00:00
  • dcedc62052 Added hidden import in PyQt4 (consolidated module) giovannibajo 2007-08-08 07:44:20 +00:00
  • bd514e5921 Document the xmlplus hack giovannibajo 2007-05-06 23:19:09 +00:00
  • 2cc2072fe8 Document [314]. giovannibajo 2007-05-02 13:45:19 +00:00
  • 48031ea8e2 Improve bincache accuracy: use md5 instead of mtime to verify that the binary files correspond to the binary files being packaged. mtime works well for binary files being compiled each time, but it is prone to be broken for other patterns of usages. For instance, switching between different versions of a third-party library (eg: wxPython) was totally broken without this fix, as only the newer binary file was being packaged, not the current one. giovannibajo 2007-05-02 13:44:10 +00:00
  • 9f729eae24 Fix PyXML import hook under NT giovannibajo 2007-04-02 00:11:09 +00:00
  • a82e598403 Add import hooks for SQLAlchemy giovannibajo 2007-03-27 15:54:56 +00:00
  • f0cfe0fbb6 Add import hook for cElementTree giovannibajo 2007-03-19 18:09:48 +00:00
  • 08528c34e0 Improve import hooks for PyGTK giovannibajo 2007-03-13 00:18:28 +00:00
  • 271e372745 Add import hooks for pyodbc giovannibajo 2007-03-13 00:07:57 +00:00
  • 4c913e9c81 Fix support for PIL when imported without top-level package. giovannibajo 2007-03-12 23:39:58 +00:00
  • bad19c1378 Add compatibility fix for older Python versions giovannibajo 2007-02-16 18:22:21 +00:00
  • 62e5148e41 Fix support for CRLF under Linux giovannibajo 2007-02-05 23:47:12 +00:00
  • 786d5c3c6a Document changes in [304] giovannibajo 2007-01-28 14:58:27 +00:00
  • 580c535a8f Ticket #4: remove C++-ism from the bootloader for the AIX compiler. giovannibajo 2007-01-28 14:56:59 +00:00
  • ccacf8cb52 Fix the annoying bug about MSVCRT71.DLL being extracted twice. giovannibajo 2007-01-23 17:10:45 +00:00
  • 1349963373 Add import hooks for PyQt4 (thanks to Pascal Veret) giovannibajo 2007-01-17 22:11:42 +00:00
  • 6b7765900d Fix shebang string (remove exceeding slash) giovannibajo 2007-01-17 22:09:08 +00:00
  • 475529a153 Release 1.3 williamcaban 2006-12-18 13:12:04 +00:00
  • 3f09b1e5bf Merge of [293] from branches/mac: giovannibajo 2006-12-14 00:28:14 +00:00
  • 675095adcd Fix the readme, it contained a wrong command line giovannibajo 2006-10-24 09:35:26 +00:00
  • db95dddc2d Document [288]. giovannibajo 2006-09-05 12:55:19 +00:00
  • 6d088c2316 The extract() functions of the archives already decompress the files if necessary, so calling zlib.decompress in ArchiveViewer is not required anymore. giovannibajo 2006-09-05 12:49:40 +00:00
  • 5fb220ef2b Fix ticket #69: import [220], [223] and [224] from the crypt branch, which allow to compress the bootstrap modules so that they not appear in plaintext in the executable. giovannibajo 2006-09-05 12:44:44 +00:00
  • fe6e72b258 Fix buffer overrun with deep directory path giovannibajo 2006-09-05 12:09:56 +00:00
  • 75c813e2d1 Document recent changes for manifest file giovannibajo 2006-08-11 22:41:38 +00:00
  • fb83583915 Backport of r284 from the crypt-branch (committed there by mistake...) giovannibajo 2006-08-06 21:09:35 +00:00
  • e1de45c1a2 Fix support for PIL (broken because of a Python import bug) giovannibajo 2006-07-18 15:05:50 +00:00
  • 6807ba5bda Update changelog giovannibajo 2006-07-08 19:08:11 +00:00
  • 0ce0e6299b Ticket #61: while it's still unclear to me how an import statement can generate a STORE_DEREF, I guess it makes sense to just add it to STORE_OPS as suggested by the bug reporter. giovannibajo 2006-07-08 19:03:06 +00:00
  • cabcff4e20 Fix problem with icons provided by the user disappearing when compressing the executables with UPX. The problem is actually a bug in UPX, but it's still worth working-around it by using LANG_NEUTRAL for icons in bootloader. giovannibajo 2006-07-08 18:51:46 +00:00
  • 34fb5a91c4 Fix quoting of filenames when invoking external commands like strip and upx giovannibajo 2006-05-16 15:26:06 +00:00
  • 96299a8ac9 Re-install the use of the binlib variable that was left out by mistake. williamcaban 2006-04-11 03:52:01 +00:00
  • 0322d767fe This file is not longer being used by any other file. williamcaban 2006-04-11 03:43:29 +00:00
  • 9135e30498 Fixed for accuracy detecting the path of the libpython####.so.###.##. This is temporary fix since eventually it is going to be migrated to disutils. williamcaban 2006-04-11 03:42:46 +00:00
  • 61906906d2 Document recent fix giovannibajo 2006-02-18 16:26:05 +00:00
  • 8a347723a1 Add resource section to bootloader executables giovannibajo 2006-02-18 16:23:08 +00:00
  • 75371b3a52 Fix absolute paths and remove uses of backward slashes giovannibajo 2006-02-15 16:29:43 +00:00
  • 6c8e543ee2 Add native eol-style to spec files giovannibajo 2006-02-15 16:24:25 +00:00
  • a714409a9d Update binary version of the bootloader after the whitespace fix giovannibajo 2006-02-14 12:08:50 +00:00
  • d2136e1891 Add a whitespace in a message giovannibajo 2006-02-14 12:06:34 +00:00
  • c0f3829d93 Document fix in UPX invokation giovannibajo 2006-02-14 12:06:10 +00:00
  • 7b8c88c364 Fix problem with non-boolean UPX variable giovannibajo 2006-02-14 00:38:34 +00:00
  • adf47c4d1b Update the compiled HTML manual giovannibajo 2006-02-08 14:02:37 +00:00
  • 632e046e3d Add warning about egg files giovannibajo 2006-02-08 14:02:08 +00:00
  • 7a8c3b099b Reorder and improve the changelog giovannibajo 2006-02-08 13:34:16 +00:00
  • 5f4310f898 Update manual reporting the UPX issue giovannibajo 2006-02-08 13:30:20 +00:00
  • a77c656087 Add import hook for time.strptime giovannibajo 2006-02-08 12:11:56 +00:00
  • 2296ddea2c Make sure UPX is at least 1.92 to support --strip-loadconf giovannibajo 2006-02-06 18:59:30 +00:00
  • e535afce22 Setup UPX properly with Python 2.4 under Windows giovannibajo 2006-02-06 18:01:23 +00:00
  • c566d6478a Rework ldd-based bindepend to use popen and regexp giovannibajo 2006-02-06 14:41:29 +00:00
  • fd70ccbdd4 Mark main scripts as executables giovannibajo 2006-02-06 14:24:18 +00:00
  • c8a06126df Mark main scripts as executables giovannibajo 2006-02-06 14:23:01 +00:00
  • 402ebc0da7 Fix ticket #23: ignore linux-gate.so giovannibajo 2006-02-06 14:18:05 +00:00
  • d518ec96f2 Abort execution of the program if a runtime script fails giovannibajo 2006-02-06 13:30:34 +00:00
  • 7351c50026 Fix indentation giovannibajo 2006-02-06 13:27:12 +00:00
  • ec976dcb5b Fix ticket #17: name of the COM server bootloader was wrong giovannibajo 2006-02-06 12:57:08 +00:00
  • d93ca4eb40 Document ticket #32 as fixed giovannibajo 2006-02-06 11:45:08 +00:00
  • e0f4392429 Fix ticket #32: mimic Python 2.4 cleanup behaviour with broken modules giovannibajo 2006-02-06 11:42:44 +00:00
  • 23d42e6067 Add run-time import hook for PyOpenGL giovannibajo 2006-01-11 18:20:31 +00:00
  • 8769282a4c Removed line as the bug was introduced after last release giovannibajo 2005-12-27 00:50:34 +00:00
  • c4f997d188 Document the new import hook for GTK giovannibajo 2005-12-27 00:49:15 +00:00
  • 4dee3b5dd3 Fix lib path under Linux giovannibajo 2005-12-27 00:48:04 +00:00
  • 7c308a7c9b Renamed to 'hook-' giovannibajo 2005-12-27 00:38:01 +00:00
  • b7b9bddd97 Fix mixed space/tab indentation giovannibajo 2005-12-24 00:38:12 +00:00
  • 7b6ca41a89 Add KInterbasDB import hook (courtesy of Eugene Prigorodov) giovannibajo 2005-12-09 14:15:50 +00:00
  • 981e215028 Update prebuilt bootloaders giovannibajo 2005-10-11 17:39:14 +00:00
  • 16cc34c992 Make bootloader fully static -- no more issues with MSVCRT71.DLL! (fix ticket #12) giovannibajo 2005-10-11 17:34:57 +00:00
  • 93c1324474 Remove bogus property from trunk giovannibajo 2005-10-11 15:32:37 +00:00
  • f6c915e0c4 Compile zlib from source code giovannibajo 2005-10-10 17:45:30 +00:00
  • a263148053 hooks-gtk.py from ticket #15 williamcaban 2005-09-26 18:27:50 +00:00
  • b5670b4bdd Cleaner port to distutils williamcaban 2005-09-26 17:35:41 +00:00
  • 70649cfaba Initial/temporary distutils utilization on Make.py williamcaban 2005-09-22 22:23:39 +00:00
  • 915190277d Fix a pasto in the sconstruct that caused COM bootloaders not to work giovannibajo 2005-09-22 18:00:41 +00:00
  • 0fd58a13b3 Update generated html file -- we hope to get rid of this soon... giovannibajo 2005-09-21 18:22:30 +00:00
  • 8d847091ad Update makespec documentation after recent changes to command line syntax giovannibajo 2005-09-21 18:22:06 +00:00
  • 9b0431239a Readd 'hidden' option --name giovannibajo 2005-09-21 18:17:27 +00:00
  • d75ee2aaf0 Change the style of options: only option names (not descriptions) are coloured and do not wrap giovannibajo 2005-09-21 18:16:46 +00:00
  • 1dcdfe7690 Convert Makespec to use optik giovannibajo 2005-09-21 17:33:25 +00:00
  • b86328876e Restore compatibility with Python 1.5 giovannibajo 2005-09-21 16:15:42 +00:00
  • faed75cbbc Restore compatibility with Python 2.0 giovannibajo 2005-09-21 11:34:42 +00:00
  • c220fdcca4 Import optik 1.5 giovannibajo 2005-09-21 11:30:07 +00:00
  • 58b9cfae5e Make the changelog a little clearer giovannibajo 2005-09-21 00:18:03 +00:00
  • a308fe33cd Add import hook for dnspython giovannibajo 2005-09-20 18:22:11 +00:00
  • 343acc4230 Document last change giovannibajo 2005-09-20 17:34:14 +00:00
  • 49bc910cde Glob encodings instead of relying on a hard-coded list giovannibajo 2005-09-20 17:28:57 +00:00
  • d8dbe62fd7 Run tests in a clean environment (no PATH whatsoever) giovannibajo 2005-09-18 23:57:58 +00:00