mirror of
https://github.com/samba-team/samba.git
synced 2024-12-29 11:21:54 +03:00
b409d4120f
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 7a1eec6358
)
199 lines
5.4 KiB
Plaintext
199 lines
5.4 KiB
Plaintext
source/lib/gencache/gencache.h
|
|
source/lib/ldb/bin
|
|
*.pc
|
|
autom4te.cache
|
|
*.d
|
|
*.o
|
|
*.x
|
|
*.hd
|
|
*.ho
|
|
Makefile
|
|
configure
|
|
source/bin/*
|
|
config.log
|
|
source/config.mk
|
|
config.status
|
|
config.cache
|
|
source/extra_cflags.txt
|
|
source/version.h
|
|
source/heimdal/lib/des/hcrypto
|
|
source/build/smb_build/config.pm
|
|
source/auth/auth_proto.h
|
|
source/auth/auth_sam.h
|
|
source/auth/pam_errors.h
|
|
source/auth/credentials/credentials_proto.h
|
|
source/auth/gensec/gensec_proto.h
|
|
source/auth/gensec/schannel_proto.h
|
|
source/auth/gensec/schannel_state.h
|
|
source/auth/gensec/spnego_proto.h
|
|
source/auth/kerberos/proto.h
|
|
source/auth/ntlmssp/msrpc_parse.h
|
|
source/auth/ntlmssp/proto.h
|
|
source/cldap_server/proto.h
|
|
source/dsdb/samdb/samdb_proto.h
|
|
source/heimdal/lib/asn1/asn1_*
|
|
source/heimdal/lib/asn1/krb5_asn1.h
|
|
source/heimdal/lib/asn1/krb5_asn1_files
|
|
source/heimdal/lib/gssapi/asn1_*.c
|
|
source/heimdal/lib/gssapi/spnego_asn1.h
|
|
source/heimdal/lib/gssapi/spnego_asn1_files
|
|
source/heimdal/lib/hdb/asn1_*.c
|
|
source/heimdal/lib/hdb/hdb_asn1.h
|
|
source/heimdal/lib/hdb/hdb_asn1_files
|
|
source/heimdal/lib/hdb/hdb_err.?
|
|
source/heimdal/lib/krb5/heim_err.?
|
|
source/heimdal/lib/krb5/k524_err.?
|
|
source/heimdal/lib/krb5/krb5_err.?
|
|
source/heimdal/lib/roken/vis.h
|
|
source/include/build.h
|
|
config.h
|
|
config.h.in
|
|
source/include/config_tmp.h
|
|
source/include/config_tmp.h.in
|
|
source/ldap_server/proto.h
|
|
source/lib/db_wrap_proto.h
|
|
source/lib/charset/charset_proto.h
|
|
source/lib/cmdline/credentials.h
|
|
source/lib/ldb/samba/ldif_handlers.h
|
|
source/lib/registry/regf.h
|
|
source/lib/registry/tdr_regf.c
|
|
source/lib/registry/tdr_regf.h
|
|
source/lib/samba3/samba3_proto.h
|
|
source/lib/socket/netif_proto.h
|
|
source/lib/tdr/tdr_proto.h
|
|
source/lib/util/pidfile.h
|
|
source/lib/util/unix_privs.h
|
|
source/lib/util/util_proto.h
|
|
source/lib/util/wrap_xattr.h
|
|
source/libcli/finddcs.h
|
|
source/libcli/libcli_proto.h
|
|
source/libcli/auth/proto.h
|
|
source/libcli/composite/proto.h
|
|
source/libcli/ldap/ldap_proto.h
|
|
source/libcli/nbt/nbt_proto.h
|
|
source/libcli/nbt/nbtname.h
|
|
source/libcli/raw/raw_proto.h
|
|
source/libcli/resolve/proto.h
|
|
source/libcli/security/proto.h
|
|
source/libcli/smb2/smb2_proto.h
|
|
source/libcli/smb_composite/proto.h
|
|
source/libcli/util/asn1_proto.h
|
|
source/libcli/util/clilsa.h
|
|
source/libcli/util/proto.h
|
|
source/libcli/wrepl/winsrepl_proto.h
|
|
source/libnet/libnet_proto.h
|
|
source/librpc/gen_ndr
|
|
source/librpc/ndr/libndr_proto.h
|
|
source/librpc/ndr/ndr_compression.h
|
|
source/librpc/ndr/ndr_spoolss_buf.h
|
|
source/librpc/rpc/dcerpc_proto.h
|
|
source/librpc/rpc/dcerpc_table.h
|
|
source/nbt_server/nbt_server_proto.h
|
|
source/nbt_server/dgram/proto.h
|
|
source/nbt_server/wins/winsdb_proto.h
|
|
source/nbt_server/wins/winsserver_proto.h
|
|
source/ntptr/ntptr_proto.h
|
|
source/ntvfs/ntvfs_proto.h
|
|
source/ntvfs/common/proto.h
|
|
source/ntvfs/ipc/proto.h
|
|
source/ntvfs/posix/vfs_posix_proto.h
|
|
source/ntvfs/simple/proto.h
|
|
source/param/proto.h
|
|
source/param/share_proto.h
|
|
source/passdb/proto.h
|
|
source/rpc_server/dcerpc_server_proto.h
|
|
source/rpc_server/common/proto.h
|
|
source/rpc_server/samr/proto.h
|
|
source/rpc_server/srvsvc/proto.h
|
|
source/scripting/ejs/proto.h
|
|
source/smb_server/service_smb_proto.h
|
|
source/smb_server/smb_server_proto.h
|
|
source/smb_server/smb/smb_proto.h
|
|
source/smb_server/smb2/smb2_proto.h
|
|
source/smbd/process_model_proto.h
|
|
source/smbd/service_proto.h
|
|
source/torture/proto.h
|
|
source/torture/util.h
|
|
source/torture/auth/proto.h
|
|
source/torture/basic/proto.h
|
|
source/torture/ldap/proto.h
|
|
source/torture/libnet/proto.h
|
|
source/torture/local/proto.h
|
|
source/torture/nbench/proto.h
|
|
source/torture/nbt/proto.h
|
|
source/torture/raw/proto.h
|
|
source/torture/rpc/proto.h
|
|
source/torture/smb2/proto.h
|
|
source/utils/net/net_proto.h
|
|
source/web_server/proto.h
|
|
source/winbind/wb_helper.h
|
|
source/winbind/wb_proto.h
|
|
source/wrepl_server/wrepl_server_proto.h
|
|
tags
|
|
webapps/swat/build
|
|
webapps/qooxdoo-0.6.3-sdk/frontend/framework/.cache
|
|
source/auth/credentials/credentials_krb5_proto.h
|
|
source/kdc/pac_glue.h
|
|
source/lib/cmdline/popt_credentials.h
|
|
source/lib/samba3/samba3_smbpasswd_proto.h
|
|
source/lib/util/util_tdb.h
|
|
source/ntvfs/cifs_posix_cli/proto.h
|
|
source/param/secrets_proto.h
|
|
source/smbd/pidfile.h
|
|
source/torture/rap/proto.h
|
|
*_asn1.h
|
|
*_asn1_files
|
|
*_proto.h
|
|
source/heimdal/lib/hx509/asn1_*.c
|
|
*_err.h
|
|
*_err.c
|
|
source/smbd/pidfile.h
|
|
source/ntvfs/cifs_posix_cli/proto.h
|
|
source/lib/util/util_tdb.h
|
|
source/lib/cmdline/popt_credentials.h
|
|
source/lib/policy/lex.c
|
|
source/lib/policy/parse_adm.c
|
|
source/lib/policy/parse_adm.h
|
|
source/heimdal/lib/roken/err.h
|
|
source/kdc/pac_glue.h
|
|
source/scripting/ejs/ejsnet/proto.h
|
|
source/heimdal/lib/hx509/asn1_*.c
|
|
*.gcno
|
|
*.gcda
|
|
source/bin/shared/*.so*
|
|
*.1
|
|
*.3
|
|
*.8
|
|
source/pidl/blib
|
|
source/pidl/pm_to_blib
|
|
source/coverage
|
|
source/st
|
|
source/samba.info
|
|
source/pidl/cover_db
|
|
source/lib/registry/apidocs
|
|
source/dsdb/repl/drepl_service_proto.h
|
|
webapps/qooxdoo-0.6.5-sdk/frontend/framework/.cache
|
|
webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/locale/data
|
|
webapps/swat/source/translation
|
|
webapps/swat/source/class/swat/translation
|
|
webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/locale/translation
|
|
webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/translation/messages.pot
|
|
source/torture/ndr/proto.h
|
|
source/bin/modules/*
|
|
source/lib/registry/API
|
|
source/tests
|
|
source/torture/unix/proto.h
|
|
source/lib/tdb/bin/tdbtool
|
|
source/lib/tdb/bin/tdbtorture
|
|
source/lib/talloc/testsuite
|
|
source/lib/talloc/talloc.3.html
|
|
source/lib/ldb/tests/tmp
|
|
source/lib/ldb/man/*.html
|
|
source/lib/ldb/lib
|
|
source/lib/ldb/examples/ldbreader
|
|
source/lib/ldb/examples/ldifreader
|
|
source/lib/tdb/bin/tdbbackup
|
|
source/lib/tdb/bin/tdbdump
|
|
source/lib/registry/tools/common.h
|
|
source/librpc/ndr/ndr_table.h
|