Commit History

Autor SHA1 Mensaxe Data
  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
  Ryan C. Gordon 248b3381bf Generalized CD-ROM routine selection. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon c02838ad5e FreeBSD patches; appears to be fully functional now. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 0b0c57d1be Removed extra #endif %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 99a03b9452 Build system corrections for BeOS and Cygwin. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 3df9dda733 Fixed buffer overflow in CD-ROM detection code. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 3b0f1c896f Patched to compile on Cygwin. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon a1b30e8103 Fixed incorrect free() in Darwin CD detection code. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 2ea62ae1fb Split some of the unix.c code out to posix.c for BeOS to use. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 769b2a5464 FIXME removal. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon a2c89d7ad2 Fixed OpenAppend to actually open for append. Used "wb+" instead of "ab". %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon a2bec46a6b Initial autoconf support. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon cd7021ba43 Darwin patches. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 566b6229c9 Darwin fixes. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 42a386c247 Added some malloc() failure checks in CD-ROM detection code. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon 39406cbacc First shot at thread-safety. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon f6b15061c8 Abstracted file deletion, so we don't rely on C library for it anymore. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon dfe65649df Quick fix. %!s(int64=24) %!d(string=hai) anos
  Ryan C. Gordon f2887cf047 Added typedefs and platform-specific i/o. %!s(int64=24) %!d(string=hai) anos