Commit History

Autor SHA1 Mensaxe Data
  Ryan C. Gordon c188729b12 Backport from default branch: clean up the thread ID mess in platform_unix. %!s(int64=13) %!d(string=hai) anos
  Ryan C. Gordon aadfb3b33a Backported extra CD/DVD filesystem checks to stable-2.0. %!s(int64=16) %!d(string=hai) anos
  Ryan C. Gordon 9e7d931a08 Fix for the Hurd, from the debian project. %!s(int64=16) %!d(string=hai) anos
  Ryan C. Gordon b45c0ce151 Catch case where we use the Unix code on a non-Unix system that lacks pthreads. %!s(int64=16) %!d(string=hai) anos
  Ryan C. Gordon d9f0a87208 Merged 1001:b0c6f2f4f361 through 1003:a28d30d275e2 from default branch. %!s(int64=17) %!d(string=hai) anos
  Ryan C. Gordon 515f409083 Reverted change r857:858...recursive mutex APIs sort of suck for portability. %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 075e6769e2 Split out Mac OS X code from unix.c and added some Carbon-specific code... %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 03fe5bb823 Replaced manual management of recursive pthread mutexes with %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 857d9bc84d Since all the platform layers were using the same cut-and-paste of the %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon bb1d757244 Removed __PHYSFS_platformTimeslice()...we don't actually use this anymore. %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon b68495e760 Try to use /proc/self/exe to determine the base dir. This lets systems with a %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 5908057d71 Minor comment removal. %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon a600edf8ab Patched to compile on Mac OS X. %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 69598e49ab Now compiles everything whether we need it or not, removing whole files with %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon 53bbe35ddd Renamed LICENSE to LICENSE.txt %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon ca2489418e Removed config.h references from old autotools build system. %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon f6790ee34e Renamed win32.c to windows.c (since it would be used for Win64, too.) %!s(int64=19) %!d(string=hai) anos
  Ryan C. Gordon c28540fe89 Made unix mutexes recursive. %!s(int64=20) %!d(string=hai) anos
  Ryan C. Gordon d840403c1c All memory management now goes through allocation hooks instead of directly to %!s(int64=21) %!d(string=hai) anos
  Ryan C. Gordon 389a4d826a Cleaned up some minor bloat with my new evil GOTO_*_MACRO macros. %!s(int64=21) %!d(string=hai) anos
  Ryan C. Gordon 9f9800928d Fixed unix.c to compile again on MacOS X. %!s(int64=21) %!d(string=hai) anos
  Ryan C. Gordon c2765f8571 Added callback APIs and ripped up the internals everywhere to use them. %!s(int64=21) %!d(string=hai) anos
  Ryan C. Gordon 01b8809162 Rewrote MacOSX/Darwin CD detection to use IOKit, for accurate results. %!s(int64=23) %!d(string=hai) anos
  Ryan C. Gordon 8701e4d98d Added hack for OSX bundles, from Eric Wing. %!s(int64=23) %!d(string=hai) anos
  Ryan C. Gordon c79285af0e Minor fix for odd PATH entries. %!s(int64=23) %!d(string=hai) anos
  Ryan C. Gordon 9852dec8eb Attempt to fix pthread-to-ui64 cast issue. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 0c05876240 Whoops; the pthread-disabling condition was flipped. Fixed. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 2b0cecee7c First step towards getting __PHYSFS_platformGetThreadID() to work universally. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon cdac19f131 Stub code for platforms without functional pthreads. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 1ce70462bd Can now disable CD-ROM code on Unix systems at build time if need be. The %!s(int64=24) %!d(string=hai) anos