# # ChangeLog for trunk # # Generated by Trac 1.2 # 11/25/24 16:07:29 Mon, 31 May 2010 19:20:34 GMT tim [198] * test/pyregfi-smoketest.py (modified) * trunk/python2/SConstruct (modified) * trunk/python2/class_parser.py (modified) * trunk/python2/config.py (modified) * trunk/python2/include/class.h (modified) * trunk/python2/regfi/class.c (modified) * trunk/python2/regfi/error.c (modified) * trunk/python2/regfi/pyregfi.h (modified) * trunk/python2/regfi/regfi.c (modified) * trunk/python2/utils.py (modified) misc tweaks to run under python2.5-dbg Sun, 02 May 2010 22:19:43 GMT tim [196] * trunk/python2 (added) * trunk/python2/SConstruct (added) * trunk/python2/class_parser.py (added) * trunk/python2/config.py (added) * trunk/python2/include (added) * trunk/python2/include/aff4_errors.h (added) * trunk/python2/include/class.h (added) * trunk/python2/inspect.py (added) * trunk/python2/lexer.py (added) * trunk/python2/regfi (added) * trunk/python2/regfi/class.c (added) * trunk/python2/regfi/error.c (added) * trunk/python2/regfi/pyregfi.h (added) * trunk/python2/regfi/regfi.c (added) * trunk/python2/utils.py (added) experimental python bindings generator as provided by Michael Cohen Sun, 02 May 2010 18:40:47 GMT tim [195] * SConstruct (modified) * trunk/SConstruct (modified) * trunk/include/talloc.h (deleted) * trunk/lib/talloc.c (deleted) * win32/libtalloc (added) * win32/libtalloc-2.0.1 (added) * win32/libtalloc-2.0.1/README (added) * win32/libtalloc-2.0.1/SConstruct (added) * win32/libtalloc-2.0.1/bin (added) * win32/libtalloc-2.0.1/bin/libtalloc.dll (added) * win32/libtalloc-2.0.1/include (added) * win32/libtalloc-2.0.1/include/talloc.h (added) * win32/libtalloc-2.0.1/lib (added) * win32/libtalloc-2.0.1/lib/libtalloc.dll.a (added) * win32/libtalloc-2.0.1/src (added) * win32/libtalloc-2.0.1/src/talloc.c (added) removed talloc from mainline build tree, opting instead to depend ... Sat, 01 May 2010 00:51:56 GMT tim [194] * trunk/SConstruct (modified) small fix for header installation Sat, 01 May 2010 00:07:22 GMT tim [193] * trunk/SConstruct (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) added Michael's patch for enums and an error message fix Sun, 25 Apr 2010 21:52:37 GMT tim [191] * SConstruct (modified) * trunk/SConstruct (modified) * win32 (added) * win32/libiconv (added) * win32/libiconv-1.13 (added) * win32/libiconv-1.13/COPYING (added) * win32/libiconv-1.13/COPYING.LIB (added) * win32/libiconv-1.13/README (added) * win32/libiconv-1.13/bin (added) * win32/libiconv-1.13/bin/libcharset-1.dll (added) * win32/libiconv-1.13/bin/libiconv-2.dll (added) * win32/libiconv-1.13/include (added) * win32/libiconv-1.13/include/iconv.h (added) * win32/libiconv-1.13/include/libcharset.h (added) * win32/libiconv-1.13/include/localcharset.h (added) * win32/libiconv-1.13/lib (added) * win32/libiconv-1.13/lib/charset.alias (added) * win32/libpthreads (added) * win32/libpthreads-w32-2.8.0 (added) * win32/libpthreads-w32-2.8.0/COPYING (added) * win32/libpthreads-w32-2.8.0/COPYING.LIB (added) * win32/libpthreads-w32-2.8.0/README (added) * win32/libpthreads-w32-2.8.0/bin (added) * win32/libpthreads-w32-2.8.0/bin/pthreadGC2.dll (added) * win32/libpthreads-w32-2.8.0/include (added) * win32/libpthreads-w32-2.8.0/include/config.h (added) * win32/libpthreads-w32-2.8.0/include/implement.h (added) * win32/libpthreads-w32-2.8.0/include/need_errno.h (added) * win32/libpthreads-w32-2.8.0/include/pthread.h (added) * win32/libpthreads-w32-2.8.0/include/sched.h (added) * win32/libpthreads-w32-2.8.0/include/semaphore.h (added) * win32/libpthreads-w32-2.8.0/lib (added) updated scons build scripts to handle MinGW added binaries for MinGW ... Sat, 24 Apr 2010 05:02:19 GMT tim [190] * trunk/SConstruct (modified) more scons build improvements Sat, 24 Apr 2010 04:49:10 GMT tim [189] * SConstruct (modified) * doc/TODO (modified) * trunk/SConstruct (modified) additional work on new build system Thu, 22 Apr 2010 23:25:18 GMT tim [187] * SConstruct (added) * trunk/SConstruct (added) * trunk/doc/reglookup.1.docbook (modified) early versions of SConstruct build scripts Mon, 19 Apr 2010 21:55:26 GMT tim [186] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) minor changes based on suggestions from Michael Cohen Tue, 23 Mar 2010 02:22:07 GMT tim [185] * test/regfi-threadtest.c (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) reworked logging API again to simplify interface updated ... Sat, 20 Mar 2010 17:50:44 GMT tim [184] * trunk/include/regfi.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) redesigned memory management to allow for multiple references to ... Wed, 17 Mar 2010 06:41:17 GMT tim [182] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) redesigned regfi logging API to utilize thread-local storage Mon, 15 Mar 2010 16:50:36 GMT tim [181] * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) fixed memory management issues and a talloc_free() of an ... Sun, 14 Mar 2010 20:02:38 GMT tim [180] * test/Makefile (added) * test/hives (added) * test/regfi-threadtest.c (added) * trunk/Makefile (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) Added locks to make transactions on REGFI_FILE objects thread safe ... Sat, 13 Mar 2010 17:56:36 GMT tim [178] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) reworked I/O to use callback functions fixed a bug in mtime ... Tue, 09 Mar 2010 03:10:26 GMT tim [177] * trunk/doc/reglookup.1.docbook (modified) doc format fix Mon, 08 Mar 2010 03:39:09 GMT tim [173] * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) fixed problem with little data in reglookup-recover Mon, 08 Mar 2010 03:04:34 GMT tim [172] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) reorganized name interpretation code to correct issues in reglookup- ... Sun, 07 Mar 2010 05:20:55 GMT tim [171] * test/diff-reglookup (added) * trunk/src/common.c (modified) minor escaping fix for a unicode decoding failure corner case added ... Sat, 06 Mar 2010 04:40:25 GMT tim [170] * trunk/bin/reglookup-timeline (modified) * trunk/doc/reglookup.1.docbook (modified) * trunk/src/common.c (modified) * trunk/src/reglookup.c (modified) merged Tobias Mueller's patch with some changes updated version number Wed, 03 Mar 2010 19:24:58 GMT tim [169] * doc/Doxyfile.regfi (modified) * doc/references.txt (modified) * trunk/include/lru_cache.h (modified) * trunk/include/range_list.h (modified) * trunk/include/regfi.h (modified) * trunk/include/void_stack.h (modified) * trunk/include/winsec.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/void_stack.c (modified) * trunk/lib/winsec.c (modified) filled in additional, minimal documentation Wed, 03 Mar 2010 00:08:42 GMT tim [168] * Makefile (modified) * doc/Doxyfile.regfi (added) * trunk/include/byteorder.h (modified) * trunk/include/lru_cache.h (modified) * trunk/include/range_list.h (modified) * trunk/include/regfi.h (modified) * trunk/include/smb_deps.h (deleted) * trunk/include/talloc.h (modified) * trunk/include/void_stack.h (modified) * trunk/include/winsec.h (modified) * trunk/lib/Makefile (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (deleted) * trunk/lib/void_stack.c (modified) * trunk/lib/winsec.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) merged remaining smb_deps items into regfi began formatting API ... Fri, 05 Feb 2010 11:01:18 GMT tim [167] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) added more regfi API documentation minor consistency change Wed, 16 Dec 2009 03:18:05 GMT tim [166] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) fixed a bug in big data parsing broke up some of REGFI_FILE ... Sat, 12 Dec 2009 03:13:27 GMT tim [165] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) added misc comments Mon, 07 Dec 2009 20:59:34 GMT tim [164] * doc (added) * doc/README (added) * doc/TODO (moved) * doc/references.txt (moved) * doc/winntreg.txt (moved) * test (added) * trunk/doc/devel/README (added) * trunk/test (deleted) reorganized documentation and testing directories Mon, 07 Dec 2009 20:52:28 GMT tim [163] * trunk/doc/devel/TODO (modified) minor doc update Mon, 07 Dec 2009 20:12:13 GMT tim [162] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) added UTF-16LE support for value names Mon, 07 Dec 2009 17:01:22 GMT tim [161] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) added support for UTF-16LE key names Mon, 07 Dec 2009 01:00:58 GMT tim [160] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) reorganized classname parsing and interpretation code Sun, 06 Dec 2009 20:09:01 GMT tim [159] * trunk/Makefile (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) began rearranging data parsing. Moved charater set conversion and ... Tue, 24 Nov 2009 04:06:51 GMT tim [158] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) simplified root key search moved classname parsing up to regfi_load_key Mon, 23 Nov 2009 00:47:22 GMT tim [157] * Makefile (modified) * trunk/doc/devel/TODO (modified) * trunk/include/regfi.h (modified) * trunk/include/smb_deps.h (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/src/reglookup-recover.c (modified) reorganized data parsing in regfi simplified some length validation ... Wed, 03 Jun 2009 23:45:58 GMT tim [155] * trunk/doc/Makefile (modified) * trunk/lib/regfi.c (modified) work around for man page formatting problem minor comment Wed, 03 Jun 2009 15:21:47 GMT tim [154] * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) fixed a parsing flaw in big data chunk concatenation Tue, 02 Jun 2009 22:28:07 GMT tim [153] * trunk/doc/devel/TODO (modified) minor updates to TODO list Tue, 02 Jun 2009 20:00:38 GMT tim [152] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) preliminary support for big data records switched to using key ... Wed, 04 Mar 2009 21:14:09 GMT tim [151] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) parsed more items from regf header structure improved feedback from ... Mon, 02 Mar 2009 02:17:46 GMT tim [150] * trunk/include/regfi.h (modified) * trunk/include/void_stack.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/void_stack.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) integrated talloc into most of the rest of the regfi library fixed a ... Mon, 23 Feb 2009 05:23:45 GMT tim [149] * trunk/include/regfi.h (modified) * trunk/src/reglookup-recover.c (modified) minor efficiency improvement for path construction in reglookup- recover Sun, 22 Feb 2009 23:22:59 GMT tim [148] * trunk/include/range_list.h (modified) * trunk/include/winsec.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/winsec.c (modified) * trunk/src/reglookup-recover.c (modified) integrated talloc into range_list fixed some uninitialized ... Sun, 22 Feb 2009 19:31:52 GMT tim [147] * trunk/Makefile (modified) * trunk/include/lru_cache.h (modified) * trunk/include/regfi.h (modified) * trunk/include/talloc.h (added) * trunk/include/winsec.h (modified) * trunk/lib/Makefile (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/lib/talloc.c (added) * trunk/lib/void_stack.c (modified) * trunk/lib/winsec.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) added talloc library incorporated talloc into winsec and lru_cache ... Thu, 19 Feb 2009 04:46:37 GMT tim [146] * trunk/include/regfi.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) reorganized SK caching refined interface to HBIN functions Sun, 15 Feb 2009 23:36:20 GMT tim [145] * trunk/Makefile (modified) * trunk/include/regfi.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) decoupled value parsing from key parsing moved linking of value ... Fri, 13 Feb 2009 18:56:57 GMT tim [144] * trunk/INSTALL (modified) * trunk/Makefile (modified) * trunk/doc/mingw-build.txt (added) updated MinGW build documentation Fri, 13 Feb 2009 03:24:27 GMT tim [143] * trunk/Makefile (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/Makefile (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) fixed a null pointer exception removed some dependencies on less ... Tue, 10 Feb 2009 02:35:24 GMT tim [141] * trunk/Makefile (modified) * trunk/src/reglookup.c (modified) improved details of an error message turned off debugging symbols in ... Mon, 09 Feb 2009 19:53:39 GMT tim [140] * trunk/doc/devel/TODO (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) Misc error message changes. Added and removed some comments. ... Mon, 09 Feb 2009 03:06:16 GMT tim [139] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) rewrote subkey list parsing code to include more organized recursion ... Sun, 08 Feb 2009 19:53:48 GMT tim [138] * trunk/doc/reglookup-recover.1.docbook (modified) * trunk/doc/reglookup.1.docbook (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) extended error message logging to allow for message type filtering ... Fri, 23 Jan 2009 22:58:43 GMT tim [137] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup.c (modified) Added error messages to most parse functions in regfi Relaxed ... Fri, 23 Jan 2009 17:29:51 GMT tim [136] * trunk/include/regfi.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) fixed various integer issues and memory allocation issues polished ... Wed, 21 Jan 2009 10:27:32 GMT tim [135] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) cleaned up regfi API started adding debugging infrastructure, but ... Fri, 16 Jan 2009 18:36:04 GMT tim [134] * trunk/include/regfi.h (modified) * trunk/include/smb_deps.h (modified) * trunk/include/winsec.h (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/lib/winsec.c (modified) * trunk/src/common.c (modified) rewrote winsec library, stripping out Samba dependencies eliminated ... Mon, 12 Jan 2009 17:07:58 GMT tim [133] * trunk/include/winsec.h (modified) * trunk/lib/regfi.c (modified) * trunk/lib/winsec.c (modified) minor changes to winsec library fixed major bug with data_in_offset ... Sun, 11 Jan 2009 21:44:33 GMT tim [132] * trunk/include/regfi.h (modified) * trunk/include/smb_deps.h (modified) * trunk/include/winsec.h (added) * trunk/lib/Makefile (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/lib/winsec.c (added) separated ACL parsing code from smb_deps into new winsec library Sun, 11 Jan 2009 20:14:20 GMT tim [131] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) fixed an hbin length validation related to vk records added hbin ... Sat, 10 Jan 2009 17:41:26 GMT tim [130] * trunk/src/reglookup-recover.c (modified) fixed overlooked constant rename Sat, 10 Jan 2009 17:38:32 GMT tim [129] * trunk/lib/regfi.c (modified) fixed overlooked constant rename Sat, 10 Jan 2009 17:32:28 GMT tim [128] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) added secondary root key type found in Vista registries by Jolanta ... Mon, 01 Sep 2008 23:20:50 GMT tim [127] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) added preliminary support for 'ri' subkey lists. cleaned up regfi ... Tue, 19 Aug 2008 23:31:33 GMT tim [126] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup.c (modified) improved validation and output of key class names, MULTI_SZ and other ... Sat, 16 Aug 2008 01:21:54 GMT tim [125] * trunk/doc/reglookup.1.docbook (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) added early version of class name parsing. additional work still needed. Sun, 10 Aug 2008 01:19:03 GMT tim [124] * trunk/lib/regfi.c (modified) added a note for a future fix Sat, 09 Aug 2008 20:24:01 GMT tim [122] * trunk/doc/devel/TODO (modified) * trunk/include/lru_cache.h (modified) * trunk/include/range_list.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/range_list.c (modified) fixed an incorrect malloc in range_list.c minor documentation updates Sat, 09 Aug 2008 17:22:26 GMT tim [121] * trunk/include/regfi.h (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) fixed minor path/type filter bug in reglookup misc code cleanups Sat, 09 Aug 2008 05:57:55 GMT tim [120] * trunk/doc/devel/references.txt (modified) added some references Sat, 09 Aug 2008 05:55:45 GMT tim [119] * trunk/doc/Makefile (modified) * trunk/doc/reglookup-recover.1.docbook (added) * trunk/doc/reglookup-timeline.1.docbook (modified) * trunk/doc/reglookup.1.docbook (modified) adding reglookup-recover man page Sun, 03 Aug 2008 23:26:16 GMT tim [118] * trunk/src/reglookup-recover.c (modified) improved security record extraction other minor cleanups Sun, 03 Aug 2008 20:10:33 GMT tim [117] * trunk/src/reglookup-recover.c (modified) reordered orphaned value extraction to be faster and more accurate Sun, 03 Aug 2008 19:34:27 GMT tim [116] * trunk/include/regfi.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/src/common.c (modified) * trunk/src/reglookup-recover.c (modified) * trunk/src/reglookup.c (modified) fixed major bug in reglookup-recover; now recovers much more data ... Tue, 27 May 2008 22:04:48 GMT tim [115] * trunk/src/reglookup-recover.c (modified) added a few hacks to work around some issues. Mon, 05 May 2008 04:32:01 GMT tim [114] * trunk/src/reglookup-recover.c (modified) fixed null pointer dereference Sun, 04 May 2008 18:29:02 GMT tim [113] * trunk/include/range_list.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup-recover.c (modified) fixed some VK record parsing bugs added more strict checking on ... Sun, 04 May 2008 00:22:50 GMT tim [112] * trunk/include/regfi.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/src/reglookup-recover.c (modified) added path resolution to reglookup-recover Thu, 01 May 2008 04:06:22 GMT tim [111] * trunk/LICENSE (modified) * trunk/Makefile (modified) * trunk/include/byteorder.h (modified) * trunk/include/regfi.h (modified) * trunk/include/smb_deps.h (modified) * trunk/include/void_stack.h (modified) * trunk/lib/lru_cache.c (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) * trunk/lib/smb_deps.c (modified) * trunk/lib/void_stack.c (modified) * trunk/src/common.c (added) * trunk/src/reglookup-recover.c (added) * trunk/src/reglookup.c (modified) Switched license to GPLv3 Added early version of new tool, ... Tue, 29 Apr 2008 22:59:55 GMT tim [110] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/Makefile (modified) * trunk/src/reglookup.c (modified) moved unallocated cell parsing back out of the main line hbin parsing Tue, 29 Apr 2008 20:38:27 GMT tim [109] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) reworked SK record caching to prevent unnecessary loads. SK records ... Tue, 29 Apr 2008 18:17:48 GMT tim [108] * trunk/include/lru_cache.h (added) * trunk/include/regfi.h (modified) * trunk/lib/Makefile (modified) * trunk/lib/lru_cache.c (added) * trunk/lib/regfi.c (modified) added least-recently-used cache structure. set up SK records to use ... Fri, 18 Apr 2008 04:51:21 GMT tim [107] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) removed redundant hbin parsing added flags parameter to regfi_open Fri, 18 Apr 2008 04:16:51 GMT tim [106] * trunk/include/range_list.h (modified) * trunk/include/regfi.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) replaced linked list hbin lookup with range_list based binary search Mon, 14 Apr 2008 04:55:41 GMT tim [105] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) fully removed dependence on Samba parse structures from core library Thu, 03 Apr 2008 23:22:39 GMT tim [104] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) replaced lf (hash list) parsing code Thu, 03 Apr 2008 19:45:41 GMT tim [103] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) rewrote value list parsing routine Thu, 03 Apr 2008 02:30:26 GMT tim [102] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) simplified root key search routines rewrote sk record parsing ... Sat, 29 Mar 2008 00:46:37 GMT tim [101] * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) rewrote VK record and data cell parsing Fri, 21 Mar 2008 15:20:24 GMT tim [100] * trunk/doc/devel/winntreg.txt (modified) * trunk/lib/range_list.c (modified) fixed integer underflow bug updated some documentation Tue, 04 Mar 2008 00:38:48 GMT tim [99] * trunk/include/regfi.h (modified) * trunk/lib/range_list.c (modified) * trunk/lib/regfi.c (modified) fixed a range_list bug replaced NK parsing routine Sat, 01 Mar 2008 06:55:16 GMT tim [98] * trunk/Makefile (modified) * trunk/include/range_list.h (added) * trunk/lib/Makefile (modified) * trunk/lib/range_list.c (added) adding experimental library which will be used to speed up hbin lookups Wed, 27 Feb 2008 01:04:14 GMT tim [97] * trunk/doc/devel/winntreg.txt (modified) * trunk/include/regfi.h (modified) * trunk/lib/regfi.c (modified) * trunk/src/reglookup.c (modified) begun the work of rewriting the lowest layer parsing routines Thu, 29 Mar 2007 01:36:45 GMT tim [95] * trunk/lib/regfi.c (modified) fixing the fix on value filters Thu, 29 Mar 2007 01:27:47 GMT tim [94] * trunk/lib/regfi.c (modified) Fixed edge condition bug when finding a value at the end of the list ... Thu, 29 Mar 2007 01:18:51 GMT tim [93] * trunk/src/reglookup.c (modified) Fixed stupid bug in the case of searching for a value. Wed, 28 Mar 2007 19:26:37 GMT tim [91] * trunk/bin/reglookup-timeline (modified) * trunk/doc/reglookup-timeline.1.docbook (modified) added documentation for reglookup-timeline's -H option. Wed, 28 Mar 2007 19:22:38 GMT tim [90] * trunk/bin/Makefile (modified) * trunk/bin/reglookup-timeline (modified) * trunk/src/Makefile (modified) * trunk/src/reglookup.c (modified) minor changes to Makefiles Added one warning on an unlikely ... Fri, 09 Mar 2007 15:00:09 GMT tim [89] * trunk/include/void_stack.h (modified) * trunk/lib/void_stack.c (modified) Added contract comments to void_stack header. Minor cleanups in ... Wed, 07 Mar 2007 01:35:18 GMT tim [88] * trunk/Makefile (modified) * trunk/src/reglookup.c (modified) Fixed a lazy NULL printing to work properly on Solaris. Switched ... Sun, 04 Feb 2007 01:55:18 GMT tim [87] * trunk/doc/reglookup-timeline.1.docbook (modified) * trunk/doc/reglookup.1.docbook (modified) * trunk/lib/regfi.c (modified) added minor documentation on ACE flags to regfi.c vastly expanded ... Fri, 19 Jan 2007 15:19:54 GMT tim [86] * trunk/doc/devel/TODO (modified) updated TODO