svn commit: samba r9520 - in branches/SOC/SAMBA_4_0: . packaging packaging/debian source source/auth source/auth/gensec source/auth/kerberos source/auth/ntlmssp source/build source/build/m4 source/heimdal/kdc source/heimdal/lib/asn1 source/heimdal/lib/gssapi source/heimdal/lib/hdb source/heimdal/lib/krb5 source/heimdal_build source/include source/ldap_server source/lib source/lib/appweb/ejs source/lib/appweb/mpr source/lib/crypto source/lib/ldb source/lib/ldb/ldb_map source/lib/ldb/tests/schema-tests source/lib/ldb/tools source/lib/registry source/lib/registry/common source/lib/registry/tools source/lib/samba3 source/lib/talloc source/lib/tdb/include source/lib/tdr source/libcli/composite source/libcli/ldap source/libcli/raw source/libcli/security source/libcli/util source/librpc/idl source/librpc/ndr source/librpc/rpc source/ntvfs/ipc source/ntvfs/posix source/pidl source/pidl/lib source/pidl/lib/Parse source/pidl/lib/Parse/Pidl source/pidl/lib/Parse/Pidl/Ethereal source/pidl/lib/Parse/Pidl/Samba source/pidl/lib/Parse/Pidl/Samba/COM source/pidl/lib/Parse/Pidl/Samba/NDR source/pidl/tests source/rpc_server source/rpc_server/winreg source/script source/script/tests source/scripting/bin source/scripting/ejs source/scripting/libjs source/setup source/torture/basic source/torture/rpc source/utils source/web_server swat swat/desktop swat/esptest swat/scripting swat/scripting/client swat/scripting/server testprogs/ejs

brad at samba.org brad at samba.org
Tue Aug 23 13:26:30 GMT 2005


Author: brad
Date: 2005-08-23 13:26:23 +0000 (Tue, 23 Aug 2005)
New Revision: 9520

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9520

