svn commit: samba r9250 - in branches/SOC/SAMBA_4_0: . source/auth source/auth/gensec source/auth/kerberos source/dsdb/samdb source/heimdal source/heimdal/kdc source/heimdal/lib/asn1 source/heimdal/lib/com_err source/heimdal/lib/des source/heimdal/lib/gssapi source/heimdal/lib/hdb source/heimdal/lib/krb5 source/heimdal/lib/roken source/heimdal_build source/kdc source/lib/appweb/ejs source/lib/registry source/libcli source/libcli/composite source/libcli/ldap source/libcli/raw source/libcli/security source/libcli/util source/librpc/idl source/ntvfs/unixuid source/script source/scripting/ejs source/scripting/libjs source/setup source/torture/auth source/torture/raw source/torture/rpc source/utils source/web_server swat swat/esptest swat/install swat/scripting swat/scripting/client testprogs/ejs

brad at samba.org brad at samba.org
Thu Aug 11 23:39:56 GMT 2005


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:
 r5411 at buttercup:  j0j0 | 2005-08-11 17:45:47 -0600
  r at buttercup:  j0j0 | 2005-08-11 17:41:38 -0600
   r5377 at buttercup (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.
   
   
   
   
   
   
   
   
   r5378 at buttercup (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.
   
   r5379 at buttercup (orig r9191):  tpot | 2005-08-07 13:22:20 -0600
   Generate headers for nested structures that need pushing or pulling.
   
   r5380 at buttercup (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
   r5381 at buttercup (orig r9199):  tpot | 2005-08-07 15:10:32 -0600
   Another go at recursive flattening of structs.
   
   r5382 at buttercup (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.
   
   r5383 at buttercup (orig r9205):  tpot | 2005-08-07 18:24:05 -0600
   Generate more stub code for smb_raw ejs functions.
   
   r5384 at buttercup (orig r9207):  tpot | 2005-08-07 20:19:35 -0600
   Start generating ejs_push/pull calls for structure elements.
   
   r5385 at buttercup (orig r9208):  metze | 2005-08-07 20:42:35 -0600
   fix a crash bug
   
   metze
   r5386 at buttercup (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
   
   
   
   
   
   
   
   
   
   r5387 at buttercup (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
   
   
   r5388 at buttercup (orig r9211):  tridge | 2005-08-07 21:21:16 -0600
   don't try to encode functions in the AJAJ object encoder
   
   r5389 at buttercup (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
   
   
   r5390 at buttercup (orig r9213):  tridge | 2005-08-07 23:26:15 -0600
   some improvements to the registry editor code
   
   r5391 at buttercup (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
   
   r5392 at buttercup (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)
   
   
   r5393 at buttercup (orig r9219):  tridge | 2005-08-08 17:44:09 -0600
   by default be a DC, as the provisioning scripts assume that in other parts
   
   
   
   
   r5394 at buttercup (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.
   
   r5395 at buttercup (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
   
   r5396 at buttercup (orig r9222):  tpot | 2005-08-08 21:09:47 -0600
   Rename smb_tree_connect() to smb_raw_tcon() to match other raw function 
   names.
   
   r5397 at buttercup (orig r9223):  tpot | 2005-08-08 22:11:09 -0600
   Rename smb_raw_session_setup() to smb_raw_sesssetup().
   
   r5398 at buttercup (orig r9226):  tridge | 2005-08-10 00:55:46 -0600
   make sure we catch rpc faults in the ejs rpc wrappers
   
   r5399 at buttercup (orig r9227):  tridge | 2005-08-10 00:58:05 -0600
   cleanup and simplify the AJAJ code
   
   
   r5400 at buttercup (orig r9228):  tridge | 2005-08-10 01:03:10 -0600
   cleanup and simplify the AJAJ code - part 2
   
   
   
   r5401 at buttercup (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
   
   r5402 at buttercup (orig r9232):  deryck | 2005-08-10 14:47:03 -0600
   Rename some objects to make code clear.
   
   deryck
   r5403 at buttercup (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
   
   r5404 at buttercup (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
   
   r5405 at buttercup (orig r9235):  abartlet | 2005-08-10 16:28:37 -0600
   Remove attribute search we no longer reference.
   
   Andrew Bartlett
   
   r5406 at buttercup (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.
   
   r5407 at buttercup (orig r9238):  tpot | 2005-08-10 22:04:16 -0600
   Some test code to do user-unmarshalling of eventlog_Record data.
   
   r5408 at buttercup (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.
   
   r5409 at buttercup (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


More information about the samba-cvs mailing list