|
|
@232
|
14 years |
tim |
added a convenience openHive function in pyregfi
standardized static …
|
|
|
@228
|
14 years |
tim |
added a test case for pyregfi multithreaded use
updated the regfi …
|
|
|
@223
|
14 years |
tim |
switched talloc_steal calls to talloc_reparent for more precision and …
|
|
|
@219
|
14 years |
tim |
updated time conversion to return a double for more precision
added …
|
|
|
@213
|
14 years |
tim |
fixed some pyregfi parameter bugs
fixed some iterator memory …
|
|
|
@209
|
14 years |
tim |
worked on pyregfi value data interface
added initial scons target for …
|
|
|
@206
|
14 years |
tim |
simplified part of regfi API to move string encoding to the REGFI_FILE …
|
|
|
@203
|
14 years |
tim |
misc fixes
stripped _REC from some data type names
|
|
|
@199
|
14 years |
tim |
reworked part of regfi C API to make python wrappers simpler
continued …
|
|
|
@186
|
15 years |
tim |
minor changes based on suggestions from Michael Cohen
|
|
|
@185
|
15 years |
tim |
reworked logging API again to simplify interface
updated …
|
|
|
@184
|
15 years |
tim |
redesigned memory management to allow for multiple references to …
|
|
|
@182
|
15 years |
tim |
redesigned regfi logging API to utilize thread-local storage
|
|
|
@181
|
15 years |
tim |
fixed memory management issues and a talloc_free() of an uninitialized …
|
|
|
@178
|
15 years |
tim |
reworked I/O to use callback functions
fixed a bug in mtime …
|
|
|
@173
|
15 years |
tim |
fixed problem with little data in reglookup-recover
|
|
|
@172
|
15 years |
tim |
reorganized name interpretation code to correct issues in reglookup-recover
|
|
|
@171
|
15 years |
tim |
minor escaping fix for a unicode decoding failure corner case
added …
|
|
|
@170
|
15 years |
tim |
merged Tobias Mueller's patch with some changes
updated version number
|
|
|
@168
|
15 years |
tim |
merged remaining smb_deps items into regfi
began formatting API …
|
|
|
@162
|
15 years |
tim |
added UTF-16LE support for value names
|
|
|
@161
|
15 years |
tim |
added support for UTF-16LE key names
|
|
|
@160
|
15 years |
tim |
reorganized classname parsing and interpretation code
|
|
|
@159
|
15 years |
tim |
began rearranging data parsing. Moved charater set conversion and …
|
|
|
@158
|
15 years |
tim |
simplified root key search
moved classname parsing up to regfi_load_key
|
|
|
@157
|
15 years |
tim |
reorganized data parsing in regfi
simplified some length validation
…
|
|
|
@154
|
15 years |
tim |
fixed a parsing flaw in big data chunk concatenation
|
|
|
@152
|
15 years |
tim |
preliminary support for big data records
switched to using key flags …
|
|
|
@151
|
16 years |
tim |
parsed more items from regf header structure
improved feedback from …
|
|
|
@150
|
16 years |
tim |
integrated talloc into most of the rest of the regfi library
fixed a …
|
|
|
@149
|
16 years |
tim |
minor efficiency improvement for path construction in reglookup-recover
|
|
|
@148
|
16 years |
tim |
integrated talloc into range_list
fixed some uninitialized structure …
|
|
|
@147
|
16 years |
tim |
added talloc library
incorporated talloc into winsec and lru_cache …
|
|
|
@146
|
16 years |
tim |
reorganized SK caching
refined interface to HBIN functions
|
|
|
@145
|
16 years |
tim |
decoupled value parsing from key parsing
moved linking of value …
|
|
|
@143
|
16 years |
tim |
fixed a null pointer exception
removed some dependencies on less …
|
|
|
@141
|
16 years |
tim |
improved details of an error message
turned off debugging symbols in …
|
|
|
@140
|
16 years |
tim |
Misc error message changes.
Added and removed some comments.
…
|
|
|
@138
|
16 years |
tim |
extended error message logging to allow for message type filtering
…
|
|
|
@137
|
16 years |
tim |
Added error messages to most parse functions in regfi
Relaxed …
|
|
|
@136
|
16 years |
tim |
fixed various integer issues and memory allocation issues
polished …
|
|
|
@135
|
16 years |
tim |
cleaned up regfi API
started adding debugging infrastructure, but …
|
|
|
@134
|
16 years |
tim |
rewrote winsec library, stripping out Samba dependencies
eliminated …
|
|
|
@130
|
16 years |
tim |
fixed overlooked constant rename
|
|
|
@126
|
16 years |
tim |
improved validation and output of key class names, MULTI_SZ and other …
|
|
|
@125
|
16 years |
tim |
added early version of class name parsing. additional work still needed.
|
|
|
@121
|
16 years |
tim |
fixed minor path/type filter bug in reglookup
misc code cleanups
|
|
|
@118
|
16 years |
tim |
improved security record extraction
other minor cleanups
|
|
|
@117
|
16 years |
tim |
reordered orphaned value extraction to be faster and more accurate
|
|
|
@116
|
16 years |
tim |
fixed major bug in reglookup-recover; now recovers much more data …
|
|
|
@115
|
17 years |
tim |
added a few hacks to work around some issues.
|
|
|
@114
|
17 years |
tim |
fixed null pointer dereference
|
|
|
@113
|
17 years |
tim |
fixed some VK record parsing bugs
added more strict checking on …
|
|
|
@112
|
17 years |
tim |
added path resolution to reglookup-recover
|
|
|
@111
|
17 years |
tim |
Switched license to GPLv3
Added early version of new tool, …
|
|
|
@110
|
17 years |
tim |
moved unallocated cell parsing back out of the main line hbin parsing
|
|
|
@109
|
17 years |
tim |
reworked SK record caching to prevent unnecessary loads.
SK records …
|
|
|
@107
|
17 years |
tim |
removed redundant hbin parsing
added flags parameter to regfi_open
|
|
|
@102
|
17 years |
tim |
simplified root key search routines
rewrote sk record parsing
fixed …
|
|
|
@97
|
17 years |
tim |
begun the work of rewriting the lowest layer parsing routines
|
|
|
@93
|
18 years |
tim |
Fixed stupid bug in the case of searching for a value.
|
|
|
@90
|
18 years |
tim |
minor changes to Makefiles
Added one warning on an unlikely condition …
|
|
|
@88
|
18 years |
tim |
Fixed a lazy NULL printing to work properly on Solaris.
Switched …
|
|
|
@85
|
18 years |
tim |
updated upcoming version number
|
|
|
@84
|
18 years |
tim |
rearranged structure contents to reduce fragmentation on 64 bit …
|
|
|
@83
|
18 years |
tim |
fixed minor memory leak.
|
|
|
@82
|
18 years |
tim |
bugfixes for path filtering
|
|
|
@81
|
18 years |
tim |
Finished incorporating changes to reglookup to work with new regfi …
|
|
|
@80
|
18 years |
tim |
Major API updates for regfi, and started porting reglookup to the API. …
|
|
|
@79
|
18 years |
tim |
renamed regfio to regfi, since we aren't doing any output to the registry.
|
|
|
@78
|
18 years |
tim |
beginning process of rewriting regfio interface.
|
|
|
@77
|
18 years |
tim |
Improved support for unknown registry types.
Fixed potential security …
|
|
|
@73
|
18 years |
tim |
fixes for Makefiles to support FreeBSD's iconv
|
|
|
@72
|
18 years |
tim |
Added QWORD type support.
|
|
|
@71
|
18 years |
tim |
added additional warnings for broken registry entries.
|
|
|
@70
|
18 years |
tim |
made iconv parameter types more correct.
|
|
|
@69
|
18 years |
tim |
Improved interfaces to some low-layer value formatting functions. …
|
|
|
@66
|
18 years |
tim |
fixed quoting bug in key names
fixed unicode decoding and string …
|
|
|
@65
|
18 years |
tim |
fixed a bug in types
added paranoid checks in smb_deps to prevent …
|
|
|
@61
|
18 years |
tim |
various minor speedups and memory leak fixes. Added support for NONE …
|
|
|
@59
|
19 years |
tim |
Updated version
Code format cleanup, some comments added.
|
|
|
@58
|
19 years |
tim |
fixed DWORD output bugs
added support for DWORD_BE (big endian)
|
|
|
@56
|
19 years |
tim |
fixed another stupid type filtering bug
|
|
|
@55
|
19 years |
tim |
fixed a type filtering bug, and a verbosity print order bug
|
|
|
@54
|
19 years |
tim |
Added some verbose output
code cleanup and minor bug fixes
|
|
|
@53
|
19 years |
tim |
Moved security descriptor parsing functions into regfio.c
Improved …
|
|
|
@52
|
19 years |
tim |
fixed a double-free bug which FreeBSD (but not Linux) catches and …
|
|
|
@48
|
19 years |
tim |
fixed segfault when valuenames are NULL
|
|
|
@47
|
19 years |
tim |
added options to enable/disable header row
|
|
|
@46
|
19 years |
tim |
removed forgotten debugging printf
|
|
|
@44
|
19 years |
tim |
minor changes to command line option parsing
fixed some warnings with …
|
|
|
@43
|
19 years |
tim |
Fixed memory allocation and string issues in ACL code.
Fixed bug with …
|
|
|
@42
|
19 years |
tim |
Changed to a CSV-like output format to accommodate extended fields
…
|
|
|
@41
|
19 years |
tim |
Added full printing of values, as with old code.
renamed type …
|
|
|
@40
|
19 years |
tim |
Added type filtering to new reglookup.
Changed -f option to -p, since …
|
|
|
@39
|
19 years |
tim |
small cleanups, added some free() calls.
fixed top-level Makefile to …
|
|
|
@38
|
19 years |
tim |
Cleaned up path2Stack. Added several supporting functions in …
|
|
|
@37
|
19 years |
tim |
Added basic command line argument parsing. Only prefix_filter option …
|
|
|
@36
|
19 years |
tim |
replaced reglookup.c with test driver lib-regfio.c
updated relevant …
|
|
|
@35
|
19 years |
tim |
deleted old reglookup source to make room for new source.
|
|
|