Log:
 r5595 at buttercup:  j0j0 | 2005-08-23 07:26:50 -0600
  r at buttercup:  j0j0 | 2005-08-23 07:24:32 -0600
   r5512 at buttercup (orig r9406):  abartlet | 2005-08-19 18:10:03 -0600
   Add const.
   
   Andrew Bartlett
   
   r5513 at buttercup (orig r9409):  tridge | 2005-08-19 22:38:35 -0600
   fix a problem that volker noticed with web page timeouts causing smbd
   to crash. This is one of the downsides of the fact that the ejs engine
   is not event driven, resulting in the rendering of each web page being
   'semi-async'. We need to protect the web context from the timeout
   processing until we have unwound the stack back to the point that the
   'web' variable representing the page rendering logic won't be used any
   more.
   
   r5514 at buttercup (orig r9410):  tridge | 2005-08-19 22:40:08 -0600
   - a winreg_CloseKey() should return a zero key on success (zeroing the
   callers key). This is the normal pattern with rpc handles.
   
   - fixed reference to undefined error variable in winreg_DeleteKey()
   
   r5515 at buttercup (orig r9411):  abartlet | 2005-08-19 22:42:19 -0600
   Ensure we don't send a challenge without first getting a negotiate in
   NTLMSSP, unless we are in datagram mode (not fully implemented yet).
   
   Andrew Bartlett
   
   r5516 at buttercup (orig r9412):  abartlet | 2005-08-19 23:59:27 -0600
   Simplfy this NTLM authentication code by requiring the caller to
   supply the user_sess_key and lm_sess_key parameters.  Inspired by
   coverty complaining about inconsistant checking.
   
   Also factor out some of this code, where we deal with just NT and LM
   hashes, or embedded plaintext passwords.
   
   Andrew Bartlett
   
   r5517 at buttercup (orig r9413):  abartlet | 2005-08-20 00:00:50 -0600
   Bring Samba4 back up to date with lorikeet-heimdal.
   
   Delete test_crypto_wrapping.c, previously included but unbuilt.
   
   Andrew Bartlett
   
   r5518 at buttercup (orig r9414):  abartlet | 2005-08-20 00:01:49 -0600
   Fix failure to find own domain info due to recent ldb_dn upgrade - we
   don't use a simple char* here any more.
   
   Andrew Bartlett
   
   r5519 at buttercup (orig r9415):  abartlet | 2005-08-20 00:08:52 -0600
   Remove old kerberos code (including salt guessing code) that has only
   caused me pain (and covourty warnings).  
   
   Simply gensec_gssapi to assume the properties of lorikeet-heimdal,
   rather than having #ifdef around critical features.  This simplifies
   the code rather a lot.
   
   Andrew Bartlett
   
   r5520 at buttercup (orig r9416):  abartlet | 2005-08-20 00:14:14 -0600
   Cleanups inspired by jra's work to migrate Samba4's NTLMSSP code back
   into Samba3.
   
   The NTLMSSP sign/seal code now assumes that GENSEC has already checked
   to see if SIGN or SEAL should be permitted.  This simplfies the code
   ensures that no matter what the mech, the correct code paths have been
   set in place.
   
   Also remove duplication caused by the NTLMv2 code's history, and
   document why some of the things a bit funny.
   
   In SPNEGO, create a new routine to handle the negTokenInit creation.
   We no longer send an OID for a mech we can't start (like kerberos on
   the server without a valid trust account).
   
   Andrew Bartlett
   
   r5521 at buttercup (orig r9417):  abartlet | 2005-08-20 00:14:46 -0600
   Ask for the ASYNC_REPLIES feature, as will want that.
   
   Andrew Bartlett
   
   r5522 at buttercup (orig r9418):  abartlet | 2005-08-20 00:36:35 -0600
   SPNEGO fixes:
   
   - Fix mixing of code and data
   - send mechListMic again in SPENGO server
   - only send optomistic first packet in the client.
   
   
   r5523 at buttercup (orig r9419):  abartlet | 2005-08-20 01:04:13 -0600
   Silly, silly, untested mistake...
   
   Andrew Bartlett
   
   r5524 at buttercup (orig r9420):  abartlet | 2005-08-20 01:31:29 -0600
   Fix the SPNEGO system again: Update the state position after
   processing the state.
   
   Andrew Bartlett
   
   r5525 at buttercup (orig r9421):  abartlet | 2005-08-20 01:59:00 -0600
   Move arcfour code into it's own file, in lib/crypto.
   
   Andrew Bartlett
   
   r5526 at buttercup (orig r9422):  abartlet | 2005-08-20 02:30:41 -0600
   Include crypto.h header.
   
   Andrew Bartlett
   
   r5527 at buttercup (orig r9423):  tpot | 2005-08-20 03:54:56 -0600
   Fix a typo.
   
   r5528 at buttercup (orig r9424):  tpot | 2005-08-20 05:42:11 -0600
   Remove duplicate interface name in DCERPC subdissector strings.  Also
   shorten some of the autogenerated function names.
   
   r5529 at buttercup (orig r9425):  jelmer | 2005-08-20 06:53:42 -0600
   Ignore some autogenerated files
   
   r5530 at buttercup (orig r9426):  jelmer | 2005-08-20 08:31:12 -0600
   Ignore files created by standalone builds
   
   r5531 at buttercup (orig r9429):  jelmer | 2005-08-20 12:32:44 -0600
   Update link to DCOM spec. Fix HRESULT values.
   
   r5532 at buttercup (orig r9430):  jelmer | 2005-08-20 13:39:19 -0600
   Remove obsolete file.
   Update pidl documentation, including description on ethereal conformance files
   Nicer --help ouput
   
   r5533 at buttercup (orig r9431):  vlendec | 2005-08-20 15:28:30 -0600
   Check an error code in BASE-DELETE.
   
   Volker
   
   r5534 at buttercup (orig r9433):  jelmer | 2005-08-20 15:54:45 -0600
   - Update TODO & README
   - Extend compatibility module (work towards being able to generate 
     Midl-compatible IDL files, pretty much just removing attributes 
     midl doesn't know such as value() and charset())
   - Support charset() on fixed-size arrays of characters
   
   r5535 at buttercup (orig r9434):  tridge | 2005-08-20 16:45:48 -0600
   
   moved the registry editor into a common js library. Deryck, does this
   look ok? Apologies if this treads on your toes.
   
   
   
   
   r5536 at buttercup (orig r9437):  jelmer | 2005-08-20 17:28:14 -0600
   Update PLAN and README for Samba3 compatibility layer
   Add support for reading tdbsam files
   
   r5537 at buttercup (orig r9438):  jelmer | 2005-08-20 17:30:10 -0600
   Add initial files for ldb_map
   
   r5538 at buttercup (orig r9439):  jelmer | 2005-08-20 17:36:43 -0600
   Make sure the remainder of the array is always initialized if the buffer is 
   larger then the string to be pushed. 
   
   r5539 at buttercup (orig r9440):  jelmer | 2005-08-20 18:07:51 -0600
   Fix bug introduced by new zero-padding code. Caught by the buildfarm.
   
   r5540 at buttercup (orig r9441):  jelmer | 2005-08-20 19:59:41 -0600
   Use "const char *" for fixed-size arrays with charset() because 
   these can require more elements in the local charset (usually UTF8) then 
   in the wire one.
   
   r5541 at buttercup (orig r9442):  jelmer | 2005-08-20 20:12:25 -0600
   Support some more primitive types. Fix charset support.
   
   r5542 at buttercup (orig r9443):  deryck | 2005-08-20 23:41:48 -0600
   We can now move windows around anywhere on our SWAT "desktop".
   QxWidget doesn't accept percentages, so I feed the toplevel
   widget the actual brower height/width onload and onresize.
   
   deryck
   
   r5543 at buttercup (orig r9445):  jelmer | 2005-08-21 07:19:36 -0600
   Support flags, add DATA_BLOB support
   
   r5544 at buttercup (orig r9446):  idra | 2005-08-21 08:23:45 -0600
   clean up old test file
   
   r5545 at buttercup (orig r9447):  idra | 2005-08-21 08:26:03 -0600
   
   Add a new tool to convert openLdap schema files into an ldif
   My first test with nis.schema seem to confirm it works properly
   
   Use a command line like:
   oLschema2ldif -I tests/schema/nis.schema -O nis_schema.ldif -b "dc=sambadom,dc=samba,dc=org"
   to see how it works.
   
   SSS
   
   
   r5546 at buttercup (orig r9448):  jelmer | 2005-08-21 09:45:16 -0600
   Work on reading the secrets tdb. Build tdbsam support by default.
   
   r5547 at buttercup (orig r9449):  jelmer | 2005-08-21 11:18:35 -0600
   Add simple utility for dumping Samba3 domain information. Currently 
   only prints rids and usernames of users in passdb database.
   
   Update plan
   
   r5548 at buttercup (orig r9450):  jelmer | 2005-08-21 11:19:14 -0600
   Initial work on reading group mapping database.
   
   r5549 at buttercup (orig r9451):  idra | 2005-08-21 11:20:34 -0600
   
   some fixes now core.schema and cosine.schema are also read properly
   
   
   r5550 at buttercup (orig r9453):  jelmer | 2005-08-21 13:04:41 -0600
   Add samba3_samaccount (fix the build)
   
   r5551 at buttercup (orig r9455):  jelmer | 2005-08-21 14:01:10 -0600
   Support for reading the policy database
   
   r5552 at buttercup (orig r9459):  jelmer | 2005-08-21 17:17:35 -0600
   Move pidl up one level (to prevent too much nesting)
   
   r5553 at buttercup (orig r9460):  jelmer | 2005-08-21 17:30:17 -0600
   - Move pidl to lib/. This fixes standalone installation of pidl. 
   - Update the README
   - Allow building the docs stand-alone
   
   r5554 at buttercup (orig r9461):  jelmer | 2005-08-21 17:56:47 -0600
   Couple of very small fixes.
   
   r5555 at buttercup (orig r9462):  jelmer | 2005-08-21 18:06:35 -0600
   Fix locations for generating the yapp files
   
   r5556 at buttercup (orig r9463):  jelmer | 2005-08-21 18:22:21 -0600
   Fix DumpFunction() (was ignoring elements)
   Fix use of pidl for people that don't have it installed...
   Generate documentation for pidl debian package
   
   r5557 at buttercup (orig r9464):  tridge | 2005-08-21 19:51:02 -0600
   fixed a problem with child pointers copied into non-allocated mpr variables. We
   now use the same free technique as is used for mpr strings, rather than relying on
   being a child of the variable
   
   r5558 at buttercup (orig r9465):  tridge | 2005-08-21 19:52:22 -0600
   handle encoding and decoding of pointers, representing them as a
   string containing "(POINTER)"
   
   r5559 at buttercup (orig r9466):  tridge | 2005-08-21 19:53:06 -0600
   add display of values as well as keys in the registry editor
   
   
   r5560 at buttercup (orig r9469):  deryck | 2005-08-21 21:38:31 -0600
   Add a right-click menu to the SWAT desktop.
   This includes a generic showMessage() for opening
   a dialog window to the user.
   
   Next is a start menu, and then I'll move on to more
   practical functionality... user manager, server config, etc.
   
   deryck
   
   r5561 at buttercup (orig r9470):  tridge | 2005-08-21 21:48:48 -0600
   non-working attempt to add a little table for values to the reg editor
   
   hopefully deryck will be able to tell me what I've screwed up :-)
   
   
   r5562 at buttercup (orig r9471):  deryck | 2005-08-21 23:07:39 -0600
   Rough first pass at a menu system.  It's hacked together, but
   I wanted to just get it working to play with it.  Only the
   reg editor works from this menu.  The rest will follow later.
   
   deryck
   
   r5563 at buttercup (orig r9472):  jelmer | 2005-08-22 05:37:20 -0600
   Add read-only version of Samba3 registry database (doesn't compile yet)
   
   r5564 at buttercup (orig r9473):  metze | 2005-08-22 06:08:14 -0600
   - assume the case that happens on most boxes, to remove compiler warnings on them
   
   metze
   r5565 at buttercup (orig r9476):  ab | 2005-08-22 08:07:52 -0600
   Make intention to ignore result of receiving excplicit. Fixes warning found by Coverity
   r5566 at buttercup (orig r9477):  mimir | 2005-08-22 08:32:58 -0600
   Convert popt options to an ejs object. Doesn't seem to break anything
   except of popt help (-h) option (unexpected ?).
   
   
   rafal
   
   
   r5567 at buttercup (orig r9478):  ab | 2005-08-22 10:01:01 -0600
   Fix NTVFS POSIX module to work with EA and blkid after build system changes
   r5568 at buttercup (orig r9479):  ab | 2005-08-22 10:02:11 -0600
   More fixes for explicit ignoring of returned result to fix Coverity warnings
   r5569 at buttercup (orig r9482):  metze | 2005-08-22 10:21:29 -0600
   add --validate and --dump-data options to ndrdump,
   this allows us to check the differences in our pull and push code
   
   metze
   r5570 at buttercup (orig r9490):  abartlet | 2005-08-22 16:33:58 -0600
   Fix typo
   
   Andrew Bartlett
   
   r5571 at buttercup (orig r9491):  tridge | 2005-08-22 17:31:18 -0600
   
   fixed up a few scripts that need to be updated for the new GetOptions syntax. Mimir, its
   a good idea to use grep -r to find places that need fixing when you change the syntax of 
   a call :-)
   
   r5572 at buttercup (orig r9492):  tridge | 2005-08-22 17:33:47 -0600
   it is more usual to return 'undefined' instead of 'false' on a call failing (unless the
   call is returning a boolean anyway).
   
   Unfortunately the new GetOptions syntax loses the ability for the caller to know why the 
   command line arguments were bad. Maybe we would be better always returning an object and
   having an is_error element?
   
   r5573 at buttercup (orig r9493):  tridge | 2005-08-22 17:35:01 -0600
   
   our test scripts need to use testok at the end or the errors don't annumulate between scripts
   
   this is why the GetOptions bug wasn't caught by 'make test'
   
   r5574 at buttercup (orig r9494):  jpeach | 2005-08-22 18:16:13 -0600
   Add ac-archive macro for checking GCC options. Use this to add to
   developer CFLAGS to handle different versions of GCC.
   
   r5575 at buttercup (orig r9495):  tridge | 2005-08-22 18:41:25 -0600
   
   - added an enum for winreg key types, making it easier to read the debug logs
   
   - got rid of winreg_Time, as its just a NTTIME 
   
   r5576 at buttercup (orig r9496):  tridge | 2005-08-22 19:59:08 -0600
   
   added a regToVar() function that converts a registry blob variable to a ejs variable.
   
   r5577 at buttercup (orig r9497):  tridge | 2005-08-22 20:00:09 -0600
   
   - converted the winreg library to a more OO style of interface
   
   - added a reg.typestring() method that returns a string representation of a type
   
   r5578 at buttercup (orig r9498):  tridge | 2005-08-22 20:00:43 -0600
   
   converted the SWAT regedit backend code to use the OO calls
   
   r5579 at buttercup (orig r9499):  tridge | 2005-08-22 20:05:53 -0600
   
   added error checking to the userAuth() call. SWAT is still failing, but at least it now
   tells us why
   
   r5580 at buttercup (orig r9500):  tridge | 2005-08-22 20:11:49 -0600
   
   userAuth() takes a creds object, not a general object now ...
   
   
   r5581 at buttercup (orig r9501):  tridge | 2005-08-22 20:12:21 -0600
   fixed the SWAT login page for the changes to the userAuth() function that Mimir made
   earlier today
   
   
   r5582 at buttercup (orig r9503):  tridge | 2005-08-22 21:22:25 -0600
   
   removed duplicate REG_* defines from registry.h now that they are
   generated in winreg.h
   
   
   r5583 at buttercup (orig r9504):  tridge | 2005-08-22 23:21:04 -0600
   
   use some low level ejs hackery to give much better exception error messages in both
   the web server and smbscript. We can now give backtraces for all internal asserts, not 
   just high level errors
   
   r5584 at buttercup (orig r9505):  abartlet | 2005-08-22 23:29:37 -0600
   Work on GENSEC and the code that calls it, for tighter interface
   requirements, and for better error reporting.
   
   In particular, the composite session setup (extended security/SPNEGO)
   code now returns errors, rather than NT_STATUS_NO_MEMORY.  This is
   seen particularly when GENSEC fails to start.
   
   The tighter interface rules apply to NTLMSSP, which must be called
   exactly the right number of times.  This is to match some of our other
   less-tested modules, where adding flexablity is harder.  (and this is
   security code, so let's just get it right).  As such, the DCE/RPC and
   LDAP clients have been updated.
   
   Andrew Bartlett
   
   r5585 at buttercup (orig r9506):  metze | 2005-08-23 00:40:10 -0600
   as the included file only contains a macro and no logic for configure move the
   include to aclocal.m4
   
   metze
   r5586 at buttercup (orig r9509):  metze | 2005-08-23 03:28:37 -0600
   start to fix the pushing of drsuapi_DsAttributeValueDNString structs,
   this uses a trick with talloc_get_type() to workaround using [value()] vars
   in [subcontext_size()]
   
   metze
   r5587 at buttercup (orig r9510):  metze | 2005-08-23 03:29:32 -0600
   fix the memory tree
   
   metze
   r5588 at buttercup (orig r9511):  metze | 2005-08-23 03:45:38 -0600
   - fix the memory trees
   - add a note about a possible talloc_free()
   
   metze
   r5589 at buttercup (orig r9513):  metze | 2005-08-23 04:56:01 -0600
   - let us parse some more replies of DsAddEntry
   - give some stuff a meening
   
   metze
   r5590 at buttercup (orig r9514):  metze | 2005-08-23 05:40:26 -0600
   add some new error codes I was getting with DsGetNCChanges() and DsAddEntry()
   
   metze
   r5591 at buttercup (orig r9516):  abartlet | 2005-08-23 05:54:38 -0600
   Try a full-on matrix test of all the combinations in DRSUAPI
   CrackNames.
   
   Andrew Bartlett
   
   r5592 at buttercup (orig r9517):  metze | 2005-08-23 07:03:39 -0600
   fix compiler warning: status.v initialized variable used in line 375
   
   tridge: what should be the correct error code?
           see rev 3239!
   
   metze
   r5593 at buttercup (orig r9518):  metze | 2005-08-23 07:12:07 -0600
   - remove the subcontext_size() hack from rev 9509
     as it isn't needed
   - parse some more DsAddEntry() errors
   - add some more attid constands so that all attribute that are needed
     for a DsAddEntry in the DC Domain Join are mapped
   - add value() for __ndr_size, to more attribute container, so that the caller
     doesn't need to fill them in, that was the reason for getting an NDR_FAULT
   
   metze
  
 

Added:
   branches/SOC/SAMBA_4_0/source/build/m4/ax_cflags_gcc_option.m4
   branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/ext.c
   branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/mkey.c
   branches/SOC/SAMBA_4_0/source/lib/crypto/arcfour.c
   branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_map/
   branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_map/README
   branches/SOC/SAMBA_4_0/source/lib/ldb/ldb_map/ldb_map.h
   branches/SOC/SAMBA_4_0/source/lib/ldb/tools/oLschema2ldif.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/config.mk
   branches/SOC/SAMBA_4_0/source/lib/samba3/group.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/policy.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/policy.h
   branches/SOC/SAMBA_4_0/source/lib/samba3/registry.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/sam.h
   branches/SOC/SAMBA_4_0/source/lib/samba3/samba3dump.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/secrets.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/tdbsam.c
   branches/SOC/SAMBA_4_0/source/pidl/
   branches/SOC/SAMBA_4_0/source/pidl/Makefile.PL
   branches/SOC/SAMBA_4_0/source/pidl/README
   branches/SOC/SAMBA_4_0/source/pidl/TODO
   branches/SOC/SAMBA_4_0/source/pidl/idl.yp
   branches/SOC/SAMBA_4_0/source/pidl/lib/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Compat.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Dump.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Ethereal/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Ethereal/Conformance.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/IDL.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/NDR.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/ODL.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/COM/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/COM/Header.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/COM/Proxy.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/COM/Stub.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/EJS.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/EJSHeader.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Header.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Client.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Header.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Parser.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Server.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/SWIG.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/TDR.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Template.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Test.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Typelist.pm
   branches/SOC/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Util.pm
   branches/SOC/SAMBA_4_0/source/pidl/pidl
   branches/SOC/SAMBA_4_0/source/pidl/pidl.1.xml
   branches/SOC/SAMBA_4_0/source/pidl/ref_notes.txt
   branches/SOC/SAMBA_4_0/source/pidl/smb_interfaces.pm
   branches/SOC/SAMBA_4_0/source/pidl/smb_interfaces.yp
   branches/SOC/SAMBA_4_0/source/pidl/tests/
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_align.pl
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_alloc.pl
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_array.pl
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_refptr.pl
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_simple.pl
   branches/SOC/SAMBA_4_0/source/pidl/tests/ndr_string.pl
   branches/SOC/SAMBA_4_0/swat/scripting/client/regedit.js
   branches/SOC/SAMBA_4_0/swat/scripting/server/
   branches/SOC/SAMBA_4_0/swat/scripting/server/regedit.esp
Removed:
   branches/SOC/SAMBA_4_0/source/build/pidl/
   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
Modified:
   branches/SOC/SAMBA_4_0/
   branches/SOC/SAMBA_4_0/packaging/
   branches/SOC/SAMBA_4_0/packaging/debian/
   branches/SOC/SAMBA_4_0/packaging/debian/rules
   branches/SOC/SAMBA_4_0/source/aclocal.m4
   branches/SOC/SAMBA_4_0/source/auth/auth_sam.c
   branches/SOC/SAMBA_4_0/source/auth/gensec/gensec.c
   branches/SOC/SAMBA_4_0/source/auth/gensec/gensec.h
   branches/SOC/SAMBA_4_0/source/auth/gensec/gensec_gssapi.c
   branches/SOC/SAMBA_4_0/source/auth/gensec/schannel.c
   branches/SOC/SAMBA_4_0/source/auth/gensec/spnego.c
   branches/SOC/SAMBA_4_0/source/auth/kerberos/clikrb5.c
   branches/SOC/SAMBA_4_0/source/auth/kerberos/kerberos.c
   branches/SOC/SAMBA_4_0/source/auth/ntlm_check.c
   branches/SOC/SAMBA_4_0/source/auth/ntlmssp/ntlmssp.c
   branches/SOC/SAMBA_4_0/source/auth/ntlmssp/ntlmssp.h
   branches/SOC/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_client.c
   branches/SOC/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_sign.c
   branches/SOC/SAMBA_4_0/source/build/m4/check_cc.m4
   branches/SOC/SAMBA_4_0/source/build/m4/check_path.m4
   branches/SOC/SAMBA_4_0/source/configure.in
   branches/SOC/SAMBA_4_0/source/heimdal/kdc/kdc_locl.h
   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/kdc/process.c
   branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/asn1_gen.c
   branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/canthandle.asn1
   branches/SOC/SAMBA_4_0/source/heimdal/lib/asn1/lex.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/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/hdb/hdb-protos.h
   branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/hdb.asn1
   branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/hdb.h
   branches/SOC/SAMBA_4_0/source/heimdal/lib/hdb/hdb_err.et
   branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/crypto.c
   branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/fcache.c
   branches/SOC/SAMBA_4_0/source/heimdal/lib/krb5/init_creds_pw.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/pkinit.c
   branches/SOC/SAMBA_4_0/source/heimdal_build/asn1_deps.pl
   branches/SOC/SAMBA_4_0/source/heimdal_build/config.h
   branches/SOC/SAMBA_4_0/source/heimdal_build/config.mk
   branches/SOC/SAMBA_4_0/source/include/doserr.h
   branches/SOC/SAMBA_4_0/source/include/registry.h
   branches/SOC/SAMBA_4_0/source/include/structs.h
   branches/SOC/SAMBA_4_0/source/ldap_server/ldap_bind.c
   branches/SOC/SAMBA_4_0/source/lib/appweb/ejs/config.h
   branches/SOC/SAMBA_4_0/source/lib/appweb/mpr/var.c
   branches/SOC/SAMBA_4_0/source/lib/basic.mk
   branches/SOC/SAMBA_4_0/source/lib/credentials.c
   branches/SOC/SAMBA_4_0/source/lib/crypto/crypto.h
   branches/SOC/SAMBA_4_0/source/lib/crypto/hmacmd5.h
   branches/SOC/SAMBA_4_0/source/lib/ldb/
   branches/SOC/SAMBA_4_0/source/lib/ldb/Makefile.in
   branches/SOC/SAMBA_4_0/source/lib/ldb/config.mk
   branches/SOC/SAMBA_4_0/source/lib/ldb/tests/schema-tests/schema.ldif
   branches/SOC/SAMBA_4_0/source/lib/ldb/tools/cmdline.c
   branches/SOC/SAMBA_4_0/source/lib/registry/common/reg_util.c
   branches/SOC/SAMBA_4_0/source/lib/registry/reg_backend_ldb.c
   branches/SOC/SAMBA_4_0/source/lib/registry/tools/regpatch.c
   branches/SOC/SAMBA_4_0/source/lib/samba3/PLAN
   branches/SOC/SAMBA_4_0/source/lib/samba3/README
   branches/SOC/SAMBA_4_0/source/lib/talloc/
   branches/SOC/SAMBA_4_0/source/lib/tdb/include/tdbutil.h
   branches/SOC/SAMBA_4_0/source/lib/tdr/tdr.c
   branches/SOC/SAMBA_4_0/source/lib/tdr/tdr.h
   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_bind.c
   branches/SOC/SAMBA_4_0/source/libcli/raw/clitree.c
   branches/SOC/SAMBA_4_0/source/libcli/raw/rawrequest.c
   branches/SOC/SAMBA_4_0/source/libcli/raw/rawsearch.c
   branches/SOC/SAMBA_4_0/source/libcli/security/dom_sid.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/doserr.c
   branches/SOC/SAMBA_4_0/source/libcli/util/smbdes.c
   branches/SOC/SAMBA_4_0/source/librpc/idl/dcom.idl
   branches/SOC/SAMBA_4_0/source/librpc/idl/drsuapi.idl
   branches/SOC/SAMBA_4_0/source/librpc/idl/orpc.idl
   branches/SOC/SAMBA_4_0/source/librpc/idl/winreg.idl
   branches/SOC/SAMBA_4_0/source/librpc/ndr/ndr_string.c
   branches/SOC/SAMBA_4_0/source/librpc/rpc/dcerpc_auth.c
   branches/SOC/SAMBA_4_0/source/main.mk
   branches/SOC/SAMBA_4_0/source/ntvfs/ipc/vfs_ipc.c
   branches/SOC/SAMBA_4_0/source/ntvfs/posix/config.m4
   branches/SOC/SAMBA_4_0/source/rpc_server/dcesrv_auth.c
   branches/SOC/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c
   branches/SOC/SAMBA_4_0/source/script/build_idl.sh
   branches/SOC/SAMBA_4_0/source/script/tests/test_ejs.sh
   branches/SOC/SAMBA_4_0/source/script/tests/test_ldap.sh
   branches/SOC/SAMBA_4_0/source/script/tests/test_nbt.sh
   branches/SOC/SAMBA_4_0/source/script/tests/test_quick.sh
   branches/SOC/SAMBA_4_0/source/script/tests/test_session_key.sh
   branches/SOC/SAMBA_4_0/source/scripting/bin/smbstatus
   branches/SOC/SAMBA_4_0/source/scripting/bin/winreg
   branches/SOC/SAMBA_4_0/source/scripting/ejs/mprutil.c
   branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_auth.c
   branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_creds.c
   branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_data.c
   branches/SOC/SAMBA_4_0/source/scripting/ejs/smbcalls_options.c
   branches/SOC/SAMBA_4_0/source/scripting/ejs/smbscript.c
   branches/SOC/SAMBA_4_0/source/scripting/libjs/encoder.js
   branches/SOC/SAMBA_4_0/source/scripting/libjs/winreg.js
   branches/SOC/SAMBA_4_0/source/setup/newuser
   branches/SOC/SAMBA_4_0/source/setup/provision
   branches/SOC/SAMBA_4_0/source/torture/basic/delete.c
   branches/SOC/SAMBA_4_0/source/torture/basic/denytest.c
   branches/SOC/SAMBA_4_0/source/torture/rpc/drsuapi.c
   branches/SOC/SAMBA_4_0/source/utils/ndrdump.c
   branches/SOC/SAMBA_4_0/source/web_server/http.c
   branches/SOC/SAMBA_4_0/source/web_server/web_server.c
   branches/SOC/SAMBA_4_0/swat/desktop/index.esp
   branches/SOC/SAMBA_4_0/swat/esptest/registry.esp
   branches/SOC/SAMBA_4_0/swat/login.esp
   branches/SOC/SAMBA_4_0/swat/scripting/client/encoder.js
   branches/SOC/SAMBA_4_0/testprogs/ejs/argv.js
   branches/SOC/SAMBA_4_0/testprogs/ejs/echo.js
   branches/SOC/SAMBA_4_0/testprogs/ejs/ldap.js
   branches/SOC/SAMBA_4_0/testprogs/ejs/nbtstats
   branches/SOC/SAMBA_4_0/testprogs/ejs/samr.js


Changeset:
Sorry, the patch is too large (28880 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9520


More information about the samba-cvs mailing list