Age | Commit message (Collapse) | Author | Files | |
---|---|---|---|---|
2011-08-03 | Revise. | Sergey Poznyakoff | 1 | |
2011-08-03 | Update | Sergey Poznyakoff | 2 | |
2011-08-03 | (gdbm_setopt): Avoid coredumps on NULL optval. | Sergey Poznyakoff | 1 | |
2011-08-03 | Remove a leftover __P wrapper. | Sergey Poznyakoff | 1 | |
2011-08-02 | Update | Sergey Poznyakoff | 1 | |
2011-08-02 | Add delete tests. | Sergey Poznyakoff | 9 | |
2011-08-02 | Update cvsignore files. | Sergey Poznyakoff | 4 | |
2011-08-02 | Update. | Sergey Poznyakoff | 1 | |
2011-08-02 | Update | Sergey Poznyakoff | 2 | |
2011-08-02 | Add tests. | Sergey Poznyakoff | 14 | |
2011-08-02 | Update. | Sergey Poznyakoff | 5 | |
2011-08-01 | Update | Sergey Poznyakoff | 1 | |
2011-08-01 | Remove useless includes. | Sergey Poznyakoff | 2 | |
2011-08-01 | Update | Sergey Poznyakoff | 1 | |
2011-08-01 | Support --help and --version for the sake of make distcheck. | Sergey Poznyakoff | 1 | |
2011-08-01 | Remove the legacy __P stuff. | Sergey Poznyakoff | 2 | |
2011-08-01 | Use GDBM_FILE instead of gdbm_file_info *. | Sergey Poznyakoff | 30 | |
2011-08-01 | Use GDBM_FILE instead of gdbm_file_info *. | Sergey Poznyakoff | 1 | |
(gdbm_open): Fix signature to match global declaration | ||||
2011-08-01 | Use GDBM_FILE instead of gdbm_file_info *. | Sergey Poznyakoff | 1 | |
Remove duplicate declarations. | ||||
2011-08-01 | Include gdbm.h | Sergey Poznyakoff | 1 | |
(datum): Remove duplicate declaration. (gdbm_file_info): Change to struct gdbm_file_info | ||||
2011-08-01 | (GDBM_FILE): Change typedef. | Sergey Poznyakoff | 1 | |
2011-08-01 | Use AM_INIT_AUTOMAKE with arguments. | Sergey Poznyakoff | 1 | |
2011-08-01 | (ACLOCAL_AMFLAGS): New variable. | Sergey Poznyakoff | 1 | |
2009-04-29 | Fix settings. | Jason Downs | 1 | |
2009-01-03 | Update bug-reporting address. | Sergey Poznyakoff | 6 | |
2008-12-04 | Add fdl.texi | Jason Downs | 1 | |
2008-12-04 | First pass at updating documentation. Add FDL. | Jason Downs | 3 | |
Needs a lot more work... | ||||
2008-12-04 | Disabled/removed gdbm_locked() for now. | Jason Downs | 4 | |
2008-12-03 | Add .cvsignore files | Sergey Poznyakoff | 5 | |
2008-12-01 | Kill generated files | Jason Downs | 17 | |
2008-12-01 | gdbm.3 from 1.8.3, needs work. | Jason Downs | 1 | |
2008-12-01 | Finish up lock.c, adding error checking to see if a lock failed because it's | Jason Downs | 5 | |
already locked. Also added gdbm_locked() to the API. * src/lock.c: Check errno to see if a lock failed because it's already locked. Add external gdbm_locked() routine to return the status of locking. Move lock type to the dbf. * src/gdbmdefs.h: Move lock type to the dbf. * src/gdbm.proto: Add gdbm_export(), gdbm_import(), and gdbm_locked(). | ||||
2008-11-30 | Remove flock/flock64 distinction. | Sergey Poznyakoff | 2 | |
2008-11-30 | Implement a new basic locking mechanism for GDBM. Add _gdbm_lock_file() and | Jason Downs | 12 | |
_gdbm_unlock_file(), which will try to use flock(), lockf(), and fcntl() to lock the file. From ChangeLog: * configure.ac: Add test for lockf. * src/lock.c: New file, adds _gdbm_unlock_file() and _gdbm_lock_file() routines. These attempt to use flock(), lockf(), and fcntl() locking. * src/proto.h: Add new prototypes. * src/systems.h: Remove file locking macros. * src/gdbmopen.c: Rewrite locking code, use _gdbm_lock_file(). * src/gdbmclose.c, src/gdbmreorg.c: Use _gdbm_unlock_file(). | ||||
2008-11-30 | Add support for opening files without mmap. | Jason Downs | 2 | |
2008-11-30 | The library was not working on Solaris due to file locking. fcntl locks are | Jason Downs | 18 | |
not working over NFS at all. They also need to be changed to use flock64 structs, which has been done. File locking needs to be refactored within the library. We likely need to add lockf support, and use a better method for determining which locking type to use (our current method is to just make assumptions). testgdbm now builds on Solaris. From ChangeLog: * configure.ac: Add test for sys/termios.h * src/systems.h: Add macros for Solaris-style 64bit fcntl locks. * src/testgdbm.c: Add support for opening files without locking. Add sys/termios.h include and add check for TIOCWINSZ. * export/export.c: Add support for opening files without locking. | ||||
2008-11-21 | Initial revision | Jason Downs | 79 | |