Author: brad Date: 2005-08-19 20:47:36 +0000 (Fri, 19 Aug 2005) New Revision: 9404
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9404 Log: [EMAIL PROTECTED]: j0j0 | 2005-08-19 13:45:34 -0600 [EMAIL PROTECTED]: j0j0 | 2005-08-19 10:51:13 -0600 [EMAIL PROTECTED] (orig r9377): tridge | 2005-08-17 23:09:26 -0600 made winreg a user tool (I find it quite useful). I expect it to get the ability to add/remove keys and values in the future. add it to the standard tests, ensuring that we know if winreg breaks. This is particularly important as winreg uses such unusual IDL constructs [EMAIL PROTECTED] (orig r9378): tridge | 2005-08-18 00:14:10 -0600 initialise the last_mod attribute in the ldb backend. Better to return 0 than an uninitialised value, but we should put proper last_modified time support into the ldb winreg backend in the future [EMAIL PROTECTED] (orig r9379): tridge | 2005-08-18 00:19:32 -0600 the valgrind test box is now just going past the max 30 minute smbd runtime for testing. Increased to 45 minutes. [EMAIL PROTECTED] (orig r9381): tpot | 2005-08-18 01:00:37 -0600 Line wrapping. [EMAIL PROTECTED] (orig r9382): tpot | 2005-08-18 01:06:19 -0600 Add a dummy registry for HKEY_USERS to get rid of the annoying dialog presented by regedt32. I think this hive is dynamically generated from SAM information. [EMAIL PROTECTED] (orig r9383): tridge | 2005-08-18 03:33:03 -0600 remove unused file [EMAIL PROTECTED] (orig r9384): tridge | 2005-08-18 04:12:55 -0600 added a debug to show the dcerpc fault code for any calls we fault [EMAIL PROTECTED] (orig r9385): idra | 2005-08-18 04:23:53 -0600 Remove unused functions [EMAIL PROTECTED] (orig r9386): tridge | 2005-08-18 04:58:05 -0600 OpenKey with a bad name must return WERR_BADFILE (w2k3 regedit relies on this) [EMAIL PROTECTED] (orig r9387): tridge | 2005-08-18 05:15:15 -0600 regedit uses "New Key #nn" for newly created keys, which conflicts with the stricter DN rules in ldb. Escape the DN components to cope. Simo, sorry for making a change in ldb_dn.c while you have changes pending. Please feel free to revert these and switch reg_backend_ldb.c to use the new dn construction code. [EMAIL PROTECTED] (orig r9388): tridge | 2005-08-18 05:16:32 -0600 we should fault bad handles given to winreg_GetVersion() [EMAIL PROTECTED] (orig r9389): tridge | 2005-08-18 06:19:16 -0600 handle errors reading from files in web server bug found by coverity [EMAIL PROTECTED] (orig r9390): tridge | 2005-08-18 06:21:42 -0600 fixed mixing of code and data [EMAIL PROTECTED] (orig r9391): idra | 2005-08-18 09:02:01 -0600 Convert all the code to use struct ldb_dn to ohandle ldap like distinguished names Provide more functions to handle DNs in this form [EMAIL PROTECTED] (orig r9392): idra | 2005-08-18 10:18:48 -0600 Fix ldb_dn_compose to make build farm happy Add ldb_dn_string_compose so that you can build a dn starting from a struct ldb_dn base and a set of parameters to be composed in a format string with the same syntax of printf [EMAIL PROTECTED] (orig r9393): idra | 2005-08-18 10:27:09 -0600 Fix ldb standalone build [EMAIL PROTECTED] (orig r9394): idra | 2005-08-18 10:41:27 -0600 avoid to use BOOL in ldb [EMAIL PROTECTED] (orig r9396): abartlet | 2005-08-18 16:36:12 -0600 ntlm_auth updates, including again support for the NTLMSSP client mode, and specification of the workstation. Andrew Bartlett [EMAIL PROTECTED] (orig r9397): deryck | 2005-08-19 06:02:30 -0600 Playing with qooxdoo a bit and saving my work, so I can get to it later today at work. Not much to see yet, and not linked to from SWAT yet. Playing with the idea of a web-based desktop, and just seeing how widgets can be used. deryck Added: branches/SOC/SAMBA_4_0/source/scripting/bin/winreg branches/SOC/SAMBA_4_0/swat/desktop/ branches/SOC/SAMBA_4_0/swat/desktop/index.esp branches/SOC/SAMBA_4_0/swat/scripting/footer_desktop.esp branches/SOC/SAMBA_4_0/swat/scripting/header_desktop.esp Removed: branches/SOC/SAMBA_4_0/testprogs/ejs/winreg.js Modified: branches/SOC/SAMBA_4_0/ branches/SOC/SAMBA_4_0/source/auth/auth_sam.c branches/SOC/SAMBA_4_0/source/auth/gensec/schannel_state.c branches/SOC/SAMBA_4_0/source/cldap_server/netlogon.c branches/SOC/SAMBA_4_0/source/dsdb/samdb/ldb_modules/objectguid.c branches/SOC/SAMBA_4_0/source/dsdb/samdb/ldb_modules/samldb.c branches/SOC/SAMBA_4_0/source/dsdb/samdb/samdb.c branches/SOC/SAMBA_4_0/source/include/structs.h branches/SOC/SAMBA_4_0/source/kdc/hdb-ldb.c branches/SOC/SAMBA_4_0/source/ldap_server/config.mk branches/SOC/SAMBA_4_0/source/ldap_server/ldap_hacked_ldb.c branches/SOC/SAMBA_4_0/source/ldap_server/ldap_simple_ldb.c branches/SOC/SAMBA_4_0/source/lib/gendb.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb_dn.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb_ldif.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb_match.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb_modules.c branches/SOC/SAMBA_4_0/source/lib/ldb/common/ldb_msg.c branches/SOC/SAMBA_4_0/source/lib/ldb/include/ldb.h branches/SOC/SAMBA_4_0/source/lib/ldb/include/ldb_private.h branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_ildap/ldb_ildap.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_ldap/ldb_ldap.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_cache.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_index.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_pack.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_search.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_tdb.c branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_tdb.h branches/SOC/SAMBA_4_0/source/lib/ldb/modules/rdn_name.c branches/SOC/SAMBA_4_0/source/lib/ldb/modules/schema.c branches/SOC/SAMBA_4_0/source/lib/ldb/modules/skel.c branches/SOC/SAMBA_4_0/source/lib/ldb/modules/timestamps.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/cmdline.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/cmdline.h branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbadd.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbdel.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbedit.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbmodify.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbrename.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbsearch.c branches/SOC/SAMBA_4_0/source/lib/ldb/tools/ldbtest.c branches/SOC/SAMBA_4_0/source/lib/registry/README branches/SOC/SAMBA_4_0/source/lib/registry/reg_backend_ldb.c branches/SOC/SAMBA_4_0/source/libnet/libnet_join.c branches/SOC/SAMBA_4_0/source/libnet/libnet_samsync_ldb.c branches/SOC/SAMBA_4_0/source/nbt_server/dgram/netlogon.c branches/SOC/SAMBA_4_0/source/nbt_server/wins/winsdb.c branches/SOC/SAMBA_4_0/source/ntptr/simple_ldb/ntptr_simple_ldb.c branches/SOC/SAMBA_4_0/source/param/loadparm.c branches/SOC/SAMBA_4_0/source/rpc_server/dcerpc_server.c branches/SOC/SAMBA_4_0/source/rpc_server/drsuapi/drsuapi_cracknames.c branches/SOC/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c branches/SOC/SAMBA_4_0/source/rpc_server/netlogon/dcerpc_netlogon.c branches/SOC/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c branches/SOC/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.h branches/SOC/SAMBA_4_0/source/rpc_server/samr/samr_password.c branches/SOC/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c branches/SOC/SAMBA_4_0/source/script/tests/test_ejs.sh branches/SOC/SAMBA_4_0/source/script/tests/test_functions.sh branches/SOC/SAMBA_4_0/source/scripting/ejs/mprutil.c branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_ldb.c branches/SOC/SAMBA_4_0/source/torture/rpc/samsync.c branches/SOC/SAMBA_4_0/source/utils/ntlm_auth.c branches/SOC/SAMBA_4_0/source/web_server/web_server.c Changeset: Sorry, the patch is too large (7045 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9404
