Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
|
|
(This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
|
|
(This used to be commit 83f1721453c253bff77f9d7ececd462331dd846b)
|
|
(This used to be commit 62e770ace32f0e38863d4020773562e74117fc65)
|
|
(This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
|
|
have
been working on for at least half a year now. Contains the following
improvements:
* proper layering (finally!) for the registry library. Distinction is
now made between 'real' backends (local, remote, wine, etc) and
the low-level hive backends (regf, creg, ldb, ...) that are only used
by the local registry backend
* tests for all important hive and registry operations
* re-enable RPC-WINREG tests (still needs more work though, as
some return values aren't checked yet)
* write support for REGF files
* dir backend now supports setting/reading values, creating keys
* support for storing security descriptors
* remove CREG backend as it was incomplete, didn't match the data model
and wasn't used at all anyway
* support for parsing ADM files as used by the policy editor (see lib/policy)
* support for parsing PREG files (format used by .POL files)
* new streaming interface for registry diffs (improves speed and memory usage
for regdiff/regpatch significantly)
... and fixes a large number of bugs in the registry code
(This used to be commit 7a1eec6358bc863dfc671c542b7185d3e39d7b5a)
|
|
(This used to be commit 8197cb975ec8ed92f10782cef20ff4373d6d6965)
|
|
support of system versions of tdb, talloc.
(This used to be commit 9b991ce9ca28b3d88c778305ec5f681506162637)
|
|
(This used to be commit f7fc7e21922355afb5c66cf6b5afb69ad79a9b46)
|
|
(This used to be commit 7cf9d07c88b0c81777bb9363d445ac657982a366)
|
|
(This used to be commit 12d45cede3eec1db0b5bf9a24498944ff1412835)
|
|
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
This also adds some more headers to the list that is installed and a couple of extra #include lines so these
headers can be used externally without problems.
(This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
|
|
(This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
|
|
(This used to be commit fa659bed48eae9b9c2e00be91d8cd4e816527465)
|
|
(This used to be commit bc8650b368ddcd8753a9ba7fcf38388bebe75358)
|
|
(This used to be commit 4f790a5987f0c3eedc5dfe6f389fa43711359257)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
Support directories for subcategories in tests.
Several small other fixes.
(This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
|
|
* libreplace can now build stand-alone
* add stub testsuite for libreplace
* make talloc/tdb/ldb use libreplace
(This used to be commit fe7ca4b1454e01a33ed0d53791ebffdd349298b4)
|
|
(This used to be commit 10419a9fba0e56dbad9abe9e0e7b9c22caf02b3f)
|