AminetAminet
Search:
84714 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/physfs.i386-aros.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:PhysicsFS
Author:Ryan C. Gordon, Szilárd Biró
Uploader:col lawrence gmail com (Szilárd Biró)
Type:dev/misc
Version:2.0.2
Architecture:i386-aros
Date:2012-09-10
Download:http://aminet.net/dev/misc/physfs.i386-aros.lha - View contents
Readme:http://aminet.net/dev/misc/physfs.i386-aros.readme
Downloads:816

PhysicsFS is a library to provide abstract access to various archives. It is
intended for use in video games, and the design was somewhat inspired by
Quake 3's file subsystem. The programmer defines a "write directory" on the
physical filesystem. No file writing done through the PhysicsFS API can leave
that write directory, for security. For example, an embedded scripting
language cannot write outside of this path if it uses PhysFS for all of its
I/O, which means that untrusted scripts can run more safely. Symbolic links
can be disabled as well, for added safety. For file reading, the programmer
lists directories and archives that form a "search path". Once the search
path is defined, it becomes a single, transparent hierarchical filesystem.
This makes for easy access to ZIP files in the same way as you access a file
directly on the disk, and it makes it easy to ship a new archive that will
override a previous archive on a per-file basis. Finally, PhysicsFS gives you
platform-abstracted means to determine if CD-ROMs are available, the user's
home directory, where in the real filesystem your program is running, etc. 


Uploaded using: archives.aros-exec.org


Contents of dev/misc/physfs.i386-aros.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
-rw-rw-rw- BSzil/0         208     312  66.7% -lh5- 530e Sep  6 15:32 CHANGELOG.txt
-rw-rw-rw- BSzil/0         870    1620  53.7% -lh5- 4158 Sep  6 15:32 CREDITS.txt
-rw-rw-rw- BSzil/0        2593    5878  44.1% -lh5- c731 Sep  6 15:32 INSTALL.txt
-rw-rw-rw- BSzil/0         882    1787  49.4% -lh5- e1d2 Sep  6 15:32 LICENSE.txt
-rw-rw-rw- BSzil/0        1074    1900  56.5% -lh5- d591 Sep  6 15:32 TODO.txt
drw-rw-rw- BSzil/0           0       0 ****** -lhd- 0000 Sep 10 06:29 include/
-rw-rw-rw- BSzil/0       21903   93749  23.4% -lh5- f713 Sep  6 15:32 include/physfs.h
drw-rw-rw- BSzil/0           0       0 ****** -lhd- 0000 Sep 10 06:29 lib/
-rw-rw-rw- BSzil/0      297279  693036  42.9% -lh5- 673f Sep  9 04:19 lib/libphysfs.a
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         9 files  324809  798282  40.7%            Sep 10 19:58

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>