]> git.draconx.ca Git - liblbx.git/log
liblbx.git
16 years agoConvince autoconf to not emit useless C++/Fortran checks.
Nick Bowler [Thu, 27 Dec 2007 18:38:02 +0000 (13:38 -0500)]
Convince autoconf to not emit useless C++/Fortran checks.

16 years agoUpdate byte order stuff.
Nick Bowler [Wed, 26 Dec 2007 23:13:06 +0000 (18:13 -0500)]
Update byte order stuff.

16 years agoUpdate Makefile.am so that lbx.h is installed.
Nick Bowler [Tue, 25 Dec 2007 04:22:05 +0000 (23:22 -0500)]
Update Makefile.am so that lbx.h is installed.

16 years agoAdd lbx_mmap() to map archive members into memory.
Nick Bowler [Sun, 23 Dec 2007 23:06:44 +0000 (18:06 -0500)]
Add lbx_mmap() to map archive members into memory.

Currently, the whole LBX archive is mapped into memory on the first call, then
offsets from that are returned.  If this proves to be problematic, it may have
to be changed.

16 years agoAdd lbx_mopen() to allow "opening" a region of memory as an LBX archive.
Nick Bowler [Sun, 23 Dec 2007 22:47:17 +0000 (17:47 -0500)]
Add lbx_mopen() to allow "opening" a region of memory as an LBX archive.

16 years agoImplement filename globbing on list/extract.
Nick Bowler [Sun, 23 Dec 2007 05:00:08 +0000 (00:00 -0500)]
Implement filename globbing on list/extract.

16 years agoFix lbx_extract's seeking to maintain a correct offset even on errors.
Nick Bowler [Sun, 23 Dec 2007 04:11:26 +0000 (23:11 -0500)]
Fix lbx_extract's seeking to maintain a correct offset even on errors.

16 years agoInitial implementation of list and extract operations.
Nick Bowler [Sat, 22 Dec 2007 23:40:41 +0000 (18:40 -0500)]
Initial implementation of list and extract operations.

16 years agoAdd a name field to support LBX1 fallback.
Nick Bowler [Sat, 22 Dec 2007 21:22:30 +0000 (16:22 -0500)]
Add a name field to support LBX1 fallback.

LBX1 fallback requires files to be named like "archive.lbx.XXX", so we need
to keep track of "archive.lbx".

16 years agoImplement stub list operation.
Nick Bowler [Sat, 22 Dec 2007 21:21:26 +0000 (16:21 -0500)]
Implement stub list operation.

16 years agoAdd basic stubbiness for lbxtool.
Nick Bowler [Sat, 22 Dec 2007 20:01:35 +0000 (15:01 -0500)]
Add basic stubbiness for lbxtool.

16 years agoUpdate configure to use C99 mode.
Nick Bowler [Sat, 22 Dec 2007 20:00:31 +0000 (15:00 -0500)]
Update configure to use C99 mode.

16 years agoAdd GPLv2 license.
Nick Bowler [Sat, 22 Dec 2007 19:05:35 +0000 (14:05 -0500)]
Add GPLv2 license.

16 years agoInitial commit
Nick Bowler [Sat, 22 Dec 2007 19:02:40 +0000 (14:02 -0500)]
Initial commit