On Wed, 2007-12-05 at 17:12 +0100, Guido Diepen wrote:
> Hi,
> 
> the supplied patch is against the current SVN (3074) as mentioned in the file.
> 
> I think there was a bug in the rapi_buffer_read_string. It would always read 
> one more byte then the actual size of the letters, to ensure a \0 terminator. 
> Unfortunately, with the EnumKey this always went ok, with the EnumValue that 
> is now implemented, more data was behind the string, resulting in an 
> unterminated string and problems with reading the later values. 
> 
> Furthermore, I updated the synce-registry tool to make a complete dump of the 
> registry to screen. This takes about 4.5 minutes on my machine and the 
> resulting file with all information is about 1.3 MB
> 
> Two options have been added to synce-registry: -D and -L
> synce-registry -D
> does a complete dump of the registry
> 
> the -L option turns on recursion for key_listing, meaning you can do a 
> recursive dump of only HKLM\Software\Microsoft by:
> synce-registry -l HKLM "Software\Microsoft" -L
> (to avoid the 4.5 minutes all of the time :) )
> 
> Hope the supplied patch is useful for everybody.
> 
> Regards,
> 
> 
> Guido Diepen
> -------------------------------------------------------------------------

Thanks Guido, that's cool, if no one else beats me to it I'll get it
committed asap.

Your fun and games with registry dumps reminded me of a little project I
started a while ago, so I finally got it working. Just checked into
trunk, registry-tool is a gtk/gnome app that will give you a tree view
of the device's registry. Might make it an editor one day, but for now
at least it finally works.

Mark


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to