]> git.pond.sub.org Git - empserver/history - src/lib/common/file.c
Update copyright notice
[empserver] / src / lib / common / file.c
2014-01-02 Markus ArmbrusterUpdate copyright notice
2013-05-08 Markus ArmbrusterFix crash on edit s, p, u key 'U' with negative argument
2013-01-12 Markus ArmbrusterUpdate copyright notice
2012-07-13 Markus ArmbrusterNew ef_nameof_pretty()
2012-06-10 Markus ArmbrusterUpdate copyright notice
2012-04-26 Markus ArmbrusterClean up superfluous includes
2011-06-25 Markus ArmbrusterRefuse to grow or truncate files with fixed size
2011-06-25 Markus ArmbrusterMake ef_open() extend files with fixed size automatically
2011-06-25 Markus ArmbrusterFix empdump not to grow game state files with fixed...
2011-06-25 Markus ArmbrusterClean up how game state file sizes are checked
2011-06-25 Markus ArmbrusterClean up how a view's base table is defined
2011-06-25 Markus ArmbrusterSimplify how ef_write() handles write beyond end of...
2011-06-25 Markus ArmbrusterMake ef_close() set fids later, so it's cleaned up...
2011-06-25 Markus ArmbrusterClean up ef_close() to zap csize along with cache
2011-06-25 Markus ArmbrusterChange struct empfile callback onresize() to return...
2011-06-25 Markus ArmbrusterFix clearing mutable flags on ef_close()
2011-06-25 Markus ArmbrusterFix ef_open()'s error message for file larger than...
2011-06-25 Markus ArmbrusterA few comment fixes for nsc.[ch] file.[ch]
2011-04-14 Markus ArmbrusterDocument sequence numbers and generation numbers better
2011-04-12 Markus ArmbrusterLicense upgrade to GPL version 3 or later
2010-01-19 Markus ArmbrusterUpdate copyright notice
2010-01-19 Markus ArmbrusterGeneration numbers to catch write back of stale copies
2010-01-19 Markus ArmbrusterFix new_seqno()'s recovery from seqno mismatch
2009-12-13 Markus ArmbrusterUpdate known contributors comments
2009-11-30 Markus ArmbrusterDon't fake open() and fcntl() just for ef_open()
2009-11-30 Markus ArmbrusterRemove macro S_IRWUG
2009-02-08 Markus ArmbrusterUpdate copyright notice
2008-09-18 Markus ArmbrusterFix trailing whitespace
2008-09-09 Markus ArmbrusterNew struct empfile callback onresize
2008-09-09 Markus ArmbrusterRevive struct empfile callback init as oninit
2008-09-09 Markus ArmbrusterPass old element to empfile callback prewrite()
2008-09-04 Markus ArmbrusterMake ef_close() clear baseid, cids and fids
2008-09-04 Markus ArmbrusterMove view open/close into src/lib/common/file.c
2008-09-04 Markus ArmbrusterCheck argument of ef_cadef(), ef_nelem(), ef_flags...
2008-09-04 Markus ArmbrusterClean up maintenance of config table sentinels
2008-09-04 Markus ArmbrusterFix/improve logging in ef_close(), ef_extend(), ef_trun...
2008-05-17 Markus ArmbrusterAdd sequence numbers to game state
2008-05-17 Markus ArmbrusterFix files utility not to set timestamps
2008-05-17 Markus ArmbrusterSimplify empfile timestamping
2008-05-17 Markus ArmbrusterUpdate timestamps in privately mapped tables, too
2008-05-17 Markus ArmbrusterFix ef_write() for privately mapped non-file-backed...
2008-05-17 Markus ArmbrusterMake server check game state file sizes on startup
2008-03-21 Markus ArmbrusterFix fillcache() and do_write() error handling
2008-03-14 Markus ArmbrusterUpdate known contributors comments
2008-03-14 Markus ArmbrusterSet timestamp automatically on write
2008-03-14 Markus ArmbrusterNew ef_truncate()
2008-03-14 Markus ArmbrusterOops when bad ef_type or uid is written to disk
2008-03-05 Markus ArmbrusterNew ef_blank()
2008-03-05 Markus Armbrusterempfile's init callback is now unused, remove
2008-03-05 Markus ArmbrusterInitialize ef_type and uid automatically in ef_extend()
2008-02-26 Markus ArmbrusterGeneralize ef_extend() to non-file-backed tables
2008-02-26 Markus ArmbrusterReplace EFF_RDONLY by EFF_PRIVATE
2008-02-26 Markus ArmbrusterRemove obsolete comment
2008-02-10 Markus ArmbrusterClean up initialization of empfile[]
2008-01-19 Markus ArmbrusterUpdate copyright notice
2007-08-18 Markus ArmbrusterTrim system includes.
2007-08-14 Ron KoenderinkSimple POSIX I/O emulation layer to work around Windows...
2007-07-31 Markus Armbruster(ef_open): Leaked file descriptor when fcntl() failed.
2007-07-28 Markus Armbruster(WORLD_SZ): New.
2007-03-10 Ron Koenderink(add, disa, ef_open, logerror, main): Switch permissions to
2007-02-23 Ron Koenderink(add.c, disa.c, log.c, new.c, wantupd.c, wu.c) [_WIN32...
2007-01-13 Markus ArmbrusterUpdate known contributors comment.
2007-01-09 Markus ArmbrusterUpdate copyright notice.
2006-11-29 Ron Koenderink(ef_open) [_WIN32]: Fix to get a read lock instead...
2006-08-08 Ron Koenderink(ef_open) [_WIN32]: Add shared.h for MinGW environment,
2006-08-07 Ron Koenderink(ef_open) [_WIN32]: Provide file locking for WIN32.
2006-08-02 Markus Armbruster(ef_open): Lock the file. This prevents two programs...
2006-07-13 Ron Koenderink[_WIN32, __GNUC__]: Reorganize the include files for...
2006-07-11 Ron Koenderink[_WIN32]: Add missing include sys/types.h to get off_t.
2006-07-10 Markus ArmbrusterBreak inclusion cycle: prototypes.h and commands.h...
2006-03-06 Markus Armbruster(ef_open): Zero cache size (empty EFF_MEM file) can...
2006-02-19 Markus Armbruster(ef_init): Remove superflous size initialization for...
2006-02-12 Markus ArmbrusterDoc fix.
2006-01-21 Markus ArmbrusterCOPYING duplicates information from README. Remove...
2006-01-12 Ron Koenderink(ship_bomb, deli, do_demo, fuel, grin, look_ship)
2006-01-05 Markus ArmbrusterUpdate copyright notice.
2005-12-31 Markus Armbruster(empfile, fileinit, lnd_init, lnd_postread, lnd_prewrit...
2005-12-27 Markus ArmbrusterInclude config.h.
2005-11-26 Markus Armbruster(fillcache, do_write): Revert the previous revision...
2005-11-22 Markus Armbruster(fillcache, do_write, io_input, io_output): Portability...
2005-11-19 Markus Armbruster(ef_write): Don't memcpy() onto itself; behavior's...
2005-11-19 Markus Armbruster(ef_ptr, ef_read): Undo rev. 1.52 for these two, becaus...
2005-11-07 Markus Armbruster(ef_init_chr): Sentinel names are now null, simplify...
2005-11-06 Markus Armbruster(ef_ptr, ef_read): Oops on bad ID. Some callers rely...
2005-11-03 Markus Armbruster(UNMAPPED_INIT, UNMAPPED_CACHE, ARRAY_INIT, ARRAY_TABLE...
2005-10-31 Markus Armbruster(ef_ptr): Null cache can't happen.
2005-10-30 Markus Armbruster(ef_open): EFF_STATIC and cache not null can't happen.
2005-10-30 Markus Armbruster(empfile): Rename member ef_uid to uid for consistency...
2005-10-29 Ron Koenderink(ef_init_chr): Add a NULL check to sentinel check.
2005-10-29 Markus Armbruster(ef_init): Fix check for sentinel.
2005-10-29 Markus Armbruster(ef_init, ef_init_srv): Rename old ef_init() ef_init_sr...
2005-10-29 Markus Armbruster(ef_byname): Old version didn't work when a table name...
2005-10-27 Markus Armbruster(ef_byname_from): New.
2005-10-26 Markus Armbruster(ef_open): Implement EFF_STATIC.
2005-10-24 Markus Armbruster(EFF_STATIC): New.
2005-10-24 Markus Armbruster(ef_nameof, ef_ensure_space): Oops on bad argument.
2005-10-24 Markus Armbruster(ef_zapcache): Clearing the cache doesn't make sense...
2005-10-24 Markus Armbruster(ef_read): Catch null cache.
2005-10-24 Markus Armbruster(ef_extend): Use do_write() & simplify. Catch table...
2005-10-24 Markus Armbruster(ef_extend): Fix rev. 1.25.
next