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