summaryrefslogtreecommitdiffstats
path: root/source/utils/editreg.c
Commit message (Collapse)AuthorAgeFilesLines
* r7143: removing unused fileGerald Carter2007-10-101-0/+0
|
* r7139: trying to reduce the number of diffs between trunk and 3.0; changing ↵Gerald Carter2007-10-101-4150/+0
| | | | version to 3.0.20pre1
* r4291: More *alloc fixes inspired by Albert Chin (china@thewrittenword.com).Jeremy Allison2007-10-101-1/+6
| | | | Jeremy
* r4234: More malloc fixes to use the macros.Jeremy Allison2007-10-101-52/+52
| | | | Jeremy.
* Replace all use of bzero with memset ...Richard Sharpe2003-06-161-15/+15
|
* More updates on editreg.c to bring it better in line with the Samba source.Richard Sharpe2003-06-101-21/+21
|
* Sync up to head ...Richard Sharpe2003-05-091-34/+100
|
* Sync to the changes in head ...Richard Sharpe2003-05-091-1/+1
|
* Fix up a bunch of problems in editreg.cRichard Sharpe2003-05-091-16/+16
| | | | Now the build farm will no doubt find more.
* Fix up some of the warnings that the build farm is finding ...Richard Sharpe2003-05-051-3/+2
|
* Syncronize head editreg.c with 3.0.0 ...Richard Sharpe2003-05-051-93/+1200
|
* Fix some compiler warnings.Tim Potter2003-05-051-4/+1
|
* More updates ...Richard Sharpe2003-04-171-2/+64
|
* Updates to editreg.c to provide more functionality ...Richard Sharpe2003-04-171-261/+1119
| | | | Hopefully more coming ...
* Convert to popt.Jelmer Vernooij2003-03-231-42/+29
|
* Recover much of my changes to editreg.c. Add some const and start codingRichard Sharpe2003-02-161-8/+203
| | | | the regedit file parser etc.
* Some fixes to editreg. Clientgen should not be touched, and an update to ↵Richard Sharpe2003-01-081-3/+0
| | | | configure that Herb needs.
* this makes it compile, but I'm not sure if it is correct. Are we reallyHerb Lewis2003-01-071-1/+1
| | | | testing a pointer value to be equal to 0x19 ???
* 'index' is the name of a libc function. Rename to 'ndx' to avoid compilerTim Potter2003-01-071-4/+4
| | | | warnings.
* BIG patch...Andrew Bartlett2003-01-021-10/+10
| | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett
* Start adding code to allow the in memory version of the registry treeRichard Sharpe2002-12-171-23/+168
| | | | structure to be manipulated. Keys can be partially deleted now.
* We now read in the whole of the registry, including security bits.Richard Sharpe2002-12-161-13/+21
| | | | | | Still have to make sure that the datastructure is correct, though. Then on to writing it out and editing/changing keys, values and sec_descriptors
* All the code for reading in the registy is done, but I have a malloc'dRichard Sharpe2002-12-151-21/+83
| | | | area overrun somewhere :-(
* Almost finished processing the registry encoded SEC DESC ...Richard Sharpe2002-12-151-1/+102
| | | | Soon to move onto writing these things out.
* More code to read in and create security descriptor entries ...Richard Sharpe2002-12-141-28/+121
|
* Begin to handle Security descriptors for keys.Richard Sharpe2002-12-131-0/+95
|
* Fix a small bug.Richard Sharpe2002-12-111-2/+2
|
* Improve the iterator wrt values ... Now prints keys and value names.Richard Sharpe2002-12-111-6/+60
| | | | Does not print value values, yet.
* Tidy up some bits. We can now at least list all the keys.Richard Sharpe2002-12-101-16/+26
| | | | | | More work to do on the iterators and access functions. Still not King. Stinks really.
* Add support to Makefile.in for editregRichard Sharpe2002-12-101-3/+0
| | | | Fix a couple of duplicated macros.
* Complete more of the code. An iterator is close to complete. Compiles,Richard Sharpe2002-12-101-18/+87
| | | | but not tested as yet.
* Clean up the code some more. Create more elements of the tree.Richard Sharpe2002-12-101-7/+84
| | | | | | | Security Descriptors/Keys not yet processed. Make debugging printfs only occur if verbose is set. Create an iterator for the registry key. Still not King. Bother!
* Handle the creation of more parts of the tree ... Still have to do SK recordsRichard Sharpe2002-12-091-3/+38
| | | | | | | and the data parts of the VK records. Also have to code up routines that can iterate across keys and values, as well as return values associated with a particular key, etc.
* Start allocating structures to keep the in memory copy of the registry treeRichard Sharpe2002-12-091-5/+52
| | | | | | in. Don't yet handle the SK records (security descriptors), but will soon. It still compiles on Linux, but I am still not King.
* Begin to decode Value Keys, names and values ...Richard Sharpe2002-12-091-0/+79
|
* Add some more handling of Key records ...Richard Sharpe2002-12-091-8/+124
|
* Commit some more changes ... Start processing the sub-keys, recursively.Richard Sharpe2002-12-081-4/+30
|
* Fix the breakage, and start processing the first key record:Richard Sharpe2002-12-081-8/+110
| | | | | | ./editreg ~rsharpe/profile/NTUSER.DAT NK HDR: Name len: 12, class name len: 0 Key name: $$$PROTO.HIV
* Define some macros for accessing shorts and ints in an endian independent ↵Richard Sharpe2002-12-081-19/+46
| | | | | | | | | | manner. Start processing the header and etc. Make sure it compiles on Linux, and runs on Linux for the code that is there. Will try FreeBSD soon, and maybe Slowaris.
* Add definitions of the various NT Registry on-disk structures ...Richard Sharpe2002-12-081-3/+181
|
* Fix DAT_TIME so it becomes NTTIME and matches Samba source.Richard Sharpe2002-12-081-3/+12
| | | | Add code to start reading the registry file.
* Some more updates ...Richard Sharpe2002-12-081-2/+43
|
* The beginnings of a registry editing program.Richard Sharpe2002-12-081-0/+506