Ryan C. Gordon
c4deb67883
Fixes to SDL_RWops bridge code.
...
- Correct return values (number of objects, not bytes), thanks Reto!
- Updated for SDL 2.0 RWops interface. Threw away SDL 1.3 support.
- 1.2 support remains. For now!
2015-07-28 15:13:35 -04:00
Ryan C. Gordon
fb31167e11
Fixed incorrect logic ("!x != 5" instead of "x != 5").
...
Thanks to Xian Nox for pointing this out!
2015-06-16 10:46:56 -04:00
Ryan C. Gordon
0c4d9ec68f
Added Martin Ahrnbom to the credits.
2015-04-19 23:24:41 -04:00
Ryan C. Gordon
f6a62ecad1
Make sure read buffers get reinitialized before refilling (thanks, Michael!).
2014-09-11 00:07:23 -04:00
Ryan C. Gordon
61d931fecc
Updated installation notes.
2014-01-16 07:03:09 -08:00
Ryan C. Gordon
6d9923706d
Added pkg-config support (thanks, Jonas!).
2013-11-13 00:38:35 -05:00
Ryan C. Gordon
09baf99aa4
Don't fsync() read-only filehandles (thanks, Andreas!).
...
This sounds harmless, but it actually forces a write of the inode's atime,
which means a lot of painful and unnecessary disk i/o on some filesystems.
Should be a good speedup on games that read a lot of small files on Unix.
2013-08-21 23:30:33 -04:00
Ryan C. Gordon
7a42f7dd41
Fixed off-by-one error in findBinaryInPath() (thanks, Dmitry!).
...
This bug is new to the development branch, and doesn't exist in either the
stable-1.0 or stable-2.0 branches.
2013-07-16 12:51:54 -04:00
Ryan C. Gordon
7be76515a5
Updated TODO
2012-11-24 17:27:19 -05:00
Aleksi Nurmi
fd137cba42
SLB archiver
2012-11-12 23:40:29 +02:00
Ryan C. Gordon
72430427c8
Updated TODO.txt.
2012-10-23 15:08:57 -04:00
Ryan C. Gordon
3e750a903f
Added getmointpoint command to test_physfs.
2012-04-07 21:33:18 -04:00
Ryan C. Gordon
b3fbba7af0
Removed "dvoid" typedef.
2012-03-25 14:52:24 -04:00
Ryan C. Gordon
fed8e331a5
Make Doxygen ignore PHYSFS_DEPRECATED.
2012-03-24 14:55:26 -04:00
Ryan C. Gordon
0de337eb75
Renamed PHYSFS_Archiver::dirClose() to PHYSFS_Archiver::closeArchive().
2012-03-24 10:36:11 -04:00
Ryan C. Gordon
24aef83ead
More FIXME cleanup.
2012-03-24 00:49:34 -04:00
Ryan C. Gordon
9d01a645ed
Make sure base dir always has a dirsep at the end of it.
...
Now the higher level doesn't have to check for this and realloc the string.
2012-03-23 04:14:01 -04:00
Ryan C. Gordon
a6ff95c6aa
Updated TODO.txt
2012-03-23 03:29:48 -04:00
Ryan C. Gordon
24d6a925d1
Added PHYSFS_getPrefDir().
2012-03-21 23:30:50 -04:00
Ryan C. Gordon
ba676b23e5
Reworked the error reporting API. Now we use error codes instead of strings.
...
This is based on work originally done by Christoph Nelles.
2012-03-20 15:38:12 -04:00
Ryan C. Gordon
abd2624c59
Added Evgeny Podjachev to the credits.
2012-03-14 05:47:42 -04:00
Ryan C. Gordon
0ae446d970
Move Windows CD-ROM detection to another thread that uses device notifications.
...
Fixes blocking when a disc is spinning up, except on initial call.
2012-03-12 04:05:31 -04:00
Ryan C. Gordon
16ff5c8aca
PhysicsFS works on Win64 now.
2012-03-12 03:48:34 -04:00
Ryan C. Gordon
1d41608a64
More doc tweaks.
2012-03-11 05:05:02 -04:00
Ryan C. Gordon
611aeec61b
Removed __PHYSFS_platformRealPath().
...
It was an ugly piece of code, didn't work on The Hurd (apparently), likely
dangerous in its incomplete understanding of Windows paths, and only
used in places that should have given us normalized, absolute
paths in the first place anyhow.
2012-03-11 04:19:36 -04:00
Ryan C. Gordon
7a8e3de103
Minor updates to the docs.
2012-03-11 03:09:07 -04:00
Ryan C. Gordon
6e4279e76a
Bump the smallAlloc threshold up to 256 bytes.
2012-03-09 22:27:36 -05:00
Ryan C. Gordon
a0b21c9ae9
Cleaned up all the readAll() cut and paste.
2012-03-09 04:50:27 -05:00
Ryan C. Gordon
eac0f11005
Cleaned up the updated TODO.txt, removed things that are already done, etc.
2012-03-09 03:55:04 -05:00
Ryan C. Gordon
86dbf54fc7
Updated TODO.txt from notes I had scratch down elsewhere over time.
2012-03-09 03:36:31 -05:00
Ryan C. Gordon
9e2acfd8a6
Removed OS/2 support.
2012-03-09 01:24:40 -05:00
Ryan C. Gordon
4d46d42f73
Removed PocketPC support. It was old and crusty and targeted a dead platform.
2012-03-09 00:44:59 -05:00
Ryan C. Gordon
b97ad1f366
Added Norfanin to the credits.
2011-10-05 04:04:06 -04:00
Ryan C. Gordon
49a8ff3f86
Added Frank Becker to the credits.
2011-06-22 15:57:16 -04:00
Ryan C. Gordon
794a3b3d90
Changed default doc version string.
2011-02-21 23:43:48 -05:00
Ryan C. Gordon
72f0e7f9b5
Corrected doc paths for development branch.
2011-02-21 23:43:36 -05:00
Ryan C. Gordon
7dee41eb0c
Fixed "make docs" for out-of-tree builds.
...
Also: this automatically updates the version number in the docs, so I don't
have to with each release.
(transplanted from 72778f1e98f06c1e02f88dc8d263027d61469766)
2011-02-21 23:35:24 -05:00
Ryan C. Gordon
899517dc85
Added Chris Roberts to the credits.
2010-12-30 19:53:41 -05:00
Ryan C. Gordon
4d567a0d2f
Fixed cut-and-paste error in malloc() failure test (thanks, Tolga!).
2010-10-04 01:48:34 -04:00
Ryan C. Gordon
0fa35af2b9
ISO9660 archiver, compliments of Christoph Nelles.
2010-03-17 14:50:54 -04:00
Ryan C. Gordon
9141cd77a0
Apparently that fix was from relnev, not theoddone33. Corrected credits.
2010-03-01 09:07:36 -08:00
Ryan C. Gordon
a4a72dfe8c
Fixed logic bug (thanks, Dan!).
2010-02-23 21:58:49 -05:00
Ryan C. Gordon
f1cd4d8f0d
THIS is Christoph's PHYSFS_stat() work.
...
I've merged some basic ideas from the other patch, which was Indy Sam's work,
and cleaned up a few things.
2010-02-15 14:02:36 -05:00
Ryan C. Gordon
8e78e4719d
Backed out changeset f87b0b7cca8e ... This wasn't Christoph's patch. Sorry!
2010-02-15 09:19:38 -05:00
Ryan C. Gordon
7cc80bebc5
Added first work on PHYSFS_stat() API (thanks, Christoph!).
2010-02-14 23:07:19 -05:00
Ryan C. Gordon
eafefbdfdc
Added SWIG-based Ruby bindings.
2010-02-04 04:46:14 -05:00
Ryan C. Gordon
c08d722c2e
Added Patrice to the credits.
2010-02-03 23:19:23 -05:00
Ryan C. Gordon
5629f8b8bc
Renamed __EXPORT__ to PHYSFS_DECL.
2010-01-29 03:09:16 -05:00
Ryan C. Gordon
a69f97bb26
Added some people to the credits.
2009-07-08 18:46:54 -04:00
Ryan C. Gordon
2a65060cde
Moved directory structure around.
2009-03-27 15:10:42 -04:00