Thu, 26 Oct 2017 14:38:03 -0400Bumped version to 3.0.1! stable-3.0 release-3.0.1
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Oct 2017 14:38:03 -0400] rev 1627
Bumped version to 3.0.1!

Thu, 26 Oct 2017 14:37:16 -0400Catch access to paths that are just "." or ".." without any path separator. stable-3.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Oct 2017 14:37:16 -0400] rev 1626
Catch access to paths that are just "." or ".." without any path separator.
(transplanted from b6d25a1927c2274cf31166a74b87b24e2752e0e8)

Thu, 26 Oct 2017 14:37:16 -0400Catch access to paths that are just "." or ".." without any path separator.
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Oct 2017 14:37:16 -0400] rev 1625
Catch access to paths that are just "." or ".." without any path separator.

Thu, 26 Oct 2017 14:21:36 -0400Fixed mounting a symlink to a real directory. stable-3.0
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Oct 2017 14:21:36 -0400] rev 1624
Fixed mounting a symlink to a real directory.
(transplanted from f3459eaad51bbbed4fc2768c0ec65b3005a7f490)

Mon, 23 Oct 2017 14:58:54 -0400Fixed some infinite loops that a maliciously-crafted .iso can trigger. stable-3.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Oct 2017 14:58:54 -0400] rev 1623
Fixed some infinite loops that a maliciously-crafted .iso can trigger.

These bugs exposed by American Fuzzy Lop (AFL), a powerful fuzzer.

http://lcamtuf.coredump.cx/afl/
(transplanted from 4f1bf89597e5b76c1c317fbeb2b472481090b4e4)

Mon, 23 Oct 2017 12:40:59 -0400Don't allow NULL filenames to be mounted. stable-3.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Oct 2017 12:40:59 -0400] rev 1622
Don't allow NULL filenames to be mounted.

Regardless of what the 3.0.0 documentation says, PhysicsFS never handled this
correctly, so now we check for it so you can't get into crashy situations.

Corrected documentation to reflect reality.
(transplanted from 0bbfaf6c5508139ba3d417377c94d75ca921772a)

Mon, 23 Oct 2017 12:16:51 -0400Fixed crash when duplicating PHYSFS_Io for zipfiles. stable-3.0
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Oct 2017 12:16:51 -0400] rev 1621
Fixed crash when duplicating PHYSFS_Io for zipfiles.
(transplanted from 67ca4c4f043ecf050c395e767845733512c83de2)

Thu, 26 Oct 2017 14:21:36 -0400Fixed mounting a symlink to a real directory.
Ryan C. Gordon <icculus@icculus.org> [Thu, 26 Oct 2017 14:21:36 -0400] rev 1620
Fixed mounting a symlink to a real directory.

Mon, 23 Oct 2017 14:58:54 -0400Fixed some infinite loops that a maliciously-crafted .iso can trigger.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Oct 2017 14:58:54 -0400] rev 1619
Fixed some infinite loops that a maliciously-crafted .iso can trigger.

These bugs exposed by American Fuzzy Lop (AFL), a powerful fuzzer.

http://lcamtuf.coredump.cx/afl/

Mon, 23 Oct 2017 12:40:59 -0400Don't allow NULL filenames to be mounted.
Ryan C. Gordon <icculus@icculus.org> [Mon, 23 Oct 2017 12:40:59 -0400] rev 1618
Don't allow NULL filenames to be mounted.

Regardless of what the 3.0.0 documentation says, PhysicsFS never handled this
correctly, so now we check for it so you can't get into crashy situations.

Corrected documentation to reflect reality.