Author: brad Date: 2005-08-11 23:39:52 +0000 (Thu, 11 Aug 2005) New Revision: 9250
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9250 Log: [EMAIL PROTECTED]: j0j0 | 2005-08-11 17:45:47 -0600 [EMAIL PROTECTED]: j0j0 | 2005-08-11 17:41:38 -0600 [EMAIL PROTECTED] (orig r9183): tridge | 2005-08-07 09:45:59 -0600 more workarounds for the global variables in ejs. I will discuss getting rid of these with the mbedthis people. [EMAIL PROTECTED] (orig r9185): tpot | 2005-08-07 12:04:34 -0600 Make second pass over the parser tree and tidy things up to make it a bit easier for the code generator. [EMAIL PROTECTED] (orig r9191): tpot | 2005-08-07 13:22:20 -0600 Generate headers for nested structures that need pushing or pulling. [EMAIL PROTECTED] (orig r9196): metze | 2005-08-07 14:34:38 -0600 - add a note about the Canonicalize KDCOPtion flag - add a note about old client using the wrong checksum type for GSSAPI in the Authenticator metze [EMAIL PROTECTED] (orig r9199): tpot | 2005-08-07 15:10:32 -0600 Another go at recursive flattening of structs. [EMAIL PROTECTED] (orig r9202): tpot | 2005-08-07 16:14:30 -0600 OK now we are getting somewhere. Generate js stubs for top level structs and each arm of top level unions. Don't generate a header file (duh) as the namespace stuff is done in the module init. [EMAIL PROTECTED] (orig r9205): tpot | 2005-08-07 18:24:05 -0600 Generate more stub code for smb_raw ejs functions. [EMAIL PROTECTED] (orig r9207): tpot | 2005-08-07 20:19:35 -0600 Start generating ejs_push/pull calls for structure elements. [EMAIL PROTECTED] (orig r9208): metze | 2005-08-07 20:42:35 -0600 fix a crash bug metze [EMAIL PROTECTED] (orig r9209): tridge | 2005-08-07 21:19:28 -0600 - fixed the ldb registry backend to work with the new provision ldif - default to ldb backend if none specified [EMAIL PROTECTED] (orig r9210): tridge | 2005-08-07 21:20:17 -0600 fixed support for a credentials element in a rpc object in ejs to not give lots of warnings of missing properties [EMAIL PROTECTED] (orig r9211): tridge | 2005-08-07 21:21:16 -0600 don't try to encode functions in the AJAJ object encoder [EMAIL PROTECTED] (orig r9212): tridge | 2005-08-07 21:23:20 -0600 the beginnings of a registry editor in SWAT, using client side javascript and AJAJ This doesn't work at all well yet, mostly because of my inexperience with client side javascript and what events are available [EMAIL PROTECTED] (orig r9213): tridge | 2005-08-07 23:26:15 -0600 some improvements to the registry editor code [EMAIL PROTECTED] (orig r9217): abartlet | 2005-08-08 16:14:40 -0600 Add 'make clean' hooks to the ans1 depedency generator. To be used by the impending Heimdal resync, which has files starting with asn1_ that are not generated. Andrew Bartlett [EMAIL PROTECTED] (orig r9218): tridge | 2005-08-08 16:29:44 -0600 make the winreg library code handle arbitrary paths more efficiently and more conveniently (caller doesn't need to know the hive names now) [EMAIL PROTECTED] (orig r9219): tridge | 2005-08-08 17:44:09 -0600 by default be a DC, as the provisioning scripts assume that in other parts [EMAIL PROTECTED] (orig r9220): tpot | 2005-08-08 18:34:24 -0600 Start trying to get autogenerated code to compile. - Split out push/pull of top level elements into separate functions. - Remove _t from simple type names. [EMAIL PROTECTED] (orig r9221): abartlet | 2005-08-08 21:04:47 -0600 Try to merge Heimdal across from lorikeet-heimdal to samba4. This is my first attempt at this, so there may be a few rough edges. Andrew Bartlett [EMAIL PROTECTED] (orig r9222): tpot | 2005-08-08 21:09:47 -0600 Rename smb_tree_connect() to smb_raw_tcon() to match other raw function names. [EMAIL PROTECTED] (orig r9223): tpot | 2005-08-08 22:11:09 -0600 Rename smb_raw_session_setup() to smb_raw_sesssetup(). [EMAIL PROTECTED] (orig r9226): tridge | 2005-08-10 00:55:46 -0600 make sure we catch rpc faults in the ejs rpc wrappers [EMAIL PROTECTED] (orig r9227): tridge | 2005-08-10 00:58:05 -0600 cleanup and simplify the AJAJ code [EMAIL PROTECTED] (orig r9228): tridge | 2005-08-10 01:03:10 -0600 cleanup and simplify the AJAJ code - part 2 [EMAIL PROTECTED] (orig r9230): deryck | 2005-08-10 13:25:07 -0600 Star out passwords and add confim text input for provisioning. Also, add addMethod() to form elements now. deryck [EMAIL PROTECTED] (orig r9232): deryck | 2005-08-10 14:47:03 -0600 Rename some objects to make code clear. deryck [EMAIL PROTECTED] (orig r9233): abartlet | 2005-08-10 16:27:04 -0600 Ensure that the output variable is initialised in this conversion from error to non-error case. Andrew Bartlett [EMAIL PROTECTED] (orig r9234): abartlet | 2005-08-10 16:27:55 -0600 Ensure we always change the end of the PAC, no matter what it is. Fix typo in comment. Andrew Bartlett [EMAIL PROTECTED] (orig r9235): abartlet | 2005-08-10 16:28:37 -0600 Remove attribute search we no longer reference. Andrew Bartlett [EMAIL PROTECTED] (orig r9237): tpot | 2005-08-10 21:31:35 -0600 Fix eventlog_Record typedef so it decodes records source and computer names. Need to get working with SIDs and extra data. [EMAIL PROTECTED] (orig r9238): tpot | 2005-08-10 22:04:16 -0600 Some test code to do user-unmarshalling of eventlog_Record data. [EMAIL PROTECTED] (orig r9239): tpot | 2005-08-10 22:05:21 -0600 I think this is the right IDL for the eventlog record. Pidl is generating incorrect code for arrays of strings here. [EMAIL PROTECTED] (orig r9240): metze | 2005-08-11 07:12:45 -0600 - move struct security_token to the idl file, with this we can the ndr_pull/push/print functions for it in the ntacl-lsm module - fix compiler warnings in the ldap_encode_ndr_* code metze Added: branches/SOC/SAMBA_4_0/source/heimdal/fix-export branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/CMS.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/asn1_gen.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/asn1_queue.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/canthandle.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/extra.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/heim_asn1.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/libasn1.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/pkcs12.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/pkcs8.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/pkcs9.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/test.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/test.gen branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/test_crypto_wrapping.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/test_pkinit_dh2key.c branches/SOC/SAMBA_4_0/source/heimdal/lib/roken/ecalloc.c branches/SOC/SAMBA_4_0/source/heimdal/lib/roken/estrdup.c branches/SOC/SAMBA_4_0/swat/esptest/registry.esp Removed: branches/SOC/SAMBA_4_0/source/libcli/security/security.h branches/SOC/SAMBA_4_0/swat/esptest/remote.esp Modified: branches/SOC/SAMBA_4_0/ branches/SOC/SAMBA_4_0/source/auth/auth_util.c branches/SOC/SAMBA_4_0/source/auth/gensec/spnego.c branches/SOC/SAMBA_4_0/source/auth/kerberos/kerberos-notes.txt branches/SOC/SAMBA_4_0/source/dsdb/samdb/samdb.c branches/SOC/SAMBA_4_0/source/dsdb/samdb/samdb_privilege.c branches/SOC/SAMBA_4_0/source/heimdal/kdc/kerberos5.c branches/SOC/SAMBA_4_0/source/heimdal/kdc/pkinit.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/asn1-common.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_cmp.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_copy.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_free.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_get.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_length.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_locl.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/der_put.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_copy.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_decode.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_encode.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_free.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_glue.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_length.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/gen_locl.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/hash.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/k5.asn1 branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/lex.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/lex.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/lex.l branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/main.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/parse.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/parse.h branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/parse.y branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/symbol.c branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/symbol.h branches/SOC/SAMBA_4_0/source/heimdal/lib/com_err/lex.c branches/SOC/SAMBA_4_0/source/heimdal/lib/com_err/parse.c branches/SOC/SAMBA_4_0/source/heimdal/lib/com_err/parse.h branches/SOC/SAMBA_4_0/source/heimdal/lib/des/des.c branches/SOC/SAMBA_4_0/source/heimdal/lib/des/des.h branches/SOC/SAMBA_4_0/source/heimdal/lib/des/rnd_keys.c branches/SOC/SAMBA_4_0/source/heimdal/lib/gssapi/accept_sec_context.c branches/SOC/SAMBA_4_0/source/heimdal/lib/gssapi/init_sec_context.c branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/hdb-private.h branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/crypto.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/get_cred.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/keytab.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/keytab_file.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/krb5-private.h branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/krb5-protos.h branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/krb5.h branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/pkinit.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/principal.c branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/rd_cred.c branches/SOC/SAMBA_4_0/source/heimdal/lib/roken/base64.c branches/SOC/SAMBA_4_0/source/heimdal/lib/roken/gai_strerror.c branches/SOC/SAMBA_4_0/source/heimdal/lib/roken/roken.h branches/SOC/SAMBA_4_0/source/heimdal_build/asn1_deps.pl branches/SOC/SAMBA_4_0/source/heimdal_build/config.mk branches/SOC/SAMBA_4_0/source/heimdal_build/krb5-types.h branches/SOC/SAMBA_4_0/source/kdc/hdb-ldb.c branches/SOC/SAMBA_4_0/source/lib/appweb/ejs/ejs.h branches/SOC/SAMBA_4_0/source/lib/appweb/ejs/ejsLib.c branches/SOC/SAMBA_4_0/source/lib/registry/reg_backend_ldb.c branches/SOC/SAMBA_4_0/source/lib/registry/reg_samba.c branches/SOC/SAMBA_4_0/source/libcli/cliconnect.c branches/SOC/SAMBA_4_0/source/libcli/composite/connect.c branches/SOC/SAMBA_4_0/source/libcli/composite/sesssetup.c branches/SOC/SAMBA_4_0/source/libcli/ldap/ldap_ndr.c branches/SOC/SAMBA_4_0/source/libcli/raw/clisession.c branches/SOC/SAMBA_4_0/source/libcli/raw/clitree.c branches/SOC/SAMBA_4_0/source/libcli/security/access_check.c branches/SOC/SAMBA_4_0/source/libcli/security/dom_sid.c branches/SOC/SAMBA_4_0/source/libcli/security/privilege.c branches/SOC/SAMBA_4_0/source/libcli/security/security_descriptor.c branches/SOC/SAMBA_4_0/source/libcli/security/security_token.c branches/SOC/SAMBA_4_0/source/libcli/util/clilsa.c branches/SOC/SAMBA_4_0/source/librpc/idl/eventlog.idl branches/SOC/SAMBA_4_0/source/librpc/idl/security.idl branches/SOC/SAMBA_4_0/source/ntvfs/unixuid/vfs_unixuid.c branches/SOC/SAMBA_4_0/source/script/build_smb_interfaces.pl branches/SOC/SAMBA_4_0/source/scripting/ejs/mprutil.c branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_rpc.c branches/SOC/SAMBA_4_0/source/scripting/libjs/server_call.js branches/SOC/SAMBA_4_0/source/scripting/libjs/winreg.js branches/SOC/SAMBA_4_0/source/setup/provision.smb.conf branches/SOC/SAMBA_4_0/source/torture/auth/pac.c branches/SOC/SAMBA_4_0/source/torture/raw/context.c branches/SOC/SAMBA_4_0/source/torture/rpc/eventlog.c branches/SOC/SAMBA_4_0/source/torture/rpc/xplogin.c branches/SOC/SAMBA_4_0/source/utils/getntacl.c branches/SOC/SAMBA_4_0/source/utils/ntlm_auth.c branches/SOC/SAMBA_4_0/source/web_server/http.c branches/SOC/SAMBA_4_0/swat/esptest/qooxdoo.esp branches/SOC/SAMBA_4_0/swat/install/provision.esp branches/SOC/SAMBA_4_0/swat/menu.js branches/SOC/SAMBA_4_0/swat/scripting/client/call.js branches/SOC/SAMBA_4_0/swat/scripting/client/encoder.js branches/SOC/SAMBA_4_0/swat/scripting/forms.js branches/SOC/SAMBA_4_0/swat/scripting/general_calls.esp branches/SOC/SAMBA_4_0/testprogs/ejs/winreg.js Changeset: Sorry, the patch is too large (21454 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9250