PhysicsFS 0.1.7 released

It’s out, go get it.

Highlights:

  • A TON of win32 updates and fixes. All win32 developers and users will
    want to upgrade immediately.
  • A minor buffer overflow (if such a thing exists) was fixed in the CD
    detection code; this affects all platforms but BeOS.
  • A convenience API for reading integers in a byte-order friendly way.
    This is nothing that you couldn’t reproduce in your own app, but it’s nice
    to have it in the library itself.
  • Build system works more globally; older autoconf/automake versions are
    supported, and MacOS X and Cygwin can now build shared libraries.
  • Other fixes and tweaks.

Thanks to Alexander Pipelka for his help and patches.

To pull from CVS:
cvs -d:pserver:anonymous at cvs.icculus.org:/cvs/cvsroot login
(password is “anonymous”, without the quotes.)
cvs -d:pserver:anonymous at cvs.icculus.org:/cvs/cvsroot co physfs

Complete changelog:
http://icculus.org/physfs/downloads/CHANGELOG

0.1.7 sources:
http://icculus.org/physfs/downloads/physfs-0.1.7.tar.gz

MacOS Classic binaries (PowerPC):
http://icculus.org/physfs/downloads/unsupported/physfs-0.1.7-macosbins.zip

MacOS X binaries (PowerPC):
http://icculus.org/physfs/downloads/unsupported/physfs-0.1.7-macosxbins.tar.gz

BeOS binaries (x86):
http://icculus.org/physfs/downloads/unsupported/physfs-0.1.7-beosbins.zip

Win32 binaries (x86):
http://icculus.org/physfs/downloads/unsupported/physfs-0.1.7-win32bins.zip

All binaries are unsupported; build from source if they give you trouble.

Have fun.

–ryan.