[SCM] Samba Shared Repository - branch v4-0-test updated

Andrew Bartlett abartlet at samba.org
Mon Nov 30 22:08:01 MST 2009


The branch, v4-0-test has been updated
       via  ca2c645... Fix build of Samba4 from tarball generated by mkrelease.sh
       via  5c2db53... Improve upgrade instructions
       via  5203128... This is alpha9
       via  a88f086... s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdir
       via  1d0d78a... s4: Remove targetdir as it can cause some trouble and can be replaced by an adapted -s smb.conf
       via  fe12912... s4: Handle the case in secrets.ldb without name attribute
       via  4861ad5... s4: don't forget to update defaultSecurityDescriptor
       via  bf2c1e9... s4: load the domain level of the current provision and create a provision with the same domain level
       via  f653608... s4:ldap.py Add test of namingContext behaviour after tridge found a bug
       via  ce86fdf... s4:WHATSNEW Nadezhda's acl module handles modifies
       via  48f4079... Fix DEBUG 0 -> DEBUG 10 (left over code). Fix opendir status return if access denied. Jeremy.
       via  bdc8c9d... Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module Fix ACL modules to test for permissions on open/mkdir/opendir. Ensure that underlying ACLs are returned for directories/files with no Windows xattr or tdb acls stored. Jeremy.
       via  ea20678... s3-build: taise tdb version when building against system libtdb library.
       via  6dd6000... s3:add split_tokens, a cmdline tool to test next_token_talloc()
       via  92547d2... s3:fix linking of the t_str* test programs
       via  b82f685... s3:fix linking of libbigballofmud (on my box at least)
       via  350352c... s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)
       via  8303bc4... Restructure the connect function code to always call down to NEXT-> before initializing. This allows us to do cleanup (by calling DISCONNECT) if initialization fails. Also fix vfs_acl_xattr which was failing to call the NEXT connect function. Jeremy.
       via  b852a34... drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
       via  753b9c6... s3-spoolss: fix fstrings in convert_devicemode() function.
       via  6aef5e5... Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
       via  3b7f8a7... s3:docs: Fix typo in man mount.cifs.
       via  fde7c2a... s3:docs: Document "aio write behind".
       via  9478ec3... s3:docs: Document "ldap page size".
       via  62a2732... s3: Fix crash in free_file_list().
       via  b03ad70... s3:docs: Document "enable core files".
       via  7399c04... s4-drs: Test situations for runtime constructed parentGUID
       via  71e29cb... s4-drs: Using dsdb_msg_add_guid() utility function
       via  0003b5f... s3:docs: Document "cache directory" and "state directory".
       via  b4bce76... s3: Fix bug 6288
       via  1cf4802... s4-drs: add deletion of old connections
       via  bed9efa... s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()
       via  7ca2ceb... s4-drs: Create connection obejct (nTDSConnection)
       via  8331b4c... s4-ldb: check for -ve value for page size
       via  a5e0f43... s4-dsdb: don't call ldb_next_init() twice in objectclass module
       via  99ba74b... s3: Fix a "not handled in switch" warning
       via  42f8325... s3: Fix an uninitialized variable reference
       via  4e9d95c... s3: Fix some nonempty blank lines
       via  7bbee8d... s3: Add a regression test for bug 6898
       via  603a3ba... s3: Factor out torture_setup_unix_extensions
       via  51bedf9... lib/registry/util.c - Reorder the registry datatypes of the conversion functions
       via  df1d42f... Revert "s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string"
       via  69a6820... s3: Restore "fake directory create times" as a share parameter
       via  e71c17b... s3: "copy_reg" only looks at mode, uid, gid, atime and mtime (no birthtime)
       via  224691a... s3: Pass up fake_dir_create_times from atalk_build_paths
       via  36e8d8e... s3: Move directory_exist_stat to testparm.c, it only looks at the mode
       via  33601b8... s3: Pass fake_dir_create_times down to file_exist_stat, none of the callers look at the mtime
       via  129e976... s3: "startsmbfilepwent" only looks at the inode -- is that enough?
       via  6e94113... s3: "get_file_size" only looks at the size
       via  9009277... s3: "socket_exist" only looks at the mode
       via  66e6439... s3: "sys_path_to_bdev" only looks at the devicenumber
       via  c4f9adf... s3: "check_log_size" only looks at the size
       via  77fb5e1... s3: "regf_hbin_allocate" only looks at the size
       via  d5e5d09... s3: "read_block" only looks at the size
       via  13e7005... s3: "write_block" does not use the sbuf at all
       via  5915996... s3: "net_conf_addshare" only looks at the mode
       via  2f2a156... s3: "net_usershare_add" only looks at the mode, device and inode
       via  2a7778f... s3: "net_usershare_add" only looks at the device and inode
       via  41b2af3... s3: "net_usershare_add" only looks at the mode and uid
       via  36eed01... s3: "count_num_usershares" only looks at the mode
       via  7c65709... s3: "info_fn" only looks at the mode and uid
       via  a95404b... s3: "get_share_list" only looks at the mode and uid
       via  188b940... s3: "cgi_download" only looks at the mode and size
       via  b1a0c68... s3: "print_job_end" only looks at the size
       via  19a7a6c... s3: "check_magic" only looks at the size
       via  359e71d... s3: "disk_quotas" only looks at the devicenumber
       via  e41e21b... s3: "load_usershare_shares" only looks at the mode and uid
       via  5e6031c... s3: "load_usershare_service" only looks at the mode and uid
       via  7e9c2c5... s3: "usershare_exists" only looks at the mode and mtime
       via  e539274... s3: "process_usershare_file" only looks at the dev, ino, mode and size
       via  552313a... s3: "process_usershare_file" only looks at the mode and size
       via  0d0eec9... s3: "parse_usershare_file" only looks at the mode and uid
       via  5ba42b0... s3: "tar_parseargs" only looks at the mtime
       via  e1f53e5... s3: "dotareof" only looks at the file type
       via  932ab0c... s3: client "newer" does not look at the create timestamp
       via  44ce560... s3: Pass the "fake dir create times" parameter to sys_*stat
       via  b973c50... s4:upgrade_from_s3 - Move it back to "setup"
       via  f068664... s4:setup/provision - Rework
       via  3ca61d9... s4:upgrade.py - remove my copyright
       via  68f7b84... s4:upgrade.py - readd accidentally removed empty lines
       via  ecfd1df... s4:samba3.py/upgrade.py: Revert
       via  8a34cf6... s4-ldb: make it much easier to use common ldb controls
       via  1287c1d... s4-drs: cope with bogus empty attributes from w2k8-r2
       via  db41a0a... s4: fix SD update and password change in upgrade script
       via  f7c28db... s4:WINREG RPC server - add another "talloc_unlink" in "DeleteKey"
       via  6f7cfb0... s4:WINREG RPC server - Reintroduce the free operation on "CloseKey"
       via  8f6df5d... s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
       via  f749e22... s4:provision.py - remove hardcoded SIDs and RIDs
       via  207067d... s4:security/sddl - rework of the security descriptor abbreviations
       via  2e7ccdc... security.idl - Add some more wellknown SIDs/RIDs
       via  7d40071... s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string
       via  e79dd2e... s4:net utility - add a notice for the "help" operation and format it's output of the command list better
       via  51328a7... s3-kerberos: fix the build on Mac OS X 10.6.2.
       via  2175c0e... s4:samba3.py - deactivate also the assertion on line 599
       via  da79cbb... s3-kerberos: add a missing reference to authdata headers.
       via  ae20737... s3-kerberos: do not include authdata headers before including krb5 headers.
       via  e512ccb... s3-spoolss: simplify _spoolss_EnumPrinterKey a little more.
       via  663a1f5... s4:winbind - Fix it another time up
       via  3318899... s4:provision.py - cosmetic
       via  6c3e241... s4:samba3.py (and test) - deactivate the tests until those parameters are fixed
       via  08b3c39... s4:upgrade.py - Umlaut problem
       via  1af31ae... s4:tests.sh - Make also here the change from "upgrade" to "upgrade_from_s3"
       via  04f8c22... s3-kerberos: only use krb5 headers where required.
       via  23d77be... misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN.
       via  79f8299... pidl: fix handling of output arguments in s3 client stubs.
       via  0cc45b4... s4:upgrade.py - rework to make the upgrade s3 -> s4 possible again
       via  bd6c133... s4:upgrade_from_s3 - Fix message outputs
       via  dbb8989... s4:upgrade.py - the import of WINS databases don't seem to work always
       via  70b3161... s4:samba3.py - ignore comments in "smb.conf" files
       via  82adfa3... s4:samba3.py - don't read those informations out from the TDB
       via  f299efa... s4:samba3.py - support the TDB version 3
       via  a5d854a... s4:provision - Fix up the provision of "standalone" and "member" mode
       via  a7fa3a9... s4:provision.py - cosmetic output correction
       via  6b835b0... s4:setup/provision - make the interactive mode work again
       via  7504b03... s4:WHATSNEW4.txt - Add also here a comment about the "upgrade_from_s3" script
       via  3d57da8... s4:howto.txt - add a notice about the upgrade possibilities and fix line spaces
       via  fd31328... s4:upgrade script - rename it to "upgrade_from_s3" and do some rework
       via  d6c60f8... s3-nsstest: drastically shrink size and dependencies of nsstest binary.
       via  e96f9a4... s4-install: old systems don't have sed -i
       via  d524082... s4-selftest: s4 passes all the SMB2-LOCK tests now
       via  9f3ac81... s4-torture: fixed error code for s4 in SMB2-LOCK test
       via  b3115f5... s4-ntvfs: win7 does not check for the NONE smb2 lock flag on unlock
       via  af087f9... s4-selftest: s4 passes this test now
       via  7359a22... s4-torture: mark s4 as doing valid lock range tests on SMB
       via  186ea09... s4-ntvfs: move valid lock range test from smb2 layer to generic code
       via  b62964d... s4:smb_server/smb2: don't reset highest_smb2_seqnum on SMB2 Cancel
       via  f6ecb4e... s4-torture: fixed expected error codes for s4 in SMB2-LOCK
       via  0920e0b... s4-drstest: don't use getenv("LDB_URL") in test suites
       via  d78921d... s4-pvfs: fixed access check failure in SFILEINFO test
       via  d5387ed... s4-ldb: improve detection of whether the server has a GC port
       via  7ea485a... s4-ldb: better to test for valid arguments in ldb library than commandline
       via  d3d7ca8... s4-smb2: SMB2 uses NT_STATUS_CANCELLED for cancelled locks
       via  7c158bd... s4-smb2: sequence numbers are not checked in SMB2_OP_CANCEL
       via  056473d... torture: fixed SMB2-LOCK valgrind error
       via  04f235a... s4-smb2: check for invalid SMB2 lock ranges
       via  aa4c516... s4-smb2: check for an invalid lock flags combination
       via  61a278f... s4-install: fixed install path for python scripts
       via  8455a76... s4:upgradeprovision Rework update_machine_account_password() tranactions
       via  e6c1608... s4:dsdb Don't segfault with ldb_transaction_prepare_commit() without begin()
       via  731f560... s4:upgradeprovision add 'exit $failed' to blackbox test
       via  d1faf7c... s4:upgradeprovision Use mkdtemp to create unique tempoary directory names
       via  6f0f82f... s4:selftest Add tests for upgradeprovision
       via  b9f9588... s4:upgradeprovision Rework script, and reset machine account pw
       via  2fd8314... s4:ldb Provide bindings for ldb_transaction_prepare_commit()
       via  09338e6... s4:provision Make setting the domain SID in the self join optional
       via  4a52ee3... Fix path to upgradeprovision
       via  44bc8ac... s4: Improve updateprovision
       via  81a21cb... s4: update What's new and explain how to upgrade a samba4 provision
       via  b25a42d... s4: Rename the script
       via  1a8f838... s3-kerberos: Fix Bug #6929: build with recent heimdal.
       via  49e464c... s3-spoolss: use macros to fillup driver levels.
       via  89e02ef... s3-smbd: no drsuapi server stubs yet in s3. Fixes the build, sorry.
       via  5d706a2... s3-rpc: running minimal_includes.pl on rpc_client and rpc_server.
       via  3d679a3... s3-rpc: Avoid including every pipe's client and server stubs everywhere in samba.
       via  86f4536... s3-passdb: move some defines out of rpc headers (they really belong to passdb).
       via  4d0fca4... s3-winbind: properly include netlogon.idl in wbint.idl.
       via  85b6461... s3-spoolss: pre cosmetics: reorder levels in construct_printer_info levels.
       via  4d8118f... tevent: Fix a comment
       via  49553d0... librpc: rerun "make idl"
       via  a20e095... pidl:Samba3/ClientNDR: $size can be 'foo / 2' so we need to add '(' and ')'
       via  ab1c929... pidl:NDR/Parser: $size can be 'foo / 2' so we need to add '(' and ')'
       via  77e2d2f... create-tarball: Make it more comfortable to use the --copy-docs option.
       via  9755337... s4:ldap.py - add a test for the enhanced operational attributes check
       via  b6efbd5... s4:objectclass LDB module - Prevent write operations on constructed attributes
       via  393b839... s4:operational LDB module - Don't do the write checks here
       via  5b3a32b... s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.
       via  60419a0... s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.
       via  d22eb75... s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.
       via  c5b234c... Fix warnings with talloc_asprintf. Jeremy.
       via  c96d487... Make us pass RAW-CHKPATH with a case sensitive share. I know Volker will look at this closely so here's the explaination :-). Originally on a case-sensitive share we simply did a stat (or lstat) call and returned success of fail based on the result. However this failed to take account of incoming paths with a wildcard (which must always fail, and with different error messages depending on whether the wildcard is the last component or in the path). Also it failed to take account of a stat fail with ENOENT due to a missing component of the path as the last component (which is ok as it could be a new file)  or if the ENOENT was due to the missing component within the path (not the last component) - which must return the correct error. What this means is that with "case sensitive = yes" we do one more talloc call (to get the parent directory) and one more stat call (on the parent directory) in the case where the stat call fails. I think this is an acceptabl
 e overhead to enable case sensitive shares to return the correct error messages for applications. Volker please examine carefully :-). Jeremy.
       via  108da2a... Add RAW-CHKPATH test with case-sensitive share. Jeremy.
       via  4f89b39... s3-build: try to fix QNX build ("delay" is defined in lib headers).
       via  f66612f... s4/torture: port SMBv1 RAW-LOCK tests to SMBv2
       via  7f14388... s4/libcli: rename previously reserved field in SMB2 LOCK struct
       via  65a611e... s4/libcli: Initialize client PID for SMB2 connections
       via  95108f1... s3-registry: fix REG_MULTI_SZ handling in registry_push_value.
       via  c438b2b... s3-kerberos: add check for prerequisite krb5/krb5.h header while checking for krb5/locate_plugin.h.
       via  7ed6f9f... Fix bug 6892 - When a chown operation is issued via Windows Explorer, all ACLS are wiped out. Merges existing DACLs when a ACL set operation comes in with only owner or group values set. Jeremy.
       via  947c47f... Fix crash due to uninitialized pointer (not a problem in 3.4.x or below). Jeremy.
       via  5186421... nsswitch: fix compile of winbind_krb5_locator with recent Heimdal versions.
       via  660ee2e... cifs.upcall: 2nd part of fix for Bug #6868: support building with Heimdal we well as with MIT.
       via  17caf63... s3 selftest: Add RAW-SFILEINFO-END-OF-FILE to selftest
       via  af610a6... s3 setfileinfo: Open with FILE_WRITE_DATA when setting the file size
       via  b6f9722... s4 torture: Change RAW-OPLOCK to use the documented version of SET_END_OF_FILE_INFO
       via  98f5950... s4 torture: Allow onefs to be checked like samba3 and samba4
       via  6074a05... s4 torture: Add two new setfileinfo tests
       via  ce9ac3a... s4 torture: Split up the torture suite setup for RAW-SFILEINFO
       via  56eca75... The start of a WHATSNEW for Samba4 alpha9
       via  c16e96e... s4:dsdb Make samba_dsdb easier to use in upgrades - assume default values
       via  7de2a49... s4: update valgrind suppressions for use on build farm
       via  6eb262f... libcli: allow ntstatus.h to be used by openchange
       via  fed8b65... s4:upgradeschema.py Update to reflect recent change in provision
       via  604c291... s4:upgradeschema.py Cleanup
       via  1ad2383... Remove call into reduce_name if case sensitive. This allows us to pass RAW-CHKPATH when case sensitive = yes, but isn't the correct way to do it. I'm testing a larger patch to smbd/filename.c that should fix this correctly, and will add a torture test to ensure RAW-CHKPATH is run against a case sensitive share once this is done. Jeremy.
       via  a6e8e87... s4:installmisc - install also the new "domainlevel" tool from the setup dir
       via  f299c19... s4: Check SUN compiler and remove "-fullwarn" when using it
       via  b2dd546... Allow us to pass RAW-CHKPATH with FILE_FLAG_POSIX_SEMANTICS set or with wide links = no. Jeremy.
       via  187ef6b... Fix make test. Only do POSIX case conversion if FILE_FLAG_POSIX_SEMANTICS set. Doh ! Jeremy.
       via  9e852a1... Revert "s4-netlogon: always set the dNSHostName in GetDomainInfo"
       via  4825df8... s4:ldap.py - fix the schema update test on Windows Server
       via  e77c0f1... s4:libnet_become_dc - fix typo
       via  de63a5a... s3: Always try SamLogonEx
       via  e92470d... s3-spoolss: re-arrange driver info level fillup functions.
       via  846aa18... s3-spoolss: fixes for _spoolss_EnumPrinterKey client and server.
       via  2707dfb... s3-registry: use push_reg_multi_sz() in registry_push_value().
       via  d4e0659... s3-registry: remove reg_pull_multi_sz().
       via  be90385... s3:torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
       via  0610f54... s3:torture/nbio: use timeval_current/timeval_elapsed instead of start_timer/end_timer
       via  14d2ca2... s3:dbwrap_torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
       via  23d8190... RAW-PING-PONG: use timeval_current/timeval_elapsed instead of start_timer/end_timer
       via  a46b63f... s3:fix the merged build of bin/smbtorture4
       via  95d0f0a... docs: Fix Bug 6922: Add Registry patchfile for Win7 domain join.
       via  a930e3e... Restore NtCreateX case handling with FILE_FLAG_POSIX_SEMANTICS to the way it worked in 3.3.x and 3.2.x. UCF_POSIX_PATHNAMES may no longer be needed, as lp_posix_pathnames() being set isn't the same as case handling from NtCreateX (lp_posix_pathnames() changes the STAT calls to LSTAT, not the case semantics). Jeremy.
       via  840cdfa... s4:param remove reference to private header from source4/param/param.h
       via  3ed0cae... s4: Fix missing TLS dir when targetdir is not the default one
       via  4b88598... Remove unused code. Jeremy.
       via  4f64bc7... heimdal Fix invalid format string
       via  4062d2b... s4:dsdb Handle LDAP backends correctly with new samba_dsdb system
       via  fdb5914... s4:provision Move exceptions into a new file
       via  5ea6f79... s4:provision Don't bother with a template for the LDAP backend startup script.
       via  625856f... s4:provision Move secrets.ldb over to .c file module lists, like sam.ldb
       via  9aeaf31... s4:ldap.py - activate test for operational attributes
       via  dcee196... s4:operational LDB module - Prevent the modification of operational attributes
       via  cec473e... s4:ldap.py Add tests for subSchemaSubEntry
       via  cfad782... s4:dsdb Use new helper function to obtain CN=Aggregate schema DN in schema_data
       via  e0b1edf... s4:dsdb Return the subSchemaSubEntry operational attribute on every object
       via  7b2bd93... s4:dsdb Add function to return the CN=Aggregate schema DN
       via  90d7399... s4:provision Remove 'operational' from secrets.ldb module list
       via  f8bd055... Proper fix for #6898 - Samba duplicates file content on appending. Pointed out by Volker.Restores the pathname handling for FILE_FLAG_POSIX_SEMANTICS but still prevents the O_APPEND problems. Jeremy.
       via  8353d47... s3: add dbwrap_torture - a tool to stress test tdb transactions through dbwrap
       via  63a801e... s3:torture: move the torture-specific headers to new torture/torture.h
       via  632e4af... s3:idmap_ldap: fix indentation: tab/space mixup
       via  7ebe5b1... Fix bug #6898 - Samba duplicates file content on appending Clients using a Windows open call should not be able to set FILE_FLAG_POSIX_SEMANTICS in an open. Jeremy.
       via  a614298... s3-spoolss: Fix GetPrinter level 101.
       via  a1a81ef... Revert "s3: Make the implicit reference to Protocol in mask_match() explicit"
       via  d6e55d8... Revert "s3: Make the implicit reference to Protocol in mask_match_list() explicit"
       via  5c4885a... Revert "s3: Make the implicit reference to Protocol in is_in_path() explicit"
       via  7930206... Revert "s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit"
       via  0f8e2a6... Revert "s3: Move the global variable Protocol to struct smbd_server_connection"
       via  81c4668... s4:ldap.py - Add a check for the generated "schemaIDGUID"
       via  664bc88... s3-winbind: In _wbint_CheckMachineAccount, there is only one child domain ever
       via  e8ef799... s3: Move a variable declaration to its only use
       via  401ba9c... s4:dsdb Move module configuration from each ldb into samba_dsdb.c
       via  e297af0... s4:provision Simplify the module list
       via  83b41aa... s4/schema(tort): Refactor DSDB-SYNTAX test for better performance
       via  cf2bb28... s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module
       via  1bf31f3... s4/schema: Object(OR-Name) syntax handling for DRS calls
       via  bef4e25... s4/schema(tort): Inject authOrig attribute into schema loaded for tests
       via  d03d15d... s4/schema(tort): Add test for Object(OR-Name) syntax
       via  aa238ff... s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form
       via  65e95b8... s4/drs(tort): DSSYNC test to print what is different in drs_msg also
       via  0608d6b... s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.
       via  513d6da... s3-printing: remove duplicate code while cleaning up driver structs.
       via  800d6b7... s3-spoolss: move more defines out of nt_printing.h to spoolss.idl where they belong.
       via  6364c27... s3-printing: remove unused NT_PRINTER_DRIVER_INFO_LEVEL structs.
       via  ec56895... s3-printing: use spoolss types and structs while getting and deleting drivers.
       via  68cc116... s3-printing: use spoolss types and structs while adding drivers.
       via  d66b7d8... s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.
       via  d464151... s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
       via  366946f... spoolss: fix spoolss_EnumPrinterKey IDL.
       via  579bb30... s3: Fix bug 6338 -- net rpc trustdom list always display "none"
       via  03b6e6e... s4:netlogon RPC - Remove trailing whitespace
       via  8b345ef... s4:netlogon RPC - Fix up the error handling
       via  1fb28b0... s4:netlogon RPC - Fix up a comment
       via  54991cd... Fixed incorrect indentation.
       via  e28545e... s3: Fix some nonempty blank lines
       via  384f303... s3: Remove a struct typedef
       via  cf2febf... s3: Make alloc_sub_basic() static
       via  c85a4c9... s3: Move the global variable Protocol to struct smbd_server_connection
       via  6a14902... s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
       via  f7b4151... s3: Make the implicit reference to Protocol in is_in_path() explicit
       via  1e22899... s3: Make the implicit reference to Protocol in mask_match_list() explicit
       via  e23d8a3... s3: Make the implicit reference to Protocol in mask_match() explicit
       via  b2db4c5... mount.cifs: Fix a const error
       via  b79bcd9... s3: Fix some nonempty blank lines
       via  97525d0... s3: Avoid two calls to strcmp()
       via  e6f9596... s3: Fix a bool/enum mismatch
       via  ae1e949... s4:lsa RPC - Fix type of variable "atype"
       via  7d5367f... s4:samr RPC - Use more LDB constants
       via  e8e76eb... s4:lsa RPC - Use more LDB constants
       via  e00281d... Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
       via  e406c17... s4:torture/smb2/oplock - Remove unneeded "status" redeclarations
       via  ec49360... s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings
       via  5dc478e... s4:torture/raw/unlink - Remove unused variable and label
       via  2842311... s4:torture/rpc/netlogon - Fix uninitialised variable
       via  37e4e38... s3: Convert cli_get_fs_attr_info to the async API
       via  5a16062... s3: Tune if-conditions in a very hot codepath
       via  91ccaa87.. s3: Remove a pointless memset
       via  f0a933d... s3: Cache brlock.tdb entries for the fast read&write strict locking code path
       via  bda1c70... s4:WINREG RPC server - Cosmetic
       via  43ed7a4... ntlm_auth: use data_blob_talloc() to allocate session key
       via  54ba3f5... Fix logic bug where high bits tests was being done on both Windows and POSIX mkdirs instead of only on Windows mkdir (as intended). The variable "file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS removed above in the function if it had already been set. Jeremy.
       via  446ed18... s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901)
       via  4afffc9... s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901)
       via  c1cb1f7... charset/tests/iconv - Remove the "const" from "ptr_in" to prevent "discard_const_p" use
       via  9776cb0... tdb tools: Mostly cosmetic adaptions
       via  94c33bd... util/strlist: Fix up "const" warnings in the string list and test code
       via  eea5a16... s3-build: delete more object files for "make clean".
       via  4abd858... Cosmetic patch - fixed case of attribute name.
       via  aafbe63... s4:min_versions: require ldb 0.9.9
       via  e53e23a... s4:lib/ldb: change version to 0.9.9 after some critical index fixes
       via  ae4795d... librpc: rerun "make idl"
       via  2cd8819... Revert "Work around ndr_unpack failing on structures with relative pointers."
       via  05850d1... pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling relative pointers
       via  4b6c03a... librpc/ndr: remember the highest offset we parsed with relative pointer buffers
       via  7153200... s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_init
       via  6a59db9... s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_alloc_init
       via  7c8b346... Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.
       via  a760f16... Some changes to allow processing of ldap controls on modify requests.
       via  07e971f... s4:ntvfs/posix/pvfs_acl - Remove unused variable "token"
       via  5ca0a4b... tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTING
       via  3b9f19e... tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behavior
       via  436b55d... New attempt at TDB transaction nesting allow/disallow.
       via  85449b7... tdb: always set tdb->tracefd to -1 to be safe on goto fail
       via  92eff41... s4-dsdb: some more attribuutes that we should only give if asked for
       via  18cacc5... s4-drs: we need to specifically ask for ntSecurityDescriptor
       via  51a59e8... s4-ldb: added a warning about ldb_msg_add_dn
       via  1169dd3... added new function "ldb_msg_add_dn"
       via  f3f0c8e... s4-dsdb: removed attributes that should not be displayed by default
       via  086fa79... s4-drs: Removes stored parentGUID's creation and renaming
       via  70d8db8... s4-drs: Synchronous Implementation of generated parentGUID
       via  8481581... s4-drs: Utility functions to deal with GUID
       via  a2707a3... ldb:ldb_tdb backend/indexes - Outside API
       via  afb70f9... ldb:ldb_tdb backend/indexes - DN comparison
       via  dda28a9... s4-dsdb: make sure mod_usn list is zeroed on each transaction
       via  47923ea... s4-ldb: added a double-rename test
       via  c99b310... s4-ldb: when -v is specified, show progress of ldbadd/ldbmodify
       via  79a43fb... s4-ldb: make ldb tools line buffered
       via  3b96d08... s4-ldb: fixed an issue in rename/modify indexing
       via  2e46df4... s4-ldb: allow ldap.py test suite to run directly against a file
       via  5cd8b0e... PC Oota Edits.
       via  c4c984d... s3: Avoid races to change the machine password in winbind
       via  882350b... s3: Protect against flooding the DC with pwchange requests
       via  4d0ebc9... s3: Re-check the timeout in machine_password_change_handler()
       via  d0ef9fb... s3: Add some debugs to the winbind machine pwchange machinery
       via  d3d37ac... s3: Factor timeval_string out of current_timestring()
       via  d4312e7... s3: Do not kill the whole smb session if a machine pwchange failed
       via  5575353... s3:pdb_ldap: fix a comment typo
       via  4570558... s3: shortcut uid_to_sid when "ldapsam:trusted = yes"
       via  fc9f199... s3-build: really fix build of winbind_krb5_locator.
       via  bf45447... s3-build: make sure to remove libds and client object files on make clean.
       via  3a8393c... s4:ldbcli - Added encoder/decoder for relax control.
       via  d1c34d4... s3: Replace some create_synthetic_smb_fname() calls
       via  f6650f5... s3: Do not talloc in readdir
       via  aea3a8f... s3:load_interfaces(): use function gfree_interfaces() that we have.
       via  6178c17... Added control copying for message types other than ldb_search.
       via  da8aba5... s3/docs: Add "max protocol = smb2" to man smb.conf.
       via  054833a... README.coding: Update rules about code blocks and braces.
       via  61f5adb... selftest: Subunit/Filter.pm only allow expected failures without errors
       via  fb685d3... s4:selftest: mark samba4.smb2.lock.*.VALID-REQUEST as known failure
       via  c2a2996... SMB2-LOCK: make use of torture_assert_*()
       via  77f3350... s4:ntvfs_generic: check for valid SMB2_LOCK flags
       via  575967a... s4:selftest: fix logic for --option=torture:progress=no
       via  63ff7a8... s4:torture/test_gentest.sh: make use of the PREFIX argument
       via  35775c2... selftest: ignore empty lines in knownfailures
       via  053fa03... selftest/output/plain.pm: report the testuite name on error
       via  e3032d5... s4:selftest: for now skip the BASE-DELAY-WRITE test completely
       via  e67445b... s4:selftest: avoid running the slow BASE-DELAY-WRITE test on the cifs proxy share
       via  b4c916c... s4:selftest: add "rpc.netlogon.*.GetDomainInfo"
       via  e73b790... fixed the build
       via  15d93a5... s4/torture: Port SMBv1 Change Notify tests to SMBv2
       via  7447138... s4/libcli: add a FILE_NOTIFY_CHANGE_ALL macro
       via  f7e3809... s4/torture: add a new ulong parameteric torture option
       via  c14b0ce... torture/smb2: make SMB2 BRL tests pass against W2K8R2
       via  7407b52... Start removing SMB_STRUCT_STAT variables except for the directory enumeration code (which needs it). Jeremy.
       via  a770cae... Remove "store create time" code, cause create time to be stored in the "user.DOSATTRIB" EA. From the docs: In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes. This is done in a backwards compatible way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to read the create time stored there. Storing the create time separately from the normal filesystem meta-data allows Samba to faithfully reproduce NTFS semantics on top of a POSIX filesystem. Passes make test but will need more testing. Jeremy.
       via  a31838e... s4:WINREG RPC server - remove a "talloc_free"
       via  5c6c261... s4:provision_users.ldif - Descriptions generally begin with a majuscle
       via  dea569d... s4:SAMLDB DSDB module - Add "\n"s on debug messages
       via  c4a7055... s4:SAMLDB DSDB module - Remove "\n" in LDB error messages
       via  a97460d... Fixed incorrect SID for RAS Servers.
       via  b1ed9a8... s3: Fix the build on Solaris
       via  4532f68... s4:dsdb/schema: let schema_supclasses() return the correct pointer
       via  2fb6acd... librpc: rerun "make idl"
       via  66198b0... netlogon.idl: fix ndr_pull_netr_DatabaseRedo()
       via  4750155... s4:selftest: use "dc:local" instead of a hardcoded config file
       via  39072c7... s4:selftest: allways start with $(ST_RM)
       via  068d433... s4:selftest: place summary file into selftest-prefix
       via  259c1d73.. selftest: make sure we don't buffer any output
       via  36d0b1f... selftest: Fix unexpected failure handline in Subunit/Filter.pm
       via  dc351a5... s4:heimdal: import lorikeet-heimdal-200911170333 (commit b532c294d974cead40a1183c71be644c6ccc2832)
       via  b9e262c... s4/drs(tort): Convert DSSYNC test to a test case fixture
       via  442cded... s4/drs(tort): replace DEBUG with torture_asert/comment/fail
       via  aaff29f... s4/drs(tort): use torture_drsuapi_assert_call() macro for error checking
       via  6730491... s4/drs(tort): replace 'printf' with 'torture_...' calls
       via  9e4beef... s4/drs(tort): 'DsSyncBindInfo.pipe' renamed - 'pipe' is a system call
       via  b0de573... s4/drs(tort): 'DsPrivate.pipe' renamed - 'pipe' is a system call
       via  b13518e... s4:dsdb With these workarounds, we now pass the RPC-DSSYNC test
       via  5c3ef6d... s4:provision Split up reference creation, load schema earlier in the stack
       via  e9f4dbc... s4:schema Add the GUID to each defaultObjectCategory when loading from LDIF
       via  0795314... s4:dsdb Rework samdb code to use 'storage format' DNs for defaultObjectCategory
       via  0238147... s4:provision Generate a random objectGUID for each schema record
       via  39b8f31... s4:dsdb Load objectGUID and extended DN defaultObjectCategory into the schema
       via  6710bec... s4:dsdb Use the new flags to dsdb_module_search in schema_load
       via  58ded23... s4:dsdb Break up 'parse a DN from DRSUAPI' into a subfunction
       via  41ce3dc... s4:dsdb Add 'dsdb_flags' to dsdb_module_search() to enable often-used features
       via  a2a8dc5... Don't overwrite a dynamic pointer with the address of a stack variable. Jeremy.
       via  5c54c73... s4:SAMLDB module
       via  e853dd7... Revert "s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator"
       via  adff5ef... README.Coding: add section about usage of helper variables
       via  6c6c8e9... README.Coding: fix error in "good example"
       via  0762893... s3:libsmb: avoid passing a function call as function parameter
       via  8880170... s4:dsdb LDB attribute lists must always be a static const char **.
       via  8e5f5e3... s4:provision - Removed dependency on full Samba 3 schema from FDS
       via  55d2cec... Fixed some major bugs in inheritance and access checks.
       via  7248ff6... s3: Remove two more DFSG-nonfree text documents at release time. (Debian bug
       via  df3451a... Fix writing corrupt registries because of hardcoded version string in IDL.
       via  c319b96... Fix NULL pointer dereference in libgpo when listing Local Policy which has no security descriptor.
       via  5a7d48f... Fix writing corrupt REG_SZ to the registry.
       via  45bb24e... Fix trailing garbage in the hbin block.
       via  1e984e6... Added tests for descriptor inheritance on ldap modify.
       via  cc08074... ldb:python bindings - add a context on "py_ldb_delete"
       via  6cf43db... s4:ldap.py - enhance schema addition test
       via  df95d5c... s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator
       via  2c7294b... s4:SAMLDB module - Add support for required and generated schema attributes
       via  da3d471... s4:samdb util - add a call for generating a correct "lDAPDisplayName"
       via  bf4e8ba... s3: Fix a memleak in sys_popen
       via  8e320ae... s4:ldap.py - Deactivates some at the moment pointless test parts
       via  8e2bbb8... Mention typedef struct in README.Coding
       via  f4cf1c5... s3: Add min_setup, min_param and min_data to cli_trans_recv
       via  4a777ec... Attempt to fix the s4 build -- we can not use map_nt_error_from_unix in lib/
       via  f668e41... s3: Convert cli_set_unix_extensions_capabilities_send to async
       via  f38edcd... Introduce tevent_req_poll_ntstatus
       via  c254349... Introduce tevent_req_simple_finish_ntstatus
       via  6133ab6... s3: Tiny logic simplification
       via  a3632f2... s4-drs: DsExecuteKCC() implementation
       via  5377d5f... pam_winbind: fix a printf type mismatch warning
       via  0ac3c16... s3:fix a comment typo
       via  2e3d9ab... s3:is_trusted_domain: shortcut if domain name == global_sam_name
       via  144c238... s3:is_trusted_domain: shortcut if domain name is NULL or empty
       via  7e418bf... s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)
       via  30ab3a7... s3:passdb: remove the uid_to_rid method - we only need uid_to_sid
       via  3b7448d... s3:pdb_default_uid_to_sid: fix some debug statements.
       via  ec49f28... s3/pam: move variable declaration into belonging ifdef section
       via  6540804... add e2fsprogs-devel as build dependency this is needed for AD because it contains libcom/libcom_err files and headers
       via  27f988c... packaging(RHEL-CTDB): add the current githash to the rpm release number by default
       via  05ba2ee... packaging(RHEL-CTDB): enable parallel build
       via  609a600... packaging(RHEL-CTDB): fix packaging of pam_winbind.mo file
       via  ee7c04e... packaging(RHEL-CTDB): move the idmap and nss_info modules to the common package
       via  0abe1a3... packaging(RHEL-CTDB): package the winbind_krb5_locator.so plugin
       via  f763886... packaging(RHEL-CTDB): package the manpage of the winbind_krb5_locator plugin
       via  5a0c47d... packaging(RHEL-CTDB): package the manpage of "ldbrename"
       via  c30bd08... packaging(RHEL-CTDB): package the manpage of "sharesec"
       via  bf674df... packaging(RHEL-CTDB): pam_winbindd man page has moved from section 7 to 8
       via  48fa8e4... packaging(RHEL-CTDB): disable the merged build.
       via  a72714e... packaging(RHEL-CTDB): also pack libwbcient in winbind-32bit package
       via  c7106a6... packaging(RHEL-CTDB): add new pam_winbind.mo to the common package
       via  0247c2c... packaging(RHEL-CTDB): add new binary sharesec to the client package.
       via  837487f... packaging(RHEL-CTDB): add new binary ldbrename to the common rpm
       via  c53de39... packaging(RHEL-CTDB): fix location of nsswitch/ directory for install
       via  2869772... packaging(RHEL-CTDB): don't pass CFLAGS to make.
       via  de3b633... packaging(RHEL-CTDB): don't "make proto" any more.
       via  af2c5f2... packaging(RHEL-CTDB):makerpms.sh: replace source/ by source3/
       via  728b01f... packaging(RHEL-CTDB):makespec.sh: fix detection of version
       via  91cd20a... packaging(RHEL-CTDB): makeversion.sh: v3-4-test uses source3 instead of source
       via  b43a09f... packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit build
       via  233a05f... packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit build
       via  0037b31... packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.h
       via  30edbb8... packaging(RHEL-CTDB): The former release number has basically moved into VERSION
       via  1e3c4b3... s3:smbd: also fill the memcache with sid<->id mappings in ldapsam_sid_to_id()
       via  d267325... s3:smbd: make idmap cache persistent for "ldapsam:trusted".
       via  5b75201... util: str_list_unique() bugfix
       via  b7839b7... util: str_list_unique_2() test implementation
       via  ca12e7b... s4:heimdal Import generated files from heimdal tree
       via  4f8ba5a... s4:heimdal: import lorikeet-heimdal-200911122202 (commit 9291fd2d101f3eecec550178634faa94ead3e9a1)
       via  5bc87c1... s4:heimdal: import lorikeet-heimdal-200909210500 (commit 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
       via  1220534... Fix large paged search
       via  92a16b9... fix bogus "out of memory" winbind msg
       via  c8884e1... s4-ldb: changed the DN checks for \n to warnings
       via  dbae29d... s4-ldb: make DN escaping/unescaping consistent
       via  f9ad5cd... s3: Convert cli_unix_extensions_version to async
       via  3732798... s3-rpcclient: use the parsed binding string flags for auth choice.
       via  d2a9f4a... Remove unused variable warning. Jeremy.
       via  0363713... Remove erroneous 'presult = NULL' changes. Now presult only gets set if NTSTATUS == OK. Jeremy.
       via  496d147... Revert "Ensure every return path initializes presult as NULL." Vl is correct, this is the wrong way to fix this.
       via  5363d6e... Ensure all callers to the rpc_client/cli_pipe functions correctly initialize return variables. Jeremy.
       via  6747a91... Fix bug 6891 - using windows explorer to change ownership on a folder fails with Bad File Descriptor. Jeremy.
       via  83c2c17... Ensure every return path initializes presult as NULL. Ensures no crashes in calling code that forgets to init return as null. Jeremy.
       via  21644c5... s4:heimdal_build: allow flex-2.5.35 with bison-2.3
       via  61f0b24... s3-kerberos: remove smb_krb5_get_tkt_from_creds().
       via  0f8bf47... s3-kerberos: avoid using ERROR_TABLE_BASE_krb5 without checking.
       via  0d6c305... s4:dsdb Make callbacks in extended_dn_out clearer to follow
       via  5740648... s4:selftest Mark the RPC-DSSYNC test as knownfail for now
       via  68639bf... s4:libcli/ldap Add 'relax' OID to known network representations
       via  f3bc54a... s4:provision - Added LDBBackend and ExistingBackend.
       via  55bb60a... s4:provision - Added constructors for FDSBackend and OpenLDAPBackend.
       via  1564067... s4:provision - Added setup() method in LDAPBackend.
       via  ba12eb9... s4:provision - Moved provision_xxx_backend() into backend-specific provision() method.
       via  be766a3... s4:provision - Added start() method in LDAPBackend.
       via  fbc5696... s4:provision - Added initial implementation of FDSBackend and OpenLDAPBackend.
       via  8006e0e... s3: Fix debug messages in check_reduced_name
       via  b29eed4... cifs.upcall: Fix Bug #6868: support building with Heimdal we well as with MIT.
       via  b4e4095... s3-kerberos: add smb_krb5_principal_get_realm().
       via  bbe4a9c... s4:repl_meta_data Parse linked attributes with schema syntaxes
       via  a9f6a56... s4:dsdb/schema Add more unit tests for DN+Binary syntaxes
       via  95a12cd... s4:torture Use (some) torture_assert() calls in RPC-DSSYNC test
       via  693ddf5... s4:dsdb Improve debug message in extended_dn_out
       via  06b234e... s4:torture Remove _drs_util_verify_attids() from RPC-DSSYNC
       via  6d1e609... s4:torture/dsdb Add verification of the push-to-LDB functions in RPC-DSSYNC
       via  30a0800... s4:torture Add const
       via  ae72153... s4:ldb Allow ldb_msg_canonicalize to handle empty elements
       via  081d573... s4:dsdb/schema Allow a schema set when bound against a remote LDAP server
       via  5940ca6... s4:ldb Don't segfault if we somehow get an unknown extended dn element
       via  716bba5... s4:ldb Change ldb_request_add_control to the normal 'for loop' pattern
       via  87e984f... s4:torture Convert RPC-DSSYNC test to use LDB rather than raw LDAP
       via  1012b80... NET-API-BECOME-DC: resolve the host name to an address before calling libnet_BecomeDC and libnet_UnbecomeDC()
       via  2a60171... s4:dsdb Add expected value tests for most DRS syntax conversions
       via  9ba1870... s4:Fix regression in dsdb_dn code - all parses of the DN would be rejected
       via  6b0b3fe... s4:provision Add C binding to get at the generate schema
       via  6437c38... s4:provision Remove unused 'sambadn' parameter
       via  df7546a... s4:dsdb/repl Split the 'convert' or 'commit' stages in the DRS import
       via  d656380... s4:dsdb/schema Simplify schema loading from ldb messages
       via  d053584... s4:vampire Print error message when we fail on the CLDAP ping
       via  6fd6dc1... s4:dsdb Cosmetic fixes found by metze in review of dsdb_dn changes
       via  4e2b4be... s4:dsdb Ensure we allow 'odd' lengths for DN+String
       via  d6d0c23... s4:ldb Add Well Known GUID (WKGUID) tests to ldap.py
       via  da1ac55... s4:dsdb Add extensive tests for the behaviour of dsdb_dn
       via  f5890dd... s4:ldb Remove DN+Binary code from the core ldb_dn
       via  f0d43e9... s4:dsdb Use new dsdb_dn code in LDB modules and Samba4 schema
       via  973197c... s4:ldb-samba Use new ldb_any_comparison helper function in ldb-samba
       via  390ac7d... s4:dsdb Add new dsdb_dn to handle DN+Binary and DN+String
       via  3abc3e7... s4:ldb Add a helper function for 'canonicalise' both strings base compares
       via  fd5174e... lib/util Split data_blob_hex_string() into upper and lower
       via  a8769e6... Second part of bugfix for 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. We also need dos filemode = true set as well. Jeremy.
       via  8995d3d... Fix bug 6878 - Cannot change ACL's inherit flag. Based on a patch submitted by Tsukasa Hamano <hamano at osstech.co.jp>, this is a change in the POSIX ACL mapping to deal with the lossy mapping for directory ACE entries:
       via  b11e11a... mount.cifs: get rid of CONST_DISCARD
       via  f3646ff... s3/docs: Document "enable spoolss".
       via  7386016... s3:vfs_fs_capabilities: fix a debug message
       via  594426a... * install setup/display-specifiers files which are needed by provision script
       via  2b75933... s3: Convert libsmb/cli_message to the async API
       via  fd4061d... s4:dcesrv_samr - Add more checks for invalid levels
       via  cee83ac... Fixes for some tests not eorking against Windows or Samba.
       via  d241b9a... s3-rpc_client: make sure cli_rpc_pipe_open_schannel() does not always return NT_STATUS_OK.
       via  bbff693... s3-samr: implement _samr_ValidatePassword().
       via  46784b4... s3-chgpasswd: split out a check_password_complexity() function.
       via  9599d14... s4-smbtorture: strip trailing whitespace in RPC-SAMR.
       via  e8d2fe3... README.Coding: Fix typos.
       via  5d51618... Fix bug 6880 - cannot list workgroup servers reported by Alban Browaeys <prahal at yahoo.com> with fix. Revert 2e989bab0764c298a2530a2d4c8690258eba210c with extra comments - this broke workgroup enumeration. Jeremy.
       via  d7ce873... s3-netlogon: enable RPC-NETLOGON-ADMIN test against s3.
       via  e9c6984... s4-smbtorture: re-arrange netlogon LogonControl test.
       via  a0b9e40... s3: Try to avoid dns searches with an empty site
       via  8eac307... s3-param: fix set_inherit_acls().
       via  e6df4c2... pidl: Fix selftest after s3 code changed
       via  932cda3... s4-samdb: remove the rDN size constraint of 64
       via  2b858c6... s4-hdb: go back to a separate samdb for the KDC
       via  bb283af... Revert "s3: Do not directly reference the ndr_table_* in rpcclient"
       via  e181b88... Revert "s3: Do not reference ndr_table_<pipe> in the cli_ routines directly"
       via  27847e8... Revert "s3: Consolidate getting the name out of a pipes_struct"
       via  47455b4... Revert "s3: Do not reference the ndr_tables in the server calls directly"
       via  82c35e4... Revert "s3: Do not reference ndr_table when calling rpc_srv_register"
       via  b02c46b... Revert "s3: Make run_rpc_command take strings instead of a ndr_interface_table"
       via  6a650d7... Revert "s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table"
       via  5fc9d93... s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table
       via  53f2a15... s3: Make run_rpc_command take strings instead of a ndr_interface_table
       via  494b2af... s3: Do not reference ndr_table when calling rpc_srv_register
       via  98fb717... s3: Do not reference the ndr_tables in the server calls directly
       via  9621306... s3: Consolidate getting the name out of a pipes_struct
       via  daa9640... s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
       via  70c698f... s3: Do not directly reference the ndr_table_* in rpcclient
       via  be88a12... tdb: Fix a C++ warning
       via  427a22d... s4:vfs_ipc - fix "ipc_open" for NTTRANS create requests
       via  d89b475... torture/basic/denytest - makes the code more compatible for TRU64 (consider buildfarm)
       via  f6eacfc... s4:lib/messaging - fix up the python bindings
       via  22d9610... s4:dsdb/common/util - samdb_result_hashes - use "unsigned int" for counters
       via  5cdee7a... s3: Do the printing for DEBUGLEVEL>=10 centrally
       via  843be3b... ldb_init: use constant for result of "ldb_setup_wellknown_attributes"
       via  cd16e38... s3: Register the ndr_interfaces dynamically
       via  268df12... s3: Get rid of a NULL terminator
       via  a32c425f.. s3: Get rid of explicit pipe names
       via  2aa0af9... s3: get_pipe_name_from_iface -> get_pipe_name_from_syntax
       via  bd2ffb1... Fix bug 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. Jeremy.
       via  afc5924... Fix bug 6841 - "map acl inherit = yes" not working. The code to read the new V2 SAMBA_PAI entries had two errors. Jeremy.
       via  dae1258... s4:libnet_passwd - fix pointer type
       via  e60388c... s4:dcerpc - fix DEBUG output warning
       via  0bcedb6... s4:samdb_check_password - allow the password string to be NULL
       via  c9df4a3... s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the failure
       via  7cf98ab... s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password"
       via  bb531b0... s4:samdb_validate_password - Adapt the function to use the UNIX charset for the password data blob
       via  17d6506... s4:torture/samr - Add status code on "ValidatePassword" test output
       via  9f48166... s4:torture/samr - Activate "ValidatePassword" test per default
       via  6afee5f... s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer
       via  11687e8... s3-kerberos: let smb_krb5_get_tkt_from_creds() compile with older heimdal libs.
       via  53d49bb... s3-netlogon: implement _netr_GetDcName and _netr_GetAnyDcName.
       via  0f531e3... s4/drs: Refactor to be more SAMBA.Coding style compliant
       via  c236bb5... s4/drs: Remove unused structures and functions
       via  db82023... s4/drs: remove unused num_prefixes and prefixes from dsdb_schema
       via  2fa4c4d... s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itself
       via  ef959b4... s4/drs(tort): Test case for dsdb_create_prefix_mapping() implemented
       via  b9dd44e... s4/drs: dsdb_create_prefix_mapping() refactored
       via  9405377... s4/drs: prefixMap lookup by full_OID implementation
       via  009361e... s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scope
       via  1aae751... s4/drs: dsdb_write_prefixes_from_schema_to_ldb() refactored
       via  82539b7... s4/drs: dsdb_read_prefixes_from_ldb() refactored
       via  b50df3b... s4/drs(tort): prefixMap read/write in LDB test case
       via  6a32200... s4/drs(tort): Create temporary LDB for testing purposes
       via  9da3343... s4/drs: refactor dsdb_load_oid_mappings_ldb() to use _dsdb_prefixmap_from_ldb_val()
       via  5381d8d... s4/drs: Load prefixMap from ldb_val moved in separate function
       via  20622de... s4/drs(tort): prefixMap to/from ldb_val serialization test case
       via  fc05386... s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMap
       via  ba4d87f... s4/drs: dsdb_map_int2oid() replaced by dsdb_schema_pfm_oid_from_attid()
       via  01302b8... s4/drs: dsdb_map_oid2int() replaced by dsdb_schema_pfm_make_attid()
       via  ddab9d1... s4/drs: dsdb_verify_oid_mappings_drsuapi() replaced by dsdb_schema_pfm_contains_drsuapi_pfm()
       via  28b6eb9... s4/drs: dsdb_get_oid_mappings_drsuapi() to use new prefixMap interface
       via  a833853... s4/drs: dsdb_load_oid_mappings_drsuapi() -> dsdb_load_prefixmap_from_drsuapi()
       via  3729272... s4/drs: dsdb_schema uses dsdb_schema_prefixmap definition
       via  3abe0ad... s4: DRS-RPC tests added to RPC group of tests
       via  7a51b3a... s4: Add DRS-UNIT test suite to LOCAL group of tests to be executed
       via  b54ec12... s4/drs: Move schema_prefixMap allocation in separate function
       via  6210237... s4/drs: schema_prefixMap to/from drsuapi_prefixMap conversion implementation
       via  5446123... s4/drs(tort): test for schema_prefixMap to/from drsuapi_prefixMap conversion
       via  3d91c8e... s4/drs(tort): implement prefixMap comparison function
       via  3fe4310... s4/drs: Implement binary-oid-lookup into prefixMap
       via  f447536... s4/drs: Move making of partial-binary-oid to a separate function
       via  39ab7b8... s4/drs: Fix memory leek in prefixMap
       via  716eb62... s4/ldb: Fix double allocation for "ldb_url"
       via  be06d5c... s4:torture/drs: move intern/ => unit/
       via  440db5a... Revert "s3-kerberos: add smb_krb5_parse_name_flags()."
       via  9e48dc2... s3-kerberos: support S4U2SELF impersionation through cli_krb5_get_ticket().
       via  bb01aae... s3-kerberos: use smb_krb5_get_credentials in ads_krb5_mk_req.
       via  60bf0eb... s3-kerberos: modify cli_krb5_get_ticket to take a new impersonate_princ_s arg.
       via  6ca8a40... s3-net: better use memory credential cache in net_ads_kerberos_pac().
       via  58184b5... s3-net: allow to call "net ads kerberos pac <impersonation principal> -P".
       via  5e26622... s3-kerberos: add impersonate_principal for kerberos_return_pac_X calls.
       via  4ffbfc4... s3-kerberos: add smb_krb5_get_tkt_from_creds().
       via  bb75f71... s3-kerberos: fix some build warnings when building against heimdal.
       via  35dcc13... s3-kerberos: add smb_krb5_get_{creds,credentials} incl. support for S4U2SELF impersonation.
       via  0729df3... s3-kerberos: remove duplicate prototype.
       via  17ef153... s3-kerberos: add smb_krb5_parse_name_flags().
       via  2cd507f... s3-kerberos: add configure checks for krb5_get_creds_X api.
       via  c99dd5c... Got the logic simplification worked out so we still pass BASE-DELAYWRITE and also RAW-CLOSE. Jeremy.
       via  977fa4e... Revert commit "0551284dc08eb93ef7b2b2227a45e5ec21d482fb" - simplify the logic. This was incorrect (I'll revisit this tomorrow). Jeremy.
       via  e434934... Remove the smbd:writetimeupdatedelay change Metze added. Metze please explain why you added this. Change --maximum-runtime=900 for smbtorture4 with BASE-DELAYWRITE. Should allow it to successfully complete now. Jeremy.
       via  0551284... Simplify the logic - remove extraneous argument and calls to set_close_write_time(). We were treating a file time set on close as a sticky write time set, and I don't think it is. I will add a torture test later to RAW-CLOSE to confirm this. Jeremy.
       via  2f09516... Fix explicit set of write time on close. Jeremy.
       via  7f9fe12... Get closer to an accurate model of Windows timestamp changes. "Normal" non truncate writes always cause the timestamp to be set on close. Once a close is done on a handle this can reset the sticky write time to current time also. Updated smbtorture4 confirms this. Jeremy.
       via  c2df97f... Fix up some of the timing constants for DELAYWRITE. Add some extra tests up test_delayed_write_update6 to investigate what happens to a sticky write handle after a second handle close. Jeremy.
       via  5fb9d06... Python tests for the acl module.
       via  1fc47e12.. Version 1.0 of the directory service acls module.
       via  b6303f0... s3: Fix a crash in notify_remove_onelevel when "change notify = no"
       via  b5afbb6... s3: Fix the talloc hierarchy in notify_remove_onelevel
       via  1685ee3... s4:torture/rpc/samr - Add a comment for "ValidatePassword" test
       via  3372e2a... s4:dcesrv_samr - Implement "dcesrv_samr_ValidatePassword" using my new check password call
       via  85f61e5... s4:dsdb/common/util - Add a new utility function "samdb_check_password"
       via  3a6bde7... s4:samdb_set_password/samdb_set_password_sid - Better comments and cosmetics
       via  d415d4d... s3: Add parameter "ctdb timeout"
       via  49397a8... s4:samdb python bindings - add a wrapper for "dsdb_make_schema_global"
       via  992d35d... s4:samdb python bindings - make the python wrap connect more like the C one
       via  b2e91d4... s4:samdb python bindings - Reorder some function bodies to match the order in "ldb_wrap_connect"
       via  a10b522... s4:kdc: remove unused struct kpasswd_socket
       via  dde1c42... s3: Fix kerberos refresh chain.
       via  170d6a3... Fix debug comment (brain wasn't working...). Jeremy.
       via  f44d375... Filter the returned DOS attributes by 0xFF for clients using older protocols (LANMAN2 or below). Jeremy.
       via  cbafe17... Remove "Protocol" as an extern, and add accessor functions. Jeremy.
       via  51cb962... s3: add support for full windows timestamps resolution on files
       via  b8ecf39... Added security descriptor for the domain NC to provisioning.
       via  c9571f7... s4:provisioning - Fixed minor bugs in provisioning tool and partition module.
       via  b5ce975... libcli/nbt Move more of lmhosts lookup into common code
       via  5a8f21c... lib/util Fix comments in rfc1738.c.
       via  ccdd146... s3-netlogon: make sure we protect some function codes in _netr_LogonControl2Ex().
       via  bb2e1ff... s3-netlogon: let s3 pass against RPC-NETLOGON-S3 again.
       via  40f3f45... s3-netlogon: implement _netr_NETLOGON_INFO_4 in netr_LogonControl2Ex() and friends as well.
       via  b3a2147... s3-netlogon: implement remote trust account changing in netr_LogonControl2Ex() and friends.
       via  8be9ec6... security: re-run make samba3-idl after IDL change.
       via  97496bb... s3-lsa: fill in some more info levels in _lsa_QueryInfoPolicy().
       via  a8de4f0... s4-smbtorture: skip three info levels while testing s3 with RPC-LSA.
       via  58d401b... s4-smbtorture: skip QueryInfoPolicy2 while running RPC-LSA against s3.
       via  bff9819... s4-smbtorture: skip QueryDomainInformationPolicy test against s3 in RPC-LSA.
       via  074ad24... s4-smbtorture: simplify some torture_comments in RPC-LSA.
       via  463b1eb... s3-passdb: cleanup some callers of pdb_get_trusteddom_pw().
       via  31ce8ee... Fix debug statements to use correct function name. Jeremy.
       via  7ae10fb... requires_resume_key is a bool not int. Jeremy.
       via  6a61bef... Fix more of the RAW-SEARCH test. Older info levels are not 4 byte aligned (levels 1 - 3). Jeremy.
       via  97a3203... tsocket: rewrite tsocket_guide.txt to reflect the current APIs
       via  eb39f66... tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too long
       via  9b5d1e9... tsocket: remove prototype of non-existing tsocket_address_inet_set_broadcast()
       via  25d9cc8... Fixed some missing flags and bugs in the security creation.
       via  0abfc90... Fixed a bug in object specific access checks.
       via  b067a5e... s3: Remove debug_ctx()
       via  558e2de... Added some dn to the info in the log messages.
       via  8324dbc... Removed the default DACL from token, as we will not be using it.
       via  f9c9dee... Convert from numbers to correct SMB_FIND_XX constant names. Jeremy.
       via  cc5b22a... s3:registry: add an extra check for dsize==0 to regdb_fetch_keys_internal()
       via  f6f2151... s3:registry: add safety check for return value of tdb_unpack to regdb_fetch_keys_internal()
       via  25bdf27... s3:dbwrap_ctdb: add debug message to transaction_fetch_start()
       via  9fef6a6... s3:dbwrap_ctdb: split combined check in two and add descriptive debug
       via  f37439e... s3:dbwrap_ctdb: fix race condition with concurrent transactions on the same node.
       via  08d2a3f... s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVE
       via  9be4d3d... s3:dbwrap_ctdb: add new db_ctdb_transaction_active() that calls CTDB_CONTROL_TRANS2_COMMIT
       via  9bd6b9d... s3:dbwrap_ctdb: fix a race in starting concurrent transactions on a single node
       via  8d61b8a... s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch_start
       via  0ec476f... s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch()
       via  4973ff6... s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch()
       via  6a89834... s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store()
       via  d5aa758... s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness.
       via  494d827... Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a directory with a lot of files. Jeremy.
       via  d9bdd17... s3: Fix a 100% CPU loop when ctdbd dies during a traverse
       via  f35a1b9... s3-gencache: restore gencache_get behavior with NULL args (with torture test).
       via  ad6ee94... s3: Make "debug hires timestamp" default to true
       via  a355365... s4:dsdb Fix up after the MAP_ constants became LDB_MAP_
       via  371afc4... s4:provision Remove LDB backend files in provision
       via  6439bde... s4:provision Split ProvisionBackend out of the main provision script
       via  aa37db5... s4:provision Inline 'ldap_backend_shutdown' for clarity
       via  e94bfe5... s4:provision Fix samdb test with new provision code
       via  4be253f... s4:provision Move 'Schema' into it's own file
       via  76d289b... s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property of the Schema
       via  350e963... s4:provision Rework provision to always have a ProvisionBackend
       via  e035433... s4 - SID allocation using FDS DNA plugin
       via  40a06c0... s4:dsdb - Removed redundant domain SID filter.
       via  bf01937... s4:dsdb - Store SID as string in FDS.
       via  8097280... s4 - Mapped AD schema to existing FDS schema.
       via  1fc19ee... s4:dsdb - Fixed attribute dereferencing for FDS
       via  7d38bb4... Remove special case logic in 'samdb_relative_path'.
       via  1ac8ef1... s4:dsdb Revert back to using DN:filename in the partitions record
       via  7a29013... lib/util Use rfc1738.c from Squid for all our URL encode/decode needs.
       via  87195f5... lib/util Add rfc1738 escape/unescape code from Squid
       via  609b831... s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb
       via  0712750... s4: Create a script for updating a running provision with change introduced since the initial provision
       via  3caaf6a... s4:torture/raw/samba3misc - Add "discard_const_p" macro before a string
       via  f1f1bda... s4:ldb Remove debug traces duplicated by the new generic trace code
       via  7006352... s3:ldap: don't search when no values where found
       via  dd0e16b... uuid.c: Remove some dead code
       via  9ab1f79... s3: Fix the RPC server SUBSYSTEM declaration
       via  a80a0b7... s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclient
       via  4ae950d2.. Ñ•3:buildsystem: fix depenencies for libreplace
       via  72cec4a... Ñ•3:ldap: search for account policies in objectclass sambaDomain, not *
       via  d1ad143... s3/docs: Fix typo.
       via  52aa522... s3/docs: Remove reference to nonexistent file.
       via  230f387... s4:nbt_server/wins/winsdb - Fix "const" warning
       via  3587bb6... s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.
       via  2f3a408... s3-rpcclient: add deletetrustdom command.
       via  fbdda19... s3-rpcclient: add createtrustdom command.
       via  a988321... s3-lsa: expand struct lsa_info to carry name and sd.
       via  820b2f4... s3-lsa: use switch in _lsa_QuerySecurity().
       via  5e8c86c... s4-smbtorture: fix warning in RPC-WKSSVC torture test.
       via  3d2c9ea... s4:kdc/hdb-samba4 - Remove unused variable
       via  e2c84f6... Change RAW-STREAMS for s3 to allow rename over an existing stream, we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
       via  921aa99... Start fixing the RAW-STREAMS test - ensure that the xattr used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
       via  f88ab1b... s3: Fix incorrect rc check of nscd_flush_cache.
       via  184afaa... s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from a tdb.
       via  e92e332... s3: add secrets.idl.
       via  83de5c8... tdb: update README a bit
       via  71a2139... tdb: add tests for double .close() in pytdb
       via  b4424f8... tdb: reset tdb->fd to -1 in tdb_close()
       via  cfed5f9... tdb: fix typo in python's Tdb.get() docstring
       via  ecbe5eb... tdb: kill last bits from swig
       via  04161b4... Fix map readonly in smb.conf, it is a single word
       via  25f96a4... Add in Metze's new code to ndr encode the user.DOSATTRIB blobs. Next I'll change the create timestamp and dos attribute code to use this.
       via  c27194a... Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share.
       via  0ba004d... s3:net: fix output of net rpc trustdom list
       via  ee13e9c... s3:configure: only check for gpfs_gpl.h
       via  4df8426... s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c.
       via  96bffa5... s3-net: acct_flags are uint32_t in net_sam_set_userflag().
       via  a8d9c64... adssearch: dump some more nttime timestamps.
       via  abe9417... s3-lsa: add lsa_trusted_domain_mapping.
       via  1f9d06a... lsa: add LSA_TRUSTED_DOMAIN access masks.
       via  bda047a... s3-passdb: add secrets_delete_generic().
       via  7791d29... s3-lsa: add lsa_secret_mapping.
       via  80d8b2e... lsa: add LSA_SECRET access masks.
       via  880666c... s3-lsa: use correct function name in_lsa_RemoveAccountRights().
       via  c352a73... s3-lsa: pure cosmetic indentation fixes.
       via  6937e01... s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags().
       via  90862a5... ldb:tdb backend - be also here more careful with the result value
       via  4c79fbf... ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clear
       via  aa46400... Revert "ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int""
       via  354038f... s3/docs: Document new pdbedit -K option.
       via  8fdef14... s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff time
       via  798b05a... s4-dsdb: call dsdb_make_schema_global() from ldb_wrap
       via  9a2112e... Second part of the fix for bug 6828 - infinite timeout occurs when byte lock held outside of samba. Fixes case where a connection with a pending lock can me marked "idle", and ensures that the lock queue timeout is always recalculated. Jeremy.
       via  ab4d069... s4-dsdb: always cancel transactions on all partitions
       via  6afac82... s4-ldb: '+' can also happen in base64 encoded index DNs
       via  8ae0abc... s4:ldb Add detail to failures in the indexing code
       via  5e920f2... s4:dsdb Rework partitions module for better tracing
       via  3c6c230... s4:ldb Add additional tracing of the ldb API
       via  53b160e... s4:dsdb Remove partition_extended_schema_update_now
       via  f381faa... s3: Rename new parameter "ldap ref follow" to "ldap follow referral".
       via  35dc481... s3:docs: Public is not a synonym for access based shareenum.
       via  02dd895... s3:docs: fake dir create times is a global parameter.
       via  a4f86c0... s4-ldb: fixed request handling for schemaUpdateNow op
       via  98a3725... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  12c9af7... s4-ldb: allow for unescaped '=' in a index DN
       via  1ea460b... ldb:backend "connect" functions - convert result values to LDB constants
       via  54bd30f... s4-samdb: reduce the number of samdb opens at startup
       via  b55a5ad... s4-ldb: ensure DNs pass validity tests in indexing
       via  2eca02a... s4-ldb: fixed string length handling on index records
       via  c34e45a... s4-dsdb: ensure that new partitions inherit any transaction
       via  d4c0e8f... tdb: detect tdb store of identical records and skip
       via  dffb572... s4-ldb: don't allow modifies outside a transaction.
       via  5002cdd... s4-ldb: fixed re-index during a complex transaction
       via  e7d9f5e... s4-python: fixed annoyance where control-C doesn't kill our python scripts
       via  a07eb08... s4:dcesrv_samr: always use mem_ctx as initial parent for samr_*_state
       via  4ab83fb... s4:loadparm: don't leak the names of all shares in each lp_service() call
       via  69e96f0... s4:dsdb/partition_init: don't leak a talloc_new() in case we have no data yet
       via  dc8e681... libcli/auth: initialize creds in netlogon_creds_client_init_session_key()
       via  fab9aff... s4:gensec/schannel: remove unused talloc_reference() in schannel_update()
       via  f2da9c8... libcli/auth: fix memory leak in schannel_creds_server_step_check_ldb()
       via  5ae1d70... libcli/auth: don't leak the ldb_msg in schannel_store_session_key_ldb()
       via  3054fe4... Fix bug 6802 - A created folder does not properly inherit permissions from parent.
       via  3b62e25... tdb: rename 'struct list_struct' into 'struct tdb_record'
       via  4f8826f... ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int"
       via  b9a3f1d... s3: Fix crash in pam_winbind, another reference to freed memory.
       via  3050f83... s4-python: we need to include Python.h first
       via  e34106c... s4:dsdb 'attrs' must be static (otherwise segv with async)
       via  b6200e3... s4:dsdb Fix samba3sam test again.
       via  7d975bb... s4:dsdb Add error string in 'no such object' because of 0 replies case
       via  26b61ac... s4:dsdb Remove unused variables
       via  b0eb8a1... s4:dsdb Do less allocation when searching for partitions modules
       via  a84abe7... s4:setup Mark 'cn' in secrets as case insensitive
       via  b392116... s4:secrets Look for LDAP secret with a name that is indexed
       via  b7f71c9... s4:gensec Use an index on computerName in schannel.ldb
       via  44a7274... util:ldb Allow multiple entries to be added in one LDIF snippit
       via  e5b86d2... s4:dsdb Split schema loading and schema data management
       via  bd9aa4d... s4:dsdb Set partitions metadata as soon as it is set up.
       via  0fca2b0... s4-selftest: lower some of the timeouts during make test
       via  0b624d9... s4-samdb: make sure the static credentials are never freed
       via  890e771... s4-ldb: move the tdb_reopen_all() calls to ldb_wrap.c
       via  906961c... s4-ldb: use ldb_wrap_fork_hook() to cancel child transactions
       via  a32b338... s4-ldb: added ldb_transaction_cancel_noerr()
       via  a7cc448... s4-server: call the ldb_wrap_fork_hook() after a fork()
       via  33756d6... s4-server: pre-open the main ldb databases in the server
       via  4ad0397... s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect()
       via  05f93c3... s4-dsdb: add a static samdb_credentials
       via  98e4393... s4-dsdb: create a static system_session context
       via  4a1a9f5... Simplify the logic. Jeremy.
       via  843adc1... Fix bug 6829 - smbclient does not show special characters properly. All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, so the returned characters were not correct (unless the DOS codepage was set correctly). Phew. That was fun to track down :-). Jeremy.
       via  5c6944d... s3: Remove a pointless #endif/#ifdef pair
       via  77991fc... s4-lsa: fixed breakage of lsa server
       via  9c9e853... s4-torture: fixed double free in libnet_group test
       via  2b82b8e... s4:provision - Reintroduce accidentally removed parameters and checks from "guess_names"
       via  fc97c60... s4-lsa: fixed the lsa server to cope with the new tests from gd
       via  a109ee7... s4-ldb: added a TODO about checking the indexlist
       via  f2988f5... s4-ldb: fixed some memory leaks in new indexing code
       via  0fb6e2a... s4-ldb: don't try to index non-indexed attributes
       via  a5712ff... s4-selftest: removed raw.unlink from quicktest
       via  1b48764... s4-ldb: ensure new dn_list elements are not owned by caller
       via  129298c... s4-ldb: over-allocate index records to save on realloc costs
       via  d483c3b... s4-ldb: fixed tdb error handling in ldb_index.c
       via  fcd16ea... s4-ldb: delete empty index records
       via  936c8f3... s4-ldb: do more validation of idxptr lists
       via  74ae8b9... s4-ldb: expose ltdb_err_map and ltdb_delete_noindex
       via  c4cb0c5... s4-ldb: fast path for equal pointers
       via  606ff46... selftest: make python run unbuffered
       via  dfa0b74... util: fixed place where we could look one byte past end of string
       via  3f5d535... idl-drsblobs: mark some more reserved values as value(0)
       via  5f3cbb5... s4-ldb: when taking a list intersection, the result can be as long as the first list
       via  859cf72... s4-ldb: ldb indexing rewrite - part1
       via  c5de880... s4-ldb: ldb_oom() for modules
       via  c9838f0... s4:torture Silence const warning by use of data_blob_const()
       via  60ec0f1... s4:dsdb/samdb/cracknames - Remove unused header and add more "const"
       via  d120e7e... s4:ldb_sort - Add some more "const"
       via  0defcfb... s4:libcli/security/access_check - Add "const" in front of "type"
       via  24bca52... s4:smbtorture - Add "const" before "value"
       via  925a94b... s4:dsdb Use the 'correct' case for the namingContext values in rootDSE
       via  f424097... s4:dsdb Add default modules list to samba3sam
       via  33f3d54... s4:provision - rework the "guess_names" and "make_smbconf" method
       via  78a5e26... s3:Makefile: add some explicit dependencies to libc
       via  47fcde1... s4:provision - important fix for DNS domainname: lower realm
       via  925b156... .gitignore: add "partition_proto.h"
       via  9f170bc... heimdal - hdb/ext.c - fix a "shadows variable" warning
       via  95ce7df... S4: ldb_map modules uses defines that are reserved
       via  6e5dad4... S4: Building on a system with libintl
       via  0944931... lib/tdb: make tdbtool use tdb_check() for "check" command
       via  022b4d4... lib/tdb: add tdb_check()
       via  0fc6800... lib/tdb: add -t (always use transactions) option to tdbtorture
       via  b77f41d... lib/tdb: wean off TDB_ERRCODE.
       via  7030043... lib/tdb: TDB_TRACE support (for developers)
       via  1467e5e... s4-ldb: allow for non-null terminated ldb_val in ldb_dn_from_ldb_val
       via  16a80f1... s4:dsdb Add note explaining about the partition format upgrade
       via  d7cf71d... s4:dsdb Allow loading of old-style partition records
       via  4209cf9... s4:dsdb Make the 'relative path' code in partitions handle tdb://
       via  fa2e04b... s4:ldb_map Fix use-after-free of memory in ldb_map
       via  96ec453... s4:dsdb talloc_steal the backend module to under the partition
       via  937140b... s4:ldb Put ltdb_private under the 'module'
       via  a0a787a... s4:rpc_server Ensure we talloc_free handles when we delete objects
       via  398188f... s4:dsdb Remove potentially confusing 'partition' control from result
       via  bd53628... s4:ldb Add new function to create a cut down list of controls
       via  fcbe616... s4:samr Don't leak the whole user onto the long-term handle
       via  108b834... librpc Make talloc tree in binding tower match the floors
       via  47daa27... s4:epmapper Create a proper talloc tree of endpoint floors
       via  1547477... s4:dsdb Allow creation of new partitions
       via  4c36cac... s4:provision Use schema to casefold partitions on 'upgrade'.
       via  da7c778... s4:dsdb Remove default instanceType from repl_meta_data
       via  c106017... s4:dsdb Remove workaround for two partition head records
       via  96c9bc1... s4:dsdb Use 'partition modified' information to update @REPLCHANGED
       via  d3a5037... s4:repl Pass schema as argument to replmd_update_rpmd()
       via  f545d5f... s4:dsdb In partitions module, tell the caller what partition was used.
       via  17237f1... s4:ldb Add function to add controls to an LDB reply
       via  be5f081... s4:dsdb Load new partitions in a running LDB if metadata changes
       via  6a77165... s4:dsdb Only reload partition metadata on search and transaction start
       via  e62200e... s4:dsdb Reload partition metadata if the main db updates
       via  1803525... s4:provision Test ability to set GUIDs from provision command line
       via  d3b50ec... s4:provison Allow the NTDS guid on the command line (for testing)
       via  fa5ebaa... s4:dsdb Split 'set per-partition metadata' into it's own function
       via  27c28d3... s4:Handle reprovision with existing partitions
       via  ff3b60d... s4:dsdb Don't try and casefold DNs during startup for partition load
       via  129bda5... s4:dsdb Fix partition_create not to return early
       via  b73d584... s4:dsdb Fix tests for samba3sam to pass after partitions module changes
       via  b04bdee... s4:dsdb Be strict in selecting on-disk names for partitions
       via  8ea2a8b... s4:dsdb Set 'notification' after the success of a change.
       via  d4048b2... s4:provision Set @OPTIONS in the provision_init.ldif
       via  c59f008... s4:dsdb Rework modules create new partitions at runtime
       via  9393d94... s4/drs: prefixMap main interface implementation
       via  4dc90c0... s4/drs(tort): Unit test for prefixMap implementation.
       via  31168f1... s4/drs(tort): Comment typos fixed in drs_util.c
       via  1ecca31... s4/drs(tort): fixed '==' to '>='
       via  4b6cfbb... s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.
       via  209a65b... s3-lsa: Fix _lsa_EnumTrustDom() and avoid infite windows client loop.
       via  48520b2... s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up a client.
       via  32f2cc4... s3-lsa: make s3 pass against RPC-LSA-LOOKUPNAMES again.
       via  b9d9353... nsswitch: fix the build of the winbind krb5 locator plugin.
       via  9356265... Turn on LOCK9 test which will test for regressions in bug 6828. Jeremy.
       via  bb7cf9a... Fix bug 6828 - infinite timeout occurs when byte lock held outside of samba Jeremy.
       via  49b23fe... Fix comments on new test. Jeremy
       via  e58f880... Add local (or NFS) lock test to smbtorture. Checks that local locks conflict with CIFS locks (see bug 6868). Jeremy.
       via  a4d5487... s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8.
       via  e349e2c... Fix "make install" by removing all references to python. Not currently needed in source3, and isn't working anyway. Jeremy.
       via  0d33b0b... Remove pythonmods from the build in source3, it doesn't build anyway and isn't needed (as far as I can tell). Jeremy.
       via  c79e2ff... Fix the pam_smbpass.so build with the recent linker flag changes. Jeremy.
       via  9ee5d84... s4-smbtorture: Make it simpler to specify number of trusted domains to create in RPC-LSA-TRUSTED-DOMAINS.
       via  49a1323... s3-lsa: Fix _lsa_EnumTrustDom().
       via  d168d7f... s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().
       via  205284c... s3:Makefile: rename LDSHFLAG variables to make meaning more obvious
       via  a5a7b9e... s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.
       via  870f2d3... s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.
       via  7e18010... s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.
       via  bf2746b... s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.
       via  c7023c5... s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.
       via  1f4d26c... s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.
       via  18dd626... s3-lsa: When looking up domains in LookupNames, do not strip the sid.
       via  b6d97a0... s3-lsa: allow to have NULL strings in lsa LookupName queries.
       via  d76e77c... s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.
       via  80b512f... s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.
       via  4243e6e... s3:configure: add support for Solaris' ld -z ignore
       via  f96f8f9... s3: make unresolved symbols in libs throw errors
       via  438f400... s3: allow using different LDFLAGS for internal libs/plugins
       via  2c34112... s4-torture: fixed a pipe leak
       via  2b90fbb... s4-selftest: the secleak test is not designed for automated running
       via  5e79a86... s4: ran minimal_includes.pl on source4/auth/gensec
       via  f8109b0... s4: ran minimal_includes.pl on source4/auth/ntlmssp
       via  49650a2... s4: ran minimal_includes.pl on source4/auth/ntlm
       via  090fbdc... s4: ran minimal_includes.pl on source4/client
       via  95e895d... s4: ran minimal_includes.pl on source4/rpc_server
       via  7f1832c... s4: ran minimal_includes.pl on source4/winbind
       via  84d0047... s4-torture: ran minimal_includes.pl over source4/torture
       via  8585cf1... s4-script: cleanup tmp files in minimial_includes.pl
       via  14111d6... s4-selftest: skip two more scanners
       via  2ff2c42... s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS test
       via  a1135b2... s4-selftest: skip the trans2.scan test
       via  44a9989... s4-dsdb: fixed empty structure error on solaris8
       via  08a0096... s4-idl: don't call a variable 'stat'
       via  f49818e... lib-util: check for too many combinations in generate_unique_strs()
       via  5dcf006... tdb: fixed the intermittent failure of tdbtorture in the build farm
       via  751fd6f... Fixes for typos. Thank-you PC Oota.
       via  10bd521... wbinfo: use wbcLookupDomainControllerEx for wbinfo --dsgetdcname.
       via  110a40d... libwbclient: fix wbcLookupDomainController().
       via  71cfbf9... s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.
       via  dbd0399... gitignore: remove old netlogon prototypes.
       via  abeb794... s4:torture "cldap" test - restore the removed constraints and add more
       via  0ef7c22... s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"
       via  8d0959b... selftest: try to get the valgrind errors showing again in the build farm
       via  d680729... util: fixed generate_unique_strs() to be portable
       via  729c4b3... s4-selftest: fixed 'make testenv'
       via  c45a81e... s4-pyldb: fixed 64 bit issues
       via  96a4158... s4-idmap: the idmap database should be indexed
       via  89ba043... s4-libnet: fixed privilege handling in samsync to use the right db
       via  4828f92... s4-pvfs: fill in alignment_requirement (valgrind error)
       via  b7b5484... s4:test: Fix typo.
       via  fa08d0b... Fix typo.
       via  38fbfdc... Revert "selftest: fixed filter to know about a "error" result"
       via  fb9319d... s4-selftest: move secdesc.python test to skip list
       via  1de7e43... selftest: fixed filter to know about a "error" result
       via  959accb... s4-test: removed duplicate knownfail entry
       via  e5b36c6... s4-pvfs: another uninitialised variable
       via  31f1a36... s3: Don't fail authentication when one or some group of require-membership-of is invalid.
       via  1219dac... s4-pvfs: fixed uninitialised variable
       via  d673b49... s4:ldb_msg_check_string_attribute - add a comment about the result values
       via  9d097fa... Revert "s4:ldb_msg - Use LDB constants on results"
       via  718d280... s3:configure: fix avahi activation
       via  77b9d28... s4:torture "cldap" test - rework and test more results
       via  85e4995... s4:sites - get the server site (name) from DSDB
       via  5d4093a... s4:dcerpc_netlogon - unify the two workstation object lookups (DNS hostname and supported encryption types)
       via  56a8baf... s4:ldb_msg - Use LDB constants on results
       via  a69f84f... s4:ldb_ldap - Fix intendation
       via  bc2b419... s4-test: the ldap secdesc test is expected to fail for now
       via  5d3659a... s4-test: SMB2 oplocks in s4 are a mess
       via  81eb31f... s4: spelling error
       via  9ae4dae... s4-torture: fixed the streams tests for Samba4
       via  764c09e... s4-streams: fixed handling of stream rename and overwrite
       via  44612c7... s4-pvfs: rename with full name gives SHARING_VIOLATION
       via  83db71e... s4-pvfs: when reporting the file name, don't include the :$DATA suffix
       via  2d4ad4f... s4-pvfs: the STREAM_INFORMATION calls don't need any access flags
       via  edd0ea5... s4-pvfs: fixed update of stream sizes
       via  8d85757... Fix posix_unlink test. Was doing grep without quotes around the target string. Jeremy.
       via  a2aa13d... s4-pvfs: more fixes for ACLs on file creation
       via  bae8c93... s4-smb2: fixed SMB2 find commands
       via  0463d69... s4-pvfs: change the handling of access checking on create
       via  d1efaf3... smb2-torture: samba4 allows SEC_FLAG_SECURITY to be used with privileges
       via  a319ba4... s4: fixed howto for new binary name
       via  d6351ad... Fix the smbtorture4 build. root_fid is a "union smb_handle". tridge please check. Jeremy.
       via  096589a... Trying to find out why the posix_unlink test build farm is still failing even though we're now successfully deleting the symlink. Jeremy.
       via  7c51fa6... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  3e3214f... s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.c
       via  46b7938... s4-smbserver: removed bogus initialisation of two union arms
       via  bf6fcc6... s4-pvfs: when uwrap is enabled, ignore chown errors
       via  dbebe0f... s4-torture: fixed the default ACL for s4
       via  05f5f22... s4-torture: minor debugging enhancements
       via  8c7a814... s4-schema: We should not need Samba4TopExtra now
       via  6b1ab9c... s4-pvfs: don't auto-apply privilege bits in unix acl handling either
       via  c3b09d1... s4-acl: SEC_FLAG_MAXIMUM_ALLOWED doesn't auto-apply privilege access masks
       via  53dec86... s4-torture: the BASE-CREATEX_ACCESS test is broken for non-administrators
       via  533b102... s4-torture: cleanup after the MAXIMUM_ALLOWED test
       via  5d5d951... s4-pvfs: use privileges rather than "uid == 0" in unix access check
       via  9da4af0... s4-security: honor more of the privilege access bits
       via  7226ba7... s4-torture: add a special check for administrators and privileges
       via  9526487... s4-lsasrv: make sure only admins can alter privileges
       via  f794e8d... s4-provision: added the default privileges db
       via  cc3e1d9... s4-provision: removed the old privilege attributes
       via  f3f695f... s4-torture: show the sid we are basing privilege tests on
       via  30be3fd... s4-privileges: moved privileges to private/privilege.ldb
       via  b6a1beb... added NT_STATUS_NOT_OK_RETURN_AND_FREE()
       via  f1d9960... Add comment explaining about symlink following & posix. Jeremy.
       via  ea3c077... Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code. Jeremy.
       via  010dfbf... Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. Caught by the torture tester. I love unit tests :-). Jeremy.
       via  7655282... s3: build pam_smbpass when possible
       via  64e8aa1... s3-netlogon: fix updating trust accout passwords with downlevel domains.
       via  20c0767... nsswitch: increase libwbclient version after adding wbcChangeTrustCredentials().
       via  79c2c61... s3:packaging: Fix building RHEL packages.
       via  fef032f... s3:srv_samr_nt - another fix for the reject reason
       via  2227696... s4-smbtorture: extend netr_LogonControl test in RPC-NETLOGON.
       via  8267564... s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.
       via  c2966a0... s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
       via  246597c... s4-smbtorture: test wbcGuidToString and friends as well in WINBIND-WBCLIENT.
       via  aaca10b... s4:provision - fixed invalid creationTime format
       via  6cb652e... s4:ldb - fixed dangling pointer in ldb_request_add_control()
       via  180ca8e... s4:auth - fixed problem reading bind DN from secrets database
       via  cf77bf3... s4:provision - replaced linked_attributes with FDS plugins
       via  925e960... s4:auth_sam: Restructure tail in "authsam_get_server_info_principal" and fix a memory leak
       via  ba77071... s4:winsdb - Substitute LDB result numbers with constants
       via  441f032... s3: Try to fix the build on Solaris & AIX regarding the password change reject reason
       via  421191a... s4/drs(tort): prefixMap unit test initial implementatoin
       via  784e0c1... s4/drs: prefixMap module initial definition
       via  47f30fd... s4/drs(tort): fix compile time warning
       via  1d3342e... s4/drs(tort): _drs_util_verify_attids() to verify ATTIDs in objects received
       via  e3b707d... s4/drs(tort): drs_util_DsAttributeId_to_string() function
       via  8631548... s4/drs(tort): _drs_ldap_attr_by_oid() implementation
       via  8639ba2... s4/drs(tort): ignore drs/proto.h file
       via  3c3f66f... s4/drs(tort): oid_from_attid() reference implementation
       via  6a680ce... s4/drs(tort): TORTURE_DRS torture module - initial implementation
       via  40a8a22... s4/drs: Propagate redefinition of drsuapi_DsReplicaOID into code base
       via  7e8fb4a... s4/drs(NDR): Print implementation for drsuapi_DsReplicaOID
       via  4bfd132... s4/drs(NDR): Remove push/pull code for drsuapi_DsReplicaOID struct
       via  f11cdc1... s4/asn1: Use explicite TALLOC_CTX in ber_write_OID functions
       via  cb71e8a... s4/drs(idl): Regenerate idl
       via  cf51787... s4/drs(idl): Redefine drsuapi_DsReplicaOID in drsuapi.idl
       via  a85799d... s3-libnetapi: add nltest tool.
       via  ca19ffd... s3-libnetapi: add I_NetLogonControl{2} example code.
       via  d308aa3... s3-libnetapi: add I_NetLogonControl{2} to public headers.
       via  e31c2c7... s3-libnetapi: fill in I_NetLogonControl{2}_r.
       via  e8e1d60... s3-libnetapi: add I_NetLogonControl{2} skeleton.
       via  8bd4378... s3-libnetapi: add I_NetLogonControl{2} to IDL.
       via  7bcc0b2... s4-winsrepl: don't put in attributes with no elements
       via  3f80b06... s3-selftest: enable WINBIND-WBCLIENT against s3.
       via  612deb2... s4-smbtorture: add very basic libwbclient testsuite.
       via  8b247f3... s3-net: fix build warning (missing default in switch).
       via  5cc8959... Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrind Jeremy.
       via  a6e4cb5... s3: fixed krb5 build problem on ubuntu karmic
       via  70b020c... s4-pvfs: fixed mask handling for SEC_FLAG_MAXIMUM_ALLOWED
       via  29929a3... s4-torture: take privileges into account in BASE-MAXIMUM_ALLOWED
       via  068e098... idl: added bit definition for privilege masks
       via  c35f185... s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
       via  ef194bc... s3-spnego: fix memleak in spnego_parse_auth().
       via  449ab39... s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure.
       via  fb13eb7... s4:w32err_code.py script - put it under "scripting/bin"
       via  6a9e88e... s3/docs: Add missing meta data to man ldbrename.
       via  d72b5a8... s4-smb: fill in fnum as well for root_fid
       via  bdd9dc4... s4-selftest: mark some CIFS backend tests as known fail
       via  dab799e... s4-smbserver: fixed root_fid in nttrans create
       via  4a4f420... s4-libcli: fixed structure element bug in ntcreatexreadx
       via  ffa8c45... s4-torture: catch bad command line options
       via  c5cfda9... s4-pvfs: implement root_fid support in posix backend
       via  3c028ff... s4-smb: declare root_fid as a file handle
       via  c73ba89... s4-pvfs: fixed handling of SEC_FLAG_MAXIMUM_ALLOWED
       via  387e67d... s4-ldaptest: "testgroup" is a bit too common
       via  ea60b72... s4:ntlmssp server - use also here the new "lp_dnsdomain()" call
       via  3bd452e... s4:auth/credentials/credentials - fix uninitalised pointers
       via  dc586b9... s3: fix outdated proto.h causing build error on AIX
       via  818d98a... s4-ldap: test the rDN size limit
       via  fdeeafb... s4-dsdb: implement limit on rDN length
       via  144686a... s4-ldb: removed incorrect rDN length test
       via  4185e37... s4-ldb: removed bugus RDN length check
       via  7dcabde... s4-script: flush DNS after adding new addresses
       via  b41290c... s4-devel: for devel scripts its better to use bin/ than $PREFIX/bin
       via  d1784e7... s4-drs: support DRSUAPI_DRS_ADD_REF flag
       via  59818f2... s4-drs: implement more of DsUpdateRefs
       via  41ba2f8... ldb: fixed display of replUpToDateVector
       via  f1bf262... drs: improved error checking
       via  94897d7... s4-dsdb: added samdb_rodc() and samdb_ntds_options()
       via  424c464... libds: added nTDSDSA options flags
       via  44866f0... idl: added WSPP DrsOptions bit names
       via  1c1a883... Fix the build, missing ->. Jeremy.
       via  ce4542f... Final part of fix for bug 6793 - winbindd crash with "INTERNAL ERROR: Signal 6" Don't use mapped_user uninitialized. Jeremy.
       via  c6fc461... s3:winbind: Fix a double-free
       via  db29d3e... s3:winbind: Fix bug 6793 -- segfault in winbindd_pam_auth
       via  67b544b... s3-build: we need to have talloc 2.0.1 when building with external talloc.
       via  6618a06... talloc: Fix exports and increment talloc version
       via  8fb483b... talloc: Make abi checks in release script
       via  8e6df56... talloc: Move release script under /script too
       via  2d6d6bc... talloc: Change the way mksysms work
       via  0753035... s3-passdb: missed two prototypes while moving to enum netr_SchannelType.
       via  e9f7ef0... s4:torture cldap test - Add checks for the right forest DNS name
       via  5931734... s4:password_hash - load the domain parameters from the "loadparm context"
       via  8a505ec... s4:torture - fix up "ldap_basic" test
       via  e968698... s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed
       via  ccfbe7b... s4:loadparm - adapt "realm" handling
       via  8e91c40... s3: Fix reference to freed memory in pam_winbind.
       via  e0e7ca4... Revert "s4:hdb-samba4 - Don't double-free "db""
       via  3493b62... s4:heimdal A real fix for bug 6801
       via  e33c23d... s3:net: simplify padding to single printf call
       via  6deb1fc... s3:net simplify padding to single printf call
       via  8a27fde... s3:net: Fix a segfault in "net rpc trustdom list" for overlong domain names
       via  3f5c077... Remove use of "int ret" when we already have errcode. Jeremy.
       via  df22f8d... Catch one more erroneous use of errno. Jeremy.
       via  367cb71... correctly handle aio_error() and errno
       via  94d5417... s3:torture: Add a notify-bench test
       via  1302526... s3:libsmb: Add cli_notify
       via  f3869f9... s3:rpc: Fix is_known_pipename for dynamically loaded pipes
       via  1341d45... s3: Fix some nonempty blank lines
       via  6e48aad... s3: Fix vfs_shadow_copy2 to allow in-path @GMT-xxx
       via  5ec557d... s3/loadparm: Fix severe HPUX compiler issue.
       via  11a8a54... s4:hdb-samba4 - Don't double-free "db"
       via  c183acc... s4:dcesrv_samr - add another constant
       via  6b91a2a... s4:dcesrv_samr - prevent "ldb_modify" on a possibly empty message
       via  7c53386... s4:dcesrv_samr - Add additional "talloc_free"s
       via  6e19a9e... s4:dcesrv_samr - Cosmetics
       via  a889303... s4:ldb_tdb - Revert some introduced "trivial gotos"
       via  325dc96... Enhance ".gitignore" file for s4
       via  a3306e3... s3-winbindd: add wbint_ChangeMachineAccount implementation.
       via  0c37c23... docs: document wbinfo -c.
       via  0a468fb... nsswitch: add wbinfo -c (change trust account passwords).
       via  74948c9... libwbclient: add wbcChangeTrustCredentials.
       via  f394b5b... docs: document wbinfo -t --domain DOMAIN behavior.
       via  c2be185... netlogon: add NL_PASSWORD_VERSION to IDL.
       via  ebe0e64... s3: use enum netr_SchannelType all over the place.
       via  aa8c142... s3-netlogon: allow to change any type of trust account password in trust_pw_find_change_and_store_it().
       via  4423173... s4-repl: check that a DsGetNCChanges is a continuation, and fix sorting
       via  ae507f6... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  dfbaf79... pidl: don't warn for compatible scalar types in unions
       via  4a1b50a... s3-netlogon: pass down account name to remote password set functions.
       via  faad888... Ñ•3: fix domain trust documentation confusion
       via  9000b7b... s4:provision.py - simplify the "realm" variable handling a bit
       via  8b67e1a... s4:objectclass ldb module - Check for empty messages
       via  926a935... s4:wbclient.h - add compatibility constants
       via  78ebc02... Revert "s4:ldb - add a check which has to be done on beginning of a "modify" operation"
       via  5eb14b2... s3-docs: remove xml artefact from net.8.xml.
       via  a37efaf... s4:ldb Allow a NULL module list
       via  8def289... s3/proto.h: Add lp_ldap_ref_follow prototype.
       via  c5d5969... s3/smbldap: add option to disable following LDAP refs
       via  fa05abc... Allow (and ignore) distinguishedName on special records
       via  d511d88... s4:schema Add some error checking to the schema load
       via  aee3c19... s4:dsdb Make dsdb_read_prefixes_from_ldb static
       via  554791c... s4:ldb Reload the 'ltdb_cache' when @OPTIONS changes
       via  93ac2cd... s4:ldb Allow a module string of ""
       via  c9f70fc... s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmo
       via  1e5562f... s4:dsdb Add new functions to help modules do an ldb_search()
       via  1dfa2ed... s4:provision Remove all references to samba4LocalDomain
       via  0bfc302... s4:provision Clarify that we set, rather than modify, objectGUID values
       via  3ecfd06... s4-selftest: don't run benchmarks on the build farm hosts
       via  893564b... torture: fixed socket leak in BENCH-TCON test
       via  2b9818c... scripts: handle non-C files in minimal_includes.pl
       via  0c0eb14... s4-drs: make DsBind a bit less verbose
       via  7bce1ab... Fix builds with external tdb
       via  815b790... Use the method used by build_env.sh to discover the user name.
       via  622bffc... s4/torture: fix build break "implicit declaration of function 'isprint'"
       via  5aeb954... s3: Fix a memleak reported by dmarkey
       via  99cdbe3... Fix builds with external talloc
       via  8283aff... Change recommended bu PC Oota.
       via  fc2604e... asn1_tests: Fix typo in comment.
       via  333fcba... Cope with old CIFSFS clients that use SMBunlink to remove symlinks instead of trans2:posix_unlink. Jeremy.
       via  5c4fea6... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  76f73c7... s3: make linking of libwbclient --as-needed safe
       via  77abc2d... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  fb7096a... Fix typos. Thank-you PC Oota.
       via  f0fd5df... s3: Fix shadow copy display on Windows 7
       via  1e2f455... winbind: adapt the new reject constants also there
       via  efaa98e... s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable.
       via  607ceff... s3/s4 - Adapt the IDL changes on various locations
       via  c2685cd... s3/s4:samr.idl - Corrects the "userPwdChangeFailureInformation" structure
       via  46d1933... Exteded RAW-RENAME test to catch regressions in bug 6781. Jeremy.
       via  14dc32a... Oops. Don't break the build.. Jeremy.
       via  94ce06f... Make the logic a lot clearer and fix the comment to match. Jeremy
       via  91456b8... s4:ldb - SQLite: port some constraints from the TDB backend also to the SQLITE one
       via  75eff6e... s4:subtree_delete - Make the initialisation of the child counter more clear
       via  30faff7... s4:ldap.py - Further enhancements
       via  f9990e9... s4:ldb - add a check which has to be done on beginning of a "modify" operation
       via  ee0204c... s4:ldap server - remove unused error handlings
       via  32a7b82... s4:ldb_tdb - Rework/Various
       via  746fb5a... Correct fix for bug 6781 - Cannot rename subfolders in Explorer view with recent versions of Samba. Without this fix, renaming a directory ./a to ./b, whilst a directory ./aa was already open would fail. Jeremy.
       via  2f379d7... s4/torture: Ported SMBv1 RAW-OPEN tests to SMB2-CREATE
       via  0bff2ce... s4/torture: convert all printf to torture_comments
       via  0ec8fe4... s4/torture: Ported SMBv1 RAW-STREAMS tests to SMB2-STREAMS
       via  3703890... AD-Bench: A first go at an Active Directory benchmark.
       via  3c3725a... s3-winbindd: libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
       via  7b35012... wbinfo: allow to check trusts via "wbinfo -t --domain DOMAINNAME".
       via  2df47b0... libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
       via  3d3134a... s3-netlogon: pure cosmetic indent fixes in _netr_LogonControl2Ex().
       via  fea2a78... s3: re-run make samba3-idl.
       via  d29409c... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  b3377ef... s4-drs: fixed a memory error introduced yesterday
       via  26b7734... s4/torture: Add server target of OneFS
       via  e9c3318... s4/torture: Add SMB sharemode/access mask tests
       via  6de743a... s4/torture: change comments to torture_failures
       via  7709db4... Test creating and deleting a bad symlink using the POSIX calls. Ensure we don't regress on bug 6769. Jeremy.
       via  8dedcea... torture: disable the ValidatePassword test
       via  d31fa07... s4-torture: removed an accidental commit of a local test hack
       via  1d0fb1e... tdr: teach TDR about uint1632 enums
       via  7816f9d... pidl: update PIDL tests for uint1632 enums
       via  90cd031... idl: recompile IDL for uint1632 change
       via  2bf8a74... pidl: get the alignment right for uint1632 enums (NDR64)
       via  a4aa38f... s3:winbind: Make query_user_list in winbindd_rpc a bit more readable
       via  8536e1b... s4:various LDB modules - "build_request" functions - propagate result codes back
       via  0d7c34a... s4:rootdse module - intendation fixup
       via  b87769c... s4:acl module - intendation fix and comment enhancement
       via  ac774c4... s3: Add access_mask to the flock VFS call
       via  c344bf0... s3-winbindd: make sure to reset connections when machine account password change chain was broken.
       via  0c2fc9e... s3-netlogon: setup NETLOGON credential chain in rpccli_netlogon_set_trust_password() only when needed.
       via  e9f1264... add trailer alignment to structures
       via  d26016c... PIDL fix for using external types with wireshark backend
       via  33347d7... s4-provision: match win2003 functional level
       via  a44030f... s4-drs: added some debug lines to DsAddEntry()
       via  0285d56... s4-drs: take advantage of system session auth in dsbind
       via  f800d49... s4-drs: fixed error message for drs_security_level_check
       via  a021d55... s4-drs: open samdb with system credentials when authorised
       via  9c1e230... s4-ldb: fixed error on single value error
       via  b434797... s4-repl: added RELAX control and fix transactions
       via  40b09f6... s4:drs-development Scripts to assist testing of DRS replication with AD
       via  a474ebf... s4:param Remove duplicate argument to python provision
       via  6a1eb13... s4:provision Remove unused parameters from provision scripts
       via  6ed9aee... s4-seftest: skip hold.oplock for SMB2 as well
       via  872f9c4... Revert "s3: Attempt to fix machine password change"
       via  5bafaa7... s3:winbind: Slightly simplify the logic of nss_init(), make it static
       via  f88e95c... s3:winbind: Fix typos
       via  20a8ea9... s3: Attempt to fix machine password change
       via  3fa1d73... Fix bug 6776 - Running overlapping Byte Lock test will core dump Samba daemon. Re-write core of POSIX locking logic. Jeremy.
       via  76feeb1... libndr: add int3264 ndr prototype.
       via  55b12d0... s3-net: print error when "net rpc changetrustpw" has failed.
       via  84de81b... s3: Remove a scary error message -- talloc_move can not fail :-)
       via  d696f9a... s3: Fix nonempty blank lines
       via  ab8a16c... lib/tdr: get rid of build warning when using TDR_ALLOC macro.
       via  926457e... s3: remove unused PRS_POINTER_CAST macro.
       via  2497f70... s3: remove unused SYSTEMTIME struct.
       via  19302db... s3/s4 common: fix up header file
       via  984d001... s3:Makefile: another attempt to fix the wbclient dependency
       via  71229dd... s3:Makefile: another attempt to fix the netapi dependency
       via  a457164... s3:Makefile: another attempt to fix the tdb dependency
       via  da597f2... s3:Makefile: another attempt to fix the talloc dependency
       via  63dedac... Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"
       via  19794ea... Revert "s3:Makefile: fix libtdb dependencies with static build"
       via  be34884... Revert "s3:Makefile: fix libwbclient dependencies with static build"
       via  eae87ff... Revert "s3:Makefile: fix libnetapi dependencies with static build"
       via  d5bd2ec... s3:winbind: use wb_fill_pwent in wb_getpwsid
       via  c83b804... s3:winbind: No point in using strequal to detect a 0-length string
       via  6a4efcc... s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs)
       via  2bd3994... s3:winbind: use talloc_tos() instead of NULL in fillup_pw_field
       via  dc56d42... s3:winbind: Fix a debug message
       via  957cc4b... s4:ldb_tdb - fix memory leaks
       via  3393257... heimdal kerberos - fix memory leak (free the plugin list always - not only in error cases)
       via  24422fa... s4:objectclass - Free unused memory from responses
       via  cb143ea... s4:schema_inferiors - Fix wrong check
       via  70e1d81... s3: Make default_[static|shared]_modules a bit more readable
       via  8172080... s4:ldb.h - add constant for LDAP EXOP password change
       via  02b289f... heimdal - fix various warnings
       via  be938ab... s4:ldap.py - add tests for valid parent and RDN
       via  4bc9a39... s4:dsdb Use possibleInferiors to restrict creation of child objects
       via  0e028fc... s4:dsdb add systemPossibleInferiors to schema code
       via  f86beaa... s4:dsdb Add objectClass and RDN constraints to objectClass module
       via  dac0346... ndr: rebuild lsa IDL after recent change
       via  2904f33... s4:ldap.py - add a test for the "systemOnly" classes
       via  90828cc... s4:dsdb Don't allow creation of systemOnly objectclasses
       via  deb268f... s4:rdn_name - fix up the rename operation
       via  e66fa46... idl: some lsa vars are uint3264
       via  f21fb4b... pidl: added int3264 as a base type
       via  777143e... s3:Makefile: minor clean up
       via  110897a... s3:Makefile: fix libnetapi dependencies with static build
       via  fbb6571... s3:Makefile: eventlogadm dependency cleanup
       via  d7795f2... s3:Makefile: fix libwbclient dependencies with static build
       via  da15726... s3:Makefile: fix libtdb dependencies with static build
       via  b60d87c... s3:Makefile: fix talloc dependencies with static build (2nd try)
       via  99c4480... Revert "s3:Makefile: fix talloc dependencies with static build"
       via  7124b4f... s3:Makefile: libsmbsharemode dependency cleanup
       via  09936d5... s3:Makefile: net utility dependency cleanup
       via  e1ebadb... s3:configure: use --aѕ-needed linker option when supported
       via  2aacca0... s3:doc: add some detail about lanman auth parameter
       via  2b9b232... Revert "s4:LDB/LDAP - Re-allow renames"
       via  2ab27d7... s4:repl_meta_data - various
       via  6f22cd1... Remove lots of duplicate code and move it into one function vfs_stat_fsp(). Stops code looking at fsp->posix_open except for exceptional circumstances. Jeremy.
       via  e218a52... s4:ldap.py - add a very special rename test (with invalid - empty RDN)
       via  b45f56d... s4:ldb_ildap - Don't segfault on a empty RDN
       via  767fce6... s4:LDB/LDAP - Re-allow renames
       via  1cebf2d... Missed one VFS_STAT -> VFS_LSTAT Jeremy.
       via  1e322cf... Fix more use of VFS_STAT when posix pathnames selected. Jeremy.
       via  a076d9f... s4:ldap.py - major enhancements
       via  2651603... s4:ldb Don't allow RDN to be modified with an LDB modify message
       via  d2ac4cb... s4:rdn_name module - a normal error message should be enough for this failure
       via  2f211da... s4:ldb Don't allow modifcation of distinguishedName
       via  e6d8226... s4:dsdb Return correct error on invalid attribute
       via  ab9c232... s4:dsdb Pass down the exact error code on failure in repl_meta_data
       via  2cbff74... s4:samdb_set_password - Return the maximum password age when requested (not the minimum one)
       via  6edb92f... s4:samdb_set_password - cosmetic fixes
       via  44df248... s4: fix various warnings (not "const" related ones)
       via  f390dae... s4/srvsvc: deactivate a "ntvfs_connect" with a wrong parameter
       via  d87cfc7... s4:provision_users.ldif - Put potential primary groups in front of the file
       via  3f59705... Revert "s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks."
       via  35ff1f6... Revert "s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA"
       via  a0c82f1... Revert "s4:ldb always talloc_free() the ldb_ldif_write context, even on success"
       via  959eff9... Revert "s4:ldb Remove LTDB_PACKING_FORMAT_NODN"
       via  52b10ff... Revert "s4-ldb: merged with master"
       via  dfafd58... Revert "s4-ldb: overallocate idxptr to reduce memory fragmentation"
       via  81c193d... Revert "s4-ldb: fixed a memory leak"
       via  83e9b1c... s4-winbind: support the s3 response flags on krb5 auth too
       via  68e1991... s4-winbind: support the Samba3 TXT form of the info3 for wbinfo -a
       via  ee956c9... s4:ldb.h - cosmetic - add whitespace
       via  0d05a24... s4:provision - Cosmetic - right indentations
       via  ff9fc4e... s4:dsdb Fix crash from LDAP login of DOM\\
       via  984ea88... s4:dsdb rework instanceType module - put instanceType in provision
       via  1c71c09... s4:dsdb Don't allow creating of new objects with an isDefunct schema class
       via  46c2af3... s4:dsdb Add 'lazy_commit' module to swallow the 'lazy commit' OID
       via  737f21b... s4:ldap_server Ensure we don't segfault when sent a NULL new RDN
       via  4c235ca... s4:provision Ensure we add the schema with the 'relax' control
       via  c7358d9... s4-ldb: fixed a memory leak
       via  e7846f6... s4-ldb: overallocate idxptr to reduce memory fragmentation
       via  14c9070... s4-ldb: merged with master
       via  bcbf0ae... s4:ldb Remove LTDB_PACKING_FORMAT_NODN
       via  a610843... s4:ldb always talloc_free() the ldb_ldif_write context, even on success
       via  f0c2c98... s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA
       via  38f87f4... s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks.
       via  8bf517d... s4: Improve provisioning: use relax control
       via  977a0aa... pythonbindings: allow add() to have an array of controls as second parameter
       via  8d7a987... s4-ldb: Use relax control to check in replace metadata module if we accept request that specify objectGUID attribute.
       via  a73a037... s4-ldb: Add new relax controls that allow relaxed x500 constraints checks
       via  ba0eba9... s4:ntvfs Don't attempt to follow NULL in unixuid_setup_security()
       via  642dd95... s4:Ensure the selected RDN is the right one per the schema
       via  6159825... s4-samldb: the samldb module requires that the primary group exists
       via  48e5e21... s4-samdb: added some debugging
       via  860dad2... s4-test: skip python gensec test until its finished
       via  5a5c30c... s4-pygensec: a bit closer to working
       via  084407f... pidl: fixed unit tests for trailer alignment
       via  a01713d... pid: update ndr testsuite for new union alignment
       via  7bdb430... s4-torture: added a very simple samr ValidatePassword test
       via  caa9e3f... s4-samr: fake up a samr_ValidatePassword response
       via  7a59e6c... idl: rebuilt the IDL for the build farm
       via  5c07c7e... s4-libnet: give sane error messages when functional levels don't match
       via  0227697... s4:dsdb/common/sidmap - Remove
       via  bf0855e... s4:provision - Change the default forest/domain function level back to Windows 2003 Native
       via  45a237c... s4:libnet_become_dc - add checks for valid domain/forest function levels
       via  9eb78be... ndr64: added support for trailing gap alignment
       via  1726038... s4-ldb: accept the binary DN OIDs in extended DN modules
       via  fd22e03... s4-ldb: Add support for binary blobs in DNs
       via  634d9d6... s4-cldap: match w2k8-r2 for cldap netlogon bits
       via  4cb055c... ds-flags: use the new name DS_DNS_FOREST_ROOT
       via  5d60a7e... s3-ads: removed 3 unused defines
       via  2b332e6... idl: use common netlogon bit definitions
       via  b529a1e... s4/torture: Add two new SMB RAW-OPEN tests
       via  50db290... s4/torture: convert printf to torture_comment() in RAW-OPEN
       via  ce791d6... Fix bug #6769 - symlink unlink does nothing. Always use LSTAT for POSIX pathnames. Jeremy.
       via  c38c99a... s4/torture: second try on renaming oplocks.c to oplock.c
       via  295fec2... NULL is not a valid event context. Jeremy.
       via  b2bcfaa... s4/torture: rename oplocks.c to oplock.c to match SMB1 file layout
       via  1160d68... s4/torture: Ported SMB oplock torture tests to SMB2
       via  49fdeae... s4/torture: fix typo in test comment
       via  a58bc2c... s4/asn1: ber_read_OID_String() to be based on _ber_read_OID_String_impl()
       via  a96c8c2... s4/asn1: local TALLOC_CTX should be child of torture_context
       via  a51571b... s4/asn1: fixed typo in torture messages
       via  97e7f48... s4/asn1: Added test for ber_read_partial_OID_String()
       via  5021301... s4/asn1: Added test for ber_read_OID_String()
       via  681064e... s4/asn1: Added test for ber_write_partial_OID_String()
       via  3c3ef94... s4/asn1: Added test for ber_write_OID_String()
       via  bd53439... s4/asn1: Added torture suite for ASN1
       via  8330d78... util: strhex_to_str() fixed to handle '0x' correctly
       via  154ab0b... util: fixed compile time "discards qualifiers" warning
       via  540759e... s4/drsuapi: ber_read_partial_OID_String() implementation
       via  55dfc11... s4/drsuapi: Internal implementation for ber_read_OID_String
       via  715c790... s4/drsuapi: ber_write_partial_OID_String() implementation
       via  2af2334... s3:Makefile: fix talloc dependencies with static build
       via  0265891... s3:configure: don't throw away PRINT_LIBS
       via  e9616e4... s3: update comment about (deprecated) a6 records
       via  00ce3e1... Fix for CVE-2009-2813.
       via  75f9077... s3/VERSION: Raise version number up to 3.6.0.
       via  8a6b90d... Fix for CVE-2009-2906.
       via  0597b97... mount.cifs: don't leak passwords with verbose option
       via  e3dd6f9... mount.cifs: check access of credential files before opening
       via  c173c1b... s4:pyldb - Wrong error type (found only after the push)
       via  54ea150... s4:ldb_msg_diff - Fixes up possible memory leaks and the python binding of it
       via  e80891d... s3-perfcount: more cleanup.
       via  25ab882... s3-perfcount: only pass down prs_struct when really required.
       via  cd82d4b... s3: add perfcount idl and generated files.
       via  c6a7ecf... s3-registry: move rpccli_winreg_Connect to the only file it belongs.
       via  bbc7148... s3: remove unused rpcstr_pull and rpcstr_pull_talloc.
       via  347eb9b... s3-printing: more use of pull_reg_sz().
       via  ad836c4... s3-registry: use pull_reg_sz() where appropriate.
       via  9824572... s4-tort-drs: Add bind_info for dcerpc_drsuapi_DsBind() call
       via  d60e3ac... s4-tort-drs: DsReplicaUpdateRefs test fixed and extended
       via  b492498... s4-tort: Added assertion macro for DRSUAPI call
       via  087ba21... allow for outstanding_aio_calls to be decremented
       via  bbf394f... s3-printing: use regval_ctr_addvalue_multi_sz.
       via  05e8e90... s3-registry: add regval_ctr_addvalue_multi_sz.
       via  a6567cf... s3: re-run make idl. janitor for tridge.
       via  afdea18... s3-rpc_parse: remove unused prs_string.
       via  c5dba4a... s4:torture: data_blob_hex_string() output is now lowercase.
       via  9e7fb6a... s4:samba.tests.samdb - remove last relicts of the templates
       via  ad54907... s4:pyldb - Fixed the return value in "py_ldb_msg_diff"
       via  2529def... Revert "s4:wmic - Output enhancements"
       via  a3f3537... Revert "python: create a script for reorgnizing an LDB file."
       via  0dadb56... s4:pwsettings - Improve error handling and introduce "choice" type
       via  cb50af5... s4:provision - Lets the user choose between the supported forest/domain function levels
       via  b2e8519... s4:provision: Show domains and forests are W2K8 DC capable.
       via  955dab0... s4:provision: Update schema version number to W2K8.
       via  6637887... s4:dsdb/common/util - remove introduced "samdb_is_capable_dc" call
       via  d6f69eb... s4:domainlevel - General rework
       via  1f2490e... w32err: Importing auto-generated Win32 errors and descriptions
       via  0e1840b... w32err: WERR_GROUP_NOT_FOUND renamed to WERR_GROUPNOTFOUND
       via  948cd70... w32err: WERR_USER_EXISTS replace with WERR_USEREXISTS name
       via  d9994a6... w32err: WERR_DC_NOT_FOUND replaced with WERR_DCNOTFOUND
       via  0e64fcb... w32err: FRS_ group of errors replaced with numeric values
       via  e669113... w32err: WERR_DOMAIN_CONTROLLER_NOT_FOUND error value fixed
       via  22d42d1... w32err: Script to fetch and prepare errors to be updated/added
       via  0d241b0... idl: ntsvcs.idl depends on misc.idl, not winreg.idl
       via  9af9dbe... s4/torture: fix RAW-OPLOCK-STREAM1 test after commit a11bb14
       via  8c0d239... s4/torture: Allow receiving of oplock break requests in any order
       via  6e4bf59... s4/torture: convert printf to torture_comment()
       via  6c0abbd... s3-netlogon: properly implement _netr_NetrEnumerateTrustedDomains().
       via  eb7a404... s3: remove unused unistr2_term_codes.
       via  26e798d... s3: remove unused regval_convert_multi_sz().
       via  2ccf75d... s3: remove unused regval_build_multi_sz().
       via  76bb380... s3-rpc_parse: remove unused UNISTR2 struct and init function.
       via  b0a6649... s3: use pull_reg_multi_sz in rpcclient and net.
       via  fc1c243... s3-util: use pull_reg_multi_sz in reg_pull_multi_sz.
       via  661342e... s3-registry: use pull_reg_multi_sz().
       via  f8016cf... s3-util: add pull_reg_sz() and pull_reg_multi_sz() convenience functions.
       via  2d6e5e1... s3: use push_reg_multi_sz().
       via  1b0f3b7... s3-registry: use regval_ctr_addvalue_sz().
       via  a50cc61... s3-registry: add regval_ctr_addvalue_sz.
       via  2c11b73... s3-registry: use push_reg_sz().
       via  fcee9d2... s3-util: add push_reg_sz() and push_reg_multi_sz() convenience functions.
       via  d31e4c2... s3: re-run make idl_full.
       via  4365b7b... winreg: add winreg_Data union to IDL.
       via  21794b0... s3: Document the "share:fake_fscaps" parameter, fix bug 6765
       via  0cf317f... s3: Remove the lua interpreter again
       via  64e08fe... pidl: added union padding for NDR64
       via  cc3a677... unlink defer torture test
       via  325baf3... Don't defer a talloc_move'd pointer. Jeremy.
       via  2e989ba... Second part of fix for bug #6235 - domain enumeration breaks if master browser has space in name. Ensure we ask for the #20 name as we're using it as a server. Jeremy.
       via  80ef513... s3:winbind: remove a pointless initialization
       via  2185490... s3:gencache: Add my copyright
       via  dc8538b... s3:winbind: Make check_info3_in_group, sanitize its memory handling
       via  f18d0b0... s3:winbind: Make "check_request_flags" publically available
       via  def5bf5... s3:winbind: Sanitize the args for find_auth_domain: It only needs the flags
       via  93db77a... s3:winbind: Make append_data publically available as append_auth_data
       via  388470f... s3/VERSION: Raise version up to 3.5.0.
       via  de0f3b6... changed debuglevel for two messages in the GPFS module from 0 to 10 they spammed the logs on a test machine and they are just debug messages, so let's move them to the level of the other debug messages in the file
       via  830adcd... pidl: Avoid using talloc_free as function pointer, since it may be a macro.
       via  5c0edba... Move samba-specific variable to s4 Makefile.
       via  166f849... make: Use $(base_srcdirs) in 'make clean' rather than keeping a separate list.
       via  4a230b5... s4-kcc: fixed corruption of repsFrom records by kcc
       via  0b0edbb... s4-kcc: remove stale repsFrom entries in kcc run
       via  f279b57... s4-dsdb: don't return the partition root objects
       via  da3f5a4... s4-make: add libds to etags/ctags source list
       via  808585b... s4-libnet: fixed debug formatting
       via  ccd2673... s4-dsdb: removed extraneous debug messages
       via  cf55f78... s4-dsdb: update replPropertyMetaData on linked attribute source attributes
       via  83fae5f... s4-dsdb: fixed searching for GUID based DNs between partitions
       via  0d810fc... s4-drs: removed debug code that replicated a maximum of 10 objects at a time
       via  8aa85d7... s4-drsuapi: state variable for getncchanges
       via  11efdc3... s4-dsruapi: plugfest updates
       via  b7dba6f... s4-drsutil: allow NULL filter
       via  46b7374... s4-ldap: fixed spelling
       via  d187620... s4-samdb: when UF_SERVER_TRUST_ACCOUNT is set mark object as critical
       via  c82a816... s4-repl: free the la list on prepare commit failure
       via  12936be... s4-samdb: free the linked_attributes list on prepare commit failure
       via  a130ad2... s4-repl: use GUID to resolve target in linked attributes
       via  d515b6e... s4-dsdb: ask for an extended DN in dsdb_find_dn_by_guid()
       via  9e32648... s4-dsdb: make dsdb_search_dn_with_deleted public for repl_meta_data module
       via  5acd8bc... s4-acl: fixed SD creation
       via  9cef5f0... libds: fixed spelling error
       via  557b177... s4-drs: fixed sorting of replPropertyMetaData
       via  d9ada60... parmlist: Add more tests.
       via  4326781... rpc_server: Fix warnings.
       via  c526a77... librpc: Fix path to ndr_standard pc file.
       via  95fafa9... selftest: Prefer system tap2subunit if available.
       via  db55ea0... parmlist: Add basic tests for test_get_int().
       via  c145888... util/parmlist: Add some more comments.
       via  2dd7c9b... libutil: Add separate utility code for dealing with settings as a collection of key/value pairs.
       via  6a79ad7... gensec: Avoid exposing lp_ctx on the API level.
       via  52a17e5... pygensec: Add initial work on a gensec Python module.
       via  9af1c6d... regshell: Add support for 'cd ..' and cd relative to the root.
       via  169ff6e... registry: Fix warning freeing talloc pointer with multiple parents.
       via  6b595a9... ldb: Check for talloc using pkg-config before checking manually, so we find version errors.
       via  8940e42... s4/make: Remove object files in ../libds as part of "make clean".
       via  8762254... Fix the opaque sample module for the new VFS interface. Jeremy.
       via  2f1835e... Update the advice for the new VFS system. Jeremy.
       via  2d13513... Remove unused static fn. Jeremy.
       via  a77b5d2... Rewrite vfs_transparent example for the new VFS changes. Jeremy.
       via  0959ae9... Fix vfs module sample for new interface. Jeremy.
       via  a6d4eec... samba.tests.provision: Remove broken become_dc test.
       via  390cd90... pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's.
       via  9a9202e... pythonbindings: allow add() to have an array of controls as second parameter
       via  76d8365... Fixing timeval calculation
       via  014a3a9... lib/util: fix build warning.
       via  956740a... s4:LDIFs - enhance the section comments
       via  85276e1... s4:auth/gensec/schannel - fix a const warning
       via  fb1eb11... s3:smbd/password - move list pointers into blocks
       via  0650423... s3-libndr: fix build warning.
       via  bfd3a6f... s3:winbindd_cm: don't invalidate the whole connection when just samr gave ACCCESS_DENIED
       via  36e889f... s4:schannel: fix some compiler warnings
       via  68b8149... s3:rpc_client: don't randomly fragment rpc pdu's in developer mode
       via  bb8a4a9... Merge branch 'master' of git://git.samba.org/samba
       via  df0d629... Fixed a dereferenced null pointer.
       via  3aa147f... mount.cifs: print output to stderr
       via  1e4868d... Reduce debug log level from 0 -> 7 on non-critical message. Jeremy.
       via  8a90106... Patches to fix typos thanks to OPC oota.
       via  fe0387f... Bug fix thanks to vjbangis viray
       via  d1aa7d4... Remove the const from the str_list_XXX functions that allocate both list and containing strings. This fixes problems that people have tried to cast away and are not needed. Jeremy.
       via  536c4dd... Revert b39c390280d1f268e2550c731057aec550a3f086 - casts should not be here. Jeremy.
       via  4f10aa5... Revert 918b5a7e057bd91289ec06b3ef8d95da43a50ede. This code should *not* return const. Jeremy.
       via  b39c390... s3: Fix up various string "const" warnings
       via  918b5a7... s3:util_str "str_list_make_v3" - introduce also here the "const" result
       via  506b0b6... s3:vfs_default - correct function parameters
       via  c789d04... s3-winbindd: no reason to call winbindd_can_contact_domain() three times in query_user().
       via  4b01e37... s3: remove unused printing macros.
       via  60433b1... s3 onefs: Fix 1 second share mode delay handling
       via  74c0a7a... s3 onefs: Fix a race condition exists in onefs_open.c between multiple opens to the same file.
       via  5e9aade... s3 onefs: Add some debugging/asserts to give more info when there is bad deferred open state.
       via  ad96c11... s4 torture: Fix RAW-STREAMS to request more specific permissions
       via  86b1a4c... s3: Add more helpful debugging to some of the streams code
       via  32ee976... vfs catia: Fix a NULL dereference when CATIA is loaded with no mappings specified.
       via  637901c... vfs catia: Fix the double translation that was happening with createfile and open.
       via  c870043... vfs catia: Fix a possible NULL dereference
       via  42c3eca... s4-drs: el may not be a talloc pointer
       via  2deea28... s4-drs: regenerate IDL after ndr size change
       via  547a6da... s4-drs: add defines for replication flags on attributes
       via  3b7c668... s4-ldb: sort replPropertyMetaData by attid
       via  41e4093... s4-ldb: add instanceType in repl_meta_data module
       via  f8a09e8... s4-drs: fixed the size of DN binary blobs on the wire
       via  baf9336... s4-drs: include deleted objects in getncchanges reply
       via  1fa735c... s4-drs: add SHOW_DELETED control on dsdb utility calls
       via  a9188f7... s4-libnet: allow the functional level of becomeDC to be specified
       via  3cd0f9e... s4-libnet: avoid a steal with references error
       via  96dd571... Add init file for DCE/RPC tests.
       via  0450a5b... PEP8
       via  5cf25fd... Revert "s4:python  fixed subunit tests of dcerpc"
       via  50f248a... s3: Forgot to check in one build failure for vfs_gpfs.c
       via  69447de... s3: Remove an unused variable
       via  568f818... s3: Make the vfs_gpfs compile at least
       via  f8425b7... Revert "s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np"
       via  9ef3940... s3:rpc_server: we need to make a copy of my_name in serverinfo_to_SamInfo_base()
       via  f23691c... s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np
       via  4f9de0e... s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_SPECIAL_SECRET_PROCESSING in getncchanges
       via  23e4470... s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_ASYNC_REP in getncchanges
       via  97a9ae1... s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_SYNC_PACKET in getncchanges
       via  71c862c... idl: regenerate idl
       via  c9dc650... s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchanges
       via  5925e29... Revert "r20074: this values seem to be typos in drsuapi"
       via  f28219d... s4:ldif_handlers Fix memory leak in objectCategory LDIF handler
       via  10f8611... s4-drs: fill in more guids and SIDs, plus filter rDN
       via  075f9e2... s4-dsdb: cope with windows sending extra pad bytes
       via  6fba3a2... s4-dsdb: added dsdb_find_sid_by_dn()
       via  af4c1f7... s4-drsserver: fixed addition of sort control
       via  9b7de7f... fixed spelling
       via  523fb6d... s4-drs: ignore zero value elements in DRS add operations
       via  87b6f2e... s4-netlogon: always set the dNSHostName in GetDomainInfo
       via  b60854e... regenerate IDL
       via  c94e3ff... s4-netlogon: make GetDomainInfo response match w2k8
       via  5c51560... s4-cldap: return domainFunctionality from SAM
       via  a50672b... idl: fixed string termination for netlogon GetDomainInfo
       via  43f7d7e... s4-nbt: added NBT_SERVER_DNS_FOREST
       via  cd749ef... s3:gencache: Make gencache_del() return success for expired entries
       via  aece84f... s3:gencache: Remove some over-paranoid locking
       via  76d95b9... s3:gencache: Add a "was_expired" argument to gencache_get_data_blob
       via  adf66e7... Check for PyString_FromString being NULL.
       via  c561521... provision: Avoid linking in multiple copies of security python module.
       via  0724649... s3:winbind: Fix an uninitialized variable
       via  ee4f7f1... s4-drsserver: sort by DN to give tree order
       via  83bef7d... s4-ldb: server side sort args are const char *
       via  1dfcd4c... s4-ldb: fixed call argument order for ldb_dn_from_ldb_val
       via  bb3bdb3... s4-ldb: added a bunch more debug for DC join
       via  4a74b28... s4-ldb: when tracing, show ldb_set_debug messages
       via  9b75239... s4-ldbmodules: allow instanceType to be specified by clients
       via  fb84eda... s4-util: windows only accepts lowercase hex encodings for extended DNs
       via  430ee62... s4-torture: add some debug info to RPC-HANDLES
       via  8a09026... s4-rpcserver: added support for shared handles
       via  a971b87... s4-lsa: added support for QuerySecurity on LSA
       via  69cb91a... s4-rpcserver: added shared association groups
       via  a30d613... s4-rpcserver: run all RPC operations in a single task
       via  5d16b9c... s4-rpc: remove two unused functions
       via  2e98ee0... s4-ldb: only show the outer level of ldb ops when tracing
       via  ec5d012... s4-ldb: don't show timestamps on every line of ldb traces
       via  1544c2b... build: use AS_HELP_STRING() for --with-localedir
       via  bb77a2a... build: add switch "--with-codepagedir=DIR" to configure.
       via  8b79553... build: add datadir to "make showlayout"
       via  68f3342... Move the check above the talloc
       via  6a8ef6c... s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working.
       via  58f2deb... s3-winbindd: add cm_connect_lsa_tcp().
       via  455d44d... lib/tevent: a cleaner fix for be4ac227842530d484659f2db683453366326d8b segv
       via  f54ef5f... s4:dsdb Fix of double addition of SD-s
       via  399c716... s4:ldb Add 'single-value' support to LDB.
       via  9e85192... Merge branch 'master' of git://git.samba.org/samba
       via  10c6f3f... Initial Implementation of the DS objects access checks.
       via  b850d7f... Add support in the ldb_dn.c code for MS-ADTS:3.1.1.5.1.2 Naming Constraints
       via  6033ce2... Add tests for MS-ADTS:3.1.1.5.1.2 Naming Constraints
       via  bc53052... s4:dsdb Run the new 'descriptor' module by default.
       via  1fa643b... s4-ldb: bit prettier output
       via  4d984d0... s4-ldb: fixed O(n^2) string handling in ldif debug print
       via  a5cdf36... s4-samdb: enable ldb tracing when log level >= 10
       via  ac56fed... s4-schema: don't trace the schema load (too verbose)
       via  b23294e... s4-ldb: add --trace command line option to ldb tools
       via  97ffb91... s4-ldb: add a LDB_FLG_ENABLE_TRACING for full ldb tracing
       via  5b684bb... s4-ldap: default edn type is 0
       via  2fda203... s4-ldb: add support for extended DNs in the rootDSE
       via  dd7f94a... s4-dsdb: fixed a printf format warning
       via  13b979b... Merge branch 'master' of git://git.samba.org/samba
       via  1afc7c4... s4:kerberos Fix the salt to match Windows 2008.
       via  8738b83... s4:provision Make our default salt match our server behaviour
       via  e440a2e... tdb:tdbtool: fix indentation.
       via  91e1bab... tdb:tdbtool: add transaction_start/_commit/_cancel commands.
       via  817383d... tdb:tdbtool: add the "speed" command to the help text.
       via  63f280c... s4:provision - Fix up ProvisioningError class as suggested by Jelmer
       via  7373bb7... s4:samdb/tools - That should fix now the last failures
       via  32f4afd... s4:libnet_become_dc - bump down the level requested by abartlet
       via  f0c080a... s4:scripts - Reintroduce "-H" parameter
       via  0af3b06... Revert "blackbox:test_kinit - Remove the "-H" (hive) parameter"
       via  23ffccd... s4:provision Make us Windows 2008 level by defualt again
       via  9801ec5... s3:secrets_schannel: revert to using version 1
       via  83edf3e... s3:winbindd: avoid writing to a closed connection and generate SIGPIPE
       via  f0d6e61... async_sock: return -1/EPIPE if we're getting an end of file on read.
       via  00e378f... s3:lib/select: don't overwrite errno in the signal handler
       via  d13dfbe... tevent: make sure we don't set errno within the signal handler function.
       via  f917044... s4:dsdb/resolve_oids: add fast pathes for the common operations without oids
       via  5656c22... s4:dsdb/resolve_oids: check return values in recursion
       via  9d9bd31... s4:py_security Add missing header
       via  025590e... Merge branch 'master' of git://git.samba.org/samba
       via  bfddb68... s4:provision Use code to store domain join in 'net join' as well
       via  1d4a16a... s4:ldb print out which LDB the transaction is still active on.
       via  509a2bb... s4:provision split provision of DNS zone and self join keytab
       via  11bfbc5... s4-selftest: disable RAP-SCAN test
       via  8b5cb77... s4-selftest: disable RPC-COUNTCALLS
       via  6283f2c... Initial implementation of security descriptor creation in DS
       via  257ea8f... Merge branch 'master' of git://git.samba.org/samba
       via  c152761... s4:python tools - try to fix some test problems
       via  500fc02... s4:samba3sam.py test - remove the primary group ID attribute here
       via  1516f67... s4:sec_descriptor - fix constant
       via  d4389a2... blackbox:test_kinit - Remove the "-H" (hive) parameter
       via  ae56b0f... Disable descriptor module unless enabled in smb.conf
       via  6ec69f3... s4:dsdb/common/util - Check for the right forest/domain function level
       via  dedd32d... s4:server.c - add linespace (only cosmetic)
       via  3c5d763... talloc: fixed talloc_disable_null_tracking()
       via  10fe59b... s4:domainlevel - fixed another error
       via  05653fc... Fixed a difference in domain sid type when SID is provided by user.
       via  52650f1... s4:ldb_parse - Fix the type of an array entry
       via  b8e65e6... s4:provision_configuration - fix "sPNMappings"
       via  bb65cd4... s4:domainlevel - further improvements
       via  c5d38fd... blackbox/test_ldb.sh: test searching using OIDs instead of names for attributes and classes
       via  93e1e8b... s4:provision: add the 'resolve_oids' on the top of the module stack
       via  7fbd18a... dsdb/samdb: add resolve_oids module
       via  d80058f... s4:build: require ldb 0.9.7
       via  46dab92... s4:ldb: add ldb_parse_tree_copy_shallow() and change version to 0.9.7
       via  c14b2eb... librpc: rerun 'make idl'
       via  1c3a706... drsblobs.idl: fix repsFromTo2 blob size calculation
       via  cc48e9a... rerun: make idl
       via  8958a04... drsblobs.idl: add decoding for repsFromTo2
       via  ced2429... s4-auth: add SID_NT_ENTERPRISE_DCS is a server trust account
       via  d5b9409... s4-drs: security checking on DRS needs to default to on
       via  8fd6ce6... s4-ldb: display an error if we can't decode a NDR blob
       via  ad53c34... s4-repl: need param.h for lp_parm_bool
       via  663fe55... Handle dsdb_class_by_lDAPDisplayName returned values in schema_inferiors.c
       via  0b68967... Move replmd_drsuapi_DsReplicaCursor2_compare to a common place.
       via  6e56261... Add drs_security_level_check for dcesrv calls security checks
       via  2b5d1df... s4:provision_basedn_modify - fix the "auditPolicy" attribute
       via  63b584b... s4:utils Remove typo...
       via  5cec86e... s4:dsdb Print the partition we failed to suggest replication for
       via  59bea84... libcli:nbt move prototypes of lmhosts functions to libnbt.h
       via  d589760... s4:utils Explian fix for testparm -v
       via  c386c02... s4-ldb: bump minimum version in ldb too
       via  1261d69... more include minimisation
       via  9c69795... tdb: increase minor version
       via  72c60db... s4-smbd: removed unnecessary includes
       via  c35bbad... s4-scripts: make minimal_includes handle our -I overrides
       via  7c807de... s4-smbd: minimise includes in smbd/ and smb_server
       via  2205452... s4-testparm: fixed -v option
       via  86383f0... s4-rpc_server: removed remaining unnecessary #includes
       via  cb6f868... s4-rpc: remove some unnecessary #include lines
       via  017092a... s4:samdb.py - further rework
       via  d75653f... pidl: update expected output for NDR64 changes
       via  46d29fe... s4-netlogon: implement dcesrv_netr_DsRAddressToSitenamesExW
       via  92786ae... s4-resolve: fixed a crash bug on timeout
       via  7c54240... s4-pipes: convert pipe names to lowercase and validate
       via  e9a589f... s4-server: kill main daemon if a task fails to initialise
       via  ade5d43... s4-kdc: ignore unknown keytypes
       via  716ddc2... Merge branch 'master' of /home/tridge/samba/git/combined
       via  c2139e8... s4-drs: cope with dupliate linked attributes
       via  8dffa23... s4:provision_configuration - "sPNMappings": "http" missed on regeneration
       via  2e7fc37... s4/provision_configuration - re-add the "sPNMappings"
       via  72ba2fa... s4:scripts - Cleans also the rest under the "setup" directory up
       via  a4b5c79... s3-rpc_client: fix non initialized structure in rpccli_lsa_lookup_sids_noalloc.
       via  700df9b... s3-smbd: fix get_ea_names_from_file() and check for pnames pointer.
       via  1f38aa0... s4:various scripts under "setup" - Unification
       via  bc2a05f... s4:domainlevel/pwsettings - Remove unused import
       via  a873ea4... s4:samdb.py - Unification of the interfaces
       via  fc61121... s4:minschema/fullschema - add correct header comments
       via  900a8d4... s4:rpc_server: remove some now unused code
       via  cda0849... s4:ntvfs_ipc: add real named pipe support
       via  f0704f5... s4:torture: the spoolss notify test should listen on the ncacn_np endpoint
       via  d0e73ab... s4:rpc_server: export dcesrv_add_ep() so that torture tests can use it
       via  825484e... libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipe
       via  bb06441... s4:service_named_pipe: accept delegated credentials
       via  199072b... librpc: rerun 'make idl'
       via  c29364f... named_pipe_auth.idl: add infrastructure to pass delegated credentials
       via  3207188... s4:torture: don't use 'pipe' as variable name it's a system call
       via  16f1ba2... s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_cred
       via  c6d58ef... Merge branch 'master' of /home/tridge/samba/git/combined
       via  77afcad... s3: Fix Coverity ID 581 -- NEGATIVE_RETURNS
       via  30a4695... s3:smbstatus: Fix bug 6703, allow smbstatus as non-root
       via  89e80bf... s3:smbstatus: Fix some nonempty blank lines
       via  ac3b58b... s4:domainlevel - fix indentations
       via  752904f... s4:domainlevel - Add a script which allows raising the domain/forest level
       via  b15ef6d... s4:pwsettings - Simplify the error handling a bit
       via  11a7842... python: create a script for reorgnizing an LDB file.
       via  89f5df6... s4:provision - Bump down the domain and forest level to Windows 2000
       via  78338d4... talloc: don't crash if f is NULL in talloc_report_*
       via  a3f3335... s3-rpc: samba3 needs the DCERPC_NDR64 define
       via  88cded0... s4-sam: add a note about the solaris client
       via  f2f8bb7... ndrdump: fixed help
       via  3ec638c... ndr: num_auths is an array size, thus a uint3264
       via  ae91cff... ndr: split out ndr enum functions
       via  c2523d2... idl: recompile our IDL
       via  aeb22ca... s4-pidl: add support for NDR64
       via  f93d716... s4-rpc: added NDR64 support
       via  90770e4... ndr: added support for NDR64
       via  ec422ed... util: use likely/unlikely for NT_STATUS_* macros
       via  d27140a... libreplace: added likely()/unlikely() macros for gcc
       via  44674ef... s3:smbd: Attempt to fix the build on HP/UX
       via  eeda7f6... s3:smbd: Fix an inappropriate pointer return in a bool fn
       via  1637364... s3:winbind: Fix some enum type mismatches found by the Solaris compiler
       via  39971ff... Merge branch 'master' of /home/tridge/samba/git/combined
       via  e71d972... idl: regenerate IDL for NDR64 changes
       via  52f2e26... s4-sam: add a note about the solaris client
       via  4eedcf7... ndrdump: fixed help
       via  7b157a3... ndr: num_auths is an array size, thus a uint3264
       via  1a1cb92... ndr: split out ndr enum functions
       via  85e06ff... idl: recompile our IDL
       via  db5e7f3... s4-pidl: add support for NDR64
       via  c9b0b89... s4-rpc: added NDR64 support
       via  056cbf7... ndr: added support for NDR64
       via  7326b8f... util: use likely/unlikely for NT_STATUS_* macros
       via  6dfd10f... libreplace: added likely()/unlikely() macros for gcc
       via  fa4023d... s4:provision - Some rework (continuation)
       via  9e49ad5... s3: build with pam support when possible
       via  fc20da5... Re-generated idl files with () for enum values. Jeremy.
       via  02dc4a1... Ensure we enclose the enum values in brackets to make the cast work. Jeremy.
       via  b92c399... Check in modified generated files for systems where pidl can't run. Jeremy.
       via  389e2fb... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  95311a2... Fix the problem with pidl generating invalid C for enums. According to the C standard an enum is guarenteed to be an (int), which means for 4 byte ints specifying a type of 0x80000000 is an invalid value. The Solaris compiler complains about this. Fix by adding an (int) cast in front of the value generation. Jeremy.
       via  f8dae40... spnego: Support ASN.1 BIT STRING and use it in SPNEGO.
       via  aadf5e3... pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.
       via  c2055de... s4:descriptor module - Revert and const fixups
       via  813f9da... s4:descriptor - cosmetic
       via  4445cdf... s4:libnet_become_dc - Fix some uninitialised variables
       via  4fa327a... s4:provision - Some rework
       via  d237022... void functions can't return a value. Found by the Solaris compiler. Jeremy.
       via  9e5488d... void functions can't return a value. Found by the Solaris compiler. Jeremy.
       via  2032f26... void functions can't return a value. Found by the Solaris compiler. Jeremy.
       via  16836f9... We now pass the Microsoft SMB2 fileio test with EA's and streams... Jeremy.
       via  e91cdef... Remove ununsed variable warning. Jeremy.
       via  0c202e4... s4/domain behaviour flags: Fix them up in various locations
       via  bfb3eaa... s4/python: flags
       via  7c71370... libds/common/flags: various
       via  23676b6... Merge branch 'master' of /home/tridge/samba/git/combined
       via  45cebf7... s4-repl: raise a debug level
       via  98f2a3b... s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
       via  7860817... Merge branch 'master' of /home/tridge/samba/git/combined
       via  c405d72... s4-repl: raise a debug level
       via  1b3f5ce... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  f391e64... Merge branch 'master' of /home/tridge/samba/git/combined
       via  79082f4... s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
       via  033ced6... libcli/auth: rewrite schannel sign/seal code to be more generic
       via  8f482ae... lib/crypto: include aes.h into crypto.h
       via  7221795... Merge branch 'master' of /home/tridge/samba/git/combined
       via  30d1328... s4-repl: take advantage of async RPC forwarding
       via  f80363c... s4-rpc: added a module for forwarding RPC requests
       via  9417aab... Merge branch 'master' of /home/tridge/samba/git/combined
       via  5d2dfd1... s4-drs: lock down key DRS calls
       via  7ded074... s4-security: added a new security level SECURITY_DOMAIN_CONTROLLER
       via  7744283... Merge branch 'master' of /home/tridge/samba/git/combined
       via  10e25fc... s4-ldb: ldap attribute names can contain a '.'
       via  03d0005... s4-ldb: expose ldb_transaction_prepare_commit() in ldb
       via  458dda1... s4-repl: don't do double replication
       via  6546720... tdb: allow reads after prepare commit
       via  9e0b1a3... s4-drs: filter based on local_usn
       via  bc3bbae... s4-repl: make sure we marshal the replPropertyMetaData after the last change
       via  ff8ad22... s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
       via  12f689e... s4-ldb: cope better with corruption of tdb records
       via  00fb670... talloc: when we enable NULL tracking, reparent the autofree context
       via  089dc64... s4-repl: add a debug to make it easier to monitor replication
       via  444a05c... s3: Fix reading beyond the end of a named stream in xattr_streams
       via  00d7aad... s3: Add some debugs to streams_xattr
       via  5b86a0a... schannel: remove last traces of gensec.
       via  310051c... lib/crypto: link in AES crypto for s4 as well.
       via  97d7a52... s3-schannel: remove unused schannel_decode/schannel_encode.
       via  799f8d7... schannel: fully share schannel sign/seal between s3 and 4.
       via  f3979b5... schannel: move schannel_sign to main directory.
       via  1a21db8... s4-schannel: try to fix the build.
       via  1f41236... s4-schannel: first step of decoupling schannel from gensec.
       via  9cb205d... s4-schannel: strip trailing whitespace.
       via  f8014d3... s3-schannel: fix blob length when pulling off a NL_AUTH_SIGNATURE in cli_pipe_verify_schannel().
       via  87acb96... lib/crypto: add aes encryption routines to main cryto lib.
       via  a04caf3... Merge branch 'master' of /home/tridge/samba/git/combined
       via  7b3b66d... s4-ldb: ldap attribute names can contain a '.'
       via  08f1447... s4-ldb: expose ldb_transaction_prepare_commit() in ldb
       via  bfd0877... s4-repl: don't do double replication
       via  f5aec9e... tdb: allow reads after prepare commit
       via  48bc784... s4-drs: filter based on local_usn
       via  7f3817a... s4-repl: make sure we marshal the replPropertyMetaData after the last change
       via  e1abb39... s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
       via  4861194... s4-ldb: cope better with corruption of tdb records
       via  6a9c89b... talloc: when we enable NULL tracking, reparent the autofree context
       via  451a537... s4-repl: add a debug to make it easier to monitor replication
       via  d581a56... Merge branch 'master' of /home/tridge/samba/git/combined
       via  858cddf... s4-libnet: use updated dsdb commit function
       via  f9c3086... Merge branch 'master' of /home/tridge/samba/git/combined
       via  f2b5b5b... s4-ldb: ldap attribute names can contain a '.'
       via  a99e216a.. s4-ldb: expose ldb_transaction_prepare_commit() in ldb
       via  80c4b1e... s4-repl: don't do double replication
       via  46c99ec... tdb: allow reads after prepare commit
       via  dac0fb0... Merge branch 'master' of /home/tridge/samba/git/combined
       via  e44c414... s4-drs: filter based on local_usn
       via  ae28e2f... s4-repl: make sure we marshal the replPropertyMetaData after the last change
       via  f1ce4f9... s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
       via  af1e7e1... s4-ldb: cope better with corruption of tdb records
       via  2e7841f... talloc: when we enable NULL tracking, reparent the autofree context
       via  f0104be... s4-repl: add a debug to make it easier to monitor replication
       via  8703d9f... libreplace: white space cleanups
       via  18f1f5b... s3: ignore cups-config to tidy up library dependencies
       via  5a01071... libcli:nbt put util_net.c protos in new header file
       via  9a209ac... s4:schema Add code to provide an index into the subClass tree
       via  231b2fa... s3-dcerpc: really fix remaining old auth level constants. sorry...
       via  efe9f95... Merge branch 'master' of /home/tridge/samba/git/combined
       via  8fa5e56... s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
       via  62dd3aa... s4-ldb: cope better with corruption of tdb records
       via  209c278... talloc: when we enable NULL tracking, reparent the autofree context
       via  c2d7c7a... s3-dcerpc: fix remaining old auth level constants.
       via  865e65a... s4-repl: add a debug to make it easier to monitor replication
       via  9831e76... ntlmssp: pretty print a VERSION structure.
       via  ed03edc... ntlmssp: better document to what structures we are reffering to.
       via  fdf3bd6... s3-dcerpc: remove unsed auth type defines as seen on the wire.
       via  e1ecb80... s3-dcerpc: remove more unused structs.
       via  7b36ea5... s3-dcerpc: remove duplicate RPC_AUTH_LEVEL flags.
       via  d3af034... s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.
       via  668470c... libcli:nbt make the lmhosts parsing code and dependicies common
       via  f07e77e... s4:heimdal_build: fix one more problem with automatic dependecies
       via  ffe8314... s4:provision Prevent some invalid combinations of realm and domain
       via  7268720... s4: Script to build or rebuild extend DN attributes
       via  f410d23... s3: BSD needs sys/sysctl.h included to build properly
       via  24309bd... Second part of bug fix for 6606. s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
       via  f3cc05b... Torture test for bug 6529 - Offline files conflict with Vista and Office 2003. Ensure we don't regress. Jeremy.
       via  54831cc... nss_winbind: remove unused variable
       via  ca2c93b... Fix bug 6494 - Incorrect FileStatus returned in NT_CREATE_ANDX. Lookup the EA and Stream status on CreateX. Jeremy.
       via  f31138e... Fix bug 6726 - Filename length overwrites oplock request field in cli_nt_create(). Jeremy.
       via  e94361e... s3:vfs_catia: Make some fns static
       via  d3a6914... s3:vfs_catia: Use talloc_zero for simplification
       via  9dae250... s3:vfs_modules: Fix Coverity ID 946: OVERRUN_STATIC
       via  5464ce6... Merge branch 'master' of /home/tridge/samba/git/combined
       via  3dd404a... s4-repl: handle rename in repl_meta_data
       via  b9ce122... s4-drs: allow replication of renames
       via  bd40feb... Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ
       via  33160b1... s4-repl: fixed a memory error handling linked attributes
       via  3cf73df... s4-repl: fall back to repsFrom if repsTo not set
       via  667b825... pyldb: Don't segfault when invalid type is specified to Dn.get(). (#6722)
       via  d106e72... examples/LDAP: remove sambaAccountPolicy from the IBM-DS schema.
       via  aa089b8... dsdb: the samba3 ldap schema has no sambaAccountPolicy (any more at least)
       via  d1457b6... s4:heimdal_build: fix the build with --enable-automatic-dependencies
       via  e29cbda... s4:heimdal_build Fix build breakages caused by asn1compile change
       via  0f65d33... s3: Test short reads in the build farm
       via  1f34ffa... s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
       via  b8834ca... schannel: remove unused schannel structs.
       via  2f9adf0... s3-rpc_client: add rpccli_lsa_lookup_sids3 wrapper.
       via  ff96871... s3-rpc_client: add rpccli_lsa_lookup_names4 wrapper.
       via  fde8c46... s4:heimdal_build Love pointed me at the --one-code-file option to asn1_compile
       via  ab09fcf... s3:docs: Fix a typo
       via  55a9ea2... s4-repl: added a preiodic notification check to the repl task
       via  348efd5... s4-drs: fixed search expression
       via  02c9a7e... s4-repl: use the new dsdb partition uSN helper fns
       via  424d1c5... s4-dsdb: added dsdb_load_partition_usn and dsdb_save_partition_usn
       via  80c5759... s4-sam: allow a search to specify a partition
       via  73e380d... s4-repl: keep a @REPLCHANGED object on each partition
       via  c3da205... s3-samr: Fix Coverity #934 UNINIT.
       via  15bbae5... s3-netlogon: Fix Coverity #945 UNINIT.
       via  f9edee1... s3-nterr: print a NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED.
       via  0703146... s3-schannel: fix Coverity #950 OVERRUN_STATIC.
       via  f6a29f7... Port the Samba 3 shm_setup to QNX.
       via  5f58119... util_smb: For some (unknown) reason the previous patch changed the permissions - Reset them
       via  cce3e66... Port the Samba 4 shm_setup to QNX.
       via  aa7aa66... idl: added DRS GetNCChanges level 10
       via  39385f5... idl: rebuild drsuapi.idl
       via  8ea2cb2... idl: added DsExecuteKCC IDL
       via  9407ab5... ndr: added --ndr64 flag to ndrdump
       via  99c3fc1... s3-winbindd: add and use winbindd_lookup_names().
       via  f0b52b8... s3-winbindd: add and use winbindd_lookup_sids().
       via  c708338... cifs-upcall: fix the build after spnego merge.
       via  35f4b88... w32err: use WERR_DC_NOT_FOUND name instead of WERR_DOMAIN_CONTROLLER_NOT_FOUND
       via  8bebce4... w32err: Set hex format values for all errors
       via  3f835eb... w32err: Re-define errors with numeric values
       via  91d3d3c... w32err: Sorting error codes in ascending order
       via  fc1ac73... w32err: NERR_ codes grouped together
       via  1cfac63... w32err: WERR_CLASS_NOT_REGISTERED updated
       via  277597d... To set file create/birth time in GPFS. Signed-off-by: Abhidnya Chirmule <achirmul at in.ibm.com>
       via  9195595... s3:vfs: Fix the build of vfs_tsmsm after the VFS rewrite
       via  43e198c... spnego: add spnego_proto.h.
       via  503d035... spnego: share spnego_parse.
       via  8302346... libcli/auth: remove trailing whitespace.
       via  44e4431... s3-netlogon: support validation level 6 in netr_SamLogon calls.
       via  5ddde4e... s3-netlogon: match all logon levels in netr_SamLogon calls.
       via  42e393a... s3-rpcclient: fix netr_LogonGetCapabilities command.
       via  53d6dd3... security:idl Generated files
       via  d70e171... Owner and group defaulting.
       via  fec33db... Tests for descriptor inheritance
       via  932690c... s4:kdc In the kpasswd server, don't use the client address in mk_priv
       via  e8e8e40... s4:rpc_server netgotiate max xmit size with RPC client
       via  89ed2af... s3: Don't overwrite password in pam_winbind, subsequent pam modules     might use the old password and new password.
       via  8b0f540... s4-schannel: use NL_AUTH_MESSAGE for schannel.
       via  760666c... s4-schannel: strip trailing whitespace.
       via  f900e61... s3-schannel: fix api_pipe_schannel_process(), was using incorrect buffer length.
       via  fac9c35... Fix string-wchar-fixed-array-03 test (when libndr is available).
       via  27f54a7... Fix string-wchar-fixed-array-02 test (when libndr is available).
       via  4b5ca12... Fix string-wchar-fixed-array-01 test (when libndr is available).
       via  ac72076... pidl: Remove unnecessary _GNU_SOURCE define.
       via  4c5854f... Ignore source4/dsdb/kcc/kcc_service_proto.h.
       via  a0d8698... s3-netapi: Fix Coverity #668: FORWARD_NULL.
       via  de43e39... s3-netapi: Fix Coverity #669 FORWARD_NULL.
       via  828b9a4... s3-netapi: Fix Coverity #670: FORWARD_NULL.
       via  537ac20... s3-eventlogadm: Fix Coverity #938: UNINIT.
       via  6dab835... s3-rpcclient: Fix Coverity #935: UNINIT.
       via  94d83b6... s3-ntlmssp: add missing prototype.
       via  37bc806... s3-dcerpc: remove more obsolete or duplicate headers.
       via  c5c04fc... s3-schannel: add dump_NL_AUTH_SIGNATURE.
       via  96a36bf... s4:sites & services - Adds Intersite transport containers
       via  7710092... s4:group policies - the default group policy objects are all system-critical
       via  b0b8340... s4:group policies - upcase directory names of default group policies
       via  72fcc63... Merge branch 'master' of /home/tridge/samba/git/combined
       via  db26c00... s4:repl_meta_data: increment the attribute version with each change
       via  0be268b... s4-scripts: allow setup_dns.sh to take a PRIVATEDIR
       via  766774f... Merge branch 'master' of /home/tridge/samba/git/combined
       via  5c0cf01... s4-samdb: make it possible to ask for the sequence number of a partition
       via  1820f4b... s4-drs: change debug level
       via  ca6e15f... s4-repl: fixed memory leaks
       via  5c33042... s4-ndr: fixed memory leaks in ndr_pull_*_blob()
       via  7bdae8b... Merge branch 'master' of /home/tridge/samba/git/combined
       via  a8ab1e2... s4-drs: also fill in tmp_highest_usn
       via  493166b... s4-drs: return objects with uSN > highest_usn
       via  0819e79... s4-drs: spelling fix, and simpler search expression
       via  b00518c... s4-repl: don't be too eager to allocate new sequence numbers
       via  733fa19... s4-samdb: internal s4 ldb modules should be GPL not LGPL
       via  fe36b8a... Merge branch 'master' of /home/tridge/samba/git/combined
       via  bbc0a56... s4-drs: fixed the cursor generation to always be filled in
       via  5da0a7e... s4-repl: use common functions to simplify updaterefs.c
       via  94183eb... s4-repl: we should only update uSNChanged when replication data changes
       via  0ba9a1b... s4-kcc: we should only add to the repsFrom if it doesn't already exist
       via  9014cb6... Fix up-to-dateness vector creation.
       via  51fd806... Merge branch 'master' of /home/tridge/samba/git/combined
       via  21a6ba4... s4-drs: fixed the cursor generation to always be filled in
       via  47a147e... s4-repl: use common functions to simplify updaterefs.c
       via  f4b37f1... s4-repl: we should only update uSNChanged when replication data changes
       via  4687db0... s4-kcc: we should only add to the repsFrom if it doesn't already exist
       via  9733816... repl_meta_data: Fix include path when building with standalone ldb.
       via  d0c9d5e... ldb: Remove references to operational module init function.
       via  df65fc0... ldb: Support running testsuite without installing first.
       via  10833f6... s4:group policies - add the domain controller group policy
       via  5ad756f... netlogon.idl - rerun "make idl"
       via  c6dd2c9... s4: Fix parsing of CSDVersion: treat this field as an string null terminated.
       via  a1cf12e... s3:dbwrap_ctdb: set dmaster in ctdb_transaction_store() also when updating an existing record
       via  9741cb7... talloc:mksyms: allow characters after closing functions parenthesis.
       via  ee1fe38... talloc:mksyms: allow double pointer return value of functions.
       via  50347d6... s3:mksyms: fix spelling...
       via  64bfa26... tevent:mksyms: fix spelling...
       via  96be1f4... Fix up-to-dateness vector creation.
       via  ea2b9e0... talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
       via  56c09d2... talloc:mksigs: normalize bool -> _Bool
       via  82404ad... talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
       via  629ff2b... talloc:mksigs: correctly ignode multiline function typedefs
       via  7b0e072... talloc:mksigs: ignore struct forward declarations.
       via  e60c775... talloc:mksyms: allow characters after closing functions parenthesis.
       via  fd55479... talloc:mksyms: allow double pointer return value of functions.
       via  55dcf928.. tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
       via  cfa4e7e... tdb:mksigs: normalize bool -> _Bool
       via  25939a6... tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
       via  13bfcd5... tdb:mksigs: correctly ignode multiline function typedefs
       via  ecd12bf... tdb:mksigs: ignore struct forward declarations.
       via  400f084... tdb:mksyms: allow characters after closing functions parenthesis.
       via  907e055... tdb:mksyms: allow double pointer return value of functions.
       via  6b92981... tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn
       via  7165f29... tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.
       via  f98470e... tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
       via  085c07b... tevent:mksigs: normalize bool -> _Bool
       via  636f8b5... tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
       via  aa77484... tevent:mksigs: correctly ignode multiline function typedefs
       via  1e2393c... tevent:mksigs: ignore struct forward declarations.
       via  1f1a900... tevent:mksyms: allow characters after closing functions parenthesis.
       via  095a112... tevent:mksyms: allow double pointer return value of functions.
       via  4fb8272... tevent: add abi_checks to "make test"
       via  cf67b1b... tevent: remove filese generated by "make abi_checks" in "make clean".
       via  40c670f... tevent: add a make target "make abi_checks"
       via  f0e276c... tevent: move the original abi_checks script to script/abi_checks_gcc.sh
       via  31ee072... tevent: add script/abi_checks.sh. check for abi changes without gcc magic.
       via  ffc72b9... tevent: add script to extract signatures from header files.
       via  4530fcd... tevent: add scripts to extract library symbols (exports file) from headers
       via  f84be6c... Merge branch 'master' of /home/tridge/samba/git/combined
       via  9da4933... s4-vampire: cope with no invocationID when vampiring the schema
       via  97182d5... s4-drs: fixed the ldap SPN in AddEntry
       via  e4683bf... s4-provision: revert _gc_tcp priority
       via  bd7cf69... s4-repl: refresh the partitions on each cycle
       via  8e48434... Merge branch 'master' of /home/tridge/samba/git/combined
       via  bca75ec... s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...
       via  668fd97... Merge branch 'master' of /home/tridge/samba/git/combined
       via  61facf4... s4-kcc: add a very simple KCC
       via  fd3a778... s4-repl: don't update replPropertyMetaData for non-replicated attributes
       via  d7d7613... s4-idl: added the IDL for the DsReplica* calls
       via  0d6bc14... s4-kcc: add a very simple KCC
       via  cbac8e4... s3-rpcclient: add lookupsids3 command.
       via  1d4bf02... lsa: fill in more unknowns in lsa_LookupSid calls.
       via  81474df... s4-repl: don't update replPropertyMetaData for non-replicated attributes
       via  2eb61ef... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  f74e8c2... s4:ldb_map_outbound - fix memory leak
       via  049c780... netlogon.idl: indent correctly
       via  8990865... lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
       via  bae320e... s4-idl: added the IDL for the DsReplica* calls
       via  c6647bf... s4-repl: on every ldb modify we need to update replPropertyMetaData
       via  741fe9d... s4-repl: don't add the RDN if it is already there
       via  5b20af9... s4-ldb: don't remove a message element beyond the end of the array
       via  4e98f93... s3-rpcclient: make netlogon credential setup also work for interdomain trusts.
       via  12c7025... s3-rpcclient: avoid using lp_workgroup() unconditionally for crypto.
       via  bea8e5f... s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel().
       via  032e01e... s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp and cli_rpc_pipe_open_ntlmssp.
       via  12acf6c... s3-rpcclient: use cli_rpc_pipe_open_noauth_transport in rpcclient.
       via  87f61a1... s3-rpc_client: add cli_rpc_pipe_open_noauth_transport.
       via  f009fa1... s4-provision: use DNS name, not domain name
       via  8c58cef... s4-drs: actually call the new drsuapi_add_SPNs() code
       via  88e2fba... s4-drs: add the magic DRS SPNs on AddEntry
       via  d26c42f... s4/provision: add the nTDSDSA GUID based DNS entries and SPNs
       via  fdb8758... s4/drs: parentGUID needs to be specififcally asked for
       via  294e7cd... s4/libcli: when we get a DNS lookup failure show the name
       via  bb6fda8... s4/tort: RPC-DRSUAPI test case refactored to match torture architecture
       via  b24203f... s4/tort: code clean up using torture_drsuapi_assert_call() macro
       via  5088caa... s4/tort: assert macro for drsuapi dcerpc call
       via  a03e0c4... s4/tort: Propagate torture_context and use torture_comment
       via  c4f6fb0... s3-schannel: remove last schannel hand-marshalling function.
       via  d258fb4... s3-schannel: use NL_AUTH_SIGNATURE for schannel sign & seal (client & server).
       via  cac5e64... s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE.
       via  a155f3f... s3-schannel: remove unused code.
       via  9ab5d9b... s3-schannel: use NL_AUTH_MESSAGE for schannel bind reply.
       via  721b76c... schannel: more work on reponse NL_AUTH_MESSAGES.
       via  38ab500... s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr().
       via  3c70480... s3-util: add get/set_cmdline_auth_info_domain to user_auth_info struct.
       via  8bd730f... s3-rpcclient: add lookupnames4 command.
       via  c17789f... s3-rpcclient: add ncacn transport handling for rpcclient.
       via  393a1f5... s3-rpc_client: add enum dcerpc_transport_t to rpc_cli_transport struct.
       via  bda7061... s4:setup Updated Display Specifiers from Microsoft (with #s)
       via  344fb71... s4: Pass WINBINDD_SOCKET_DIR var in order to overide the location of the Winbind socket
       via  45b7b71... s4:ldb_map: Don't free ares too early.
       via  0c8eee9... s4/tort: CRACKNAMES tests to use private structure for testing.
       via  bebeb4f... s4/tort: Make common setup/teardown drsuapi test funcs really common
       via  ebfc13b... s4/tort: CrackNames test update to work against W2K3.
       via  41596d2... util_strlist: Add some more "const"s - small correction
       via  7669bc3... util_strlist: Add some more "const"s
       via  7c00227... Fix bug 6707 - 3.4.1 segfault in parsing configs. Fixes an occasional segfault caused by an out-of-bounds reference in config file parsing.
       via  5fb6530... s4:srvsvc: Fix logic on error checking.
       via  e3a2a22... s4:pwsettings: Added blackbox tests.
       via  67a8a8c... testprogs:subunit.sh: Add function for expected failures.
       via  ebdb9da... s4:pwsettings: Show default values in help messages.
       via  3cbcaa1... s4:pwsettings: Add 'default' option for password complexity.
       via  4b68cfe... s4:pwsettings: Added validation.
       via  0206b1d... s4:pwsettings: Don't assume a value for pwdProperties.
       via  5f6ebc3... s4:pwsettings: Run all updates as a single modify() operation.
       via  e71383e... s4:pwsettings: Added --quiet option.
       via  02c30fe... s4:netlogon - Put the "supported encryption types" more back in the "LogonGetDomainInfo" call
       via  aae0739... Revert "s4: Let the "setpassword" script finally use the "samdb_set_password" routine"
       via  27beb7f... s4/torture: fixed lots of crash bugs in the DRS tests
       via  f85e77c... s4:provision Only delete SASL mappings with Fedora DS, not OpenLDAP
       via  3e7a3bc... s4/drs: enable attribute encryption
       via  9460427... s4: kludge_acl needs to be above repl_meta_data
       via  25b6870... s4/repl: give a useful error message if we can't decode an object
       via  2ff4764... libcli: added a drsuapi attribute encryption function
       via  5283ad1... libcli:drsuapi Add function to encrypt data for transport over DRSUAPI
       via  a08d173... s4/drs: changed the UpdateRefs server to use the dn instead of the GUID
       via  689a9b8... OPC oota edits
       via  0c03232... s4/drs: correctly fill in the GUID of DRS objects
       via  78a5a5e... s4: fix spelling
       via  c0efa51... s4/provision: another fix for breakage from b1dabb1133
       via  22c4ffa... s4:provision Don't reference provision_backend when using LDB
       via  a11bb14... s4/torture: don't mix declarations and code
       via  3adbbae... s4: regenerate drsuapi IDL
       via  0807251... s4/schema: teach the schema_syntax code how to encode/decode more attributes
       via  3671c9e... s4/schema: don't crash if we don't have subClassOf
       via  7c5ce71... s4/drsuapi: tech the IDL about some more key attribute names
       via  b1dabb1... s4: Use SASL authentication against Fedora DS.
       via  a224392... s3:docs: Add info about how to obtain cifs module in cifs mount helper manpage
       via  f20c2e0... Fix compile in a usually non-selected define. Jeremy.
       via  a5cace1... s3:smbd: Add a "hidden" parameter "share:fake_fscaps"
       via  7748d30... s3:examples:ldap: allow substing search on more attributes in nds schema file
       via  4d7685c... s4/torture: add new SMB oplock tests
       via  c091d4b... s4/torture: convert printf to torture_comment()
       via  adca9f6... s3:examples:ldap: fix some OIDs in various schema files
       via  b65d6cf... s4/drs: when we don't find an attribute use zero values
       via  557cc46... s4/vampire: fixed i/j index mixup in vampire code
       via  a84a823... s4:drs match the meta_data and attributes array
       via  e595ba2... s4/drs: broke out the core of the getncchanges code
       via  9721b1b... s4:drs level_out is a pointer
       via  51baffa... s4:drs split addentry and getncchanges into separate files
       via  269fe99... Added "admin_session" method.
       via  8640293... s4/repl: implement DsReplicaSync
       via  939b936... s4/repl: added refresh of repsTo
       via  dca7afb... s4: fixed format of repsTo in samdb
       via  3cb1caf... s4: allow repl:RODC=true/false to set ourselves as a RODC
       via  32c28e4... s3-winbindd: Fix Bug #6700: Use dns domain name when needing to guess server principal.
       via  f745d07... ntlmssp: avoid duplicate inclusion of helper headers.
       via  08ce8a4... Mark test_security_descriptor_add_neg as known failing (for now).
       via  af0946c... Basic tests for nTSceurityDescriptor both SDDL and BASE64 format
       via  5f2ec4b... s3-nterr: add NT_STATUS_RPC_NT_CALL_FAILED.
       via  d5643a0... s4/torture/smb2: removed SMB2-FIND test
       via  a38409e... s4/torture/smb2: Fix several small bugs and style issues in SMB2 dir tests
       via  5975ea7... s4/torture: add new torture_assert_*_todo() macros
       via  11bd19c... lib/util: add unique string generator helper function
       via  2b16380... ntlmssp: add some void decode calls (useful for ndrdump).
       via  4b6e9a8e.. socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet()
       via  2bc8e57... s4:repl_meta_data: remove unused code
       via  d04cca0... s3:drsuapi: add a simple DsRemoveDSServer() implementation
       via  5ef601e... s4:drsuapi: add an incomplete DsAddEntry implementation
       via  f78f92a... s3:smbd: Fix bug 6690, wrong error check
       via  4323c13... schannel: add missing prototype for ndr_print_nbt_string() in schannel helper.
       via  a48f884... s3: remove unused RPC_AUTH_SCHANNEL_NEG struct and parsing functions.
       via  3984738... s3-rpc_server: use NL_AUTH_MESSAGE in pipe_schannel_auth_bind().
       via  de0bf36... s3-rpc_client: use NL_AUTH_MESSAGE in create_schannel_auth_rpc_bind_req().
       via  9aa11fd... s3/docs: Raise version number.
       via  4fd9a9d... schannel: add NL_AUTH_MESSAGE and both NL_AUTH_SIGNATURE structs.
       via  1d37a81... s4:idl Add generated code for netlogon.idl changes
       via  a915575... Return a correct value for Supported Encryption Type
       via  2904034... tort: RPC-CRACKNAMES test case refactored
       via  899fc0d... tort: DsCrackNames - propagate torture context to all tests.
       via  d078d2e... tort: Helper function to get DC info for testing
       via  5e3759d... tort: Implement 'setup' and 'teardown' for DRSUAPI test cases.
       via  0ed467a... s4/ldb: support NDR printing for 2 more replication types
       via  27ff8f4... s4/ldb: allow prefixMap to be shown as NDR
       via  a8e8a31... s4/ldb: allow printing ntSecurityDescriptor in full
       via  6d1d333... s4/ldb: added ldif handler for repsFrom/repsTo
       via  237f720... s4/ldb: expose the ldb flags with ldb_get_flags()
       via  206d79a... s4/ldb: don't line wrap ldif when --show-binary is used
       via  29ba776... s4/ldb: added --show-binary command line option
       via  5b2b5ab... s3-schannel: Fix Bug #6697. Interdomain trusts with Windows 2008 R2 DCs.
       via  9c4827e... s4:setpassword script - Passwords set by this script are set by the administrator not the user
       via  51479fe... s4:provision - Cosmetic: Indent the parameters better
       via  076ca26... s4:templates - Remove the latest relics (in "dcesrv_lsa_CreateSecret")
       via  fb91464... s4:wmic - Output enhancements
       via  5ce12a0... Add read() to socketwrapper. Metze please check. Jeremy.
       via  ac77482... s4: commit generated DRS changes
       via  5cd6b46... s4: added the structure for repsTo
       via  9a3db7e... s4: fixed updaterefs options bitmap
       via  9180562... s4: implemented server side of DSUpdateRefs call
       via  783cde7... s4/ldb: fixed spelling
       via  c280966... s4: 'index' is a libc function
       via  3ad4c9d... s4: fixed a unsigned printf warnings
       via  61c3601... s4: removed an unused variable
       via  50b1689... s4: fixed some shadowed variable warnings
       via  e681671... Fill the meta data vector in the responce struct.
       via  374e593... s4:selftest Fix 'make testenv-gdb' and 'make valgrindtest' etc
       via  56a0f99... s4:tests/iconv - Fix a warning
       via  41ce496... s4:pwsettings: Correct off by factor of 10 for ticks.
       via  7837768... gitignore: Ignore additional auto-generated files.
       via  fdd62e9... s4: Let the "setpassword" script finally use the "samdb_set_password" routine
       via  0d07ce1... s4:dsdb: correctly implement _dsdb_syntax_OID_oid_ldb_to_drsuapi()
       via  ff7b41c... lib/tdr: fix the build with --enable-automatic-dependencies
       via  b11aaad... s4:LogonGetDomainInfo - add a basic check for the hostname
       via  1c2f491... tdb: fix c++ build warning.
       via  7ce0174... s4: Fix "Small memory leak after calling several times lp_update"
       via  231d276... s4: Exceptions in "provision.py"
       via  4487209... s4:simple_ldap_map - "primaryGroupId"
       via  1d9a95e... s4:samldb - Fix typo
       via  90d6829... s4:Foreign security principals - Fix them up
       via  5107f6f... s4:subtree delete module - Cosmetic adaptions
       via  fc90586... s4:ldap.py - Adds a test for the primary group behaviour
       via  a3d7534... s4:provision - Change the module order to match Windows Server
       via  88f546d... s4:sam - Implement also here the right primary group behaviour
       via  ad244f7... s4:samr - Fix up the SAMR server to support the primary group of a user in the right way
       via  5f2832a... s4:samldb - Major rework
       via  353481d... s4:provision - Add a new delete function only for users and computers
       via  931aa4e... s4:provision - Change the "provision_users.ldif" file to support the "samldb" changes
       via  43c766a... Fix bug 6673 - smbpasswd does not work with "unix password sync = yes". Revert change from 3.3 -> 3.4 with read_socket_with_timeout changed from sys_read() to sys_recv(). read_socket_with_timeout() is called with non-fd's (with a pty in chgpasswd.c and with a disk file in lib/dbwrap_file.c via read_data()). recv works for the disk file, but not the pty. Change the name of read_socket_with_timeout() to read_fd_with_timeout() to make this clear (and add comments). Jeremy.
       via  5a22c02... s4:setup_dns.sh fixed the update of the GUID CNAME
       via  becee4c... s4:nsupdate-gss allow forcing of the realm
       via  9cf2d05... s4:setup: Remove display_specifiers.ldif.
       via  76f23f0... s4:setup: Updated comment to reflect new DisplaySpecifiers location.
       via  fddcee6... s4:setup: Use ms_display_specifiers script for provision.
       via  1a657b0... s4:setup: Added script to parse Microsoft DisplaySpecifiers document.
       via  65130fa... s4:setup: Change license headers to LDIF comments.
       via  cf1da43... s4:setup Add DisplaySpecifiers from Microsoft.
       via  a959597... s4: bring nsupdate-gss into the s4 tree
       via  86f3a2e... s4: fixed the secrets.ldb construction in libnet
       via  8ce73c6... s4: the secrets.ldb module needs the loadparm opaque setup
       via  04ea250... s3:winbind: Convert WINBINDD_SET_HWM to the new API
       via  4ad330d... s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API
       via  7159060... s3:winbind: Convert WINBINDD_SET_MAPPING to the new API
       via  d9b7fd5... s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API
       via  99f8dca... s3:smbd: Add the ntstatus to the smb_panic in share_mode_lock_destructor
       via  03e84a2... s4:simple_ldap_map - Enhance it for supporting "primaryGroupID" in the right way
       via  65541ba... s4:torture - Fix uninitialized variable
       via  f82dd19... s4:"linked attributes" modules - correct the comments
       via  ae8e5b4... s4: Fix typo
       via  89d4041... s4:pwsettings - Introduce the LDB modify flags in the right way
       via  3694160... s4:ldb_errors - add spaces
       via  6677eea... s4:dsdb/common/util.c - Copy parameters to prevent segfaults
       via  43cfa69... s4:dsdb/common/util - Indentation fixes
       via  e6cb98e... Tell newbie devs about ./configure.developer
       via  affed02... Check we read off the compelte event from inotify
       via  bc081cf... Save and report the correct errno value.
       via  0cfc2f1... s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpy
       via  c52fa95... s3:winbind: Remove pointless <cond> ? true : false;
       via  1abf692... s3:winbind: Make the pam_auth subfunctions static
       via  4b49a8d... s3:libsmb: Convert (state->received) to (state->received != 0)
       via  a32f4dd... util:tests: Correct time tests for negative UTC offsets.
       via  5afa115... selftest: Account for 0-based months in date parsing and printing.
       via  ab6e829... Add release script for tevent
       via  5e59c17... s4:configure: require tevent >= 0.9.8
       via  1bb6840... tevent: change version to 0.9.8 after some critical bugs have been fixed
       via  704b739... cifs.upcall: do a brute-force search for KRB5 credcache
       via  ffd48a7... s4:python  fixed subunit tests of dcerpc
       via  8995491... ldb: make ldb module programming less error prone
       via  5121499... s3:winbind: Fix Coverity ID 933: FORWARD_NULL
       via  b4a4186... s3:smbd: Fix Coverity ID 937, REVERSE_INULL
       via  360436b... s3:winbind: Fix Coverity ID 940: Resource Leak
       via  c298e66... ldb: ensure we cancel a ldb transaction
       via  5842aa1... s4: fixed a missing NULL termination in a attribute list passed to ldb_search
       via  27b19eb... report the location of the original talloc_free on double free
       via  b35c627... wbinfo: fix various valgrind warnings and an invalid free.
       via  d9bdf2a... s3-ntlm_auth: fix two segfaults in diagnostics mode.
       via  bdc7bdb... Hopefully last part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. This one is subtle. There is a race condition where a signal can be queued for oplock break, and then the file can be closed by the client before the signal can be processed. Currently if this occurs we panic (we can't match an incoming signal fd with a fsp pointer). Simply log the error (at debug level 10 right now, might be too much) and then return without processing the break request. It looks like there is another race condition with this fix, but here's why it won't happen. If the signal was pending (caused by a kernel oplock break from a local file open), and the client closed the file and then re-opened another file which happened to use the same file descriptor as the file just closed, then theoretically the oplock break requests could be processed on the wrong fd. Here's why this should be very rare.. Processing a pending signal always take precedence over an inc
 oming network request, so as long as the client close request is non-chained then the break signal should always be harmlessly processed *before* the open can be called. If the open is chained onto the close, and the fd on the new open is the same as the old closed fd, then it's possible this race will occur. However, all that will happen is that we'll lose the oplock on this file. A shame, but not a fatal event. Jeremy.
       via  c97698e... Another part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. SA_INFO_QUEUE_COUNT *MUST* be a power of 2, in order for the ring buffer wrap to work correctly at the 32 bit boundary. Thanks to Petr Vandrovec <petr at vandrovec.name> for this.
       via  38995d7... First attempt to implement dcesrv_drsuapi_DsGetNCChanges
       via  957a928... Fix the dsdb_syntax_OID_ldb_to_drsuapi function
       via  47dfe78... Ignoring generated files:
       via  d3d6713... another large change to the linked_attribute module
       via  b72b8f6... hook on prepare_commit instead of transaction_end
       via  47f52e7... greatly simplify the transaction processing in the partition module
       via  7dbe079... show more reasonable object counts during a vampire
       via  bfccc45... always use prepare_commit in ldb transaction commits if possible
       via  c37f290... added dsdb_find_guid_by_dn()
       via  617bbd9... allow setting of the debug level in python from C
       via  348824d... change repl_meta_data to process linked_attributes structures in end_transaction
       via  aff1e62... fixed transaction handling in linked_attributes module
       via  e6257d9... add the the linked attributes elements to the repl structure
       via  95fd3c8... tell the server that we support linked attribute replication
       via  5d23ad8... added dsdb_find_dn_by_guid()
       via  642a84c... fix the ndr print routines for samba4
       via  127bf61... support config files in the current directory
       via  c033b2d... Fix for DSSYNC test against Windows 2003
       via  5c54e4c... s3:libsmb: Attempt to fix bug 6665
       via  5268783... s3-net: allow to exit "net rpc sh" with "q" as well.
       via  a0b1968... s3-netlogon: use WERRORs in NETLOGON_INFO structures.
       via  6657598... Do not redefine strupr
       via  f092d68... s3-pdb_ldap: Fix bug #4296: Clean up group membership while deleting a user.
       via  9bf74d0... s4-smbtorture: test netr_ServerSetPassword2 against Samba3.
       via  2b8afd2... s3-netlogon: implement _netr_ServerPasswordSet2.
       via  71e9dfc... s3-netlogon: rework _netr_ServerPasswordSet.
       via  bde679e... show the full set of command line options for ldb tools
       via  9317711... s3-netlogon: implement _netr_LogonSamLogonWithFlags().
       via  9f03135... traverse the ac list in reverse order
       via  b5f6316... repl_meta_data should only be included when we are a DC
       via  ca45847... s4:dsdb rewrite the linked_atrributes code to commit in the end_transaction hook
       via  199be93... move the repl_meta_data module up the ldb module stack
       via  69802b3... wrap the entire vampire operation in a transaction
       via  10bd56b... use ldb_cmdline_help() in ldbsearch
       via  1e55277... added ldb_cmdline_help()
       via  29320bc... add the partition_control control to replication requests
       via  79255a9... change the dsdb_control_current_partition to not include internal variables
       via  67bf175... don't allow two controls to be added with the same OID
       via  4b336fe... Display ldif formatted versions of all DRS changes at log level 4
       via  a19ad21... Wrap DRS changes in a transaction
       via  132242f... add a ref to the WSPP docs
       via  90b694b... fixed spelling
       via  b5bf440... added ldb_ldif_message_string()
       via  aec03ed... s3-smbpasswd: Fix Bug #6584: allow DOM\user when changing passwords remotely.
       via  9264f48... wbclient: Fix Bug #6680: always activate handling of large (> 256 byte) ntlmv2 blobs in wbcAuthenticateUserEx().
       via  1bc05ca... s3-docs: Update build howto.
       via  792b544... netlogon: fill in more details for the netr_LogonControlX family of calls.
       via  94f7c98... s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.
       via  a3e9b62... ldb: Depend on libtalloc 2.0.0
       via  185d06e... ldb: cosmetic changes in ldb_dn
       via  a28b499... s3: Fix libtalloc so version
       via  bb1f56a... s3:libwbclient: Fix bug 6349, initialize domain info struct
       via  4179270... s3:winbind: Fix bug 5626
       via  0cae043... w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API
       via  9e7c6f1... w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API
       via  0d120be... One would expect I could spell my name...
       via  700533a... One would expect I could spell my name.
       via  84446a2... tdb: move the original abi_checks script to script/abi_checks_gcc.sh
       via  f7c473f... tdb: run abi_checks as part of "make test".
       via  dff3f37... tdb: remove files generated by "make abi_checks" in "make clean".
       via  e21ecfc... tdb: add a target "abi_checks" to tdb.
       via  9636e0d... tdb: add script/abi_checks.sh. check for abi changes without gcc magic.
       via  0760a04... tdb: add script to extract signatures from header files.
       via  006fd0c... tdb: add scripts to extract library symbols (exports file) from headers
       via  c7d9617... talloc: move the original abi_checks script to script/abi_checks_gcc.sh
       via  d9b1931... talloc: remove talloc_free from the exports
       via  fe0b523... talloc: run abi_checks as part of "make test"
       via  4e9a06d... talloc: remove files generated by "make abi_check" in "make clean"
       via  cbc75c1... talloc: add a target "abi_checks" to talloc.
       via  f1b386a... talloc: add script/abi_checks.sh. check for abi changes without gcc magic.
       via  4579c05... talloc: add script to extract signatures from header files.
       via  e896f91... talloc: add scripts to extract library symbols (exports file) from headers
       via  2774a02... s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API
       via  6b474c5... s3:winbind: Convert WINBINDD_LIST_USERS to the new API
       via  a95955f... s3:nsstest: Fix a very confusing behaviour in nsstest
       via  1295622... s3:winbind: add a fake NDR winbind cache validator
       via  e47491e... s3:winbind: Convert the getgrent functions to the new API
       via  e717148... s3:winbind: Add a comment about fill_grent_mem_domusers...
       via  9b5ad55... s3:winbind: Add some missing error checks
       via  8b90854... s3:winbind: Fix a typo
       via  10e9df2... s3:winbind: Add async wb_next_grent
       via  2555c12... s3:winbind: Add async QueryGroupList
       via  50d9fb4... w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API
       via  425239c... s3:winbind: Convert the GETDCNAME routines to the new API
       via  15312e7... s3:winbind: Add async wb_dsgetdcname
       via  244bb7f... s3:winbind: Convert winbindd_dsgetdcname to the new API
       via  7579f0f... s3:winbind: Add an async dsgetdcname call
       via  9c30a8d... s3:winbind: Convert the GETPWENT routines to the new API
       via  6e2bf7e... s3:winbind: Add async next_pwent
       via  91588e6... s3:winbind: Add async fill_pwent
       via  c325ba8... s3:winbind: Add async query_user_list
       via  9ef2c70... s3:winbind: simplify wb_seqnums_done a bit
       via  ae6a669... s3:winbind: Make wb_seqnums.c update the winbind cache seqnums
       via  99cf696... s3:winbind: Fix a bug found by RPC-SAMR
       via  ccc18d4... s3:winbind: Fix a typo
       via  58feaa7... s3:winbind: Rename wbint_GroupMembers to wbint_Principals
       via  ffd9d41... s3:winbind: Rename wbint_GroupMember to wbint_Principal
       via  23abcd2... tevent: Fix a segfault upon the first signal
       via  c1b8eb8... s3: Add catia to the list of modules compiled by default
       via  ad88284... s3: Major revamp for catia vfs module
       via  e046b38... s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAME
       via  77e2403... s4:ldb Don't sleep(100) in this error case, but debug the LDIF
       via  72fb26e... s4: Create helpers functions related to provision
       via  e3c7e9e... s4-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
       via  9f1c162... s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
       via  074c6d4... s4: include ntlmssp header in auth/ntlmssp/ntlmssp.h.
       via  9afd44d... s3-ntlmssp: use generated ntlmssp code for debugging purpose.
       via  91df77d... s3-ntlmssp: add NDR helper routines for ntlmssp.
       via  2287849... s4: fix the build after ntlmssp header change.
       via  b7a5e7a... libcli/auth: remove unused NTLMSSP_NAME_TYPE_ flags.
       via  38d677b... s4-ntlmssp: use interface constants in TargetInfo blob.
       via  e8c19f3... s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
       via  82469de... s3-ntlmssp: use interface constants in TargetInfo blob.
       via  25d6c0a... s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
       via  3a519fa... ntlmssp: add ndr_print_ntlmssp_{nt,lm}_response() function.
       via  4d1c881... ntlmssp: re-run make samba3-idl and add generated files.
       via  9b844e7... ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL.
       via  b4a860b... ntlmssp: add AUTHENTICATE_MESSAGE to idl.
       via  e65a3cb... ntlmssp: add CHALLENGE_MESSAGE to IDL.
       via  c3a6f28... ntlmssp: add NEGOTIATE_MESSAGE to IDL.
       via  4e7edc7... ntlmssp: add string helper functions to handle OEM and UNICODE charset.
       via  d4d2b42... ntlmssp: add ntlmssp helper skeleton.
       via  ff79583... ntlmssp: add IDL.
       via  76d9115... lib/tevent: close pipe_fds on event_context destruction
       via  be4ac22... lib/tevent: handle tevent_common_add_signal on different event contexts.
       via  6abb637... lib/tevent: fix race with signals and tevent_common_add_signal
       via  398d0c2... lib/tdb: don't overwrite TDBs with different version numbers.
       via  4279879... lib/tevent: remove spectacularly complicated manual subtraction
       via  cc248f7... util: fix comment and clarify argument name in DLIST_DEMOTE()
       via  2a3270b... s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642)
       via  5234d10... s3:smbd: add is_fake_file_path() that takes only the raw path as string
       via  09fe579... s3:streams: check for :$DATA only in the backend (fix bug #6642)
       via  e91d5db... s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for NT_STATUS_INVALID_PARAMETER
       via  1f3d0c5... s3-ntlmssp: remove trailing whitespace.
       via  8d58472... libcli/auth: add netlogon_creds_step_crypt() and netlogon_creds_first_step()
       via  a69d8ab... libcli/auth: remove some useless lines
       via  e115cb5... libcli/auth: remember schannel type in netlogon_creds_server_init()
       via  360868b... s3-schannel: remove remaining code that was using "struct dcinfo".
       via  a3c6e02... s3-credentials: remove unused code.
       via  b089506... s3-schannel: upgrade old format schannel_store.tdb.
       via  21a93c2... s3-netlogon: use shared credential and schannel storage infrastructure for netlogon server.
       via  2d8157f... s3-netlogon: add netr_creds_server_step_check() convenience wrapper.
       via  a09b627... s3-schannel: add simple wrappers to fetch and store schannel auth info.
       via  7c972d8... s3-schannel: make open_schannel_session_store() public.
       via  04310cc... libcli/auth: add tdb backend for schannel state.
       via  6992669... libcli/auth: move netlogon_creds_CredentialState out of libcli.
       via  5a15778... schannel: add netlogon_creds_CredentialState to IDL.
       via  17d3800... s4-schannel: add ldb suffix to schannel functions.
       via  a18d683... libcli/auth: rename schannel_state.c to schannel_state_ldb.c.
       via  5981272... s3-build: add SCHANNEL_OBJ to Makefile.in.
       via  1d8d3fd... s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API
       via  5a1240d... s3:winbind: Fix a typo
       via  c4a95f9... s3:winbind: Remove the manual caching for the async wb_ functions
       via  94948f7... s3:winbind: Some calls are not cacheable
       via  2f16bf5... s3:winbind: Factor out wcache_store_seqnum()
       via  f3d71d3... s3:winbind: Add a generic cache for NDR based parent-child requests
       via  3532c8b... s3:winbind: Factor out wcache_fetch_seqnum
       via  3f0c877... s4-smbtorture: do not hard code BDC secure channel type into RPC-NETLOGON tests.
       via  d368c73... s4-smbtorture: add test_SetPassword_flags to RPC-NETLOGON-S3 testsuite.
       via  160c197... s4:python Add helper to get at the domain SID
       via  6c55518... s3/smbd: open the share_info.tdb on startup instead of tconx
       via  bc4b253... s3/debug: make SPENGO OID list appear under one debug header
       via  5469866... s3/winbindd: Remove unnecessary check for NULL SID
       via  32f9d20... s3-selftest: enable running RPC-NETLOGON-S3 against samba3.
       via  4618469... s4-smbtorture: add RPC-NETLOGON-S3 to test samba3 netlogon server.
       via  17829cb... s3 onefs: Canonicalize the ACL in the correct order
       via  3ad9d10... s3: Allow full_audit to play nice with smbd if it's using syslog
       via  22ee1cd... s3 audit: Change create_file in full_audit to print whether a directory or file was requested
       via  d49ab92... s3:winbind: Fix Coverity ID 942: Resource Leak
       via  f2fa9e6... s4:heimdal_build: lib/hcrypto/evp-aes-cts.o belongs to HEIMDAL_HCRYPTO
       via  2cbacd5... s3-netlogon: let get_md4pw() return a struct dom_sid.
       via  9930a12... schannel: add generated files.
       via  aabe577... schannel: move schannel.idl to main directory.
       via  91ef692... netlogon: make netr_NegotiateFlags a public bitmap.
       via  b824b1b... Add a parameter to disable the automatic creation of krb5.conf files
       via  da99e3a... cifs.upcall: make using ip address conditional on new option
       via  3544e68... cifs.upcall: switch to getopt_long
       via  1a97bd9... s4:provision Ensure that @OPTIONS is mirrored into each partition
       via  425386f... s4:ldb Add ldb_ldif_write_string() and python wrappers
       via  3ed3381... s4:ldb Add hooks to get/set the flags on a ldb_message_element
       via  7421872... s4:schema Rework dsdb_write_prefixes_from_schema_to_ldb() to use talloc
       via  a1da911... s4:provison Add prefixes to ldb using same code a later modify will use
       via  b9ec6bb... s4:provision Only create references to our server DN after the self join
       via  a52e7a2... s4:scheam quiet a 'const' warning
       via  7e54b5e... s4:dsdb Rework dsdb_write_prefixes_to_ldb() to take a schema
       via  cda99a2... s4:dsdb Use helper function to add 'show deleted' control
       via  a77b036... s3-netlogon: fix default case when _netr_LogonSamLogon is called from other opcodes.
       via  87ce535... Revert "s3: Fix uninitialized const char *"
       via  e460c21... s3-netlogon: get rid of init_net_r_req_chal().
       via  5b46e59... s3-netlogon: let get_md4pw() return a struct samr_Password.
       via  1a53b61... s3-netlogon: make _netr_ServerAuthenticate a callback to _netr_ServerAuthenticate3.
       via  808a0d4... Allow for name array strings that don't end in a slash
       via  1df1892... Add some const to dsgetdcname
       via  3176ee2... Do an early TALLOC_FREE
       via  d896fb2... netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug #6099 for details).
       via  61ca4c4... fixed DRS rename of deleted objects
       via  3c7cbd6... fixed a double free bug on error in net export
       via  436d8b6... s4:python Fix the reprovision test by deleting 'deleted' objects too.
       via  6542a08... s4:dsdb Rework show_deleted module not to liniearise the LDAP filter
       via  2135461... Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks. Should help track if we get invoked with an invalid fd from the signal handler. Jeremy.
       via  c69f92d... Second attempt at fix for bug 6529 - Offline files conflict with Vista and Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy.
       via  9a86f26... Allow systems with timestamp granularity of 1sec to work with this test. Jeremy.
       via  7a6c979... Use existing time_t rounding function, don't invent my own. Jeremy.
       via  2840902... netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.
       via  4799020... s3-netlogon: Only hand out rid when netlogon credential chain has been setup sucessfully.
       via  87d30a1... Second part of fix for 6529 - Offline files conflict with Vista and Office 2003. ext4 may be able to store ns timestamps, but the only API to *set* timestamps takes usec, not nsec. Round to usec on set requests. Jeremy.
       via  e829ca5... Fix make test. Jeremy.
       via  5359e39... make smbcontrol smbd ping work proper checking for arguments handle short pid_t correctly
       via  b1ee4c1... libndr: add missing protoypes for double type.
       via  965a079... tevent: avoid using reserved c++ word.
       via  be9441a... s4:dsdb Use talloc_strndup() to ensure OIDs are null terminated
       via  7234a24... s4:ldb Add python binding and test for ldb_msg_diff()
       via  b4e8d92... s4:dsdb Add const
       via  bf54b41... s4:dsdb remove unused variable
       via  cc330f9... s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the end
       via  0f98d53... note the semantic change in talloc_free from 2.0
       via  f60f007... fixed typo in talloc doc XML
       via  2c84605... LIBREPLACEOBJ now contains the full path
       via  798b3fb... updated XML source for talloc man page
       via  e6da38c... added talloc_set_log_* documentation
       via  a0e2041... updated talloc guide for recent API changes
       via  39cd5bb... make lib/replace more usable in standalone builds
       via  a535840... fixed getpass m4
       via  e8782de... s3:lib: setup talloc log and abort functions
       via  851b01f... s3:configure: require talloc >= 2.0.0
       via  251b03e... s4:cmdline: setup talloc log and abort functions
       via  5cefde4... s4:build: require talloc >= 2.0.0
       via  55dbe80... talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.x
       via  64e0577... talloc: update talloc.exports and talloc.signatures
       via  6c9ace2... talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION
       via  9baacbb... talloc: change version to 2.0.0
       via  5760ede... talloc: remove ABI compat functions
       via  8a90c8b... talloc: remove unused build dependecies to samba
       via  ed384e8... talloc/testsuite: use talloc_set_log_fn() and log to stdout
       via  e40f314... talloc: add talloc_set_log_fn() and talloc_set_log_stderr()
       via  ac8aeec... talloc: let talloc_steal() only generate a warning if it's used with references
       via  84810d7... talloc/testsuite: report __location__ of testsuite failures
       via  f8559b8... talloc/testsuite: add infrastructure to test aborts
       via  13227f8... talloc/testsuite: reset the globals after each subtest
       via  1fbc86c... talloc: call return after abort, because an overloaded abort function might not exit
       via  2c664db... talloc: report the size of reference handles as 0
       via  d1895d2... talloc: let talloc_total_blocks() and talloc_get_size() operate on the null_context
       via  fced9df... s3:winbind: Fallback to the forest root for lookupname
       via  1603c60... s3:winbind: Even on a domain controller, "our" domain is internal
       via  a0bf0cb... s3:winbind: Do not drop the first user in sam_query_user_list
       via  963419b... s3:winbind: For internal domains it is pointless to connect to a DC
       via  fc3d427... s3:winbind: winbindd_dual_ndrcmd should output what it's doing
       via  a09b9ed... s3:winbind: Fix the talloc hierarchy in wb_queryuser_done
       via  da93567... Implement Metze's suggestion of trying getpwuid(0) then getpwnam(root). Jeremy.
       via  1fb916b... Log debug message when hires timestamps are available on the share. Jeremy.
       via  1af0aa9... Fix bug 6529 - Offline files conflict with Vista and Office 2003 On filesystems that can't store less than one second timestamps, round the incoming timestamp set requests so the client can't discover that a time set request has been truncated by the filesystem. Needs backporting to 3.4, 3.3, 3.2 and (even) 3.0. Jeremy
       via  47c7063... Try and fix the buildfarm by using getpwnam(root) instead of getpwuid(0) if DEVELOPER is defined. I'm hoping the build farm defines DEVELOPER... Jeremy.
       via  497234c... s4:ntp_signd Fix bug 6656 - Set protocol version to 0, as used by ntpd
       via  f9c0f88... Fix coverity CID: 932 - forward null. Jeremy.
       via  ba52f18... Fix for bug 6651 - smbd SIGSEGV when breaking oplocks. Based on a patch submitted by Petr Vandrovec <petr at vandrovec.name>. Multiple pending signals with siginfo_t's weren't being handled correctly leading to smbd abort with kernel oplock signals. Jeremy
       via  6afb02c... s3: fix bug #6650, authentication at member servers when winbindd is not running
       via  9d824dc... s4:client
       via  d20061a... Add missing CreateFile flags to smb.h
       via  e71ce2f... s4:ldb Python requires that a 'compare' handler return -1, 0 or 1
       via  c49145b... s4:ldb Use length-limited printf to avoid walking off end of strings
       via  29ef1b2... s4:kerberos Use MIT compatible names for these enc types
       via  9b261a1... Fix bug 6638 - ADS Domain Member: Computer Mgr can not set share ACLs Add good error message for share modification denial. Jeremy.
       via  77a0a6e... s3-idmap: fix two uninitialized variable warnings in idmap_tdb2.
       via  4c69c15... s3:dsgetdcname: Fix a crash in dsgetdcname
       via  68ea287... s3:dsgetdcname: Inline dsgetdcname_cache_refresh
       via  f3c94f4... s4-spoolss: add stubs for new idl opcodes in spoolss server.
       via  062d26d... s3-spoolss: add stubs for new idl opcodes in spoolss server.
       via  80e2500... s3: re-run make samba3-idl.
       via  0447af2... spoolss: add more spoolss calls to IDL (spoolss_GetPrinterDriverPackagePath and spoolss_GetCorePrinterDrivers).
       via  8c347ed... Fix bug #6647 - get_root_nt_token: getpwnam("root") failed! Not all systems may have a "root" user, but all must have a passwd entry for a uid of zero. Jeremy.
       via  33d2779... Fix Red Hat bugzilla bug : https://bugzilla.redhat.com/show_bug.cgi?id=516165 nautilus fails to copy files from an SMB share. This is a show-stopper for 3.4.1 (I'll open a Samba.org bug). Although gnome-vfs is doing *incredibly* stupid things by asking for a read size of 65535 - this translates on the wire to a 65534 byte read followed by a 1 byte read. Please send this back to the gnome developers that they will ge horrid on the wire performance for this. Jeremy.
       via  ecec01c... s3:smbd: implement SMB2 Find (Query Directory)
       via  f00a3bf... s3:smbd: store a dirptr on the files_struct for SMB2 Query Directory
       via  e621b7a... s3:smbd: add a generic smbd_dirptr_lanman2_entry() function
       via  cf6e81f... s3:smbd: implement all SMB2 Create contexts except "ExtA"
       via  b70ae64... s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2
       via  f143466... s3 merged build: Don't build wbinfo twice.
       via  5270efa... tevent: fix a comment
       via  c54a8db... Make refusal of SEC_DESC_DACL_PROTECTED configurable
       via  5feff0b... s3:smbd: parse context blobs in SMB2 Create
       via  a0df109... added basic support for rename in DRS replication
       via  e38f38f... we need the Deleted Objects container for replication
       via  8d0345e... wbinfo: Fix up s3 blackbox test. wbinfo no longer needs a config file.
       via  dd8d04f... s4 winbind: Quiet down the WINBINDD_DOMAIN_INFO handler stub warning
       via  fd2feab... wbinfo: Reduce test noise in the wbinfo blackbox test
       via  b31f0de... s4 winbind: Silence compile warning by adding new commands to the list
       via  7cafb65... s4 winbind: Implement a stubbed out version of WINBINDD_DOMAIN_INFO
       via  bc0e0a4... wbinfo: Use one codebase for Samba3 and Samba4.
       via  19855ca... s3 wbinfo: Only call afs_settoken_str if compiled with WITH_FAKE_KASERVER
       via  182c667... s3 wbinfo: use wbcSidTypeString instead of sid_type_lookup
       via  a712870... libwbclient: Add wbcSidTypeString function.
       via  afb8f8e... s3 wbinfo: Remove unused functions, use C99-types
       via  ab818cd... s3 wbinfo: Explicitly include popt header, remove unused common options.
       via  6d4fd3e... s3 wbinfo: Use talloc_strdup instead of SMB_STRDUP
       via  0dae6f5... s3 wbinfo: Don't use global_myname()
       via  b6ea2ec... s3 wbinfo: Avoid ADD_TO_ARRAY macro.
       via  90b6e41... s3 wbinfo: Use uint32_t instead of uint32
       via  fa7d7a4... s3 wbinfo: remove --get-auth-user and --set-auth-user functionality
       via  49d1eec... s3 net: Add getauthuser/setauthuser commands.
       via  004494b... s3 wbinfo: Get rid of lp_ functions
       via  f27bda6... s4 ctags: Stop *_proto.h files from cluttering up the tags
       via  61d4f8b... s4: int32 handling: previous fix was not fully correct
       via  2cf897b... s4: Make the int32 problem more clear - and fix another error
       via  87737f8... s4:librpc/rpc: fix DEBUG() message
       via  abe7648... netlogon: document some more MSVC flags.
       via  5319695... s3-spoolss: remove another duplicate copy of print_architecture_table.
       via  1b09e36... fixed make test reporting success when provision fails
       via  6cc9e4b... s4: Fixed the int32 datatype support
       via  3dee92f... fixed the build
       via  7a79d16... s4: Major rework of the LDB/SAMDB/IDMAP python bindings
       via  0a5ea25... s4:python tools - Centralise the lookups for the default domain (root) in the call "domain_dn" from SamDB
       via  0a46fd6... s4:pyglue Add a wrapper for loading the correct UTF8 casefolder
       via  faedda0... s4:ldb python bindings: Handle the parameters of the connect call in the right way
       via  36f828b... Revert "s4:samdb python bindings - we don't need the attributes here"
       via  87921bf... sigh - still not right
       via  52108a1... fixed up add_foreign again
       via  905db32... more fixups from provision changes
       via  b62ce48... s3:smbd: add support for canceling SMB2 Notify calls.
       via  47452b8... s3:smbd: add smbd_notify_cancel_by_smbreq()
       via  d60f049... s3:smbd: implement SMB2 Cancel correctly.
       via  3b3bde9... s4:build: require tevent 0.9.7 with tevent_req_cancel()
       via  97a1ed5... tevent: change version to 0.9.7 after adding tevent_req_cancel infrastructure
       via  45e4be0... tevent: add tevent_req_cancel() infrastructure
       via  26e114b... skip the autoidl test
       via  f3e473e... fixed up some provision errors from the recent changes
       via  e349316... s4:provision Add comments to the provision script
       via  5f917d5... s4:provision Avoid one more call to ltdb_reindex
       via  148290a... s4:ldb Remove obsolete comment about ldb_tdb's sequence num
       via  f890dba... make sure we update the current schema->prefixes when we add a new prefix
       via  3414773... fixed the updateNow schema test to use a canonical OID
       via  ca526fb... s4:selftest Remove the 'subunit filter' from make testenv etc
       via  7496095... s4:libcli/ldap Explain why we set a hostname for ldapi:// connections
       via  df3ef12... s4:provision Fix existing ldapi:// backend detection exception
       via  498faae... s4:install Remove provision-backend script from 'make install'
       via  2af0638... s4:provision Make sure that we don't use Kerberos to our LDAP backend
       via  84ee0af... s4:provison Print the LDAP backend admin username/password
       via  5255ba3... s4:selftest Confirm that there isn't a listener on the ldapi:// socket
       via  e7bae2e... s4: Re-add --ldapadminpass as an option to provision
       via  052da4e... s4:python Allow 'no such object' on the delete of the DN
       via  410114e... s4:provision Keep a single transaction for the erase and rebuild
       via  ecd234a... s4:provision A crude update of the OpenLDAP backend HOWTO
       via  a6c9233... s4:provision Fixes for Fedora DS schema mapping with full AD schema
       via  f87811f... s4:provision Rework provision-backend into provision
       via  7a9030b... s4:provision Move helper functions back to provision
       via  a58b4f8... s4:setup Don't manually set @ATTRIBUTES any more
       via  14aff84... s4:python Push some helper functions from SamDB into samba.Ldb
       via  51d2d3d... s4:schema Allow a schema load on an unconnected database
       via  e1e99a7... s4:provision  Remove the ACI element from the provision templates
       via  346aa6e... s4:schema Provide a way to reference a loaded schema between ldbs
       via  2c23e7d... s3:winbind: The get[gr|pw]end functions need access to the client state
       via  459233e... s3:winbind: Convert WINBINDD_GETGRNAM to the new API
       via  a511a87... s3:winbind: Convert WINBINDD_GETGRGID to the new API
       via  3f3f49d... s3:winbind: Add winbindd_print_groupmem
       via  27dd290... s3:winbind: Make fill_grent publically available
       via  886e183... s3:winbind: Add const to normalize_name_map
       via  c83bf9c... s3:winbind: Add async wb_getgrsid
       via  8a683f4... s3:winbind: Add async wb_group_members
       via  3d46eaf... s3:winbind: Make wcache_lookup_groupmem available publically
       via  1a22baa... s3: Add talloc_dict.[ch]
       via  5ae122e... s3:winbind: Fix a potential segfault in libwbclient
       via  0f64bb5... s3:winbind: Convert winbindd_show_sequence to the new API
       via  e54503e... s3:winbind: Add async wb_seqnums
       via  1d110e0... s3:winbind: Add async wb_seqnum
       via  c6b36ce... s3:winbind: WINBIND_USERINFO -> wbint_userinfo
       via  6d100a6... s3:winbind: Simplify _wbint_[GU]id2Sid
       via  95c3d3b... tevent: add some more doxygen comments for tevent_req functions
       via  a3cdd79... s3:Makefile: build ../libcli/smb/smb2_create_blob.o as part of smbd
       via  e2845b8... libcli/smb: add smb2_create_blob_find()
       via  a023b6c... Use defined names rather than numeric constants to make code clearer. Jeremy.
       via  12864ff... gpfs.so: map the file_inherit and dir_inherit flags away for files
       via  19553e1... cifs.upcall: fix IPv6 addrs sent to upcall to have colon delimiters
       via  2f95ccc... cifs.upcall: use ip address passed by kernel to get server's hostname
       via  acbf026... cifs.upcall: clean up flag handling
       via  b10bdef... cifs.upcall: try getting a "cifs/" principal and fall back to "host/"
       via  750ceb8... cifs.upcall: declare a structure for holding decoded args
       via  685fdc3... cifs.upcall: formatting cleanup
       via  378a2d9... cifs.upcall: clean up logging and add debug messages
       via  168a7cb... s3:smbd: allow SMB2 Cancel to have the async flag set
       via  86ea1c4... s3:smbd: fix parsing of the SMB2 body
       via  53ef426... s4:samdb python bindings - we don't need the attributes here
       via  fa61fdf... s4:ldb - Free the asynchronous result
       via  639c9cc... s4: Correct the parameter logic of the "setpassword" script
       via  44dfb29... s4: Better way to call "dom_sid_to_rid" from ldap.py
       via  e2b12c6... s4: Remove obsolete "samdb_password_quality_ok" function (it's just a one-line wrapper)
       via  6dab7c9... s4: cracknames.c: Change the handling of the NT_STATUS_NO_MEMORY status results
       via  093148c... s4:ldap_server Correct removal of talloc_steal()
       via  2d7b457... fixed TESTS= in make test to allow multiple tests
       via  7a82aed... s4:ldap_server Remove another talloc_steal (with references)
       via  5c3cf58... s4:ldap_server Don't talloc_steal (with references) in ldap_backend
       via  88fd98b... Fix EVERY SINGLE build on the buildfarm that doesn't have bindtextdomain or textdomain. C'mon, this is what configure.in is *FOR*. Jeremy.
       via  28f7b07... Move build over to storing DOS attributes in EA's. Turn off "map to" directives. I've now fixed the issues with the build tests running this way. I think this is how most people run these days - please raise this on the list (or revert) if you disagree.
       via  d91edea... When mapping EA's into a TDB, don't remove the EA until the last link to the file is gone (fixes the build farm RAW-RENAME test with xattr's in tdb's). Jeremy.
       via  6a0c294... Fix BASE-DELAYWRITE test by removing const from struct smb_filename in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
       via  7ad5c69... Documentation for "store create time". Jeremy.
       via  d6270df... Add "store create time" parameter (docs to follow) that stores the create time in the user.DosTimestamps EA. Jeremy.
       via  1ddd10b... Fix some warnings in the AIX ACL code. Jeremy.
       via  1d75a6e... libcli/smb: move smb2_create_blob code to libcli/smb/
       via  1df883a... libcli: move some common SMB and SMB2 stuff into libcli/smb/
       via  31e57ab... librpc: rerun "make idl_full"
       via  f75934e... s3:smbd: as check_path_syntax() changes the string, we need to copy the string before
       via  7229e9a... s3:smbd: avoid 'goto out' in smbd_smb2_create_send()
       via  fedac72... s3:smbd: make sure we don't call conn_free() with a NULL pointer for SMB2
       via  d30b1c9... s3:smbd: correctly invalidate vuids when SMB2 is used
       via  14888c2... s3:lib: map ECONNRESET to NT_STATUS_CONNECTION_RESET
       via  91d13b6... libreplace: undef AI_ADDRCONFIG on QNX 6.3.0 (fix bug #6630)
       via  e96338b... s4:operational - Remove some outdated comments
       via  c7e2190... ldb: Don't break the standalone LDB build (operational module removed)
       via  159a33a... s4:test for "primaryGroupToken"
       via  9126b75... s4:samldb module - Remove duplicate line
       via  b255a41... s4:operational module - move and enhancements
       via  fe767d4... s4:pwsettings script - Fix a small glitch
       via  7fc9493... Rename ASN1_BITFIELD to ASN1_BIT_STRING.
       via  8fcf1b9... torture/basic: in run_derefopen() the file could have been deleted before the last unlink
       via  c73984a... s4:AD LDIFs - More refactoring
       via  5796da6... pidl: fix parse_idl test after idl.yp changes
       via  6392f14... pidl: fix samba3-cli test after the async function were added
       via  ed051ce... try to give some hint as to what is causing NDR string errors
       via  011f103... when we get an NDR error in the logs, it is useful to know where it happened
       via  3b5c6bc... no need to shout about getting an oplock
       via  c6936ab... raise the debug level for a common message
       via  ad542a6... Allow selection of the samba4 process model for 'make test'
       via  0ae3912... print server log on stderr as well as to log file
       via  7bc566a... s4:provision Allow provision-backend to not run slapd for 'make test'
       via  69fa901... s4:selftest Don't start the slapd for the provision, only for the run
       via  4921a58... s4:selftest Make OpenLDAP guess it's own modules from now on
       via  6dc41bf... s4:provision Make the --ol-slapd paramter take the full path to slapd
       via  f0decfe... s4:provision Assume the OpenLDAP backend can find it's own modules
       via  28bcdf5... s4:provision Rework and further automate setup of OpenLDAP backend
       via  a038f1e... s3:smbcacls: forbid change of debug level from config file
       via  aa07baa... s3: refomat definitions of some generic access rights for better readability
       via  303c3b3... selftest: configure "ncalrpc dir" for the client
       via  76d893b... selftest: fix typo lock => lockdir
       via  1e1445bc.. s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds.
       via  e13c14e... s4:torture Add test for the NTP signd server
       via  40017a2... i18n: Update s3 net German translation.
       via  4f0d935... s3 net: i18n support for net utility functions
       via  84a9349... s3 net: i18n support for net usershare
       via  2388b90... s3 net: i18n support for net user
       via  a8c8432... s3 net: i18n support for net time
       via  5810f7f... s3 net: i18n support for net status
       via  7e4bd16... s3 net: i18n support for net share
       via  a0eb906... s3 net: i18n support for net sam
       via  3eeb988... s3 net: i18n support for net rpc shell
       via  d8af037... s3 net: i18n support for net rpc service
       via  77b96cc... s3 net: i18n support for net rpc samsync
       via  7b9542b... Ensure the fsp->fsp_name stat_ex struct is always up to date after the open. Jeremy.
       via  c9dca82... Refactor the use of create_time and change time to go through functions. Will aid in making us pass RAW-SETFILEINFO. Jeremy.
       via  303e49b... s3 net: i18n support for net rpc rights
       via  e2433b8... s3 net: i18n support net rpc registry
       via  0ef723a... s3 net: i18n support for net rpc printer
       via  ef04e45... s3 net: i18n support for net rpc join
       via  8e5beb7... s3-spoolss: remove device mode defines from nt_printing.h.
       via  dc9b4cf... s3: re-run make samba3-idl.
       via  559dd0d... spoolss: fill in more details of the spoolss_DeviceMode.
       via  1de9805... Implement db_rbt_traverse
       via  e8088e1... Make wbinfo also print the members when querying a group
       via  e1a95e7... libreplace: set SONAMEFLAG to "-Wl,-soname=" on QNX
       via  02c5f22... s3:smbd: convert '\\' into '/' in SMB2 Create
       via  9aa1d25... s3:smbd: rename conn => sconn for smbd_server_connection structs
       via  8eac189... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  217e308... Pass absolute file paths to Inkscape when transforming .svg files
       via  d296c77... Move the checks for null timestamps down below the VFS_NTIMES layer (as it's done in onefs). This simplifies greatly the code in smb_set_file_time() w.r.t. changenotify messages. Jeremy.
       via  ea6819a... Correctly send out notify messages for timestamp changes. "change time" has no notify message, so don't send anything out when we change it. Use FILE_NOTIFY_CHANGE_CREATION correctly when changing the create time. Jeremy.
       via  aa6dc21... s4: Add a new script for setting password properties for a domain in a easier way
       via  aef96af... s4:libcli/smb2: move SMB2_GETINFO_* flags into smb2_constants.h
       via  acbb9da... s4:libcli/smb2: remove unused and redundant SMB2 security flags
       via  c2c4d48... s4:libcli: move SMB2 Find constants to smb2_constants.h
       via  21d6f27... s4:libcli/raw: we don't need to include "smb.h" explicit
       via  93ec5d2... s4:libcli/raw: also include smb2_constants.h into interfaces.h
       via  50f5425... s3:smbd: split the dir entry marshalling into smbd_marshall_dir_entry()
       via  59c3f5e... s3:smbd: move dptr globals into struct smbd_server_connection
       via  c50a03e... s3:smbd: remove dirptr and dirpath from connection_struct
       via  dfae090... s3:smbd: implement get_lanman2_dir_entry() on top of smbd_dirptr_get_entry()
       via  862c6aa... s3:smbd: let get_dir_entry() use smbd_dirptr_get_entry()
       via  daa71c4... s3:smbd: add generic smbd_dirptr_get_entry()
       via  70afd41... s3:smbd: conn_free_internal() can be static now
       via  c54e6b1... s3:smbd: add a smbd_server_connection pointer to connection_struct
       via  8300b25... Fix some nonempty blank lines
       via  558ff91... pidl: parse idl 'pipe' typedefs, but print out a not supported message for now
       via  20a6fb5... pidl: fix formatting in expr.yp
       via  bfa9624... pidl: fix formatting in idl.yp
       via  7d7a921... librpc: fix callers after epmapper.idl changes
       via  cdfaaed... librpc: rerun 'make idl' after epmapper.idl changes
       via  2823757... epmapper.idl: avoid usage of 'pipe', this is a reserved word in IDL
       via  8e419aa... s3:smbd: don't ignore check_descend in get_dir_entry()
       via  5b50e50... s3-wkssvcs: fix check for BUILTIN\Administrators membership in wkssvc_Netr{Join,Unjoin}Domain2.
       via  88af0ec... s3 net: i18n support for net rpc audit
       via  db76b7a... s3 net: net i18n in it's own module
       via  ba830cf... Revert "s3: Update i18n files"
       via  8dcf3b7... s3 net: i18n support for net rpc
       via  7ced58b... s3 net: i18n support for net registry
       via  9be14ed... s3 net: i18n support for net rap
       via  7c20256... fixed another ambiguous talloc call
       via  c271dc9... ensure that child tasks die when the parent dies
       via  cfc0cab... prime the sam ldb schema in the parent samba process
       via  2c12c98... use talloc with the global schema consistently
       via  e2d4ae1... fixed several places that unnecessarily take a reference to the event context
       via  238bf25... s3: add a test to test libsmbclient
       via  b9fb8da... s3: Fix nss info substitution
       via  4aad790... make sure we never look past the end of either string in ldb_comparison_fold()
       via  dd557cc... s4:ldb Make error message in rnd_name more useful
       via  37b8235... Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
       via  11ff224... s4:setup Remove extra newlines that break OpenLDAP backend
       via  457191e... s3: Fix a bug in renames of directories
       via  09e9904... s4 torture: Extend the RAW-RENAME test to more fully test directory renames.
       via  890dfe0... Remove a const warning. Jeremy.
       via  650445f... Fix bug #5714 - NetBSD, ENODATA undefined, at least some releases. Jeremy.
       via  e76af51... Put SMB_INFO_STANDARD back into setfileinfo, but do it right this time :-). Jeremy.
       via  4fc9f9c... Add define guards around otherwise unused variable. Jeremy.
       via  8a5cc13... s3-ldap: Fix Bug #5879. Update LDAP schema for Netscape DS 5.
       via  857140a... Unable to browse DFS when using kerberos
       via  915b789... s4: Simplify two lines in the "samdb.py" file (cosmetic)
       via  1ce36ed... s4:enableaccount script: Remove a redundant line
       via  54dffbe... s3/smbldap: Fix typo in debug message.
       via  252f7da... There is one signedness issue in tdb which prevents traverses of TDB records over the 2G offset on systems which support 64 bit file offsets.  This fixes that case.
       via  740a40e... Revert "deliberately break the build"
       via  57da47c... deliberately break the build
       via  64e2b85... s4:heimdal: import lorikeet-heimdal-200908052208 (commit 370a73a74199a5a55188340906e15fd795f67a74)
       via  b97d85c... set uidwrappersrcdir
       via  e2aa38a... define uwrap_enabled() on Samba3
       via  39b0158... s4:ldb Cosmetic corrections in "rdn_name" module
       via  3854b5e... changed BCC handling for SMBwriteX to handle broken MacOSX client
       via  67b6f57... on buffer overflow windows gives SMBSRV:ERRerror here
       via  cc74f21... s4:torture The test logic for the target was wrong. This should correct it.
       via  996a205... s4:heimdal_build: define HEIMDAL_LOCALEDIR
       via  f224089... s4:ldap_server: make sure we shutdown the tls socket before stream_terminate_connection() removes the fd event
       via  e2ed502... s4:torture Remove some unwanted code in the LDAP test - hope this fixes up the test failures
       via  00a8ff5... fixed a problem with group policy writes causing policy corruption
       via  0a16265... s3:winbind: Convert WINBINDD_GETGROUPS to the new API
       via  01ea26b... s3:winbind: Add async wb_gettoken
       via  fec3808... s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
       via  1dc1ac0... s3:winbind: Add async wb_lookupusergroups
       via  718a26f... s3:winbind: Make wcache_lookup_usergroups externally visible
       via  5928227... s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API
       via  ce42ea3... s3:winbind: Add async wb_lookupuseraliases
       via  f09a95a... s3:winbind: Make parse_sidlist take a const char *
       via  ff3ce90... s3:winbind: Make wcache_lookup_useraliases available publically
       via  bd9d7f7... s3:winbind: Convert WINBINDD_GETPWUID to the new API
       via  5bbb7a0... s3:winbind: Convert WINBINDD_GETPWNAM to the new API
       via  9dc401a... s3:winbind: Convert WINBINDD_GETPWSID to the new API
       via  afc8244... s3:winbind: Add async wb_getpwsid
       via  0418d38... s3:winbind: Make fillup_pw_field publically available
       via  7077492... s3:winbind: Add async wb_queryuser
       via  360227a... s3:winbind: Make wcache_query_user externally visible
       via  10685b3... s3:winbind: Convert WINBINDD_GID_TO_SID the new API
       via  292f3f8... s3:winbind: Add async wb_gid2sid
       via  9b369ff... s3:winbind: Convert WINBINDD_UID_TO_SID the new API
       via  3eff8e9... s3:winbind: Add async wb_uid2sid
       via  5db561a... s3:winbind: Convert WINBINDD_SID_TO_GID the new API
       via  153ae58... s3:winbind: Add async wb_sid2gid
       via  fb7150f... s3:winbind: Convert WINBINDD_SID_TO_UID to the new API
       via  ea286fe... s3:winbind: Add async wb_sid2uid
       via  9c6f4cd... s3:winbind: Convert WINBINDD_LOOKUPNAME to the new API
       via  a541677... s3:winbind: Add async wb_lookupname
       via  f655461... s3:winbind: Make wcache_name_to_sid visible externally
       via  74b45ba... s3:winbind: Remove old version of WINBINDD_PING
       via  fa59f97... s3:winbind: Convert WINBINDD_LOOKUPSID to the new API
       via  bb359c7... s3:winbind: Add async wb_lookupsid
       via  2d6589f... s3:winbind: Make wcache_sid_to_name externally visible
       via  6cf3db9... s3:winbind: Add NDR-based parent-child communication to winbind
       via  ddd13c6... handle large directories in smb2_deltree()
       via  d40537c... fixed a uid_wrapper bug that caused a segv in the RAW-ACLS test
       via  cd1d7f4... s4:heimdal: import lorikeet-heimdal-200908050050 (commit 8714779fa7376fd9f7761587639e68b48afc8c9c)
       via  8bba340... s4 now supports the large readx extension
       via  15a6a93... fixed the sense of the pvfs_acl uwrap check
       via  46bd227... pyldb: Fix reference counting on ldb_message_elements, add extra type check.
       via  88d2060... skip the readbraw tests if the server does not support it
       via  58e5e1e... make the UID_WRAPPER skip checks at runtime
       via  fd43e0e... added a uid_wrapper library
       via  3e3f64f... s4:ldb initialise e->values[i].length before use in python bindings
       via  43aa546... s4:dsdb Don't cast an ldb_val into a const char * for schema lookups
       via  25a65d6... idmap_adex: Fix usage of talloc_stackframe().
       via  38ff590... s4: make install: prevent overwriting failure
       via  74454cc... s3-spoolss: Fix Bug #6568: _spoolss_GetPrintProcessorDirectory() implementation.
       via  0e87f07... s4: Change my nested groups patch to don't include user's SID itself in the "groupSID"s structure
       via  f050c50... s4:torture Make RPC-NETLOGON pass against ncaclrpc servers
       via  dac8aab... Add const
       via  d7b39a3... s4:ldif_handlers Allow a binary nTsecurityDescriptor when parsing LDIF
       via  9b02d23... s4:netlogon Fix warnings and segfault in GetDomainInfo call
       via  1937ab3... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  ff38861... fixed support for readx greater than 64k
       via  57d690b... s4:torture rework LDAP sort test
       via  3eaef05... s4:torture Add test for correct server-side sorting over LDAP
       via  8f110d3... Use smbclient binary for the test file in smbclient test
       via  3641978... param/pyparam: Cope with string list parameters being empty.
       via  1174177... python/loadparm: Get shares listing working.
       via  15d7331... pyldb: Properly keep copies of Python string contents, rather than relying on reference leaks :-)
       via  7048165... s4-ldap_server: fix generated error string in map_ldb_error().
       via  75030ff... s3-spoolss: fix crash bug in spoolss_addprinterex_level_2.
       via  7180ae0... Add some const to winbind_userinfo
       via  3d15d04... Fix a typo
       via  e4d276f... Fix some nonempty blank lines
       via  bb944dc... pyldb: Raise proper exception when attempting to assign a string to a dn attribute.
       via  20225d8... s3-pdb_ldap: Make ldapsam_alias_memberships behave like the tdbsam equivalent.
       via  64b4d02... s4: Change constant to comply with the merged build
       via  7ee7ec3... s3/docs: Fix typos.
       via  3fae13b... s3/s4: Add new autogenerated files from "make idl_full"
       via  720b7ea... s4: Torture test for enhancements in "netr_LogonGetDomainInformations" call
       via  c688d37... s4: Enhancements in the "netr_LogonGetDomainInformations" call
       via  721402b... netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call correctly
       via  e14b2ed... netlogon.idl: Removes the form "str[]" for string declarations
       via  c50dff4... Return infinite time for last last logoff when last logoff = 0
       via  e215194... s3: check in .po files for pam_winbind.
       via  4fa28af... Fix some nonempty blank lines
       via  20d93b5... Fix breakage for connect function after API change (connect -> connect_fn)
       via  4f14738... Refactor 9b78af1f: Fix lookupname recursion
       via  62fec96... Some mods for recent coding conventions
       via  ac94a8b... Place a comment correctly
       via  fc261be... Fix indentation
       via  c67037d... Refactoring: mem_ctx is not needed as an argument to centry_sid
       via  a488334... Rename LOOKUP_NAME_EXPLICIT to LOOKUP_NAME_NO_NSS
       via  42becbc... Fix some nonempty lines
       via  b4d5f4d... Remove a pointless variable
       via  301be8c... We're not changing last write, but setting this to be FILE_NOTIFY_CHANGE_CREATION doesn't work. So use FILE_NOTIFY_CHANGE_LAST_WRITE (now seems to reliably fix bug #6529 - Offline files conflict with Vista and Office 2003. Jeremy.
       via  d87e937... s3: Remove invalid constant
       via  ba32afb... Merge branch 'master' of git://git.samba.org/samba
       via  df270cd... s4: Correct renamed constants
       via  b53338b... Provide a mem_ctx for child requests
       via  8110cf5... s4: Adds a small test for the new enhanced error messages from the AD LDAP server
       via  04ea52f... s4: Enhances the LDAP server to display error messages like Windows Server
       via  a08bffa... Adds new error codes (needed for enhancing error messages for SAMBA 4 AD LDAP server)
       via  f511ccb... Slightly restructure the async winbind request calling convention
       via  a3bcbd1... s4:libcli/ldap: the tls code steals the original socket on its own now
       via  471e67a... s4:ldap_server: the tls code steals the original socket on its own now
       via  6f40637... s4:tls: avoid using talloc_reference() in tls_init_client()
       via  d866497... s4:tls: avoid using talloc_reference() in tls_init_server()
       via  ff37d66... s4:libnet: use talloc_strdup() instead of talloc_reference()
       via  066e81f... s4:build: make sure that we regenerate proto headers when source files change
       via  933d5ee... librpc/ndr_drsuapi: fix a memory leak on ndr_push_drsuapi_DsReplicaOID()
       via  2ef1159... util/asn1: fix potential memory leak in asn1_write_OID()
       via  7d470fd... s4:auth: make sure we have elements returned at all in authsam_expand_nested_groups()
       via  71b013f... s4: Patch to implement nested group and privileges
       via  a207cca... tdb: don't alter tdb->flags in tdb_reopen_all()
       via  3b2f074... tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop".
       via  fa91bc6... tdb: Revert "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop"
       via  42b28ee... .gitignore: ignore more generated files
       via  258250f... winsif.idl: add definition of winsif_WinsDoScanvengingNew()
       via  8ad17b4... winsif.idl: add definition of winsif_WinsStatusWHdl()
       via  d3ec23f... winsif.idl: add definition of winsif_WinsStatusNew()
       via  50662d2... winsif.idl: add definition of winsif_WinsGetDbRecsByName()
       via  e746683... winsif.idl: add definition of winsif_WinsGetBrowserNames()
       via  833f253... winsif.idl: add definition of winsif_WinsSetFlags()
       via  655efd0... winsif.idl: add definition of winsif_WinsDeleteWins()
       via  5899bc0... winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()
       via  5fd30f8... winsif.idl: add definition of winsif_WinsGetNameAndAdd()
       via  7bea52a... winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()
       via  47174d3... winsif.idl: add definition of winsif_WinsResetCounters()
       via  c91be09... winsif.idl: add definition of winsif_WinsSetPriorityClass()
       via  6d0ab08... winsif.idl: add definition of winsif_WinsPullRange()
       via  e29763f... winsif.idl: add definition of winsif_WinsDelDbRecs()
       via  b540aa4... winsif.idl: add definition of winsif_WinsBackup()
       via  7430582... winsif.idl: add definition of winsif_WinsTerm()
       via  39ec220... winsif.idl: add definition of winsif_WinsGetDbRecs()
       via  f608458... winsif.idl: add definition of winsif_WinsDoScavenging()
       via  15c330a... winsif.idl: add definition of winsif_WinsDoStaticInit()
       via  b62ee99... winsif.idl: add definition of winsif_WinsTrigger()
       via  dbd963f... winsif.idl: add definition of winsif_WinsStatus()
       via  f6c0ba9... winsif.idl: add definition of WinsRecordAction()
       via  639df54... winsif.idl: add missing function calls
       via  d01e8d2... s4:librpc: rename wins.idl => winsif.idl
       via  3abe59c... librpc: rerun "make idl"
       via  2ed7126... pidl:Samba3/ClientNDR: add support tevent_req based _send/recv() client functions
       via  28a4656... pidl:Samba3/ClientNDR: rename ParseFunction => ParseFunctionSync and add ParseFunction as glue
       via  6a1ff90... pidl:Samba3/ClientNDR: allow passing optional variable prefixes to ParseOutputArgument()
       via  9e4cf82... pidl/Samba4.pm: allow an optional prefix passed to DeclLong()
       via  dcdefc1... s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_client
       via  c3e1244... Increase the max_grp value to 128 (AIX NGROUPS_MAX value) instead of 32 to allow AIX to call sys_getgrouplist only once
       via  41b95da... pidl:Samba4/Python: fix mapType() => mapTypeName()
       via  fc4e21b... Tidy up treatment of ctime. Jeremy.
       via  6516543... Fix bug #6529 - Offline files conflict with Vista and Office 2003. We need to send a notify message when a timestamp is changed that can't be reflected in the underlying POSIX filesystem. Jeremy.
       via  84bfd73... Remove the extraneous logic in smb_set_info_standard - we do the time twiddling logic at the smb_set_file_time level. Jeremy.
       via  e411ec6... SMB_INFO_STANDARD is not a valid info level on set, and was being read incorrectly anyway. Remove. Jeremy.
       via  36c0f0f... realloc() has that horrible overloaded free semantic when size is 0: current code does a free of the old record in this case, then fail.
       via  a88c281... If the record is at the end of the database, pretending it has length 1 might take us out-of-bounds.  Only pretend to be length 1 for the malloc.
       via  8eff9f9... python: Cope with the dom_sid2 alias in pidl's python generating code.
       via  6768cfe... DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal. 				 Use py_talloc_reference in DCE/RPC code, fixes 					access to SAMR pipe.
       via  eda7f35... Remove RFC's from the release tarballs to make the lives of the Debian maintainers of Samba4 a bit easier.
       via  c9803ee... s3 po: Regenerate msg files.
       via  2f7108b... s3 net: i18n support for net lua
       via  a9a52f3... s3 net: i18n support for net lookup
       via  3af57c6... s3 net: i18n for net join
       via  346c5cc... s3 net: i18n support for net idmap
       via  35806eb... s3 po: Make adding translated files less tedious
       via  a7f6c83... s3 net: i18n support for net help
       via  cb55ec6... s3 net: Remove uid==0 check from net groupmap
       via  8e43ea6... s3 net: i18n support for net group and net groupmap
       via  137a401... s3 net: i18n support for net file
       via  3a7b043... s3 net: i18n for net eventlog
       via  bdb23c7... s3 net: i18n support for net dom
       via  51f9d1e... s3 net: i18n support for net conf
       via  6e044a2... s3 po: Update msg files
       via  358a55e... s3 net: i18n support for net cache
       via  b429c3c... s3 net: Correct path for net_ads_gpo.c
       via  320a9af... s3 net: i18n for net ads gpo
       via  57b5269... s3: Update i18n files
       via  ceab454... s3 net: i18n support for net ads
       via  d2eb7f8... s3 net: Initial top level support.
       via  9b461ad... s3: Attempt to fix hpuxacl module
       via  d498532... s3:passdb: use transaction_wrapped write in tdbsam_new_rid()
       via  8da2f93... s3:secrets: use transaction wrapped store in get rand seed.
       via  ae58ff9... s3:dbwrap: add dbwrap_trans_change_int32_atomic()
       via  fac81b3... s3:dbwrap: export logic of dbwrap_change_int32_atomic into an action function
       via  a86e163... s3:dbwrap: change dbwrap_change_int32_atomic() to take int32_t, not int32
       via  3acef09... s3:winbind: use transaction store in idmap_tdb_set_hwm() to store new hwm.
       via  e46e5d7... s3:winbind: fix typo in debug message in idmap_tdb.
       via  d289ed9... s3:winbind: fix typo in debugmessage of idmap_tdb
       via  bd34de1... s3:winbind: use transaction in idmap_tdb2_allocate_id_action().
       via  0579438... s3:dbwrap: add dbwrap_trans_change_uint32_atomic()
       via  14c2bc9... s3:dbwrap: export logic of dbwrap_change_uint32_atomic into an action function
       via  6abcdaa... s3:dbwrap: untangle assignment and check in dbwrap_change_int32_atomic()
       via  8b0993e... s3:dbwrap: untangle assignemend and check in dbwrap_change_uint32_atomic()
       via  de28460... s3:dbwrap: don't leak in dbwrap_change_int32_atomic().
       via  80abb95... s3:dbwrap: don't leak in dbwrap_change_uint32_atomic()
       via  aa4e5a3... s3:dbwrap: change dbwrap_change_int32_atomic() to return NTSTATUS not int32.
       via  ded0ce8... s3:dbwrap: change dbwrap_change_uint32_atomic() to return NTSTATUS not uint32_t.
       via  d916e56... s3:winbind: in idmap_tdb2_sid_to_id(), use transaction wrapped stores.
       via  a9bea87... s3:winbind: in idmap_tdb2_id_to_sid(), use transaction wrapped stores.
       via  9e20e17... s3:winbind: use transaction wrapper in idmap_tdb2_allocate_id()
       via  ab7a7be... s3:winbind: use transaction wrapper in idmap_tdb2_set_mapping()
       via  94a139a... shadow_copy2: The system getrealfilename() can't deal with a 0-length fname
       via  d8543da... Fix unqualified "net join"
       via  2d0cd3e... (Hopefully) fix the problem Kai reported with net ads leave and IPv6. Ensure all DC lookups prefer IPv4. Jeremy.
       via  285edf6... s4:samba3sam Remove extra newlines that broke samba3sam test
       via  113621d... s4:provision We no longer add krbtgt or kpasswd account into secrets.ldb
       via  d793bee... Remove a duplicate prototype
       via  5d05d22... Added prefer_ipv4 bool parameter to resolve_name(). W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy.
       via  571f20c... release-scripts: Remove RFCs in source4/.
       via  c6d7f3b... pidl: import a patch to pidl made in the wireshark reporitory.
       via  7204ea4... s4:gensec/spnego: only generate the mechListMic when the server expects it
       via  4e049b0... Fix compile of py_net.c
       via  058cd95... s4:libnet Add in a 'credentials' parameter for python libnet_Join
       via  bfda910... s4:tls Enable GnuTLS back to version 1.4 (an into the future)
       via  8ff1f50... s4:kerberos Add support for user principal names in certificates
       via  47a7a2e... s4:kerberos Add 'net export keytab' command for wireshark decryption
       via  9297b97... Fix the build breakage by #including modules/vfs_acl_common.c into acl_tdb and acl_xattr. Duplicates the code size, but keeps the code in common so I don't have to do bug fixes in two places (which is what I really cared about). Jeremy.
       via  67d9130... s3: net ads user info should print primary group as well (bug #2658)
       via  a869e42... umount.cifs: do not attempt to update /etc/mtab if it is symbolic link
       via  b676e63... frstrans.idl: add definition of frstrans_InitializeFileTransferAsync()
       via  826e6a8... frstrans.idl: add definition of frstrans_AsyncPoll()
       via  3142f76... frstrans.idl: add definition of frstrans_RequestVersionVector()
       via  2a79773... frstrans.idl: add definition of frstrans_RequestUpdates()
       via  a2d0c6ce.. frstrans.idl: add definition of frstrans_EstablishSession
       via  e31a92c... frstrans.idl: add definition of frstrans_EstablishConnection()
       via  8860a03... frstrans.idl: add definition of frstrans_CheckConnectivity()
       via  f167c97... librpc: rerun "make idl_full"
       via  92791ce... pidl: allow foo being on the wire after [length_is(foo)] uint8 *buffer
       via  7ccc9a6... pidl: add support for [string] on fixed size arrays.
       via  b7c003c... Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption"
       via  3532882... Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndr
       via  5135ebd... Fix a valgrind error in chain_reply
       via  d3132e2... Fix a typo
       via  e30509f... Fix a valgrind error in winbind
       via  cdd7a52... s4:kerberos Add test to show that we actually export the keytab
       via  a40ce5d... s4:kerberos Add 'net export keytab' command for wireshark decryption
       via  56f4516... s4:kdc Push context to hdb_samba4 by way of the 'name' of the DB
       via  b50ab31... s4:setup add 'cn' attribute to Samba4 local schema
       via  0c2dca7... s4:heimdal Extend the 'hdb as a keytab' code
       via  afb6ac2... s4:kdc Tidy up hdb_samba4 some more
       via  34c535c... docs: fix typos in the net man page.
       via  d3f21d0... Fix some nonempty blank lines
       via  e8abc36... Fix a valgrind error in cli_ctemp_done
       via  fb03bbf... Fix valgrind errors in DeleteDomainGroup and DeleteDomAlias
       via  1a6aaee... Fix a valgrind error in _samr_DeleteUser
       via  df0731d... Fix a 32/64bit stack corruption bug
       via  b9756de... Cleanup patch after "new VFS"
       via  db5d346... Cleanup patch after "struct stat_ex"
       via  9ca4486... Remove a pointless static fstring
       via  7c768dd... No explicit initialization necessary for a zero blob
       via  4c6547e... Move 16 bytes from data to r/o text segment
       via  8cba97a... Fix a winbind memleak
       via  6b167ae... Use a switch statement in charset_name()
       via  ddcfdd8... Fix some nonempty blank lines
       via  261ae2e... First patch for "new VFS" portability
       via  f49f3fc... s3: Convert a few callers of unix_convert() over to filename_convert()
       via  7197ba3... s3: Remove a few callers of get_full_smb_filename()
       via  247a77a... s3 onefs: Fix the onefs modules after the big refactoring
       via  ff547a2... Factor out common code into vfs_acl_common.c. Jeremy.
       via  cd5133b... s3: Simplify rename_internals() by passing in smb_filename structs
       via  10324b1... s3: Allow filename_convert() to pass through unix_convert_flags and let the caller know if the path has a wildcard
       via  c472bca... Make acl_tdb match acl_xattr. Large duplication of code here needs tidying up. Compiles but not yet tested. Jeremy.
       via  d373f0b... For some strange reason using : uint8 hash[XATTR_SD_HASH_SIZE]; doesn't have the same effect as : uint8 hash[64]; Jeremy.
       via  1bab4fd... Fix hash function in acl_xattr to be SHA256, make the hash function selectable. Upgrade version. Compiles but not fully tested yet (coming). Make vfs_acl_tdb.c compile - this needs updating to match acl_xattr (also coming soon). Jeremy.
       via  6b801d6... add my copyright after the VFS rewrite
       via  d2403dc... Move the "enum _vfs_op_type" to full_audit
       via  033185e... Make the smbd VFS typesafe
       via  be5cf23... Fix the chain2 test
       via  c116652... In chain_reply, copy the subrequests' error to the main request
       via  79fd60d... Fix a few uninitialized variable warnings
       via  210181d... s4:gensec_gssapi: pass the correct oid to the gssapi layer.
       via  c00e404... s4:gensec/spengo: make sure we send the blob with the micListMech signature to the peer
       via  68028a7... Some more VFS type errors
       via  4b76f27... Fix some nonempty blank lines
       via  1924550... Fix some C++ warnings
       via  d005e4d... s4:ldb: add support for the new Recycle Bin Feature LDAP controls
       via  c4274e3... s4:libcli/ldap: add support for new Recycle Bin Feature LDAP Controls
       via  6c99345... frsrpc.idl: add definition of frsrpc_FrsNOP()
       via  9e154b6... frsrpc.idl: add idl for frsrpc_FrsVerifyPromotionParent()
       via  9b18c54... Fix typos reported by OPC Oota.
       via  94717ae... Merge branch 'master' of ssh://jht@git.samba.org/data/git/samba
       via  7bad4b4... [SAMBA 4 / NETLOGON] Modify type of SAM contexts
       via  2cc4a43... frstrans.idl: add new DFS-R FrsTransport interface with dummy functions
       via  109b9dc... frsrpc.idl: add definition for frsrpc_FrsStartPromotionParent()
       via  07d3b69... s3: Change unix_convert to use an smb_filename struct internally
       via  83284e1... s3: Convert some callers of vfs_lstat_smb_fname to SMB_VFS_LSTAT()
       via  4b42927... s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()
       via  84eced1... librpc: fix the merged build of ndr_frsrpc.c
       via  8f5ef10... Revert "net: Use samba default command line arguments."
       via  1887ad0... s4:provision Fix provision on FreeBSD
       via  605649e... s3: plumb smb_filename through some of the trans2 posix_* functions
       via  23c703a... s3: Remove unnecessary callers of get_full_smb_filename
       via  00e2670... s3: Remove the now unused fname parameter from filename_convert()
       via  4860fc4... s3: Fix RENAME_FLAG_RENAME path to stop calling unix_convert twice
       via  78ce9dd... s3: Remove unnecessary fname argument from callers of filename_convert
       via  6b49f28... s3: Plumb smb_filename through map_open_params_to_ntcreate
       via  424e763... frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamic
       via  9d148f7... frsrpc.idl: almost complete the idl for the frsrpc_FrsSendCommPkt() function
       via  b91156d... frsapi.idl: fill the frsapi_WriterCommand() function
       via  1436256... frsapi.idl: fix some unknown field names
       via  8b6ec5b... do not log chdir with level 0 if reason is access denied
       via  319a97b... s3:dbwrap: use the transaction wrapper in dbwrap_trans_store().
       via  d5efb38... s3:dbwrap: use the transaction wrapper in dbwrap_trans_delete().
       via  7601041... tdb: fix locking error
       via  8e04c69... s3: Add some asserts to the filename util functions
       via  f4530f6... s3: Plumb smb_filename through open_fake_file
       via  841efce... s3: Separate out a new file: filename_utils.c
       via  82c3f50... s3: Move is_ntfs_stream*() to filename.c
       via  c9b8a01... s3: Finish plumbing the fsp->fsp_name smb_fname conversion through the modules.
       via  5a8d70d... s3: Change fsp->fsp_name to be an smb_filename struct!
       via  635e5e7... s3 onefs oplocks: Replace static fstring with talloc'd dbg_ctx()
       via  12a5db4... s3: Change file_structs to be allocated with talloc instead of malloc
       via  04c3dfd... lib util: Fix const warning
       via  9357049... Make cli_send_mailslot() static. Preparing to do away with unexpected.tdb.... Jeremy.
       via  54a5183... Make tdb transaction lock recursive (samba version)
       via  c80783e... Re-add accidently removed shares test.
       via  09135ee... s4:kdc Add in a simple check for constrained delegation to self
       via  2fc5331... [SAMBA 4 directory] Refactoring and clean up of directory structure
       via  7889823... pidl: Print actual type names in errors about unknown origins rather than 'HASH(0x....)'.
       via  54a2f51... pidl: Print proper errors when arrays don't have a specified size rather than spewing pages of perl warnings.
       via  54670bb... Remove unused parameter setting.
       via  478446f... Remove unnecessary imports.
       via  8557d14... Merge branch 'master' of git://git.samba.org/samba
       via  4447bd9... Include ntsvc NDR in libndr-standard.
       via  de2a9fb... Remove unused variable.
       via  11fa3ed... source4/lib/registry/patchfile.c(reg_diff_load): fixed possible resource leak.
       via  5f8df16... lib/util/util_file.c(file_save): fixed file descriptor leak when read(2) fails.
       via  a817cff... Fix broken password quality check
       via  295c372... Fix typo
       via  cb53b78... [SAMBA 4] Some cosmetic changes for the LDB modules
       via  dbedfc3... include unix.h if it's available
       via  5b4cb31... Cosmetic correction
       via  de04e00... Merge more ndr interfaces into libndr-standard.
       via  63a6ca0... librpc: Integrate some subsystems now part of libndr-standard and integrate ndr_dfs in libndr-standard.
       via  28d1554... Add missing includes.
       via  7a765b6... provision: Remove unused imports.
       via  d8ce8f9... Create libndr-standard, which includes the NDR marshalling code for the "standard" set of DCE/RPC interfaces found on Windows.
       via  04c1d02... Remove unnecessary include, update README.
       via  5bf6203... Remove outdated status file about samba3 -> samba4 upgrade project.
       via  ce378e7... Fix a few type errors in VFS modules
       via  27087e6... VFS examples: Update copy of config.{guess,sub}.
       via  7883897... python: Set right ldb modules directory when using system ldb.
       via  d884fcf... Actually fill in ldb modules directory.
       via  d356669... Remove pyldb_util and simply duplicate the 5-line function it contains, rather than creating a separate shared library for it.
       via  8c5aff2... ldb: Display SHLD_FLAGS when building.
       via  0259a30... Fix Coverity CIDs 887, 888. Don't pass NULL's to functions that deref them. Jeremy.
       via  0bd13fd... Fix Coverity CID 928. Removed check as this can never be null. Jeremy.
       via  3036a9c... Fix Coverity CID 929. Potential NULL deref after code refactoring. Jeremy.
       via  d654782... Fix coverity CID 930. Pointer check can never be null here. Jeremy
       via  7254898... Fix coverity CID 931. This check is redundent as smb_fname can never be null in this function. Jeremy.
       via  eba2eb4... Fix a typo reading uninitialized memory. Caught by valgrind. Jeremy.
       via  55b4231... Move the initialization of smbd_server_conn from smbd/process, after the accept and fork, to smbd_init_globals(), so it's done immediately on server startup. This is needed as some messages are sent to all active smbd processes (including the master listening daemon). If it gets a message that forces it to scan it's current connections (ie. conn_find()) then it discovers that sconn->smb1.tcons.Connections dereferences null (as sconn == NULL in the parent) and crashes. Yes, I could fix all cases where sconn is used and explicitly check for NULL but this fix is easier. It means that the smbd_event_context() is initialized in the master daemon and then re-initialized after fork, but that should be being done correctly in every fork call anyway. Without this change the previous fix 6a9e0039100b57f9626e87defec6720c476b9789 still panics in the reproducible test case for bug 6564, as this is one case where such a message (MSG_SMB_CONF_UPDATED) is sent to the p
 arent. Metze please check. This change passes valgrind. Jeremy.
       via  6a9e003... Fix bug #6564 - SetPrinter fails (panics) as non root. Missing become_root()/unbecome_root() around reload_services. Jeremy.
       via  33251da... 3.4 is released...
       via  3b44c0c... s4-spoolss: fix the build after OsVersion changes.
       via  1a7a8d4... spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
       via  f394fa7... s3: add failure check.
       via  ffbcf3b... s3-rpcclient: add createprinteric command.
       via  11bea73... spoolss: fill in spoolss_Create/DeletePrinterIC + rerun make samba3-idl.
       via  3e661d4... s3-lsa: let _lsa_Delete return NT_STATUS_NOT_SUPPORTED as w2k3 does.
       via  2a26b2a... s3-lsa: Fix access_mask calculation for new handle in _lsa_CreateAccount().
       via  3eea254... s3-lsa: add (not yet activate) level specific access checks for _lsa_QueryInfoPolicy.
       via  864e809... s3-lsa: also implement level 13 in lsa_QueryInfoPolicy.
       via  d1903cb... s3-lsa: Fix policy handle memleak and handle type check in _lsa_DeleteObject().
       via  7e9f8f0... s3-rpcclient: add LSA storeprivatedata command.
       via  27c39a2... s3-rpcclient: add LSA retrieveprivatedata command.
       via  7194fc6... s3-rpcclient: add LSA setsecret command.
       via  1a86234... s3-rpcclient: add LSA querysecret command.
       via  f848f4f... s3-rpcclient: add LSA deletesecret command.
       via  dee787c... s3-rpcclient: add LSA createsecret command.
       via  9ac5f5c... lsa: fill in lsa_StorePrivateData and lsa_RetrievePrivateData and rerun make samba3-idl.
       via  b180fe3... s3: compile warning and upn handling
       via  e7daa0d... s3: don't do this, upper callbacks will check it
       via  20f40d1... s3: Fix crsh in net usershare list
       via  5f295eb... More conversions of NULL -> talloc_autofree_context() so we at least know when we're using a long-lived context. Jeremy.
       via  d4a87ee... Replace more long-lived contexts with talloc_autofree_context(). Jeremy.
       via  d5c20c0... Replace short-lived NULL talloc contexts with talloc_tos(). Jeremy.
       via  9f0bdd4... Remove an unused talloc context. Jeremy.
       via  f6bed79... Revert "s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version"
       via  6cb81f7... s4:heimdal: import lorikeet-heimdal-200907162216 (commit d09910d6803aad96b52ee626327ee55b14ea0de8)
       via  19bc4ce... s4:kdc Rework KDC to pull in less attributes for krbtgt lookups
       via  d7b31ff... s4:kdc rename functions from LDB_ to hdb_samba4
       via  2e77deb... Revert "fix LSA-PRIVILEGES"
       via  106d43a... Revert "fix LSA-TRUSTED-DOMAINS"
       via  8d68d04... s4-smbtorture: use secinfo flags instead of numbers in lsa test.
       via  4faef0d... s3-lsa: Fix pointless check for sec_info flags in _lsa_QuerySecurity().
       via  35e45fb... s3-lsa: implement _lsa_LookupPrivName().
       via  3b899af... s3-lsa: implement _lsa_EnumAccountsWithUserRight().
       via  74c405d... Tidyup prompted by #6554 - Wrong deallocation in sam_account_ok. Jeremy.
       via  4a754d0... s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version
       via  98aba45... s4:heimdal_build: try to fix the build on systems without ifaddrs.h
       via  39684d2... tevent: try to fix the build on QNX qnx18 6.4.1 it doesn't have SA_RESTART defined
       via  c9fe325... s4:heimdal_build: tell heimdal we have inet_aton()
       via  8cac8fd... s4-smbtorture: use torture_comment in RPC-LSA tests.
       via  0d9fdbc... fix LSA-PRIVILEGES
       via  3c9b262... fix LSA-TRUSTED-DOMAINS
       via  47eb061... s4-smbtorture: move all privilege tests to RPC-LSA-PRIVILEGES.
       via  29c3a27... s4-smbtorture: move all trusted domain tests to RPC-LSA-TRUSTED-DOMAINS.
       via  3fa212a... s4:heimdal_build: try to fix the build on Solaris
       via  1f12dc4... tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platforms
       via  c901f57... s4:kdc Initialise new hdb function pointers.
       via  e253255... s4:heimdal: import lorikeet-heimdal-200907152325 (commit 2bef9cd5378c01e9c2a74d6221761883bd11a5c5)
       via  05bec77... lsa: fix typo in lsa_TrustDomInfoEnum enum in IDL.
       via  2260cdb... s3-ldapsam: bring Fedora DS LDAP schema in line with OpenLDAP schema.
       via  f982c91... s3-rpc_parse: remove more unused code.
       via  33768fe... s3-spoolss: make some of the command hooks static.
       via  c3f461c... s4-smbtorture: some work on getprinterdriver and getprinterdriver2 tests.
       via  e16a2a1... s4:gensec Rework gensec_krb5 mutual authentication defaults
       via  84dca62... s4:heimdal The implied GSS_C_MUTUAL_FLAG depends on AP_OPTS_MUTUAL_REQUIRED
       via  bc354fb... s4:gensec Allow mutual auth to be turned off in 'fake_gssapi_krb5'
       via  271b5af... s4:dsdb Handle dc/domain/forest functional levels properly
       via  ba58edd... Add a way to set an opaque integer onto a samdb
       via  d6c44a7... Add ad-schema/*.txt and utils to the installmisc.sh
       via  48a07321.. Fix bug #6551 - win98 clients cannot connect after server upgrade to samba-3.4.0. The values of vuid and tid were not being correctly updated in the struct smb_request when passed to chain_reply inside sessionsetupX and tconX. Jeremy.
       via  377a975... s3:smbd: try to fix a compiler warning on i386 : left shift count >= width of type
       via  2fca950... s3:libsmb: we need to include "includes.h" as first header to let code build on all platforms
       via  8447600... s3:tldap: fix the build - a void function should not return a value
       via  1f5aec8... Make cli_unlock and cli_unlock64 async. Fix POSIX lock test. Jeremy.
       via  b76ab51... s4:winbind: rename uint => uint32_t as uint isn't portable
       via  7227652... s4:libnet: rename uint => uint32_t because uint is not portable
       via  dea2e46... s4:heimdal_build: try to fix the build on Solaris
       via  64ee445... s4:ntvfs/ipc: replace unnesessary talloc_reference() by a simple talloc_strdup()
       via  5240b10... s3:ntvfs/posix: avoid unnesessary talloc_reference()
       via  382d5c8... s4:heimdal: teach heimdal we have (v)aѕprintf in libreplace
       via  b08ca10... Ñ•4:heimdal: teach heimdal that we have strnlen via libreplcae
       via  5236b36... s3: make linking of rpcclient --as-needed safe
       via  2df4550... s3: make linking of cifs.upcall --as-needed safe
       via  7bd4699... s3:dbwrap: fix embarrassing typo :-)
       via  5a525f7... s3:registry: db backend: add my C
       via  7857611... s3:registry: flush the provided subkey_ctr in regdb_fetch_keys_internal()
       via  92df5e4... s3:registry: add function regsubkey_ctr_reinit()
       via  dc0bcfa... s3:registry: turn regdb_fetch_keys_internal() from int to WERROR return type
       via  c52dd1d... s3:registry: use transaction wrapper in create_sorted_subkeys()
       via  109ea29... s3:registry: restructure logic of create_sorted_subkes() slightly
       via  2d6dbcd... s3:registry: use transaction wrapper in regdb_delete_subkey().
       via  a48d835... s3:registry: add a comment header for the delete_subkey set of commands.
       via  5640598... s3:registry: add a comment header for the create_subkey set of functions
       via  8c7b960... s3:registry: use transaction wrapper in regdb_create_subkey()
       via  86d747e... s3:registry: use transaction wrapper in regdb_store_keys_internal().
       via  f93c9e0... s3:registry: don't leak to talloc_stack in regdb_store_keys_internal2()
       via  3eec829... s3:registry: unify exit logic and remove leaking to talloc_stack in regdb_store_keys_internal()
       via  14f593a... s3:registry: change regdb_store_keys_internal2() to return WERROR
       via  1c65c98... s3:registry: refactor adding of builtin reg values out
       via  cf4f808... s3:registry: use transaction wrapper in init_registry_data()
       via  e634096... s3:registry: add regdb_store_values_internal() that takes a db_context argument
       via  302265a... s3:registry: add a regdb_fetch_values_internal() that takes a db_context argument
       via  8a5b164... s3:registry: use transaction wrapper in init_registry_key().
       via  95ebf53... s3:registry: add db_context argument to init_registry_key_internal()
       via  a00109e... s3:registry: panic upon error at transaction_cancel in create_sorted_subkeys
       via  3189828... s3:registry: fix a comment in create_sorted_subkeys()
       via  4c366a0... s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error
       via  6cb1440... s3:registry: in regdb_delete_subkey(), don't use the transaction wrappers.
       via  4eeacd6... s3:registry: in regdb_delete_subkey(), panic if transaction_cancel fails
       via  355892c... s3:registry: panic upon failed transaction_cancel in regdb_create_subkey()
       via  3409a44... s3:registry: don't use exported transaction wrappers in regdb_create_subkey()
       via  1dfaa37... s3:registry: create regdb_store_keys_internal() with db_context argument
       via  eb1958c... s3:registry: rename regdb_store_keys_internal() to regdb_store_keys_internal2()
       via  589bacf... s3:registry: create regdb_fetch_keys_internal() with db_context argument
       via  db4f797... s3:registry: add db_context argument to scan_parent_subkeys()
       via  c01d955... s3:registry: add db_context argument to regdb_fetch_key_internal()
       via  a18a10c... s3:registry: add db_context argument to regdb_store_keys_internal()
       via  528bf38... s3:registry: add db_context argument to regdb_delete_key_lists()
       via  86e927c... s3:registry: add db_context argument to regdb_delete_subkeylist()
       via  bd983db... s3:registry: add db_context argument to regdb_delete_secdesc()
       via  ec6b672... s3:registry: add db_context argument to regdb_delete_values()
       via  2b380c7... s3:registry: add db_context argument to regdb_delete_key_with_prefix()
       via  d554c0d... s3:registry: don't store differently cased entries for the same keys.
       via  3071b07... s3:dbwrap_util: add my C
       via  3b3125f... s3:dbwrap: add dbwrap_fetch_bystring_upper().
       via  32a3275... s3:dbwrap: add dbwrap_store_bystring_upper().
       via  804d3f8... s3:dbwrap: add dbwrap_delete_bystring_upper()
       via  5b594c6... s3:dbwrap: add a wrapper dbwrap_trans_do()
       via  f49129e... torture/smb2: add missing new line to the new SMB2-DIR.FILE-INDEX test
       via  722cd59... s3:smbd: add support for SMB2 SetInfo File*Information
       via  d85cc98... s3:smbd: implement SMB2 GetInfo with Fs*Information
       via  9df1c8f... s3:smbd: return NT_STATUS_INVALID_INFO_CLASS in SMB2 GetInfo
       via  9e2c509... s3:smbd: check quota access against sec_initial_uid() instead of 0
       via  fafe258... s3:lib: map ENOSYS to NT_STATUS_NOT_SUPPORTED instead of NT_STATUS_ACCESS_DENIED
       via  b4abb19... s3:make test: smbtorture from s3 needs to take the config file path via the SMB_CONF_PATH envvar
       via  d3be108... SMB2-GETINFO: test SMB2_ALL_EAS
       via  da737f2... s4:libcli/smb2: add smb2_transport_credits_set_charge() to change the CreditsCharge value for the next request
       via  af3444e... SMB2-CONNECT: unlink the test file at startup
       via  76705d1... Consolidate gencache also every 100 writes in a single process
       via  3d7dfc1... Consolidate string and data_blob routines in gencache
       via  8a17cd8... Make gencache more stable
       via  ed87594... Add tdb_data_cmp
       via  3edcd55... Remove gencache_init/shutdown
       via  d936d1b... Fix some nonempty blank lines
       via  e5a34b2... Remove gencache_[un]lock_key
       via  3e965d0... TDB_CONTEXT -> "struct tdb_context"
       via  5650468... Replace ASSERTs in gencache with "return false"
       via  8cb4483... torture/smb2: fix crash bugs in the new SMB2-DIR tests
       via  5927ca7... Change to talloc_zero_size instead of extra memset. Jeremy.
       via  7be1d72... When tallocing a memory block for the state in a tevent_req struct, ensure it's zeroed out. Vl & Metze please check. Jeremy.
       via  e84d5bb... s4-selftest: ok, s4 cant print. add RPC-SPOOLSS-PRINTER to knownfail for now.
       via  5334b79... torture/smb2: Adding SMB2 Directory enumeration torture tests.
       via  4b6401a... s3-passdb: fix wbc build warning.
       via  d050541... Fix bug 5886
       via  b6fb8cf... s4-smbtorture: add RPC-SPOOLSS-PRINTER test.
       via  3a367ab... s4-smbtorture: add some tests to check spoolss_SetPrinter behavior.
       via  b0cce95... s4-smbtorture: restructure test_OpenPrinter_server in RPC-SPOOLSS a bit.
       via  036bad6... s3: allow setting the TCP_QUICKACK socket option
       via  b134d4b... Attempt to fix the build
       via  749a508... Create a talloc_stackframe for each file in wildcard unlink
       via  72da71a... Create a correct talloc hierarchy in make_sec_acl()
       via  74046c8... TALLOC_FREE(sd) in check_open_rights upon an error
       via  d57e67f... Revert this commit :
       via  73e9693... s3: fix build of pdbedit and net_sam. Guenther, please check. Signed-off-by: Bo Yang <boyang at samba.org>
       via  2821f5a... s3: Fix double free in net usershare.
       via  8686536... S3: Small fix to get rid of annoying log message.
       via  9ef6af7... s3: Make smbd aware of permission change of usershare. Since usershare are relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect.
       via  99c7ee3... s3: make d9c0d58236 better readble and reduce indentation
       via  d9c0d58... s3: don't make same innetgr check twice
       via  9d7cb48... remove all '\n' from ldb_debug
       via  9f15ef1... s3-account_policy: add pdb_policy_type enum.
       via  39fa946... s3-account_policy: remove trailing whitespace.
       via  d7c366f... s3: re-run make idl.
       via  0595963... samr: add missing samr_ValidationStatus codes.
       via  bd58a14... reject ACLs with DESC_DACL_PROTECTED on GPFS
       via  e67de63... Make cli_posix_lock/unlock asynchronous. Jeremy.
       via  b25e3b6... Fix set_posix_lock check which had been reversed in the recent changes. Jeremy.
       via  e4fca74... s3-pdb_ads: set correct pdb field with the value from 'accountExpires' attribute.
       via  8646b95... s3:net: Fix Bug #6222. Default to DRSUAPI replication for net rpc vampire keytab
       via  f7ff6bd... s3-rpc_server: pass down full unix token to map_max_allowed_access().
       via  05fbe0c... libds: merge the UF<->ACB flag mapping functions.
       via  8db4560... libds: share UF_ flags between samba3 and 4.
       via  3ee3eb3... s3:smbd: close_file() handles named pipes just fine, no reason to return NOT_SUPPORTED
       via  ed99bf7... s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfo
       via  2a92139... s3:smbd: split out smbd_do_qfsinfo() from call_trans2qfsinfo()
       via  7d73551... s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfo
       via  f26a2ca... s3:smbd: split out smbd_do_setfilepathinfo() from call_trans2setfilepathinfo()
       via  d7809f6... s3:smbd: start SMB2 GetInfo support for File*Information levels
       via  64221bc... s3:smbd: add support for marshalling SMB2 FileFullEaInformation
       via  e986515... s3:smbd: add support for marshalling SMB2 FileAllInformation
       via  0851d73... s3:smbd: filter out SMB2 specific private query info levels for SMB1
       via  0ba532e... s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2
       via  ee690df... s3:smbd: split calculation and mashalling of file index and access_mask
       via  8422e03... s3:smbd: split out smbd_do_qfilepathinfo() from call_trans2qfilepathinfo()
       via  20bc933... s3:smbd: add missing return after reply_nterror()
       via  2000421... Remove reply_unixerror() - no longer needed. Should make Metze's refactoring a lot easier. Jeremy.
       via  361aa19... Add hash values to the xattr ACLS to determine when an underlying POSIX ACL is changed out from under us. Passes RAW-ACL test up to "invalid owner" problem when trying to create a file owned by Everyone. Now needs porting to modules/vfs_acl_tdb.c Jeremy.
       via  afc6f60... Return 0 domains from enum_trusteddoms
       via  d8556bb... Quieten events and tldap debug messages
       via  4e516fb... s3 smb2: Remove unused variable
       via  3969f65... Fix&Run local-gencache
       via  0a0bff3... Fix our base64 implementation for blobs of length 4....
       via  67c7b7f... s3:smbd: add support for SMB2 Lock
       via  8d534d4... s3:smbd: make smbd_do_locking() non static
       via  598a989... s3:smbd: abstract the main locking logic from the LockingAndX parsing
       via  be1e549... s3:smbd: pass down the client pid to smbd_smb2_lock_send()
       via  24c8e78... s3:smbd: fix parsing of SMB2 Lock requests with lock_count > 1
       via  12ed9ca... s3:smbd: fix parsing of invalid SMB2 requests.
       via  db1e582... Attempt to fix the build -- jlayton, please check!
       via  8d1b061... cifs.upcall: use pid value from kernel to determine KRB5CCNAME to use
       via  f1fad2e... s3: Fix two arguments that broke when plumbing smb_filneame through dos_mode()
       via  c624a70... Make escape_ldap_string take a talloc context
       via  14952c7... Replace word noone with more correct word nobody. Thanks OPC Oota.
       via  6fc5751... Fixes inspired by OPC Oota.
       via  2481ce8... s4:dsdb Allow unicodePwd to be set when adding a user
       via  2c873c4... Add const
       via  fbaa849... s3: Repace a char * with an smb_filename struct in reply_rmdir
       via  02aad05... s3: Prepare open.c to switch fsp_name to an smb_filename struct
       via  dcc97c5... s3 plumb smb_filename through smb_set_file_allocation_info()
       via  3a7d372... s3: Change the share_mode_lock struct to store a base_name and stream_name
       via  83e5ac5... s3: Make some arguments to (parse|unparse)_share_modes() const
       via  161e182... s3: Remove is_ntfs_stream_name() and split_ntfs_stream_name()
       via  1a1d10d... s3: Plumb smb_filename through dos_mode() and related funtions
       via  69c8795... s3: convert unix_mode to take an smb_filename
       via  400c18a... Rename update_stat_ex_writetime() -> update_stat_ex_mtime() to better describe what we're doing here. Jeremy
       via  c9c3d43... The migration to struct stat_ex broke the calculation of create time from the existing timestamps (for systems that need to do this). Once the write time is changed via a sticky write, the create time might need to be recalculated. To do this I needed to add a bool into struct stat_ex to remember if the st_ex_btime field was calculated, or read from the OS. Also fixed the returning of modified write timestamps in the return from NTCreateX, SMBattr and SMBattrE (which weren't taking into account the modified timestamp stored in the open file table). Attempting to fix an issue with Excel 2003 and offline files. Volker and Metze, please review. Jeremy
       via  58daaa3... When faking a create time, use the full timespec values, not time_t. Jeremy.
       via  7fd42d5... Fix make test_shlibs for libnss_wins and libnetapi (zlib)
       via  6f64937... Fix cifs.upcall builds on some platforms (zlib)
       via  31bd627... docs: flesh out options section of umount.cifs manpage
       via  57afa1e... s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work
       via  e3631da... Test for schemaUpdateNow command
       via  6b05a90... Fix for schemaUpdateNow command
       via  dad9131... s3 onefs: Fix a few bugs from the smb_filename migration
       via  7ca59ff... s3: Migrate a few functions in open.c to take smb_filename
       via  0d9b204... s3: Remove unnecessary const qualifiers
       via  9aebdc2... mount.cifs: clarify mapchars option
       via  a285969... s3: QNX doesn't know uint - replace with uint_t
       via  5ab0677... Attempt to fix the build of vfs_catia.c -- Tim, please check!
       via  a830a3f... s3:smbd: cancel all locks that are made before the first failure
       via  6dd6ccb... s4:auth It is easier to copy the session key than get talloc right.
       via  431e63c... s3: Update streaminfo implementations now that only base names are passed through the vfs
       via  38b081f... s3 smb2: Fix unused variable warning
       via  fd73ab5... s3 audit: Fix a memory leak
       via  3cb0e52... s3: Plumb smb_filename through SMB_VFS_NTIMES
       via  f39232a... s3 catia: Remove pointless VOPs from catia
       via  18a27a8... s3 sticky write time: Removed unused args and tighten up a function by making an arg const
       via  99bd4fd... s3: Plumb smb_filename around SMB_VFS_CHFLAGS
       via  0f6e108... s3: Change some filename_convert to pass in NULL for char **fname argument
       via  de3246e... s3: Add ability to pass NULL to filename_convert for the char *fname
       via  258952a... s3: Plumb smb_filename through SMB_VFS_UNLINK
       via  133e915... s3 audit: Remove some recently introduced memory leaks in the audit modules
       via  1b8ffb3... s3 audit: Remove the usesless static function declarations from the audit modules
       via  e4a85da... s3 onefs: Fix failure in POSIX smbtorture test
       via  5a09ba4... s3: Plumb smb_filename through SMB_VFS_RENAME
       via  c41e5e1... Fix some typos pointed out by Oota Toshiya.
       via  f5b0745... RAW-LOCK: fix a compiler warning and make a global static const
       via  ad17cf1... RAW-LOCK: fix the run against w2k3, w2k8, win7rc and samba3/4
       via  9216b20... SMB2-NOTIFY: windows7 uses a different maximum buffer size
       via  5d4d9d3... s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the last import
       via  91e020f... doc: clarify that mount.cifs never uses smb.conf
       via  5e7da42... do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED
       via  8f3f62e... s4:net Move net_vampire() to net_vampire.c
       via  f45a9d6... s4:ldb Rework use of talloc and ldif objects in python wrapper
       via  da45d52... s4:ldb Fix talloc hirarchy in LDIF parsing code
       via  880c286... Use null_ndr_syntax_id instead of zeroing null_interface manually
       via  e77e21e... Add const to init_rpc_hdr_ba
       via  58fbf74... Remove "typedef struct ndr_syntax_id RPC_IFACE;"
       via  f8cfe19... Introduce null_ndr_syntax_id
       via  30dd96e... Make check_bind_req static to rpc_server/srv_pipe.c
       via  f2998fe... Actually increase PASSDB_INTERFACE_VERSION to 18 :-)
       via  ee5236e... Fix some nonempty blank lines
       via  43887c8... libreplace: update library search path variables
       via  2540710... s3:configure: honor CFLAGS in compile tests
       via  a5cd278... pdb_ads: For cached samu entries, priv is NULL
       via  bfd82e4... Add pdb_ads_get_domain_info
       via  5742ed1... Fix some warnings
       via  f6ce7e0... pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connect
       via  98fb2a1... pdb_ads: Fetch the domain GUID
       via  bc1e93c... Add tldap_pull_guid
       via  f169772... Handle LSA_POLICY_INFO_DNS
       via  8666e79... Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicy
       via  b8322ec... Add pdb_get_domain_info
       via  1c778aa... Make pdb_ads return an additional flag
       via  077808f... s3/s4:build: honor library path from environment
       via  cfacece... tldap: Do not do a return before we got the search_result
       via  520b6c0... Fix two pointless statics
       via  7e560bd... For non-existent streams we have to return OBJECT_NAME_NOT_FOUND
       via  56ae65a... Test error codes on popular streams
       via  66152d2... Attempt to fix the build
       via  1225d57... s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.
       via  cb39ba3... spoolss: fill in spoolss_GetPrinterDriver IDL.
       via  c5415e7... spoolss: the flags in spoolss_SetPrinterInfo1 are in fact spoolss_PrinterAttributes.
       via  bee0421... s3-spoolss: implement _spoolss_AddPrinter.
       via  80b62f5... spoolss: fill in spoolss_AddPrinter IDL.
       via  e9fc7c5... heimdal: don't include <ifaddrs.h> without knowing it's there
       via  cdf025f... tdb: fix define of tdbdir when srcdir != "."
       via  7119241... Sort the signature files
       via  30b2014... Expose functions need by backend writers
       via  2738178... Restore ABI compatibility for talloc.
       via  b54e48b... s3:configure: fix syntax error in avahi configure test
       via  fa453d9... s4: Don't install epdump, since it no longer exists.
       via  914fa62... Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it."
       via  dcf03b9... do not redefine _INT32
       via  0b06aa2... s3:configure: define _LARGEFILE64_SOURCE on QNX
       via  06a9678... s3:pam_smbpass: fix build error on some Linux distros
       via  c2295ec... s4 docs: Git has revision SHA's, not numbers.
       via  4d9a929... s4: Remove stub endpoint mapper script.
       via  e6fed3a... TOSHARG: Fix typo: s/aquire/acquire/
       via  b9cf441... pidl: Don't run compile tests inside the tree, won't work yet.
       via  909d422... s3:smbd: add marshalling layer for SMB2 Lock support
       via  c281638... s4:libcli: move SMB2 lock flags to smb2_constants.h
       via  bc957dc... s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) support
       via  7486046... s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)
       via  d37709d... s3:smbd: add marshalling layer for SMB2 SetInfo support
       via  1df9cb6... s3:smbd: add marshalling layer for SMB2 GetInfo support
       via  c441668... spoolss: the flags in spoolss_PrinterInfo1 are in fact spoolss_PrinterAttributes.
       via  f729aba... s4-smbtorture: fix getjob test in RPC-SPOOLSS.
       via  a45ec4d... doserrors: print out some more werrors.
       via  f1dbd58... talloc: change TALLOC_MAGIC for version 2.0.0
       via  0fcd465... show attribute values in sorted order to make comparison easier
       via  d49a0e5... s3:smbd: add support for SMB2 Notify
       via  b804c30... s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() behind a callback
       via  ef96e8c... s3:smbd: simplify the notify code a bit and always reply via change_notify_reply() -> send_nt_replies()
       via  8b94eb6... s3:smbd: push nttrans and trans2 responses with no data to the client
       via  d73bc83... s3:smbd: restore the 3.0.x bahavior of send_nt_replies()
       via  f62a331... s3:smbd: move global notify_changes_by_mid to smbd_server_connection
       via  99c1e4f... s3:smbd: allow the offset to the path being 0 in SMB2 create
       via  d47bb0a... we can't use the unique index code for samAccountName
       via  0aec874... decrypt all objects in a DRS record, not just the first one
       via  acfb01a... change talloc to 2.0.0
       via  465b879... Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT.
       via  ae8515d... fixed the pull of drs schema elements
       via  865ca9b... the settings structure needs to be initialised
       via  0bdaa8b... LDB_ERR_INVALID_DN_SYNTAX doesn't exist ...
       via  d7af80f... s4:param use talloc_unlink() to free iconv context holding references
       via  5049f61... [SAMBA 4 directory] Changes "forceLogoff" and corrects the "subRefs"
       via  82b5fad... Ensure we don't use delayed writes on POSIX opened files. Don't remove pending writetime changes if no time changes are sent in UNIX_BASIC infolevel. Jeremy
       via  b971860... Fix bug #6520 time stamps - e.g. last mod time is not preserved when "unix extensions=yes" are set - and using latest cifs vfs client Cancel out any pending "sticky" writes or "last write" changes when doing a UNIX info level set. Jeremy.
       via  a14efba... s3:util: let parent_dirname() correctly return toplevel filenames
       via  b292af0... s3:onefs_open: remove unused variable passed to parent_dirname()
       via  c229239... s3:smbd: remove unused variables passed to parent_dirname()
       via  dd118bf... s3:build: remove the libgpo objects upon "make clean"
       via  9d70ef4... s3:build: remove ../libcli/nbt/tools/nmblookup.o and friends in make clean
       via  8d982d9... lib/util: fix order of includes in tevent_ntstatus.c
       via  34d6d7c... fixed the talloc testsuite for the recent changes
       via  3c2f4df... a talloc_realloc() to zero size needs to use an unambiguous free
       via  4fb1f8e... s3/docs: Fix typo.
       via  826ee30... removed a generated file
       via  27620c8... use a talloc_reparent in a very ugly way
       via  0534ae0... use the new talloc_reparent in two places
       via  5fe1d8d... changes to remove the ambiguity in talloc_free() and talloc_steal()
       via  6a19202... gensec_start now steals the auth_context
       via  386211a... A rather strange varient of talloc_unlink
       via  08ed6a2... another case that should use py_talloc_reference
       via  269b162... use py_talloc_reference instead of py_talloc_import
       via  1251032... py_talloc_import now uses a steal, so this free is incorrect
       via  956b5a0... fixed use of reference in pytalloc
       via  2d98191... use a talloc_unlink() as ops may have a reference
       via  45ba094... fixed the reference to the global_schema
       via  f7a6206... removed a redundent talloc_steal
       via  b2c3c08... fixed the use of talloc_steal in ntlmssp_server
       via  9faa074... fixed rpc smb code to not reply on talloc_free being a function pointer
       via  b31f1e6... [SAMBA 4 directory] Corrects the "systemFlags" attributes
       via  d4a9695... [SAMBA 4 directory] Adds the complete "objectclass path" to our self-created DC object
       via  3e3c08c... [SAMBA 4 directory] Adds the object version and "systemFlags" attribute to the display specifiers
       via  969106a... s3 docs: Add documentation for 'kerberos method' and 'dedicated keytab file' parameters
       via  7f7ebfa... Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path.
       via  78519b6... s3-netlogon: remove unneeded fstrings from netlogon server.
       via  f725014... umount.cifs: don't build it by default
       via  91a8cb8... Fix bug #6431 - local groups from 3.0 setups no longer found. Search for groups without group suffix, group suffix is only used for new entries.
       via  b85b93d... s3-spoolss: Bug #6512. Fix support for enumerating user forms.
       via  e7d72b5... s4-smbtorture: Test for newly added form with enum call in RPC-SPOOLSS.
       via  66780e0... s4-smbtorture: remove trailing whitespace from RPC-SPOOLSS.
       via  9aff7b0... Rework the kerberos-notes.txt in order and format
       via  4e58c78... s4:ldb Allow rootdse module to build without ldb_private.h
       via  49e5b83... s4: dsdb Avoid using the internal ldb_private.h header
       via  89a074b... s4:heimdal Allow KRB5_NT_ENTERPRISE names in all DB lookups
       via  6ba0e7f... s4:kdc Only get the lp_ctx once for a LDB_fetch()
       via  684a03e... Rework hdb-samba4 to remove useless abstractions.
       via  db89b42... s4:dsdb Explain the parsing steps for userPrincipalName cracknames calls
       via  0b2b9fd... s4-smbtorture: use torture_comment & torture_warning in RPC samr tests.
       via  69af9ea... s3:build: check for external liblua, link lua statically if using internal lib
       via  772d5de... s4-smbtorture: correctly test comment behaviour in RPC-SAMR-USERS against s3.
       via  28ef5c3... s3-pdb_tdb: give 'unknown_str' the proper name 'comment' and set comment in passdb.
       via  ce8159b... s3:pdb_ads: we need to make the fd for tldap/tsocket non-blocking
       via  57d3ada... s3:fix build of old linux quota system and other unixes' quota implementation
       via  3650143... s3:lib/sysquotas: fix usage of SMB_STRUCT_STAT (struct stat_ex).
       via  e4e8555... lib/util: fix building tevent_ntstatus without config.h
       via  857ed9c... tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream socket
       via  b1d5e51... tsocket/bsd: more correctly check if the cached tevent_fd is still valid
       via  bd997b2... s3-selftest: add RPC-SAMR-MACHINE-AUTH to list of test to run against s3.
       via  50bb4bc... s4-smbtorture: add RPC-SAMR-MACHINE-AUTH test.
       via  ec5c83c... s4-smbtorture: add torture_suite_add_machine_workstation_rpc_iface_tcase.
       via  595d07d... mount.cifs: don't pass text ro/rw options to kernel
       via  6e92505... Fix ndrdump to use a common setup_logging() API
       via  0e95b80... Revert "s4:debug: make setup_logging() a bit more compatible with samba3"
       via  1501309... Adds the impersonation level in ntcreatex requests to SAMBA 3 misc torture test
       via  55ed0be... Fix bug 6514: net gives unhelpful "lp_load failed" when it's missing smb.conf
       via  c5a1aa5... Correct some typos in the LDB partition module
       via  4aa335b... SAMDB: Don't check for "sAMAccountName" twice
       via  077898b... Enhancement of "simple ldap map" with "systemFlags" attribute
       via  994506a... ldb: Properly handle NULL when copying attr lists.
       via  2d9b51c... Correct the headers of some SAMBA 4 setup python scripts
       via  1e21ada... Two patches which fix issues on cross compiling/building
       via  bc7b608... Fixes for SAMBA3RPC torture test
       via  b08beed... Small patch for SPOOLSS pipe
       via  8414048... _lsa_QueryInfoPolicy: Use symbolic info level names
       via  711544d... Turn the pdb_rid_algorithm into a capabilities call that returns flags
       via  325a58a... Make pdb_ads survive a restart of Samba4
       via  344dbce... If the connection is down, don't try another write.
       via  c594d21... Add tldap_search_va
       via  ae5e1d9... tldap_msg_received: Properly free the asn1_struct in case of an error
       via  8e22e38... Move read_ldap_done after read_ldap_send
       via  f5321ff... Convert tldap to tstream
       via  55dae44... Add tstream_read_packet
       via  c687eb1... Properly free a downlevel readv request. Metze, please check
       via  53b9a24... tldap: Don't fire off more than one read_ldap request during searches
       via  79c299f... Stop listening for inotify data when there's none
       via  0fb0275... Fix some nonempty blank lines
       via  a702dea... s3/lanman: Workaround for KB932762.
       via  04e4d03... The solaris linker seems to require an extra mention of dependent libs
       via  3c382db... Don't use ads realm name for non-ads case.  #6481
       via  382a937... Fix some dead code warnings from SUN Studio
       via  cfafe9b... Fix a typo in a comment
       via  131c95e... Upgrade ntvfs_map_*info to ntvfs_map_async_setup/ntvfs_map_async_finish
       via  a4bc5bf... s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache().
       via  2579afc... s3-vlp: drastically shrink size and dependencies of the virtual line printer.
       via  6395bc5... s3: pass a valid stat into file_ntimes()
       via  eb8c658... s3 file_access: Convert some more functions over to use smb_filneame
       via  9001c53... s3: simplify some redundant logic in is_ntfs_default_stream_smb_fname()
       via  da9cee8... s3: Remove get_full_smb_filename() from open_directory()
       via  2ccd501... s3 onefs: Plumb smb_filename through onefs createfile path
       via  358ccc3... s3: Change set_ea() and its callers to use smb_filename
       via  9c48f5b... Fix bug #6506 - SMBD server doesn't set EAs when a file is overwritten in NT_TRANSACT_CREATE. Reported and verified by Long Li <longli at microsoft.com> Jeremy.
       via  4250eab... s4 auth_winbind: Internally, info3 has utf8 buffers, not utf16 buffers.
       via  309924e... s4 auth_winbind: Don't allocate the rids for the info3 structure within the loop
       via  946beae... s4: Add libwbclient backend to auth_winbind
       via  7450f3a... s3-netlogon: remove remaining netlogon init functions.
       via  6a66114... Add a \n to a debug message in smbacl4_nfs42win
       via  2032a19... mount.cifs: add support for sending IPv6 scope ID to kernel
       via  313a2bf... s3-netlogon: remove init_netr_SamInfo functions.
       via  f62d9f5... s3-netlogon: fix validation level 2 support in netr_SamLogon and friends.
       via  ebf0af0... s3-examples: make get_next_oid exectuable.
       via  aab9e55... s3-samr: refactor _samr_SetDomainInfo().
       via  28d74f9... s3-samr: refactor _samr_QueryDomainInfo().
       via  e129384... s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTAT
       via  36c1019... s3: Convert is_visible_file to use talloc_asprintf instead of malloc
       via  b7ea274... s3:smbd: send SMB2 interim responses for async calls
       via  3b25d86... s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancel
       via  754db20... s3:smbd: keep a list of outstanding SMB2 requests
       via  bea384b... s3:smbd: add smbd_smb2_send_oplock_break()
       via  cf7c41b... s3:smbd: the SMB2-COMPOUND test shows that the related vs. unrelated flags isn't checked first
       via  17a6554... Reenable the LDAPI socket for the merged build
       via  e3fb71d... Only set the password if there is one
       via  46167c1... s4-smbtorture: more paranoid checks while testing group membership in RPC-SAMR.
       via  05459cf... s3-printing: eliminate another non sec_initial_uid using security check.
       via  118ac25... s3-spoolss: restructure _spoolss_EndDocPrinter().
       via  a6ab195... s3-lsa: Fix error path in _lsa_EnumAccountRights.
       via  e4dec23... s3-eventlog: implement _eventlog_ReportEventW().
       via  451a73e... s3: re-run make idl.
       via  ed8c0ed... samr: add samr_UserInfoLevel and samr_DomainInfoClass enums based on MS-SAMR.
       via  5a4d618... s3: forward MSG_DEBUG from smbd parent to all children
       via  36a8abc... s3-libnet: fix libnet_unjoin_remove_machine_acct() when called without ads struct.
       via  4aade27... Add tldap paged searches, together with two helper routines
       via  a3eb0a3... Reorganize retrieving errors and server-sent controls
       via  22cb9bd... Move asn1_load_nocopy() to lib/util/asn1.c
       via  ecf8ceb... Move asn1_blob() to lib/util/asn1.c
       via  361db18... Add tldap_supports_control
       via  6abd9e4... Add tldap_entry_has_attrvalue
       via  d45cf01... tldap control support
       via  63a70ba... Prepare control support
       via  62eb817... Fix setting passwords in pdb_ads
       via  f24e63a... Fix empty lines
       via  eb8c081... talloc_tos() aborts if it can not get a stackframe
       via  661f0ba... Fix coverity #729. Resource leak in error path. Jeremy.
       via  271d09f... Fix coverity #740. Resource leak in error paths. We should always return queue here as the caller will free. Jeremy.
       via  d9eb1d9... Fix coverity #900. Resource leak. Jeremy.
       via  f262f80... Fix coverity #920. Possible NULL deref. Jeremy.
       via  1e989db... Fix coverity #676. Forward NULL. Jeremy.
       via  8925778... s3: fix make test with external libtalloc or libtdb.
       via  23c7ecc... s3:build: build talloctort only when using the internal liballoc
       via  bd70351... s3:build: build the tdb tools only when using the internal libtdb
       via  e3c7720... s3:build: remove LIBTDB_OBJ from TDBTORTURE_OBJ collection
       via  5ceda58... s3:build: check for availability of external libtdb and use it if available
       via  ec154a1... s3:build: link libtalloc statically if using internal libtalloc
       via  7930f15... Don't require "Modify property" perms to unjoin bug #6481) "net ads leave" stopped working when "modify properties" permissions were not granted (meaning you had to be allowed to disable the account that you were about to delete).
       via  0524d24... Add a missing talloc_move() in tldap_search_recv
       via  8d1b819... Fix Coverity IDs 922 and 933
       via  4ad43a2... s3/docs: Fix typo.
       via  756f837... Add tiny tldap test
       via  b9c99a2... Add tldap_fetch_rootdse
       via  663e841... Make tevent_req_is_ldap_error public
       via  5cb6bf6... Add tldap_context_[gs]etattr
       via  862ae38... s3:dmapi: prefer dmapi libs from gpfs over system libs
       via  e6cb82a... s4-smbtorture: fix test_GetInfoLevel crash bug in RPC-DFS.
       via  d9498aa... Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
       via  ec47444... Allow developers access the the privilaged ldapi socket for the moment
       via  c0d681a... On our way to alpha9!
       via  4ceae35... Mark as release version
       via  17e1cbb... Partially revert restriction of socket_wrapper to 1500 byte writes
       via  dcc9ae6... s4:ldapsrv Place the 'privilaged' ldapi socket under an #ifdef
       via  4c23a95... added some basic documentation for the idmap script option
       via  e5a15e6... added a sample script for the "idmap script" option
       via  19723ed... Partially revert restriction of socket_wrapper to 1500 byte writes
       via  5c19c60... s4:ldb Add test for integer normalisation behaviour
       via  a8e757b... A fix in the ACL code used by both SAMBA 3 and 4
       via  2627c6c... Fixed some uninitialised variables
       via  0376d05... Correct handling of 32-bit integer attributes in SAMBA 4 - LDB handles now all 32-bit integer attributes correctly (also with overflows)   according to the schema - LDAP backends handle the attributes "groupType", "userAccountControl" and   "sAMAccountType" correctly. This handling doesn't yet use the schema but   the conversion file "simple_ldap.map.c" which contains them hardcoded.   Did also a refactoring of the conversion function there. - Bug #6136 should be gone
       via  5d40677... s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
       via  5a9ca3d... Fix bug 4699: Remove pidfile on clean shutdown
       via  3188582... acl_group_override() doesn't need to call stat. Pass this down from above (as const). Jeremy.
       via  d2da9de... Add some const to the stat struct in the dosmode calls. Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
       via  3426748... Replace the boilerplate calls to : resolve_dfspath() -> unix_convert() -> get_full_smb_filename() -> check_name() with a new function filename_convert(). This restores the check_name() calls that had gone missing since the default create_file was changed. All "standard" pathname processing now goes through filename_convert(). I'll take a look at the non-standard pathname processing next. As a benefit, fixed a missing resolve_dfspath() in the trans2 mkdir call. Jeremy.
       via  e7e98ba... libwbclient: fix returned LogonInfo in wbc_LogonUser().
       via  6037c20... wbinfo: use wbcLogonUser for wbinfo -K.
       via  c925058... Revert "For tevent to install tevent_util.h"
       via  e912764... s3/docs: Add documentation for 'net sam rights'.
       via  33a5992... s3:netlogon Cope with recent rename in netlogon.idl
       via  6620489... Remove unused variable
       via  79454b5... Bump the ldb version and the version Samba4 requires.
       via  1e6fb7d... s4: Add tests and 'must change password' flags in setpassword and newuser
       via  033e25f... s4:testprogs Don't specify a username/password when checking the ccache
       via  58e8db9... s4:libnet Allow 'net password change' to work on expired passwords
       via  19413c5... s4:kdc Allow a password change when the password is expired
       via  2afc6df... s4:setup Add an option to 'setpassword' to force password change at next login
       via  0ac46b0... s4:gensec Print GSSAPI error message when unable to find PAC
       via  9534598... Require the new tdb 1.1.5 (for performance reasons)
       via  b250c8d... Fixes for the "cldap" tests
       via  ef45b31... source4/client/client.c: Possible memory leaks
       via  89e979f... Fix resource leak in lib/ldb/tools/ldbmodify.c
       via  e0caf39... Fix syntax error in lib/ldb/ldb_sqlite3/base160.c
       via  b112cc5... For tevent to install tevent_util.h
       via  68fd09e... LDB: Link against both tevent and talloc
       via  71515ba... s4: Call va_end() after all va_start()/va_copy() calls.
       via  efe6552... NETLOGON pipe improvements
       via  f666da6... Add const to cast, to fix warning
       via  5eac926... s3 onefs: Remove dfs resolution from create_file() now that it's being done at a higher level
       via  4e3656b... s3: Change SMB_VFS_OPEN to take an smb_filename struct
       via  5cfac1a... s3: Plumb smb_filename from create_file all of the way down to fd_open
       via  78e316d... Use system Python LDB bindings, if present.
       via  8178a40... Use system LDB by default if the right version was found.
       via  edbbbff... dsdb: Fix build against system ldb.
       via  a5563d2... selftest: Use common function when skipping testsuites based on run-time conditions.
       via  4e293e3... smb_build: Always build modules for system-libraries as shared libraries, 	since they can't be included in the static library.
       via  4657f52... Fix build with system LDB.
       via  76bf5a4... configure: Use Python tdb bindings from the system, if found.
       via  57c514a... Remove outdated Python status file.
       via  7d20e8f... Fix bug #6476 - more then 3000 smbd-zombies in memory We weren't reaping children in the [x]inetd case. Jeremy.
       via  57cd98d... selftest: report time after testsuite, gives nicer output on the buildfarm.
       via  43b7a0e... tdb: Fix help string in configure flag to enable Python bindings.
       via  2dd921c... Only install an explicit set of scripts during "make install", rather than whatever happens to be in the source tree.
       via  8b82e3b... Make fullschema script executable.
       via  832b929... pyldb: Fix three more (minor) memory leaks.
       via  4d2baca... pyldb: Fix memory leak in Dn.get_parent().
       via  0c3769e... pyldb: Fix memory leak in Dn.concat.
       via  f1561cd... pyldb/tests: Use different dn's everywhere, to easily spot which test is breaking in gdb.
       via  a61e114... pyldb: Fix another memory leak and reference counting error.
       via  28a2c26... param/python: Fix memory leak of LoadParm objects.
       via  7b8fcac... pycredentials: Raise MemoryError when unable to create objects.
       via  0c16676... pyldb: Fix memory leak of LdbMessage's created from Python.
       via  d4172bb... pycredentials: Fix memory leak.
       via  d558d8a... pyldb: Fix two memory leaks of attribute lists.
       via  c3770f1... pyldb: Fix segfault, freeing memory too early in search.
       via  2f27d0c... pyldb: Support getting the parent of special DNs without segfaulting.
       via  ac1d311... fix release scripts to always git clean
       via  86450bd... s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.
       via  13494c0... s3/packaging: pam_winbind has been moved to section 8.
       via  6098be3... s3/packaging: source -> source3
       via  c5580ca... s3/i18n: Add Russian to the list.
       via  e26de2d... s3/i18n: Add Russian translation for SWAT messages.
       via  5a8483e... s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".
       via  f0930ce... s3/i18n: Update German SWAT translations.
       via  095f66b... s3/libsmb: Fix typo in error message.
       via  eae3745... Remove msdfs pathname processing from default create file. No longer needed. Jeremy
       via  9b30c5c... Fix msdfs after the change to smb_filename struct. We must *always* pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
       via  fbe85c7... s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).
       via  bdd214b... s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.
       via  823681b... s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.
       via  cbb55b3... _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
       via  29b8e08... s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.
       via  33be1f5... s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.
       via  2f88475... s3-docs: fix typo in pam_winbind.8.
       via  c033039... s3-netapi: add NetGetJoinInformation example code.
       via  308de54... python: Provide way to iterate over available shares.
       via  f7ada51... python: Add API for accessing available shares.
       via  537aa4c... s3 onefs: Fix reading over the end of the array, because the incorrect array was being read.
       via  6f33503... s3 onefs: Change onefs modules to use the new createfile api
       via  efccef0... Add exports file and abi checker for tevent
       via  e83f4b8... Add exports file and abi checker for talloc
       via  7aee9f9... Add exports file and abi checker for tdb
       via  f518e37... Add new replace check for --version-script
       via  57ba31c... Add option to --disable-python on build
       via  3014753... Fix the posixtimedlock test
       via  ed5c270... Fix the section of the pam_winbind manpage.
       via  59ab157... Move pam_winbind to the right manpage section (8).
       via  1809ff4... Dcoument the PAM data exports in the pam_winbind manpage.
       via  779eea4... Document the try_first_pass option in the pam_winbind manpage.
       via  24f9f32... Add a synopsis section to the pam_winbind manpage.
       via  f92269a... s3/libsmb: Fix debug message.
       via  0c3580c... Do a correct TALLOC_FREE in an error case
       via  b706265... Fix a = vs == error in writev_handler
       via  49eccee... Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state
       via  97ba4f6... Make winbindd_cli_state->response a pointer instead of a struct member
       via  90535b5... Remove an unused struct member in winbindd_cli_state
       via  cd99196... Fix an error message: We get the errno in "err"
       via  f1dd6cd... winbind: replace process_loop() by tevent_loop_once()
       via  07fac35... Make rescan_trusted_domains a timed event
       via  c4a97b2... Do not store the listening fde
       via  eaaaea0... Avoid scanning the client list when a client exits
       via  e4fb2b9... Do not use "finished" in winbind child
       via  d61f362... Remove unused init_child_connection()
       via  225b14c... Convert winbindd_domain_info to wb_domain_request_send
       via  14889b1... Add winbindd_dual_ping to all children
       via  d362313... Convert async_domain_request to wb_domain_request_send
       via  340b55a... Add async wb_ping
       via  e3bed48... Add an async wb request loop
       via  ed3bc61... Add wb_domain_request_send/recv
       via  0834574... Remove some unused code
       via  9b06c27... Convert the winbind parent->child communication to wb_reqtrans
       via  c049d09... Convert the main winbind client communication to wb_reqtrans.c
       via  baa6084... Make winbindd_cli_state->request a pointer instead of a struct member
       via  47850369.. smbtorture: Output subunit by default.
       via  afe7949... smbtorture: Remove unused 'quiet' output format.
       via  a88bbaf... libwbclient: Add debugging hooks.
       via  04afa4b... s3: Plumb smb_filename through SMB_VFS_CREATE_FILE
       via  9d7c4ad... s3: Add smb_filename utility functions and fix a bug in copy_smb_filename
       via  f409b00... Check for error in transfer_file return also. Jeremy.
       via  808721f... Fix bug 6440
       via  1be1a33... Simplify close_normal_file()
       via  9b5d905... examples:s2→s3-ldif-convert-script: fix objectclass recognition
       via  89aed27... subunit: non-zero exit code if one or more testsuites failed.
       via  4bef8ac... selftest: Fix references to filenames with knownfailures and slow tests.
       via  93384da... selftest: Document the fact that test runner and formatter are now separate tools.
       via  38780d6... Fix wb_req_more(): Return 0 when done, read_pkt_send needs that
       via  7c3f31a... subunit: Pass canonical names of test results to formatters and filters.
       via  6e4c57c... Activate tldap tracing in pdb_ads
       via  baa6ebd... Add basic tracing of tldap messages
       via  a36a3e4... Add debugging facility to tldap, analogous to tevent
       via  718f9be... selftest: Add option to strip output of succeeded tests, and use it on the buildfarm.
       via  13e1654... selftest: Remove existing buildfarm output format.
       via  8c10fb7... selftest: Output subunit on the buildfarm.
       via  ba4a047... packaging/Debian: Remove outdated Debian package sources and instead refer to Debian.org and SerNet packages.
       via  c418af2... ad-schema/license.txt: Fix typo.
       via  994a4d3... format-subunit: Remove subunit output module.
       via  6c5c991... s3: Call va_end() after all va_start()/va_copy() calls.
       via  ff4acca... Revert "avoid crashes in ndr_print_*() calls"
       via  ddce3b5... two more NT status codes that we get on DRS with w2k8-R2
       via  f5a47dc... avoid crashes in ndr_print_*() calls
       via  bbe758d... always enable RPC debugging with a debug level >= 100.
       via  3938d1e... s3-docs: Fix Bug #4280. Shutdown scripts are called as root for privileged users.
       via  b8f36d3... selftest/buildfarm: Don't assume that a reason being specified is an indication of failure.
       via  8fc3602... subunit-filter: Print names of skipped testsuites.
       via  4c1a7d7... Add supportedCapabilities to our rootDSE
       via  9b261c0... s4:heimdal: import lorikeet-heimdal-200906080040 (commit 904d0124b46eed7a8ad6e5b73e892ff34b6865ba)
       via  5cef57f... Fix bug #6297 - owner of sticky directory cannot delete files created by others. The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy.
       via  ef55c2b... s3 passdb ads: add missing character
       via  62f36b1... s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILE
       via  3950675... s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILE
       via  6eadb8a... s3: refactor utility function to handle splitting the directory from the mask
       via  cc21634... selftest: Fix exit code for format-subunit.pl.
       via  3344df8... selftest: Fix uninitialized variables in selftest output.
       via  43143aa... Fix Samba 3 selftest to use new selftest formatting functions.
       via  2ffffcb... subunit: Sort diff output.
       via  9faaffa... selftest: Make it easier to do subunit diffs from other apps.
       via  84f2d30... selftest/subunit: Add diff command that can diff two subunit streams.
       via  d8a77a7... selftest: Properly recognize xfail testsuites.
       via  2e311fd... selftest/subunit: Remove open_tests argument from parse_results.
       via  ed61cc5... selftest: Fix subunit formatting, fix years when filtering subunit streams.
       via  68578d6... selftest: Fix handling of testsuite, reintroduce progress indication.
       via  e979560... selftest: Remove unnecessary uses.
       via  8a76e4a... selftest/subunit: Remove prefix command.
       via  4308e69... selftest: Fix subunit stream to include the right prefixes rather than extending the subunit protocol.
       via  c278ee5... More work supporting prefixes.
       via  16a69f3... selftest: Use external processes for filtering known failures and pretty formatting.
       via  9bdf76c... selftest: Avoid decreasing total testsuites if the original total is not known.
       via  24f01e7... selftest: Use filter-xfail for known failures
       via  4e276fb... selftest: Add script to filter out known failures from a subunit stream.
       via  0e2f970... Subunit: Support "fail" as alias for "failure" in Subunit streams.
       via  9e10800... subunit: Move more Subunit printing logic to Subunit.pm.
       via  0a1dbf3... subunit: Support the time: command.
       via  7ea3cc5... selftest: Use subunit internally, and a separate test output formatter.
       via  117c19e... Implement pdb_enum_alias_memberships
       via  3174de6... Fix build with external talloc.
       via  223b30f... Fix build of recurusion fix in reopen_logs()
       via  e9caf7d... A script to compare the differences in nTSecurityDescriptor between 2 hosts
       via  e5353ce... Don't recurse in reopen_logs().
       via  6372bd6... Implement pdb_ads_set_aliasinfo
       via  baa47dd... pdb_default_aliasinfo is just fine for pdb_ads right now
       via  96df53f... Implement pdb_ads_lookup_rids
       via  6e9e033... Fix a segfault in pdb_ads_delete_user()
       via  a9ec21c... s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an smb_filename struct
       via  bddd7ad... s3: Add utility function for copying an smb_filename struct
       via  5b2034f... s3: Remove the now unused CFF_DOS_PATH flag All paths are now unix paths, making this flag useless.
       via  2481d8d... s3: Remove unix_convert handling from createfile implementations
       via  6088e55... s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first
       via  ab779f5... s3: Remove extraneous calls to unix_convert
       via  fc2a3b6... s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILE
       via  b152afe... s3-libwbclient: fix unresolved symbols in libwbclient.
       via  27bb7ac... lib-util: move set_blocking() call into own file.
       via  dc5c7b7... Make ctemp async. Fix the test to pass against W2K3. Jeremy.
       via  29b78b3... s3-build: Fix make test_shlibs and test_nss_modules.
       via  ddad58f... mount.cifs: explicitly handle non AF_INET/AF_INET6 addresses
       via  ad0d803... s3/docs: Fix typos.
       via  c6f5e1b... fixed some places where RPC-SECRETS needs to be changed to RPC-LSA-SECRETS
       via  a5003de... fixed the encoding/decoding of the reverse attribute for server side sort
       via  d420196... added asn1 functions for handling booleans in a simple context
       via  9e7501b... Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
       via  fbde001... Remove copy of kerberos-notes.txt added in incorrect location
       via  8e1b848... Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
       via  6836b16... fixed server side sort control
       via  48dbfc8... fixed server side sorting of case-insensitive strings
       via  b660e51... If there are no mods, don't bother the ldap server
       via  078443b... Some more fields in pdb_ads_init_ads_from_sam()
       via  fae921e... Fix installation path of the subunit python modules.
       via  6b0e6fc... s4-tests: Add separate variable for tap2subunit.
       via  9af9a43... Do not pull samAccountName twice
       via  a18341d... s3:smbd: only check the next_status for related requests
       via  66acfbf... s3:smbd: response with the same SMB2 flags as given by the client
       via  4ae8bf0... s3:smbd: only pass the chained file handle for related compounded SMB2 requests
       via  3d220f9... s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes
       via  c8b3030... s3:smbd: skip file handle checks for SMB2 compounded requests
       via  c0b6405... s3:smbd: more validation of the incoming SMB2 requests
       via  915892e... s3:smbd: for now ignore all non NBT Session Message requests for SMB2
       via  6c44cc1... s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responses
       via  7c58a2f... SMB2-COMPOUND: add some tests for invalid requests
       via  8d95883... s4:smb2srv: don't allow the related flag on the first request in a compounded chain
       via  ebf5523... s4: smbcli_transport_send hit the socket right away if possible
       via  38cd0e0... net: Only use the in memory ccache when not already using a kerberos ticket in net ads
       via  ba42ccc... s4:torture: add SMB2-COMPOUND test
       via  959503e... s4:smb2srv: correctly fail remaining compounded requests after a failure
       via  f550915... s4:smb2srv: remove old TODO comment, we already check the seqnum
       via  7633995... s4:smb2srv: fix handling of multiple compounded requests
       via  7b27b5f... s4:smb2srv: remove the chained file handle on close
       via  d153430... s4:libcli/smb2: add smb2_transport_credits_ask_num()
       via  5b99fa5... s4:libcli/smb2: only add the 1 byte dynamic buffer padding for non compounded requests
       via  d777879... s4:libcli/smb2: add support sending compounded requests
       via  81275c8... s4:libcli/smb2: prepare SMB2 signing code for compounded requests
       via  72fd5fa... s3-net: fix "net ads testjoin".
       via  71caa90... s4-selftest: change rpc.secrets to rpc.lsa.secrets here as well.
       via  0302bbd... No need to free twice -- thanks gd :-)
       via  fa074c9... Implement pdb_ads_[add|del]_groupmem
       via  6545e9e... Make "net sam [add|del]mem" work for domain groups
       via  54fb170... lsa: use the lsa access masks in idl.
       via  63e6bb9... Implement pdb_ads_delete_dom_group
       via  7e14700... Implement "net sam deletedomaingroup"
       via  b5ca541... s4-smbtorture: rename SECRETS to LSA-SECRETS.
       via  c0965e0... It seems that IRIX doesn't have IOV_MAX
       via  f7ba8ba... try to get PICFLAG right for HP-UX with gcc
       via  b258c5f... work around conflict in pidfile() prototype for heimdal on NetBSD5
       via  03dd06d... fixed socket wrapper to determine family from the right structure
       via  4b0658d... Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP can run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
       via  89bd09e... Implement pdb_ads_enum_group_members
       via  890fbf2... Make "net ads listmem" also work for domain groups
       via  4c39297... nsswitch: try to fix segfault in nss_winbind on NetBSD found by torture test.
       via  46b5cce... Fix some nonempty blank lines
       via  c49c1b9... s3-lsa: remove old code that we cannot even compile anymore.
       via  bf7c814... s4-smbtorture: when testing RPC-SAMR-LARGE-DC its fine to just close the objects.
       via  7caf51c... nss_wrapper: fix typo in testsuite.
       via  80d0a12... s4-smbtorture: add test_QueryDisplayInfo_level to RPC-SAMR-LARGE-DC.
       via  7f52c8f... libsamba-util: Fix soversion.
       via  d5e6ae5... python: Fix samba4.dcerpc.rpcecho.RpcEchoTests.test_surrounding test.
       via  c736baf... Make open_udp_socket() IPv6 clean. Trying to fix bug #6437 - Unable to join IPv6-only ads domain. Avaiting feedback from submitter before backport to 3.4 and earlier. Jeremy.
       via  d2bb72d... s4:heimdal: fix build on FreeBSD
       via  6dd1f99... s3-spoolss: add server-support for queries for the "all" architecture in printdriver enum calls.
       via  d11d438... s4-smbtorture: also test for "all" architecture in enum driver tests in RPC-SPOOLSS.
       via  094f47e... Fix two 64-bit warnings
       via  275ca40... Implement pdb_[add|del]aliasmem
       via  9b42c5c... Add tlda_add_mod_str
       via  af82489... Do not use a variable format string
       via  7ab4d3f... Implement pdb_ads_enum_aliasmem
       via  a51e6ce... Pass a talloc_ctx to pdb_enum_aliasmem
       via  5ea8842... Implement pdb_ads_delete_alias
       via  66c3cd1... Implement pdb_ads_create_dom_group()
       via  963efb5... s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
       via  381f88f... s3-examples: fix usage for eventlog example script.
       via  6f4044c... s3-samr: fix enum_acb_mask type (uint32 instead of uint16).
       via  2c84de4... s3-rpcclient: allow to set query size for samr enum calls.
       via  18c340b... s3:Makefile.in: use LIBDL as make variable instead of a shell variable
       via  ef9773c... Fix make test_pam_modules
       via  a7cd667... Small fix to SMB_LIBRARY macro
       via  96eaa41... SIGRTMIN additions
       via  ab88f90... Set SIGRTMIN to NSIG
       via  16f5aed... Check for dmalloc at the end of the configure
       via  40178dd... Add langinfo.h to the system/locale.h
       via  11332e1... Make tunable for modulesdir
       via  c41a12f... rl_event_hook detection
       via  029e8e6... s3-test: finally enable RPC-SAMR against samba3.
       via  bc091e7... s3-winbindd: workaround alias enumeration in expand_groups().
       via  9ac7e78... s3-selftest: forward NSS_WRAPPER_WINBIND_SO_PATH env to tests.
       via  bb6cb7e... test: add NSS_WRAPPER_WINBIND_SO_PATH to make test.
       via  89616420.. s3-samr: support _samr_SetGroupInfo level 2.
       via  9e4b510... s4-smbtorture: exclude oem_information checking for s3 in RPC-SAMR.
       via  fb6e835... s3-charcnv: always talloc_free in convert_string_talloc() error path.
       via  2775c52... s3-charcnv: remove remaining malloc references in convert_string_talloc().
       via  7e8b3d8... nss_wrapper: add my copyright.
       via  b5ac106... Further fix for 6449
       via  054ef88... Fix a valgrind error in "net rap user add"
       via  bb4cffb... Fix bug 6449
       via  bccef82... replace: add fallback define for IOV_MAX
       via  eff9bcc... talloc: try to fix the source4 build on AIX
       via  faabc97... async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8
       via  9726e76... Update WHATSNEW for an alpha8 release this week.
       via  4de4c03... Add "net sam createdomaingroup"
       via  e2611e2... More pdb_ads stuff
       via  bee9fda... Add tldap_pull_uint32
       via  27fcab9... mount.cifs: update the mount.cifs manpage
       via  14a2974... Make "net sam list" work for groups, aliases and builtins
       via  f3b227c... Return full info in pdb_ads_search_users()
       via  83dee90... Fix syntax of sending a delete request
       via  d8f3317... req_del and req_abandon are ASN1_APPLICATION_SIMPLE
       via  35492ad... Fix after making tldap independent of ldap.h
       via  f5e9e19... s3-groupdb: fix enum_aliasmem in ldb branch.
       via  fbb1e99... s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap.
       via  a783b1e... s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.
       via  cc7b622... mount.cifs: properly check for mount being in fstab when running setuid root (try#3)
       via  93e7970... s3-samr: fix _QueryDisplayInformation r->out.returned_size.
       via  c3f1f6c... s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.
       via  ee059e3... s3-samr: let _samr_SetGroupInfo level 3 just pass with success.
       via  6544264... s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even for builtin domain.
       via  0845db6... s4-smbtorture: skip samr MultipleMember alias tests for 3 as well as we do already for s4.
       via  447fe57... s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.
       via  3f54032... testsuite/nsswitch/get{gr,pw}ent_r.c(dump_{gr,pw}ent): fixed wrong condition.
       via  497b9e4... lib/tdb/tools/tdbtorture.c: fixed memory leak.
       via  0fee798... s3/docs: Fix example.
       via  afbe383... Attempt to fix the build without system-ldap.
       via  c94d1cd... s3/passdb: Fix debug message: 'net setmaxrid' does not exist.
       via  23b501e... Add an early prototyp of pdb_ads.c.
       via  256b227... Allow access as SYSTEM on a privileged ldapi connection
       via  1769c8d... Add some samba-style tldap utility functions
       via  7194937... Add the early start of an async ldap library
       via  0e261d0... s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED
       via  21ac549... s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses
       via  b4d7607... Fix some nonempty blank lines
       via  537b257... Use data_blob_null instead of data_blob(NULL, 0)
       via  a731eb6... Fix an uninitialized variable read in async_connect_send
       via  3cd03b2... Allow AF_UNIX for open_socket_out
       via  f19c914... s3-winbindd: add some debug statements while tracking down a bug.
       via  0bf56f5... nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.
       via  64a1f17... Make cli_ftruncate async. Also add a simple test. Jeremy.
       via  68a1ef2... nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.
       via  a845cb5... nss_wrapper: fill in module nwrap_backend.
       via  2e78bc7... nss_wrapper: add missing return in nwrap_module_init().
       via  f3aa2a2... nss_wrapper: add skeleton for module nwrap_backend.
       via  6985f39... nss_wrapper: add capability to load nss modules.
       via  47b5a55... nss_wrapper: add struct nwrap_backend.
       via  4f56d87... s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pair
       via  d5e4463... s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pair
       via  b25227a... s3:smbd: fix the build in smb2_ioctl.c
       via  140fe78... s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS
       via  d1db140... s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl
       via  76acd7b... s3:smbd: keep the chain_fsp for SMB2 requests
       via  ee83d1a... s3:smbd: fix the logic for compounded requests
       via  014ee5d... s3:smbd: only setup the dyn iovec if a a dyn blob is given
       via  a3e3288... s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$
       via  4a64df1... s3:smbd: add support for SMB2 Read on IPC$
       via  fb750d8... s3:smbd: add support for SMB2 Write on IPC$
       via  f6cc5db... s3:smbd: add support for SMB2 Create on IPC$
       via  fabdebd... s3:smbd: add support for SMB2 Ioctl
       via  61cf117... nss_wrapper: add cross checking test to testsuite.
       via  59ee0a1... nss_wrapper: add tests for getgrent_r to testsuite.
       via  af0b586... nss_wrapper: add tests for getpwent_r to testsuite.
       via  c110e66... nss_wrapper: fix segfault in nwrap_gr_copy_r()
       via  613c8ac... s3/docs: Fix typo.
       via  d960057... s3:smbd: add missing return statements to the SMB2 write error cases
       via  f40b9ed... s3:smbd: add missing return statements to the SMB2 read error cases
       via  5e0f122... nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.
       via  34014f8... nss_wrapper: add more coherency checks for user and group enumeration.
       via  360c3c4... s3:smbd: split smbd_smb2_write() into tevent_req based *_send()/_recv() functions
       via  7a0895b... s3:smbd: split smbd_smb2_read() into tevent_req based *_send()/_recv() functions
       via  1b806d8... s3:smbd: make smbd_server_connection_terminate() a macro
       via  160ead4... s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the _ex() function
       via  96de876... s3:smbd: add support for printers to SMB2 Create
       via  ecd1fe2... source3/torture/vfstest.c(process_file): fixed file descriptor leak.
       via  53f0071... Fix a couple of warnings in log2pcaphex.c
       via  c8d63d4... Fix bug 6392: Exit log2pcaphex if a requested output file can't be opened
       via  fcc7372... fixed handling of change notify buffer overruns
       via  e53ee27... pidl Fix samba4.pidl.typelist test after addition of 'double'
       via  b65ba0e... clikrb5: Prefer krb5_free_keytab_entry_contents to krb5_kt_free_entry.
       via  7f09736... s3:smbd: ignore NTCREATEX_OPTIONS_SYNC_ALERT and NTCREATEX_OPTIONS_ASYNC_ALERT for SMB2 Create
       via  e545b25... s3:smbd: call set_current_service() when a SMB2 tcon will be used
       via  427235e... s3:smbd: fix potential fsp leak if print_fsp_open() fails
       via  5e67aa9... libwbclient: Attempt to fix build on AIX
       via  e1eb48b... s3: map NetBSD's errno on posix open calls for symlinks
       via  73e3c85... Change smbd_smb2_request_error() to add a __location__. This allows quick identification of smb2 parsing errors. Jeremy.
       via  930ea7c... nss_wrapper: remove getgrouplist from nwrap_ops table.
       via  46e2bbd... gitignore: remove traces of source4/libcli/auth.
       via  abbcd57... s4-smbtorture: fix comment in RPC-SAMR-LARGE-DC test.
       via  9f94c40... nsstest: Relicense header file to LGPLv3+
       via  e53ca48... Add NTLMSSP SPNEGO to smb2 auth. Tested with Win7. Jeremy.
       via  d0aedeb... Increase tevent version for tevent_req_notify_callback()
       via  c6f39b4... Add tevent_req_notify_callback
       via  9dad053... nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()
       via  7433008... Only err on readability if writev_send was explicitly asked to do so
       via  8def5cb... nss_wrapper: more coherence tests for group membership.
       via  dc9b705... nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.
       via  c49f6b7... nss_wrapper: refactor test_nwrap_membership_user() in testsuite.
       via  9116245... nss_wrapper: make full talloced copies of struct passwd and group in testsuite.
       via  a12b857... s4:torture Cut the RPC-SAMR-LARGE-DC test down to size
       via  44f762c... s4:torture assert that we get a Mailslot allocated before we dereference
       via  4c70a5b... socket_wrapper Cope with SOCK_CLOEXEC and SOCK_NONBLOCK flags
       via  dfd56dd... changed the auth path to use extended DN ops to avoid non-indexed searches
       via  0849c1e... fixed ldb rename now that we have unique indexes
       via  8ca8dab... add gendb_search_single_extended_dn()
       via  da3ee27... add NT_STATUS_HAVE_NO_MEMORY_AND_FREE()
       via  3ce37ae... Don't run the RPC-SAMR-LARGE-DC test multiple times
       via  bef665b... s4:torture Make Samba4 build on hosts with an older libnetapi
       via  0daf9a0... Note that the delaytime for update has changed betweek w2k3 and w2k8. We must eventually parameterize this. Jeremy.
       via  b11bf8b... Fix S3 "make install". Don't build cifs.upcall.c in S4 as there are no checks to see if the required include file is available. Jeremy.
       via  96cc821... Make the path to this uglyness complete so people can find the guilty party.. Jeremy.
       via  ba4d51c... Fix bug #2356 - smbclient -t <term code> no longer works. Removed code and docs. Jeremy.
       via  7cdad30... s3: correct check for usleep value boundaries
       via  bfd1f5d... s3:smbd: implement SMB2 Write
       via  4101f53... s3:smbd: implement SMB2 Read
       via  0ccef51... s3:smbd: implement SMB2 Flush
       via  ec0553b... s3:smbd: implement SMB2 Close
       via  261c59e... s3:smbd: implement a simple version of SMB2 Create
       via  cfc8d4a... s3:smbd: add smbd_smb2_fake_smb_request()
       via  4b14ebb... s3:smbd: return more details in the SMB2 Tree Connect response
       via  0099f47... s3:smbd: create a connection_struct in SMB2 Tree Connect
       via  076aaf3... s3:smbd: create a user_struct for compat in SMB2 Session Setup
       via  72f8328... s3:smbd: add a lazy mode for conn_new() and conn_free() for SMB2
       via  a02265c... s3:smbd: make make_connection_snum() non static
       via  c862018... s3:smbd: move tcon specific globals to struct smbd_server_connection
       via  75d0397... s3:smbd: move more session specific globals to struct smbd_server_connection
       via  356f033... s3:smbd: move some session specific globals to struct smbd_server_connection
       via  f554af1... s3:smbd: move already_got_session to struct smbd_server_connection
       via  d9843b3... s3:smbd: move max_recv to struct smbd_server_connection
       via  e16e714... s3:smbd: move negprot related globals to struct smbd_server_connection
       via  f20ded6... s3:smbd: move pending_auth_data list to struct smbd_server_connection
       via  b3491df... s3:torture: fix password timestamp checks on NetBSD
       via  b0654b3... selftest: Add script that can take a subunit stream and format it.
       via  2e7022e... selftest/plain: Allow caller to not specify the number of expected testsuites to run.
       via  7fddc71... selftest: Run tests for Samba4 target in the samba 4 testsuite.
       via  4828f75... selftest: Fix target/Samba4 tests.
       via  4bbef3b... Remove empty unit test.
       via  e72be91... selftest/README: Fix formatting.
       via  1dac17f... selftest: Factor generic functionality for buildfarm output into a separate perl module.
       via  641f8d6... Support reporting current time in selftest output.
       via  53aeb7f... selftest: Add subunit output format.
       via  87bbae7... Rename harness2subunit.pl -> tap2subunit to be consistent with the subunit tools.
       via  4bf9881... README: Fix indentation of bullet point. README.Coding: Use consistent header.
       via  e285bb2... Move findstatic.pl script to top-level.
       via  089ba38... s4:torture/libnetapi: fix netapi detection
       via  71fcd5b... s3:smbd: remove old comment, we support SMB2 signing now
       via  8be8d91... s3:smbd: allow SMB2 only if we don't use security = share
       via  edeccf0... SMB2-CONNECT: make it possible to specific the max write size via --option=torture:smb2maxwrite=12345
       via  8d033ec... Move mount.cifs/umount.cifs to the top level and remove the outdated copy in Samba 4.
       via  e0a6a34... Support getting gpfs birthtime
       via  8d966fa... Fix unresolved symbol in python messaging module.
       via  ac9ff35... Fix pythonpath so subunit can be found.
       via  00bfe9c... Add support for double type in pidl.
       via  688efbb... Fix finding the LDB header files in the system in pyldb_util.
       via  2c84685... Build modules statically by default, as there still seem to be a lot of issues with those even if shared libs work.
       via  6ace189... Fix more unresolved symbols.
       via  fe2b04b... python: Move helper functions for using param into a separate file rather than linking against the python module.
       via  42fa7ec... Split up Python code a little bit so we don't hav eto link python modules to each other.
       via  4602cc0... Build libsamba-util as a shared library.
       via  f90782f... Fix dependencies when using shared libraries.
       via  15e10c6... Store winattrs in GPFS
       via  011a505... nss_wrapper: prefix function pointer names in struct nwrap_ops.
       via  68bb2d2... torture: minor fixes to torture macro text output.
       via  8684911... nss_wrapper: resort calls to move public calls to the end.
       via  81e820c... nss_wrapper: add nwrap_ops function pointer table.
       via  9a7a978... nss_wrapper: make sure to return after calling real_{set,end}{gr,pw}ent.
       via  94f2ef4... nss_wrapper: fix typo while checking for getgrid_r support.
       via  84090c9... Add a "connectpath" operation to the shadow_copy2 module
       via  56efcb7... Add SMB_VFS_CONNECTPATH operation
       via  83ffbb4e.. Remove a variable used just once
       via  cdb765a... Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of "workgroup" Unify the handling of the sessionsetup parsing so we don't get different results when parsing a guest reply than an ntlmssp reply. Jeremy.
       via  5004317... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  73c8566... use the unique flag on ldb attributes to optimise & clauses
       via  05be1cc... s4:mkproto: Add NET_API_STATUS return type.
       via  a0edb50... gitignore: Ignore additional auto-generated file
       via  c021330... we don't need the unique checks in the samldb code now
       via  ce10459... mark samAccountName, objectGUID and objectSID as unique indexed
       via  5a39817... added support for unique indexing in ldb
       via  ae1c241... fix uninitialised use of samctx
       via  a6cc04a... overallocate all records by 25%
       via  a386173... auto-repack in transactions that expand the tdb
       via  7f16c29... when comp_num is zero, the case folded DN is always ""
       via  ba95882... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  14c1362... Fix some nonempty blank lines
       via  3984b76... Fix a C++ warning
       via  241db90... nss_wrapper: try to fix the build of nss_wrapper on solaris.
       via  ff736df... Fix bug #6421 - POSIX read-only open fails on read-only shares. The change to smbd/trans2.c opens up SETFILEINFO calls to POSIX_OPEN only. The change to first smbd/open.c closes 2 holes that would have been exposed by allowing POSIX_OPENS on readonly shares, and their ability to set arbitrary flags permutations. The O_CREAT -> O_CREAT|O_EXCL change removes an illegal combination (O_EXCL without O_CREAT) that previously was being passed down to the open syscall. Jeremy.
       via  68e3442... Move a comment where it belongs
       via  9fc13f6... Make it possible to change machine account sids
       via  29ae492... Remove trailing whitespaces
       via  34c2172... Simplify the dropbox patch
       via  29d25d5... Move ads flags mapping to lib/
       via  e9d1197... talloc_strdup "dir" in wb_context_init
       via  625851a... Handle EINTR in async_sock.c
       via  df167ee... s3-selftest: Fix invalid /etc/group file used with nss_wrapper.
       via  bb9103d... libwbclient: Store the winbind socket dir to use in the wb_context
       via  29ee4f6... libwbclient: Silence a compiler warning
       via  57ea909... libwbclient: Add async call framework.
       via  590a3af... Re-Add the "dropbox" functionality with -wx rights on a directory
       via  2be289c... nss_wrapper: add test_nwrap_membership to testsuite.
       via  62d1cd6... nss_wrapper: restructure parts of the testsuite.
       via  8db4917... nss_wrapper: add support for getgrouplist.
       via  684d3dd... Make cli_nt_delete_on_close() async. Jeremy.
       via  2b68fb7... s3:pdbedit: fix "format not a string literal and no format arguments" warnings
       via  e31d4ee... s3:add prototype of map_nt_error_from_wbcErr() to proto.h
       via  c3b6744... libsmbclient: make SMBC_module_terminate() static.
       via  23e3b44... s3:pam_smbpass: make smb_update_db() static.
       via  dde62b3... Add smbldap_talloc_single_blob()
       via  f451dd4... s4-smbtorture: fix the build w/o libnetapi.
       via  3d9e1f6... util: Change license on tevent_unix to LGPLv3+
       via  e336728... s3 async wbclient: Change license to LGPLv3+
       via  9d8766e... async_sock: Change license to LGPLv3+
       via  992e861... s3 wbc_async: Fix copyright notice cut&paste error.
       via  90db997... Revert "s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3."
       via  8da15dc... s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3.
       via  0542fa9... s4-smbtorture: add NETAPI-GROUP test.
       via  3d07a92... s4-smbtorture: add NETAPI-USER test.
       via  10eec5e... s3-passdb: fix uninitialized variable in local_password_change().
       via  f48e395... Consolidate create/delete account paths in pdbedit
       via  64d1b5c... Consolidate user create/delete paths in smbpasswd
       via  fa3a665... s4-smbtorture: add very basic LIBNETAPI testsuite.
       via  7b8d30d... s3-selftest: enable LOCAL-NSS-WRAPPER test against samba 3.
       via  36fc0b9... s4-smbtorture: add a very basic NSS-WRAPPER testsuite.
       via  bff54b9... util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique.
       via  12496ea... s4-smbtorture: remove trailing whitespace.
       via  059401e... s4-smbtorture: Fix test_SamLogon() for netlogon servers not yet supporting validation level 6.
       via  90b3890... s3-netlogon: Fix _netr_LogonSamLogon{Ex} with validation level != 3.
       via  65f86a6... s3-netlogon: return proper error code for unsupported validation class.
       via  9bd8b0a... s3-rpc_server: increase max number of open policy handles per pipe to 2048.
       via  1a7898e... s3/getdcname:  Fix 'net' crash.
       via  2228cc6... s3/docs: Fix typo.
       via  f6535d3... Fix some nonempty blank lines
       via  227553f... Win2k3 don't allow creating of domain trust accounts over SAMR
       via  b83f84c... s4:torture Don't try to Close a Deleted handle
       via  554923c... s4: Add additional 2-letter SID/RID mappings.
       via  c9b6e9f... s4: Add additional well-known SID's/RID's.
       via  d409a12... s4:setup Remove generated attributes from provision_configuration
       via  a2e72ac... s4:torture Don't run QueryDisplayInfo test for SAMR-USERS-PRIVILEGES
       via  a3f619f... s4:torture Clean up users and groups added in RPC-SAMR-LARGE-DC
       via  98ff292... s4:torture Half the repeditive tests run by RPC-SAMR-PASSWORDS-PWDLASTSET
       via  10f076a... Explicitly list RPC-SAMR-PASSWORDS-PWDLASTSET and RPC-SAMR-USERS-PRIVILAGES as slow
       via  e8ea854... s4:client Match Samba3 and remove smbmount from the distribution
       via  37e09f2... s4:torture Make the RPC-SAMR-PWDLASTET more efficient
       via  340c690... Fix incorrect RID for KRBTGT.  (was incorectly 514, should be 502)
       via  2e573a7... Fix incorrect RID for KRBTGT.  (was incorectly 514, should be 502)
       via  9df85a9... Make cli_posix_chown()/cli_posix_chmod() async. Jeremy.
       via  5c623e6... s3 onefs: update the onefs module to be compliant with stat_ex
       via  0a455c1... s3: Fix a few more users of stat to use stat_ex
       via  9d37357... s3 tdbtorture: Fix linking issue
       via  656e86d... Make cli_posix_stat() async. Jeremy.
       via  fbca269... s3/auth map NULL domains to our global sam name
       via  d74e42e... Make getfacl async. Jeremy.
       via  de4c13c... s3: fix building of pam_smbpass.
       via  b3f2a3a... s3-winbindd: fix remaining callers of sid_binstring().
       via  67b83d2... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  e63d9c2... Fix some nonempty blank lines
       via  28e121a... s3:nmbd: fix typo
       via  136b2a3... nss_wrapper: fix nss_wrapper build for solaris.
       via  37e4c92... nss_wrapper: remove re-structuring leftovers (unused variables).
       via  0dbecbb... Make sid_binstring & friends take a talloc context
       via  01ea424... TALLOC_ZERO_P->talloc_zero
       via  d07464b... Do not segfault in pdb_search_destructor if no real search was started
       via  3194ad2... Add smbldap_pull_sid
       via  7a5475f... s3-selftest: use nss_wrapper.pl as "add user to group" and "delete user from group" script.
       via  ebf8df3... nss_wrapper: support member add and delete for groups in nss_wrapper.pl.
       via  7bb9e08... nss_wrapper: split out passwd and group paths in nss_wrapper.pl.
       via  ec9a091... nss_wrapper: restructure nwrap calls.
       via  08be142... fixed tdbbackup to give tdb error messages
       via  5ab03db... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  47692f3... a useful debugging tool
       via  0a0d760... fixed one-level indexing
       via  52cfffb... enable one-level indexing in sam.ldb
       via  4b4fec6... make TDB_NOSYNC affect all the fsync/msync calls in transactions
       via  bd11948... Add a smbclient "readlink" command and add docs for it. Jeremy.
       via  bccc7ee... Add cli_posix_readlink() and a torture test for it. Jeremy.
       via  f55c761... Add aync POSIX hardlink and symlink and torture test for them. Missing call cli_readlink() is next. Jeremy.
       via  e381c13... s3:idmap_ldap: filter out of range mappings in default idmap config
       via  c299833... tdb: Fix some recently introduced warnings in tdbtool
       via  a4887e2... s3: Allow child processes to exit gracefully if we are out of fds
       via  75de7c0... s3: zero an uninitialized array
       via  3fe9859... s3:idmap: fix a comment typo
       via  e12670a... s3:idmap_tdb2: filter out of range mappings in default idmap config
       via  ca697a9... s3:idmap_tdb: add an entry debug statment to idmap_tdb_db_init()
       via  3d3f398... s3:idmap_tdb: filter out of range mappings in default idmap config
       via  559e2ec... s3/docs: Correct version number.
       via  3046d30... Revert "s3/docs: Fix build."
       via  84998cb... s3/docs: Fix build.
       via  ee4c1ed... Modified SamDB to accept options like Ldb.
       via  0d040ff... s3: update manpage as to the new passdb backend default
       via  9a06f5e... s3: make passdb backend defaults to tdbsam
       via  4df33ec... Fix the build of nfs4_acls.c
       via  a8ffc28... Fix a size_t/int warning
       via  d5e3d94... Fix some nonempty blank lines
       via  ab5b143... Gna, how long do I program in C now??? :-)
       via  0783439... Detect missing 'witch' before detecting missing autoconf
       via  6d91ac2... s3/docs Add manpage for "map untrusted to domain" parameter
       via  5264ad6... Handle the krbtgt special case by looking for RID -514
       via  8c87170... Add DOMAIN_RID_KRBTGT define to security.idl
       via  b21656f... s4:tevent: Increase trace debug level to 50.
       via  3ada1a1... Attempt to fix the build on HP/UX
       via  dd0506d... Attempt to fix the build on NetBSD
       via  4db54ff... Revert "s3: fix build on systems with struct stat member st_flags"
       via  93e16a0... s3: fix build on systems with struct stat member st_flags
       via  73af16c... s4:ldb_modules: Correct typos.
       via  bf863bc... s4:ldb:modules: Correct typos.
       via  447515e... Fix some nonempty blank lines
       via  49ca690... Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STAT
       via  52f2f94... s3:smbd: remove unused global 'orig_inbuf'
       via  caeae66... s3:pam_smbpass: don't call openlog() or closelog() from pam_smbpass
       via  6b7bd37... gitignore: Ignore additional auto-generated files.
       via  73eaff7... s3/docs: Fix typo in man idmap_rid.
       via  ebc860e... s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connection
       via  31c6679... s3:smbd: add support for SMB2 signing
       via  bd8a38b... s3:smbd: return the correct security mode and capabilities in SMB2 Negotitate
       via  53df343... s4:libcli/smb2: remove old dialect revision constants
       via  fadffba... s4:smb2srv: We only support SMB 2.002.
       via  01b05df... s4:libcli/smb2: use new SMB2_DIVELECT_REVISION constants
       via  d005146... s4:libcli/smb2: add some more SMB2 constants
       via  c360317... s3 WHATSNEW: Mention the changes to net
       via  a9542ba... use domain_dn not ncname
       via  0299609... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  c80c3b5... s4:provision: Added ComPartitionSets entry.
       via  95eeef9... s4:Added Extended-Rights and subentries.
       via  d402866... s4:provision: Update DisplaySpecifiers (#5139).
       via  6ef6538... Don't use crossRef records to find our own domain
       via  8603985... Add support for sendmsg() in socket_wrapper
       via  ecdad56... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  e150271... added some more speed tests to tdbtool
       via  714acfa... s3:dbwrap_tool: add listkeys operation
       via  11f0759... s3:dbwrap_tool: remove superfluous command mapping
       via  dfe06d2... s3:dbwrap_tool: add "erase" opearation
       via  fb262f7... net: Use samba default command line arguments.
       via  a98ba0c... s3 ctags: ignore all proto.h files for tag generation
       via  3a85344... s3:winbind_util: remove trailing spaces
       via  f5a5c6a... s3:dbwrap_ctdb: fix some function header comments
       via  326237c... source3/utils/log2pcaphex.c(main): fixed file descriptors leak.
       via  5d2cd81... source{3,4}/torture/smbiconv.c(main): fixed file descriptor leak.
       via  95dbd7d... nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.
       via  4258750... s3-selftest: fix typo.
       via  3111d78... s3:winbind:idmap_ldap: warn about duplicate SID->XID mappings (bug #6387)
       via  35c3f41... s3:winbind:idmap_ldap: warn about duplicate XID->SID mappings (bug #6387)
       via  fca7dce... s3-samr: Fix Bug #6372, usermanager only displaying 1024 groups and aliases.
       via  f0139e3... s3-selftest: enable RPC-SAMR-LARGE-DC against Samba3.
       via  eb5e8dc... s4-smbtorture: add RPC-SAMR-LARGE-DC test.
       via  a75698b... s4-smbtorture: rename test_EnumDomain{Users,Groups,Aliases} in RPC-SAMR.
       via  05e6ebb... s4-smbtorture: re-work test_Create{User,Group,Alias} a little.
       via  1950e18... s3-pamsmbpass: copy _pam_get_item and _pam_get_data from pam_winbind.
       via  86d087f... s3-rpcclient: use get_domain_handle() fn in enum domain users & groups.
       via  2d689ad... Attempt to fix a debian build problem
       via  f3df383... s3/docs: Fix typos.
       via  b335618... fixed interpretation of ACB_PWNOTREQ
       via  4dcc058... fixed the client side password change code
       via  2bf1e8b... cope with lanman auth being disabled in old password change code
       via  5302db6... TALLOC_FREE happily lives with a NULL ptr. Tim, please check!
       via  68c5c6d... Fix a race condition in winbind leading to a panic
       via  e744b0a... use epoll for local-wbclient test
       via  7043ef2... Don't limit the number of retries in wb_trans.
       via  f528dbc... Don't set a timeout deep inside wb_connect
       via  9de2efa... Change async_connect to use connect instead of getsockopt to get the error
       via  4906d7f... Do queueing in wbclient.c
       via  e337124... Fix closed_fd(): select returning 0 means no fd listening
       via  6492ffd... Fix wb_simple_trans queueing
       via  a8e02b5... Add "err_on_readability" to writev_send
       via  1a69ba8... Allow NULL queue to writev_send
       via  8c39931... Ensure we return NT_STATUS_FILE_IS_A_DIRECTORY on a posix open on a directory name. Jeremy.
       via  e3851a9... Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR). Jeremy.
       via  202509a... s3:smbd: implement SMB2 Tree Disconnect
       via  7dfbb28... s3:smbd: implement SMB2 Tree Connect
       via  7749647... s3:smbd: SMB2 session ids are 64bit...
       via  edd9bd9... tsocket: allow empty vectors at the end for tstream_writev()/readv()
       via  e9010fa... s3:winbind:idmap_ldap: fix a crash bug in idmap_ldap_unixids_to_sids (#6387)
       via  1f59788... s3:smbd: implement SMB2 Logoff
       via  53de3b1... Don't steal when we know the ptr will be null. Thanks to Simo for pointing this out. Jeremy.
       via  5dd82fb... Revert the last two commits (fix for #6386). The actual problem was a bug in ldb in 3.2 which could return a freed pointer on ret != LDAP_SUCCESS. The main thing we must ensure is that we never talloc_steal until we know LDAP_SUCCESS was returned. Jeremy.
       via  87504b2... Ensure all possible uses of indirection through res are checked after an ldb_search. Jeremy.
       via  d4d06a4... Attempt to fix bug #6386 - Samba Panic triggered by Sophos Control Centre. Don't indirect a potentially null pointer. Jeremy.
       via  a91bcbc... Detect tight loop in tdb_find()
       via  96ede10... s3 torture: Fix warning
       via  cfc68fc... s3 onefs: Fix invalid argument from the unix_convert smb_filename struct patch
       via  c3f6eff... s3:smbd: we want to get the next command offset and not set it...
       via  cbcee12... s3-build: fix the build of ntlm_auth. Bo Yang, please check.
       via  686e605... s4-selftest: adding RPC-SAMR-USERS-PRIVILEGES to knownfail list.
       via  d7480a9... s3: ignore EPIPE error when winbind finally writes to wb client because client might have already closed the socket
       via  cbe3dab... s3: Fix onlinestatus msg to return status of all domain instead of omitting trusted domains
       via  8c7a579... s3: set winbindd request flags in ntlm_auth to make it contact trusted domain when krb5 auth is enabled
       via  e65aa34... s3: Fix request flags in wbinfo when perform krb5 authentication
       via  000da55... Make cli_posix_open() and cli_posix_mkdir() async. Jeremy.
       via  c1a21d0... s3: Change unix_convert (and its callers) to use struct smb_filename
       via  5d3d51e... s3:smbd: check the incoming session id for SMB2 requests
       via  1ecdc85... s3:smbd: implement SMB2 Session Setup with raw NTLMSSP
       via  dafc1e0... s3:smbd: for now indicate raw NTLMSSP in the SMB2 Negotiate response
       via  f9da4fb... s3:smbd: move the callback functions of smbd_smb2_request_reply() closer itself
       via  eac1235... s3:smbd: add smbd_smb2_request_done_ex()
       via  c4b41c5... s3:smbd: fix initialized memory in SMB2 responses
       via  d649a46... Add a security model to LSA. Similar to the SAMR code - using the MS-LSA docs. Jeremy.
       via  04ceabf... s4:libcli/smb2: fix session setup with raw NTLMSSP
       via  540b713... s4:libcli/smb2: use raw ntlmssp if the server didn't provide a sec blob
       via  5b55e47... s4:libcli/smb2: fill in transport->negotiate.secblob with the correct data
       via  f024ca9... Use SMB_VFS_NEXT_CLOSE. This VFS stuff is really opaque to me...
       via  4abd5f3... s3:smbd: add support for SMB2 Keepalive (SMB2 Echo)
       via  d7d73b0... s3:smbd: allow SMB 2.002 dialect in SMB1 negprot
       via  3ef6a5a... s3:smbd: add support for SMB2 Negotiate
       via  c14dd15... s3:smbd: make negprot_spnego() non static
       via  688945a... s3:smbd: add infrastructure for SMB2 support
       via  d23a193... s3:param: add PROTOCOL_SMB2
       via  d59f84d... SMB2-LOCK: let the test pass against samba4
       via  54973d0... Fix bug disclosed by lock8 torture test
       via  3fbc871... Demonstrate a bug we have when dealing with real os-level share modes
       via  9a13af9... s4: try to fix privileges implementation in order to pass the RPC-SAMR-USERS-PRIVILEGES test.
       via  4b21ad9... Have ntvfs_connect() accept union smb_tcon *tcon instead of char* sharename
       via  e11f9b4... s3-selftest: add add and delete group scripts using nss_wrapper.
       via  3bd360c... nsswrapper: implement group_del() in nss_wrapper.pl.
       via  b3cc01f... nsswrapper: implement group_add() in nss_wrapper.pl.
       via  8cd9c72... s4:smb_server: initialy read the first 4 bytes only
       via  ac7f4fa... s4:libcli/raw: initialy read the first 4 bytes only
       via  e3b5e28... Do not do a merged build without shared libs
       via  8811aa1... Only build the krb5 locator when building shared libs
       via  ac65ae9... Set errno=ENOMEM if tevent_add_fd fails
       via  f8da7f5... Added mapping table for account object in lsa. Jeremy.
       via  f9d00fb... Simplify the logic of tsocket_bsd_pending
       via  cf9636e... tevent/python: Makefile was still trying to build some non AC_SUBST python targets
       via  ae38641... Make local-wbclient flexible in # of connections and ops
       via  1542416... Fix wb_trans_done after conversion to unix calling conventions
       via  f1c093c... Fix an uninitialized variable in wb_context_init
       via  05870b7... Another attempt at fixing the static build of vfs_notify_fam
       via  3e1b648... Fix detection of "enum FAMCodes"
       via  bb454b5... s3 onefs: Removing an incorrect TALLOC_FREE
       via  7781959... Use TDB_VOLATILE instead of tdb_set_max_dead()
       via  f741b90... s3/docs: Fix shutdown script example.
       via  1718e80... s3: Always allocate memory in dptr_ReadDirName
       via  d38e5d1... s4 torture: Fix typo
       via  c3bc833... s3 sendfile: Fix two bugs in sendfile
       via  5186661... s4-smbtorture: Fix build warning in RPC-SAMR tests.
       via  d7142fb... s3: re-run make samba3-idl.
       via  7c22eed... lsa: add access_masks for accounts, secrets and trusted domains to IDL.
       via  459dc8f... Change access_check_samr_object -> access_check_object. Make map_max_allowed_access global. Change lsa_get_generic_sd to add Everyone:LSA_POLICY_READ|LSA_POLICY_EXECUTE, not just LSA_POLICY_EXECUTE. Jeremy.
       via  d06051c... s3-lsa: let _lsa_OpenPolicy() just call _lsa_OpenPolicy2().
       via  9e741b3... s3-selftest: enable RPC-SAMR-USERS-PRIVILEGES.
       via  ada1af4... Fix SAMR server for winbindd access. Ensure we allow MAX_ACCESS to be mapped to what we're giving Everyone. Jeremy.
       via  6ab0c83... s3-lsa: let _lsa_GetSystemAccessAccount() call into _lsa_EnumPrivsAccount().
       via  4724fef... s3-lsa: start a very basic implementation of _lsa_DeleteObject().
       via  0a9049b... s4-smbtorture: add RPC-SAMR-USERS-PRIVILEGES test.
       via  5fb3b8e... Move down the become_root()/unbecome_root() calls into the VFS modules
       via  bbbf9f1... Fix bug 5681: Do not limit the number of network interfaces
       via  67a2e62... In aio_fork, we have to close all fd's, we might hold a gpfs share mode
       via  22085c5... Add "file_walk_table" to do stuff with all open files
       via  8b9c5f0... Fix a race condition in vfs_aio_fork with gpfs share modes
       via  f140bf2... Fix broken pipe handling
       via  795b896... Fix a type-punned warning
       via  aa70e44... s3: tevent_req_poll() loops forever when pipe is broken
       via  2722dd3... s3:fix bug #6371, unsuccessful net conf setparm leaves empty share
       via  834fc37... s3-events: Not only timed, also immediate events generate a timeout return
       via  4112bb2... Move smb_create_user() in samsync
       via  72b744f... tevent: Define TALLOC_FREE() if it's not defined yet, to allow building with released versions of talloc.
       via  31a2347... Fix static linking of vfs_notify_fam
       via  91aea36... Fix a typo
       via  ad91ef7... s3-events: If immediate requests are pending, the timeout is 0
       via  ebb79e2... Fix the merged build -- thanks jelmer for the hint!
       via  5065cf7... tevent: Remove python module.
       via  857c3f8... tevent: Install tevent_internal.h in the standalone build.
       via  a0caffd... Fix linker flags on non-Linux GNU platforms.
       via  6230eb9... Update copies of config.guess and config.sub.
       via  06864b4... tevent: Don't install headers, since we don't install a shared lib either (from Samba).
       via  dccecdf... s3-privileges: add privilege_delete_account().
       via  118f343... s3-privileges: remove trailing whitespace from privileges codes.
       via  0a8bb37... Oops. Forgot to delete now unused local from the previous patch. Jeremy.
       via  ad7dca4... Fix bug #6359 - smbclient -L does not list workgroup for hosts with both IPv4 and IPv6 addresses
       via  f5c96e5... s3:build: fix linking with --disable-shared-libs
       via  8b4e491... Ensure users with SeAddUser privs get full access to groups/aliases when opening. Jeremy.
       via  5adb3b8... Add extra abilities for a user with SeAddUsers, so they can manipulate groups and aliases. Jeremy.
       via  2b78473... DeleteUser doesn't need the priv checks, this is done at OpenUser time. Jeremy.
       via  4027fde... s3-samr: Fix samr access checks in _samr_RemoveMemberFromForeignDomain().
       via  7d85bf2... Fix bug 6361: Make --rcfile work in smbget
       via  b0c399c... mount.cifs: directly include sys/stat.h in mtab.c
       via  d800ee5... s3-netdomjoin-gui: allow to switch between workgroups/domains with the same name.
       via  8c74d31... s3-netdomjoin-gui: cosmetic fix for empty hostnames.
       via  473bf41... s3-netdomjoin-gui: only gray out labels when not root and not connecting to remote machines.
       via  c085c83... s3:swat: hide "config backend" from swat
       via  00297b7... s3:param: prevent includes from being dumped in dump_*() functions.
       via  a62e72b... s3:build: add install-dbwrap_tool target
       via  b4131ec... s3:build dbwrap_tool with make everything
       via  88876ac... errormap: Remove wbc -> NTSTATUS error map for now. It is not used.
       via  cd421ff... s3-samr: Fix samr access checks in _samr_SetUserInfo().
       via  7dcf5d4... s3-samr: Fix samr access checks in _samr_QueryUserInfo().
       via  59192bf... s3-samr: in _samr_QueryUserInfo() make sure to not return any info in error case.
       via  0e9f03c... s3-samr: Fix samr access checks in _samr_SetDomainInfo().
       via  140d4ca... s3-samr: Fix samr access checks in _samr_QueryDomainInfo().
       via  7d653ae... s3-samr: use normal integer in r->in.level switch statements.
       via  ad240e1... s3:build: rename OBJ collection for dbwrap_tool consistently
       via  6d82b59... s3:first cut at dbwrap_tool - a tdb tool that is CTDB-aware.
       via  4dce2df... Turn on SHORTNAME-TEST in torture. Jeremy.
       via  ff9375a... Make us pass SHORTNAME-TEST. Jeremy
       via  f61959e... Make error message clearer on fail. Jeremy.
       via  41aa7d7... Add a test showing what ascii values cause an NTFS volume to create a mangled name. We don't pass this yet, but it's not run by default. Jeremy.
       via  a840285... Remove one use of mangle_is_8_3(), not needed. Jeremy.
       via  57e03b6... Fix the core of the SAMR access functions. This passes make test, but usrmgr fails against it. The core of this patch is to move all the access mask setup into the _samr_OpenXXX functions, and then have each specific function check the attached access_mask against the required bits. We can then go through the MS-SAMR doc and match things up. Signed off by Guenther, and writespace cleanup removal by Volker. Jeremy.
       via  d35a395... Maximum password length check too short in mount.cifs
       via  d73eab2... Add extensive tests for str_list function behaviour
       via  074890b... Remove two unused variables
       via  8fdb499... s3-netapi: implement NetShutdownInit_r and NetShutdownAbort_r.
       via  80f0d81... s3-netapi: add example code for NetShutdownInit and NetShutdownAbort.
       via  1ddc482... s3-netapi: add NetShutdownInit and NetShutdownAbort to public API.
       via  8fd3c89... s3-netapi: add NetShutdownInit and NetShutdownAbort skeletons.
       via  3a2c748... s3-build: re-run make samba3-idl.
       via  e272acf... s3-netapi: add NetShutdownInit and NetShutdownAbort.
       via  0a5d99a... Fix a type-punned warning
       via  9c23115... Add some const
       via  979f13b... Fix some nonempty blank lines
       via  524a79b... s4:nbtd Use str_list_make_single() to turn iname->wins_server into a list
       via  aa5cee2... s4:libnet Use str_list_make_single() in resolv code
       via  6df4aec... dsdb:schema Use str_list_make_empty() to create an empty list
       via  5182b10... s4:torture Use str_list_make_single where appropriate
       via  a89bee4c.. Add new functions and tests: str_list_make_empty(), str_list_make_single()
       via  a13ba43... What to do about debugging in a multi-threaded application?
       via  636fbd1... Thread-safe protection: libsmbclient initialization
       via  045af60... Take advantage of the easier-to-use thread macros
       via  088906b... Make the thread functions a bit easier to use
       via  b9f3a78... s3:libsmb: move read_smb_send/recv() static in async_smb.c
       via  ca6ec5e... s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
       via  6ff09b3... s3:libsmb: return NT_STATUS_CONNECTION_INVALID if the fd is -1
       via  83ff460... Revert "s3: checkin .po for pam_winbind" because of license issue.
       via  e03b9ae... Allow a parameter to smb_thread_once's initialization function
       via  6522517... s3-printing: no need to define struct table_node 4 times.
       via  077327a... s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not be retrieved.
       via  c3e61b5... s4-selftest: match new name of RPC-SAMR-ACCESSMASK.
       via  675e52c... s4-smbtorture: split RPC-SAMR-ACCESSMASK into several tests.
       via  2abdfab... s4-smbtorture: cosmetic cleanup for RPC-SAMR-ACCESSMASK.
       via  c62cc96... Remove an unused struct definition
       via  8611f03... s3: checkin .po for pam_winbind
       via  05379f0... s3: return proper error code in cli_smb_req_send
       via  42e0cb8... s3/packaging: Fix build on RHEL when ccache is not available.
       via  7c39e45... Fix broken smb_thread_once function (again)
       via  8a60c26... Fix broken smb_thread_once function
       via  3627ceb... s3 onefs: Self-contend level2 oplocks on BRL
       via  c2482d6... s3 onefs: Fix ignore sacl parameter
       via  c60bb39... s3: Fix strict locking with chained reads
       via  5aefb44... s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.
       via  c71d453... s3 auth: Make debug message louder and more useful
       via  d9f1b2c... Use PYTHON_VER rather than PYTHON_VERSION, as the first is already commonly used (e.g. in the FreeBSD ports system).
       via  7403dd3... s3-spoolss: move SPL_ARCH_X defines to IDL.
       via  a4f558d... spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
       via  b716e57... s3-build: re-run make samba3-idl.
       via  c07f4a1... initshutdown: add shutdown reason codes.
       via  6154b03... s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to rename computers in domains.
       via  aa71ab6... s4 config-summary: Fix printing of which libraries are external and internal.
       via  aa84ca6... error-codes: add some more WERRORs to table.
       via  d3a9ee6... s3-netdomjoin-gui: Fix join prompt dialog test.
       via  3e2975b... s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.
       via  20b5fc0... s3-netdomjoin-gui: inspect the correct computername string before enabling/disabling the change button.
       via  ad9d64ee.. Clean up assignments to iov_base, ensure it's always cast to void *. This should quieten some warnings with picky compilers on the buildfarm. Jeremy.
       via  196084d... Fix the last few format arg missmatches I missed. Jeremy.
       via  3fa6943... Convert response.extra_data.data from malloc to talloc
       via  c9efd45... Fix bug 6157
       via  94665ad... s3-printing: Fix vlp testprinter application.
       via  66dff40... s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris
       via  5fba1e9... s3:build: support non-linux gnu ports
       via  6708b92... s3:loadparm: free the file_list at the start of loadparm
       via  6aef9bb... s3:loadparm: refactor freeing of file_list out into free_file_lists()
       via  a04bac7... s3:proto.h: remove old param/params.c prototype
       via  ed44303... Fix warning about unused label with no sendfile. Jeremy.
       via  6bc1ce9... Fix definition of smb_thread_once - must return int not void as it's used in a ? : comparison macro. Jeremy.
       via  b4c9cfb... Fix a bunch of compiler warnings about wrong format types. Should make Solaris 10 builds look cleaner. Jeremy.
       via  14c1e9f... Hopefully fix the buildfarm. Add some debug level 10 messages I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy.
       via  d0865ae... Ensure documentation matches the tdb_util function usage. Jeremy.
       via  0dc1b23... s3-samr: implement _samr_RidToSid().
       via  4beb439... s3-samr: Let _samr_TestPrivateFunctionsDomain() return NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy.
       via  54d925a... s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.
       via  59cb8fd... s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for Samba3.
       via  1fb9b65... s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() in RPC-SAMR.
       via  ff7ebdf... s4-smbtorture: switch to use torture_context in RPC-SAMR.
       via  0f88b3c... s4-smbtorture: remove trailing whitespace in RPC-SAMR.
       via  de6ddda... Fix some nonempty blank lines
       via  bd9d4e5... Correct typos; semicolons instead of commas
       via  6d1e21b... s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr setuserinfo access checks.
       via  8a785a6... Add checks for non_root mode to help buildfarm spoolss tests. Reviewed by Guenther. Jeremy.
       via  a82bb4b... s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned a NULL sid_array since 3.2.0.
       via  f5cab89... s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.
       via  5f01592... s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.
       via  7347373... s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.
       via  d51bb8e... s4:smb_server: return after we have processed an invalid smb2 request
       via  993bdd8... Move SMB2 constants to a separate file
       via  ce8f352... Fix SMB2_CAP_DFS
       via  7672a03... s4-smbtorture: remove trailing whitespace in RPC-LSA test.
       via  410f17c... s4-smbtorture: use struct torture_context in RPC-LSA.
       via  fe47486... s3-docs: document "net dom renamecomputer".
       via  b1a4649... s3-net: add "net dom renamecomputer" to rename machines in a domain.
       via  915518c... Use bool instead of int for a boolean variable
       via  9a93dc0... Optimize smb_thread_once usage by not calling it if known already called
       via  404327a... Panic upon mutex lock or unlock failure
       via  db69ebc... Provide a libsmbclient interface for programs requiring threads
       via  418a2ee... Don't require external use of internal enum smb_thread_lock_type
       via  d343447... Replace external thread "once" with an internal implementation
       via  831b73e... Fix an unitialized variable warning
       via  46dea8c... wb_int_trans -> wb_simple_trans in wbclient.c
       via  af2189c... Add wb_simple_trans_send/recv
       via  efa9bc9... Pass also sername to check password script
       via  efbc431... Fix the mangle1 test
       via  c291a55... Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled
       via  5c76472... s3:libsmb: fix layering of cli_ntrename_internal and its callers
       via  6c935f9... s3: Fix chained sesssetupAndX/tconn messages
       via  a3873bc... s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for Samba3.
       via  a21bfc4... s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag.
       via  705f36b... s3-samr: Fix SetUserInfo level 7 when there has been no name change.
       via  d010094... s3-selftest: enable running RPC-SAMR-USERS against Samba3.
       via  4f3bfb6... s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER.
       via  b7925cb... s3-samr: more accurateness in _samr_SetDomainInfo().
       via  67df448... s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS.
       via  3d6f4a7... Fix bug #6330 - DFS doesn't work on AIX. Jeremy.
       via  f47b220... Expand the comment explaining why user_in_group_sid is not reliable for winbindd users from foreign domains. Jeremy.
       via  b79eff8... s3:smbd: fix posix acls when setting an ACL without explicit ACE for the owner (bug#2346)
       via  7d6e4c7... s3:smbd: fix the fix for mapped IPv4 address handling in release_ip().
       via  66cf7e1... s3-selftest: run RPC-LSA-GETUSER against Samba 3.
       via  c2498d1... s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR.
       via  266b79e... s3-samr: implement more info levels in _samr_QueryDomainInfo().
       via  d7b32b5... s3-samr: Fix potential memory leak in _samr_ChangePasswordUser().
       via  c469ec5... s4:loadparm: fix a comment typo. and line wrapping.
       via  31e06e6... s4:loadparm: fix brace indentation and add brace for clarity
       via  e86a534... s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses
       via  53713be... s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes.
       via  3100312... s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for Samba3.
       via  6f4b579... s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass.
       via  227b61d... s3-samr: Do not leak information whether a user exist or not in pwd change calls.
       via  5773d7d... s3-samr: implement _samr_ChangePasswordUser().
       via  d17c6af... s3-samr: implement _samr_OemChangePasswordUser2().
       via  c400fc1... s3-samr: disable check for ACB_DISABLED in check_oem_password().
       via  b9fa828... s3-samr: rework check_oem_password() to take a struct samu, not to return one.
       via  41cb06f... s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3.
       via  6aca5fc... s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported.
       via  b96fdae... s3-samr: Do not return users in _samr_QueryDisplayInfo() for builtin domain.
       via  f05d888... s3-samr: let set_user_info_16 and 20 follow the same pattern as all other levels.
       via  f93f713... s3-samr: support some more info levels in samr_SetUserInfo calls.
       via  b0df0e8... s3-samr: support some more info levels in samr_QueryUser calls.
       via  f238809... s3/ldap: also handle DirX return codes
       via  ddd37c2... s3:configure: "test" only takes one "="
       via  646668b... Fix some type-punned warnings
       via  26a9643... Remove a misleading comment
       via  2c1372b... Fix some nonempty blank lines
       via  b475a1e... Convert lib/wb_reqtrans.c to unix calling conventions
       via  6f320d0... Adapt wb_reqtrans to "recent" coding conventions
       via  2d5e0ea... s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().
       via  bb8aff6... Async API needs all parameters to be kept around until sent, ensure they're attached to the state structure. Thanks to Metze for pointing this out. Jeremy.
       via  5c43bc6... Fix a typo
       via  1b75345... Add simple test chaining up sesssetup and tcon
       via  d52b0a2... Make cli_tcon_andx chainable
       via  b35967e... Make cli_session_setup_guest chainable
       via  599b9fe... s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty info1.
       via  c52be9f... Fix missing backtick.
       via  b8ddb87... s3-rpcclient: rework enumdrivers call a bit to allow queries like win7 does.
       via  8e490d2... s3-credentials: protect netlogon_creds_server_step() against NULL creds.
       via  949cd77... s3-selftest: run RPC-SCHANNEL, RPC-SCHANNEL2 and RPC-BENCH-SCHANNEL1 against Samba3.
       via  2cdfd67... s4-smbtorture: Avoid failing RPC-SCHANNEL when testing lsa_GetUserName behaviour against Samba 3.
       via  974223b... Fix bug 6336: "net groupmap set" segfaults
       via  6f7cd21... tevent: fix typo async_req_done() => tevent_req_done()
       via  606edf0... Make cli_setatr async. Jeremy.
       via  78fb479... After getting confirmation from Guenther, add 3 changes we'll ultimately need to fix bug #6099 Samba returns incurrate capabilities list. 1). Add a comment to point out that r->in.negotiate_flags is an aliased pointer to r->out.negotiate_flags. 2). Ensure we return NETLOGON_NEG_STRONG_KEYS in our flags return if the client requested it. 3). Clean up the error exits so we always return the same way. Signed off by Guenther. Jeremy.
       via  512879a... Make cli_setattrE async. Jeremy.
       via  78754ab... s3-netlogon: Fix NETLOGON credential chain. Fixes Bug #6099 (Windows 7 joining Samba3) and probably many, many more.
       via  730c91a... Avoid --nonet when building manpages; xsltproc will already prefer local stylesheets if they are installed.
       via  4a4dc77... s3/docs: Remove unnecessary .sp.
       via  e398f1e... s3-docs: Fix Bug #6331. Document "net dom join/net dom unjoin".
       via  bf197a9... s3-docs: Fix "net eventlog dump" syntax in manpage.
       via  ed88ff1... Fix Coverity ID 897: REVERSE_INULL
       via  d77c456... s3-rpcclient: print more infolevels in printer and driver info levels.
       via  7ac1ae8... s3-printing: fix debug statement in virtual registry layer (key_driver_fetch_keys).
       via  9966541... s3-printing: simplify print_queue helper functions and return WERROR.
       via  4cbd0c7... Make cli_getatr() async. Jeremy.
       via  1db0b20... s3 Reorder loadparm to keep aliases together
       via  4842e45... s3:loadparm: handle registry config source in file_list - fixes bug #6320
       via  3242c6c... s3 onefs: Turn up the debug level for non-error cases
       via  69d6145... s3: Fix trans2 path to use case-insensitive stat optimization
       via  e091fdc... Make cli_getattrE async. Jeremy.
       via  d521726... Update tdb and talloc web pages
       via  798389c... s3:onefs.so Change system function names
       via  386a5d9... Fix bug 6302: Give the VFS a chance to read from 0-byte files
       via  fee4c99... s3-ldap: fix more callers of smbldap_dn_talloc() that were passing a NULL context.
       via  5b37df2... s3-ldapsam: Fix Bug #6313: ldapsam_update_sam_account() crashes while doing talloc_free on malloced memory.
       via  e7a8577... error-codes: add some more group specific windows error codes.
       via  0ca795e... s3:loadparm: use the returnvalue of service_ok() in process_smbconf_service().
       via  b58abb2... Add release scripts for talloc and tdb
       via  290449a... s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
       via  2c47254... Turn on POSIX test (small test) on buildfarm. Jeremy.
       via  d34651f... Fix the async calls for the posix_unlink and posix_rmdir. Jeremy.
       via  c49730e... s3:onefs.so fix issue with missing entries when enumerating directories
       via  72bd5ff... libcli: Fix shadowed name in header also
       via  1b223ee... s3 torture: Only close if open was successful
       via  651fb41... Ensure we use UID-REGRESSION-TEST. It's a very short test. Jeremy.
       via  5dae04e... Torture test for bug #6315 - smbd crashes doing vfs_full_audit on IPC$ close event. Shows that doing a tdis with invalid uid succeeds. Jeremy.
       via  1b2c65f... s3 torture: Fix comparison is always true warning
       via  032bb80... libcli: Fix shadowed variable warning
       via  e46a88c... Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event. The underlying problem is that once SMBulogoff is called, all server_info contexts associated with the vuid should become invalid, even if that's the context being currently used by the connection struct (tid). When the SMBtdis comes in it doesn't need a valid vuid value, but the code called inside vfs_full_audit always assumes that there is one (and hence a valid conn->server_info pointer) available.
       via  d8de7e3... s3/packaging: Add keyutils-devel to build requires.
       via  ca7304d... s3/docs: Fix typo.
       via  7070256... Do not crash in ctdbd_traverse if ctdbd is not around
       via  796764d... Increase debug level of "create_connection_server_info failed" message
       via  fe839b6... s3-printing: Fix driver upload for Xerox 4110 PS printer driver.
       via  9271dc5... Fix Coverity ID 913 (NEGATIVE_RETURNS) -- gd, please check!
       via  2fe79f7... Fix an invalid type warning
       via  4949a2c... Fix some warnings due to uint16_t!=-1 always being true
       via  38cb53c... Fix a bunch of type-punned warnings -- gd, please fix properly :-)
       via  5c2404f... Fix bug 6136: New AFS syscall conventions
       via  2467ae1... Clean up after Tridge's util_strlist changes
       via  eaf9499... s3/docs: Fix typos.
       via  579c915... s3/docs: Fix typo.
       via  8f3a9b3... Of course, s_addr is a #define somewhere else .... (Solaris...)
       via  eea114a... Fix a warning on host "gwen"
       via  e2052f1... Attempt to fix the build on SerNet-sles8
       via  cacfd6e... Explicitly link in pthreads for lib/pthreadpool if required
       via  4b3e89c... Fix Coverity 911: FORWARD_NULL. Metze, please check!
       via  60d7709... Attempt to fix the merged build on OpenSuSE 10.2
       via  79f3367... Fix a malloc/talloc mixup
       via  aebb1b8... Fix dependency on the attributes file.
       via  0163f7e... Remove unused entries from clean.
       via  fada9e9... Remove rules for unused epstopdf.
       via  c4493c2... Remove XSLT script to generate image dependencies, instead rely on make given that the number of image formats we use is limited.
       via  86a968b... Remove text chunks support. Was never built by any of the main targets, and one of the reasons the complex dependency system exists.
       via  6ca4d72... Attempt to the build on NetBSD5 and a few others
       via  78bfc60... find_unused_doc: Strip spaces in configuration names, just like the parser does.
       via  cc6a5d5... Use <example> + <smbconfblock> rather than nonexistant element <smbconfexample>.
       via  2bda1a8... Ignore docs-xml/output directory and its contents as well as png files generated run-time from versioned svg files.
       via  d2650ad... Fix a couple of invalid DocBook XML usages in the Samba3 Developers Guide.
       via  f043823... Fix most of the invalid usages of DocBook in the Samba 3 HOWTO. make check FTW!
       via  0b2380b... Fix a bunch of XML validation errors.
       via  df74a0e... Remove broken XSL-FO translation code; this has been broken for a while and the output was never used.
       via  2518174... Add more output generated by the documentation build process to .gitignore.
       via  11b6c11... Move expansion of Samba-specific XML elements out of xslt/latex.xsl into a separate file, for better readability. xslt/latex.xsl now only contains tweaks to the dblatex configuration.
       via  0407125... Explicitly mention licenses in all stylesheets
       via  3803095... Remove the DTD for the removed pdb-xml backend.
       via  62dfc6c... Generate pdf documents in-place rather than copying them from . to output/
       via  c0e710a... Remove unused and unsubstituted variables from Makefile.settings.in.
       via  9d26d7e... Remove references to dia now that we use inkscape for diagrams.
       via  29e696a... Fix build of the PostScript documents.
       via  0edebf5... Fix dependencies on images for pdf and ps files.
       via  e9bc179... Remove unnecessary checks for apps now used through dblatex.
       via  2099d83... Remove use of unicode quotes, as it confuses LaTeX.
       via  21b9d8f... Use standard LaTeX book document class rather than custom samba class.
       via  4f97fee... Trim the requirements for building the docs, remove outdated instructions for db2latex.
       via  7661364... Move test image to test/images/, consistent with the other books.
       via  64cf630... Cut out the intermediate dvi files in the Makefile - dblatex can take care of those for us.
       via  83f0599... Remove reference to (removed?) image copy script.
       via  8f8962a... Remove admon graphics - provided by dblatex now.
       via  0d390de... Also move \linebreaksign to the samba LaTeX package.
       via  5644c88... Split Samba-specific LaTeX commands into their own LaTeX package, independent of the style changes made by the sambadoc documentclass.
       via  97cd635... Fix syntax errors (title is mandator for chapters) in Samba4-HOWTO.
       via  dc9e3bb... Use new stylesheet variables names as used by dblatex. Remove a Samba-specific workaround for a db2latex bug.
       via  16ff10e... Fix dblatex warning: Remove reference to removed DTD file.
       via  3edddd6... Remove included (but unused) copy of db2latex.
       via  b1097e1... Use system-provided dblatex to build the docs rather than included db2latex.
       via  a1338d0... Make the test document include a Samba-specific XML element and an image.
       via  02c1439... Look for dblatex.
       via  9713476... Many build farm boxes do not have clock_gettime
       via  3003853... s4:rpc_server: convert the socket based part to use the tstream interface
       via  fe9b552... s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...
       via  92a1890... libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
       via  2ae92c7... s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...
       via  863c048... rerun "make idl"
       via  6d27b48... named_pipe_auth.idl: add level 2 and pass the client/server info and session key
       via  6ac61e6... tsocket: add tstream_readv_pdu_queue_send/recv()
       via  eb723c2... tsocket: add tstream_writev_queue_send/recv()
       via  a0830f4... tsocket: add tstream_readv_pdu_send/recv()
       via  ee6d796... tsocket: add tstream implementation for bsd sockets (inet and unix)
       via  8a090c4... tsocket: add tstream_context infrastructure similar to tdgram_context
       via  182a4b3... tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()
       via  b465995... tsocket: move tsocket_simple_int_recv() to tsocket.c
       via  0db3b94... tsocket: move tsocket_sendto_queue_send/recv() to tsocket_helpers.c
       via  b4c5387e.. tsocket: tdgram move input checks to the common code as there're needed for all backends
       via  cc75ff1... tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)
       via  66a2cd3... tsocket: return EINVAL when tdgram_sendto_send() is used with len == 0
       via  997eb9e... tsocket: fix dependecies
       via  9dbb535... tsocket: remove tsocket_context related stuff
       via  5604e8d... s4:libcli: remember operating system and lan manager strings from session setup
       via  b97a591... s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real error
       via  bcb8982... Fix regular expressions in find_missing_doc after code format changes in loadparm.c.
       via  4abc5c9... Fix 'make undocumented' (by hardcoding the source path, now that the docs live in the same git repo)
       via  6e48495... Filter substitution variables out of list of undocumented applications.
       via  90c9e0a... Fix 'make samples' (git doesn't version directories, so 'examples' won't exist yet)
       via  5b7b47f... Add getaddrinfo_send/recv
       via  8cf7577... Add fncall_send/recv
       via  db2cc8c... Add thread pool
       via  f3af298... Cause cli_close to return an NTSTATUS. Jeremy.
       via  384c1aa... s3:config.sub: clean some space/tab mixup that git complains about
       via  f3308b9... s3:config.sub: replace old FSF address by the web site url.
       via  62a6999... s3:config.sub: move to GPLv3
       via  f81c02c... s3:update config.sub from gnu.org (2009-04-17)
       via  faaa306... s3:config.guess: clean some whitespace/tab mixtures that git complains about
       via  d230ac7... s3:config.guess: replace old FSF address by the web site url.
       via  fee7829... s3:config.guess: move to GPLv3
       via  1188c78... s3:update config.guess form gnu.org (version 2009-04-27)
       via  8cf78ff... Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy.
       via  ab4b8c9... s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
       via  26b9c93... wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
       via  baf7850... s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
       via  af5a71d... s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
       via  eee446a... s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
       via  f4fcf2c... Re-import the v3-3 version of str_list_make().
       via  3b666bf... Fix notify_onelevel: notify is not necessarily enabled
       via  d22965e... s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
       via  233bfb2... s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
       via  a2a155b... s3-printing: add move_driver_file_to_download_area().
       via  370e720... Make cli_unlink async. Jeremy.
       via  edd2598... More async calls in libsmb/clifile.c Jeremy.
       via  8aa41bd... s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
       via  3316ae9... s3-test: make it possible to find the built vlp in "make test".
       via  3422b9c... s3/docs: Fix serveral typos.
       via  b6eab68... s3/docs: Remove documentation of "use kerberos keytab".
       via  664ff08... s3-docs: document "net eventlog" in net manpage.
       via  e89cc77... s3-net: make "net eventlog" help output a little more appropriate.
       via  f8cc0e8... s3: fix crash in winbindd
       via  077bcc1... s3:smbd/service: switch load_registry_service/shares to use loadparm routines
       via  fb3b657... s3:loadparm: refactor process_registry_service out or process_registry_globals
       via  67ca76c... samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
       via  a23fb46... svcctl: Fix IDL for svcctl_StartServiceW().
       via  c732e94... Doh ! Don't need "int dummy" when we have state :-). Jeremy.
       via  bd6447d... Convert cli_rename to async. Jeremy.
       via  06e404f... Convert cli_posix_unlink() and cli_posix_rmdir() to async. First trans calls I've done. Jeremy.
       via  d476696... Fix bug #6291 - force user stop working. A previous fix broke the invariant that *uid is always initialized on return from create_token_from_username(). Restore it. Jeremy.
       via  46bbdbd... Fix a missing prototype warning
       via  8e4cd87... s3-cldap: check for zero ip address in ads_cldap_netlogon().
       via  24cfe3e... Fix Coverity ID 853 (UNINIT) -- Kai, please check!
       via  664da57... pm_process():raise level of debug message
       via  d5f2bbd... s3:loadparm: prevent infinite include nesting.
       via  09ec857... s3-net: make sure to call libnetapi init functions at the top of "net rpc" command.
       via  251c220... Fix a type-punned warning
       via  d16e40b... s3:mark registry shares without path unavailable just as with text config
       via  c33291d... Fix annoying debug messages when no snapshots are used
       via  dd33abf... s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().
       via  6af92c0... Do not panic unnecessarily
       via  a716606... Fix a type-punned warning
       via  d980587... s3-auth-charcnv: fix push_string(). Don't push to ucs2 and ascii after another.
       via  a94bd62... s3:nt_printing: fix a comment typo
       via  641e125... [FIX Bug 6235] domain enumeration breaks if master browser has space in name
       via  6552721... s3:libsmbconf: fix a comment typo
       via  e935d86... s3:registry: replace typedef REGISTRY_OPS by struct registry_ops
       via  c9b1734... s3:registry replace typedef REGISTRY_HOOK by struct registry_hook.
       via  cec8428... s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle
       via  8797bb1... s3:registry: make a comment more precise.
       via  8185d31... s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob
       via  221151a... s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.
       via  38d02c5... s3:net conf: support dangling parameters by specifying "" as the section name.
       via  cf9b027... s3:fix build of the pam_smbpass shared module
       via  d8f3f7c... s4:selftest: don't run the smb2.durable.open test
       via  a678144... s4:RPC-ECHO: disable the timeout test as it can't work with our client library
       via  09f1754... RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codes
       via  4ab243b... s4:torture: use torture api instead of printf for RAW-LOCK
       via  bec71ba... s4:selftest: s4 doesn't support osxrename and directory rename yet
       via  88e9f72... s4:tortore: use torture api instead of printf in RAW-RENAME
       via  bd5c2c7... find/replace. Change uintX types to uintX_t types to tidy up the code. Jeremy.
       via  e28071f... s3-libnetjoin: make acct_flags dependent on secure channel type.
       via  37f491e... s3-libnetjoin: add support for WKSSVC_JOIN_FLAGS_JOIN_UNSECURE.
       via  16b2f4b... s3-svcctl: indicate that the spooler is already running if it does.
       via  aa26bdd... s3-svcctl: fix _svcctl_ControlService.
       via  a263eac... s4-smbtorture: add test_ControlService() to RPC-SVCCTL.
       via  f926a4e... s4-smbtorture: add test_StartServiceW() to RPC-SVCCTL.
       via  ae5dd12... s4-smbtorture: change default service to spooler in RPC-SVCCTL.
       via  67588ca... s3-idmap: Fix bug #6286: Call init function for builtin idmap modules before probing for them as shared modules.
       via  c9ec012... s3-build: refactor LIBNET_OBJ.
       via  8d3e61e... s3-netlogon: Start fixing rpccli_netlogon_setup_creds after auth merge.
       via  5b33624... Rename the top-level LDB test to LOCAL-LDB, so it gets picked up by the script that determines the tests to run.
       via  1a39007... s4:torture Fix segfault in RPC-SAMSYNC
       via  bfa753f... s4:torture Add tests for prefixMap custom attribute handler
       via  2ee9ee2... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  af6316d... Provide a ldb_global_init() function for compatibility with older versions of LDB (including the one in Samba 3).
       via  b82a204... More lcov code coverage generation work
       via  b6981e7... samba3/ldb: Update the ldb_dn API to match that of the Samba 4 LDB:  * ldb_dn_new() now takes an initial DN string  * ldb_dn_string_compose() -> ldb_dn_new_fmt()  * dummy ldb_dn_validate(), since LDB DNs in the current implementation    are always valid if they could be created.
       via  9b64073... ldb/samba3: Support event context argument to ldb_init().
       via  90cc5e7... Fix of a bug in the security.descriptor.as_sddl() method
       via  f579a2c... s4:torture use common libcli/auth crypto code
       via  3cf48ee... Fix push_codepoint function without iconv_convenience.
       via  598f78b... charcnv: Import push_codepoint().
       via  8042074... Add a new non-convenience version of push_codepoint.
       via  ae6af9e... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  176302d... Add async support for reply_tcon* and ntvfs_connect
       via  f5dfd1a... s4:test Include 'source4' in directories to find lcov in
       via  652dc40... Add missing prototypes
       via  53d491c... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  af6298a... s4:test Fix 'make lcov' in Samba4
       via  1722859... Revert "Do not use the file system GET_REAL_FILENAME for mangled names"
       via  2146310... Fix a couple of warnings
       via  b8cd1cf... Fix an uninitialized variable
       via  d720857... Fix a type-punned warning
       via  546d165... Fix a pointless static
       via  0d4bd2c... s4:samr Use ldb_context * rather than void *
       via  9693259... Fix coverity #901 - uninitialized data. Jeremy.
       via  0accf2c... Fix Coverity ID 626: DEADCODE
       via  6610327... Fix Coverity bug #902, uninitialized variable. Jeremy.
       via  951de68... Fix Coverity ID 628, Andrew B., please check!
       via  2012770... Fix coverity #908, #909, uninitialized variable. Jeremy.
       via  5abdc58... Fix Coverity ID 884: DEADCODE
       via  1e315b0... Fix coverity #910, uninitialized variable. Jeremy.
       via  59fe990... s3-selftest: test wbinfo --allocate-uid/gid.
       via  c93e2d9... errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFUL
       via  79177c1... Specify explicit path to vlp, for those not having vlp in $PATH.
       via  455f2a4... Make dskattr async. Jeremy.
       via  740c2c4... Ñ•3/configure: fix regexp for ld version recognition
       via  40793e7... Fix profile acls in some corner cases
       via  ff3a020... Avoid duplicate aces
       via  b029e0e... Prevent reallocs of the talloc pool itself
       via  502f47c... Make cli_chkpath async. Jeremy
       via  8bc88aa... Move serverinfo_to_SamInfo3() to rpc_server/
       via  e7466d0... Add comment explaining the previous fix. Jeremy.
       via  265ffe0... Fix bug #6279 - winbindd crash. Cope with LDAP libraries returning LDAP_SUCCESS but not returning a result. Jeremy
       via  a3efd9d... Fix some nonempty blank lines
       via  e77c17e... Remove some shadowed definition warnings
       via  703d589... Avoid using deprecated form of AC_CHECK_TYPE.
       via  7a9be21... errormap: Add wbcErr to NTSTATUS mappings
       via  57267a3... s4-build: Also search ../nsswitch for make (c|e)tags
       via  2ee437e... s4 selftest: Export the WINBINDD_SOCKET_DIR env var
       via  1563796... s4:ldb: fix extrasemi compile warning
       via  488bac4... s4:ldb: do talloc_free and return NULL when we have no matches to return
       via  42e3ae6... libcli: fix a "not handled in switch" compile warning
       via  c78a4ac... Ñ•4: fix a "not handled in switch" compile warning
       via  f419518... s3: Use common security_descriptor_equal().
       via  14bbed1... s3:libsmb: always use the tevent_req_nomem() for checking allocation failures
       via  7a0a134... Fix includes for security_descriptor file for the non-merged build.
       via  0bd8b7c... Fix make install; don't install drsuapi.h and fix the location of credentials.h
       via  5ccf58f... Make rmdir async. Jeremy.
       via  4eb557b... Revert "Use an absolute path to ensure that we can always regenerate tables.c"
       via  9b33766... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  2eff2de... Move the security_descriptor utility code to the top-level.
       via  3e75c9b... Use a static copy of the samsync header file as Samba3 doesn't generate prototype headers.
       via  47ec66b... Add the implicit [ref] to the connect_handle in EnumDomains
       via  8ab74e9... Revert "pidl/python: Add explicit casts, fixing implicit cast warnings."
       via  dfc79de... Make cli_mkdir async. Change it to return NTSTATUS. Jeremy.
       via  4024abb... Remove "struct samr_info"
       via  3f39df7... Fix _samr_QuerySecurity
       via  512cf3e... Fix samr_SetSecurity
       via  d94bbb3... s3-secdesc: remove SEC_RIGHT_MAXIMUM_ALLOWED and SEC_RIGHT_SYSTEM_SECURITY.
       via  38264bb... s3-secdesc: move all winreg access bits to IDL.
       via  da92e54... s3-secdesc: use SEC_FLAG_SYSTEM_SECURITY instead of SEC_RIGHT_SYSTEM_SECURITY.
       via  1bb093a... s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHT_MAXIMUM_ALLOWED.
       via  b5bec1a... s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.
       via  1df5ca6... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  9b044be... libgpo: use shared access bits in gpo_sd_check_agp_object().
       via  f128bfd... Add str() for policy_handles.
       via  922f836... Convert the alias handles to type-safe policy handles
       via  228c56f... Convert the group handles to type-safe policy handles
       via  95a76d3... Convert the user handles to type-safe policy handles
       via  6f60a6e... python/dcerpc: Custom implementations of policy_handle.__init__ and policy_handle.__repr__
       via  1856b99... python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and GUID.__cmp__.
       via  4c32978... Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() if the system one is broken.
       via  6fc40ce... libgpo: fix the build of gpext plugins.
       via  7010365... libgpo: Fix some minor issues.
       via  171a361... Fix ini parsing in the s3 gpext modules. Fix ini parser API. Make the build work
       via  933482e... Move gpo_ini stuff to the main libgpo. Make gpo_ini use a common parser.
       via  374b47f... Fix Samba 4 Makefile to also clean ../libgpo
       via  4626ffb... Move some headers around to avoid confusion.
       via  75f8307... Move some headers around to avoid confusion.
       via  3e010e3... Adjust samba 3 to the new gpo API. Still untested code.
       via  b939638... Make the gpo files build for samba 4.
       via  161d260... Mark the places where work needs to be done.
       via  68ff179... Add nt_token_check_sid convenience function. Map NT_USER_TOKEN to struct security_token. Fix build errors.
       via  ff33d50... Add ../libgpo to samba4 srcdir list in rules.mk.
       via  2485543... Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() function to samba 3. Move prototypes to root libgpo where appropriate.
       via  c441b7d... Add ads convenience functions to samba 4. Move gpo_ldap.c to root libgpo.
       via  7761850... Move gpo_fetch to top-level.
       via  d2bd589... Move gpo_sec to top-level.
       via  cecd142... Move some libgpo files to root.
       via  9930e5b... pidl:Samba4/client: fix dcerpc_ndr_request_send() callers
       via  a98a9c3... s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()
       via  ed98cba... pidl:Samba4/client: use dcerpc_ndr_request() for sync requests
       via  d0e6803... s4:librpc/rpc: remove async argument from the sync dcerpc_request() function
       via  f3c9d12... s4:librpc/rpc: only use smb_trans for sync rpc calls
       via  e6b796b... s4:torture/rpc: use dcerpc_ndr_request() for the object_uuid test
       via  900d569... s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercases
       via  4e1b633... Stop autogenerated files from being created. Jeremy.
       via  fe77eac... Add previously generated header files now needed in merged build. Jeremy.
       via  a11ecbb... Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
       via  f493755... Added ability to revert to old modules for make revert.
       via  c185e7a... Fix to use modified cli_rpc_pipe_open_schannel_with_key API
       via  6c9caed... Merge commit 'origin/master' into libcli-auth-merge-without-netlogond
       via  e3db09c... Do not vasprint stuff where not necessary
       via  53765c8... Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()
       via  31120c9... Move syslog check out of m4 library file into configure.in
       via  bb0f430... Error out at runtime when seteuid/setresuid or setegid/setresgid are not available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
       via  20e1ba1... Only define waitpid replacement if wait4 is available. (It isn't on Windows.)
       via  e5233cc... Cope with the fact that only _mkdir() exists on Windows and that it doesn't take a mode argument.
       via  fbf4293... Move check for syslog out of libreplace to source3/ and source4/.
       via  a6cb470... Reproduce a bug with a custom GET_REAL_FILENAME
       via  5beaf23... s4:selftest: ignore smb2.lease test for now
       via  5df2795... Add a unit test for security_descriptor.as_sddl() without arguments.
       via  294359b... Make domain sid argument to as_sddl() optional.
       via  b5b6ecb... Do not use the file system GET_REAL_FILENAME for mangled names
       via  8a5d94e... libcli/auth Ensure we cancel the transaction when schannel not detected
       via  5cbd755... Ensure we have all the definitions needed in both threaded and non-threaded versions. Jeremy.
       via  86b0d56... Fix warning in use of talloc_set_name. Jeremy.
       via  399c765... Attempt to fix build farm on platforms where pthread_once_t is a struct. Jeremy.
       via  3d2e95c... Fix the pthread_once initialization issue. Make talloc_stackframe use this. Jeremy.
       via  ddcc355... s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP code
       via  03abc84... Fix the valid NetBIOS name tests.
       via  02ecdd8... libcli/auth: Don't pass back lm_sess_key as the same pointer as user_sess_key
       via  4afcde9... Convert the domain handles to type-safe policy handles
       via  6248038... s3-printing: use ARRAY_SIZE() macro in forms functions.
       via  d9aaf37... s3-printing: use sec_initial_uid() instead "0" in print_access_check().
       via  5f0c9c5... s4-smbtorture: test all levels in test_GetJob().
       via  dd073a3... Make force_flush_samr_cache use a dom_sid to find what to flush
       via  7a54cd0... Remove unused headers
       via  8ee7b4c... s3:auth Fix segfault: Always initialise returned session keys
       via  0c771bf... s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()
       via  46317ce... Remove flag "builtin_domain" from disp_info
       via  bf196df... Remove flag "builtin_domain" from samr_info
       via  386511b... Make get_samr_info_by_sid use recent coding conventions
       via  35e6a0e... Add "uint32_t access_granted" to policy handles
       via  9b3f2e6... Make "struct policy" private to srv_lsa_hnd.c
       via  fa4ff87... Convert the samr connect_handles to type-safe calls
       via  c9bc172... Add type-safe policy_handle_create/find
       via  fd558b3... Add some const
       via  81b1846... s3-spoolss: remove some direct checks for 0 uid in AddForm,SetForm,DelForm.
       via  cdbbc81... s3:docs: document the --request-timeout option of net
       via  2578095... s3:net: add --request-timeout option
       via  c0dfe0c... s3:net_rpc: don't shutdown a cli_state passed from the caller
       via  6f90cdaf.. s3-selftest: enable RPC-SPOOLSS.
       via  fe2828c... s4-smbtorture: Skip Job pause and resume on paused printers for Samba 3 for now.
       via  6900d61... s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 6.
       via  5e563ee... s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 5.
       via  d76837f... s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 4.
       via  cb9c0ce... s4-smbtorture: rework test_EnumPrinterDrivers() a little to succeed with s3.
       via  81253ec... s4-smbtorture: Fix RPC-SPOOLSS-WIN for printers with a lot of jobs in the queue.
       via  d43a49d... s3: make installmo and uninstallmo scripts executable
       via  bf1b7ba... s3: Fix uninstallmo
       via  4f9d340... s3-selftest: samba 3 also passes RPC-JOIN so enable it.
       via  8c023fe... s3:registry: Prevent creation of keys containing the '/' character.
       via  0ba833f... s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid().
       via  490f6c4... s3-selftest: enable RPC-SAMR-PASSWORDS-PWDLASTSET whilte testing Samba3.
       via  32add69... s4-smbtorture: disable CreateUser2 tests when running RPC-SAMR-PASSWORDS-PWDLAST against Samba3.
       via  1214bf6... Merge branch 'master' of /home/jmcd/samba/git.samba.org/samba-master into mymaster
       via  05ea8da... s3-docs: fix typo in smb.conf.5.
       via  deb719a... s3-selftest: enable RPC-LSA-LOOKUPSIDS against samba 3.
       via  c794ba7... s4-smbtorture: add LSA-LOOKUPSIDS to verify bug #6263.
       via  b0a0d2a... s4-smbtorture: Fix crash in RPC-LSA-LOOKUP
       via  5517c0b... s3-docs: document warn_pwd_expire pam_winbind option in manpage.
       via  37b1b9c... Add torture tester to ensure we don't regress the ulogoff bug. Jeremy.
       via  d55ec4f... Fix bug found by Tim Prouty, logging off and then re-using a vuid can cause smbd to access a freed structure. Jeremy.
       via  265829c... When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid. Jeremy.
       via  6fc8ed7... Fix IDL licensing file that got missed when IDL files were moved. Jeremy.
       via  75ccf93... Don't look up local user for remote changes, even when root.
       via  32a36e4... Add notify_onelevel.tdb
       via  ea3a022... Rename notify_context->db to db_recursive
       via  448b434... In net_conf_import, start a transaction when importing a single share.
       via  56aae35... tsocket: fix the build without ipv6 support
       via  34193cf... Fix crash bug in NTLMSSP caused by msrpc_parse() moving to talloc
       via  b57c8ff... Use an absolute path to ensure that we can always regenerate tables.c
       via  fa37dbf... Fix building the now common msrpc_parse code
       via  0879cba... Fix building the common libcli/samsync code
       via  dbcd80e... Fix Samba4 build errors with common libcli/samsync
       via  14304fc... s3-lsa: Fix Bug #6263. Unexpected LookupSids reply crashes XP pre-SP3.
       via  d9804ae... Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy.
       via  e6aa3f2... s4-smbtorture: Fix crash bugs in RPC-SAMR_ACCESSMASK.
       via  6fe012f... s3-examples: make sure to match correct key name in adssearch.
       via  f1fd39c... s4-smbtorture: define TORTURE_DEFAULT_SERVICE and set to netlogon.
       via  4678d1c... Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
       via  86b50a0... Add missing header, remove generated header
       via  0b4e9ce... common:libcli/auth Add missing samsync config.mk
       via  92d3210... Enable software rollout through AD
       via  8e06e94... Ensure a tls key is only generated once - wrap create & destroy in a mutex. Change the function names to add _once to the tls_create & tls_destroy to make this obvious. Jeremy.
       via  4721be4... s3-spoolss: Fix format of description string in spoolss_PrinterInfo1.
       via  ca3de01... netdomjoin-gui: make sure to grey out change fields when not running as root.
       via  0f1b402... Try and fix the S4 build - include thread includes. Jeremy.
       via  27a3118... Make talloc_stack threadsafe using TLS. Volker please check. Passes make test and basic valgrind testing. Jeremy.
       via  48f1494... libwbclient: Fix undocumented arguments doxygen warnings.
       via  1b9384a... s3-nsswitch: fix make test_wbpad.
       via  74707e8... socket_wrapper: fix the build on systems without ipv6 support
       via  a2ef1fe... s4-smbtorture: make sure samba3 does not regress in EnumServicesStatusW call.
       via  fa30202... s3-svcctl: fix memcpy in _svcctl_EnumServicesStatusW().
       via  e3ceb0c... s3-spoolss: remove unused dup_nt_devicemode().
       via  4a2dfbf... s4-smbtorture: print SPOOLSS_JOB_CONTROL flags in RPC-SPOOLSS test.
       via  3206201... s3: Fix ntlm_auth and winbindd to use new common libcli/auth APIs
       via  d78cdc5... Rework to use new API for common netlogon credential chaining
       via  1cee31f... Link in the common samsync decryption code
       via  53afa1a... libcli/auth Push schannel check into common libcli/auth
       via  baf7274... Make Samba3 use the new common libcli/auth code
       via  5095d7b... Rework Samba4 to use the new common libcli/auth code
       via  eed0c4f... Rework netlogon credentials for the top level
       via  f23eea2... Push schannel_state.c into the top level.
       via  df8e190... Use common samsync delta decryption functions in libnet_samsync.c
       via  27815a7... More work to adapt to merged libcli/auth function prototypes
       via  fe0f0e5... Adapt to common crypto functions: sam_pwd_hash() -> sam_rid_crypt()
       via  7cff049... libcli/auth Don't compile against un-needed Samba4 headers
       via  6c8f7e4... Port Samba4 to the new combined libcli/auth functions
       via  a199663... Move ntlm_check.h into the common libcli/auth
       via  f28f113... Rework Samba3 to use new libcli/auth code (partial)
       via  fd3be5c... Merge smbencrypt.c between Samba3 and Samba4
       via  8e73b65... Rework trivial msrpc parser to use convert_string_talloc()
       via  9feea7f... Move MSRPC-PARSE into the common libcli/auth
       via  872cb02... Move DRSUAPI per-attribute decryption into a common file
       via  927a8b3... Move libcli/auth to the top level
       via  786447d... s3:charcnv remove now unused malloc() based conversion functions
       via  97af7f1... Add some harmless use of talloc_tos() in ntlm_auth
       via  3b3e21b... Convert Samba3 to use the common lib/util/charset API
       via  4786a49... Solve some of the conflict between Samba3 and Samba4 push_string
       via  41e4f12... Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
       via  82ad66e... s4:ldb Make it possible to re-run ldap.py again
       via  fc056e5... s3-rpcclient: add set_job command.
       via  1dbb653... s4-smbtorture: fix two valgrind warnings.
       via  56f5105... s4-smbtorture: disable test_SecondaryClosePrinter when running against s3 for now.
       via  0f76e2d... s4-smbtorture: move test_ReplyOpenPrinter from RPC-SPOOLSS to RPC-SPOOLSS-NOTIFY.
       via  a79e1ce... s3-spoolss: fix typo in fill_printer_driver_info3().
       via  e1a76de... s3-loadparm: Fix resume command typo for "printing = vlp".
       via  3ef0b86... s3-spoolss: Fix permission checks for _spoolss_AddForm,SetForm and DelForm.
       via  baeee97... s3: re-run make samba3-idl.
       via  63b22a7... spoolss: add spoolss_DriverAttributes bitmask.
       via  97ffd70... s3-spoolss: use enumprinterdrivers_level() for level 3 enum.
       via  9b3d3e8... s3-spoolss: use enumprinterdrivers_level() for level 2 enum.
       via  f325c34... s3-spoolss: use enumprinterdrivers_level() for level 1 enum.
       via  0393c99... s3-spoolss: add generic enumprinterdrivers_level function.
       via  81aca44... s4-smbtorture: use printerinfo level 1 name, not description in test_EnumPrinters_old().
       via  609e401... s3: re-run make samba3-idl.
       via  3918ee8... spoolss: fix order of strings in PrinterInfo1 structs.
       via  94d3047... Use convert_string_talloc, thanks Andrew!
       via  3c10d06... We have to deny a level 2 oplock if kernel oplocks are enabled
       via  602059a... Fix a bug in smbclient not sending the correct called name
       via  b742b45... Add "netbios retarget"
       via  dcda3ab... Reactivate get_socket_port
       via  c344ad3... write_data already guarantees everything was written
       via  a36472d... Extract and print the server name type the client connects to
       via  e9569ae... Fix some nonempty blank lines
       via  5fc9ca9... Fix a memleak in an unlikely error path in change_notify_create()
       via  ea6094d... Use talloc_tos() for a temp convert_string_allocate()
       via  2ff80f0... Link in the threads functions, not yet used. Jeremy.
       via  971c30a... s4:rpc_server: split out the parsing of the ncacn_packet from analyzing of the content
       via  225a4f7... s4:rpc_server: report available output for all replies
       via  f20f5ae... socket_wrapper: fix crash bug in swrap_readv/writev
       via  bc5cd07... s3-spoolss: implement dummy _spoolss_AddPort().
       via  65ee4ae... s3-spoolss: add support for level 8 in _spoolss_GetPrinter().
       via  bcd042e... s3-eventlog: implement _eventlog_FlushEventLog().
       via  9b585a1... s3-eventlog: implement _eventlog_GetLogInformation().
       via  2b0293d... s3: re-run make samba3-idl.
       via  7f74f27... eventlog: make EVENTLOG_FULL_INFORMATION a public struct.
       via  7f10bf9... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  f8f6870... Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy.
       via  f930f50... s3-selftest: enable the RPC-NTSVCS torture test against Samba3.
       via  b7caf13... s3-ntsvcs: fix _PNP_GetDeviceList and _PNP_GetDeviceListSize.
       via  c0b71db... s4-smbtorture: perform the ntsvcs devicelist tests against the Spooler service.
       via  ade9ef1... s3-rpcclient: allow to set flags in cmd_ntsvcs_get_dev_list().
       via  43eb506... error-codes: add WERR_CM_INVALID_POINTER.
       via  e4b4a07... s3: re-run make samba3-idl.
       via  7065b2b... ntsvcs: add PNP_GetIdListFlags flags.
       via  76da89d... s3-svcctl: minor fix for _svcctl_EnumDependentServicesW().
       via  693c2e9... s4-smbtorture: add test_EnumDependentServicesW() to RPC-SVCCTL.
       via  2d21145... s3: re-run make samba3-idl.
       via  af32ab9... svcctl: use svcctl_ServiceState type for dependent calls in IDL.
       via  8b9f2ab... s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity().
       via  1632a4e... s4-smbtorture: add test_QueryServiceObjectSecurity() to RPC-SVCCTL test.
       via  acd7fef... s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes.
       via  0ee3c43... s3: re-run make samba3-idl.
       via  f0d045b... svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.
       via  9945d15... s4-smbtorture: add test_QueryServiceConfigW() to RPC-SVCCTL.
       via  544113f... s4-smbtorture: add test_QueryServiceStatus() to RPC-SVCCTL.
       via  65ad2ce... Merge branch 'wspp-schema'
       via  9d50c6b... enable testing of possibleInferiors generation
       via  87506b4... make the memory usage of possibleInferiors much more efficient
       via  fd7c522... added _const versions of some of the str_list_*() functions
       via  26f5225... we should not be supplying a generated attribute in our schema
       via  37254b7... fixed the possibleInferiors calculation so it now passes the test
       via  481fb8a... slightly nicer output in our possibleInferiors test code
       via  6abca12... hook the new possibleInferiors calculation into the schema
       via  4f69d70... added str_list_unique() and str_list_show()
       via  e5702da... Add the thread functions to top level lib/util. Not yet used, that's the next step. Jeremy.
       via  d8a6ea8... s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).
       via  ccd293b... Remove async_req
       via  cf7d269... Convert cli_push to tevent_req
       via  9c89aee... Convert cli_pull to tevent_req
       via  d0c307a... s3-net: Fix Bug #5329: add "net rpc service delete/create".
       via  a3f24d9... Convert rpc_transport_smbd_init to tevent_req
       via  8a2112c... Convert rpc_cli_smbd_conn_init to tevent_req
       via  bfacecc... Convert get_anon_ipc to tevent_req
       via  f3d33cd... Convert rpc_transport_np_init to tevent_req
       via  cc98d3a... error-codes: add some service related error codes.
       via  0be30e8... s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
       via  47bda3f... s3-eventlog: split out evlog_convert_tdb_to_evt().
       via  98d703a... s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.
       via  bed4f84... s3/packaging: Add idmap_hash and idmap_adex to the list of built modules.
       via  db29383... Make the schema_inferiors generation code to compile
       via  54f7523... Rework util_strlist prototypes to use a bit more and less const
       via  5654f14... s3-rpc-server: remove unused rpc_server/srv_util.c file.
       via  c1b3545... s3-selftest: As Samba3 now passes RPC-SPOOLSS-WIN enable it against ourself.
       via  1f6646e... s4-smbtorture: Small fix for RPC-SPOOLSS-WIN to deal with driver-less printers.
       via  fa7f2ff... s3-selftest: add root for make test as well (not only make selftest).
       via  78951bd... s3-util-sock: add ismyaddr() check in is_myname_or_ipaddr().
       via  403422e... s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.
       via  18d475c... selftest: add a fake root user to nss_wrapper_passwd in s3.
       via  8e3145e... svcctl: use offered/needed for buffer sizes as in spoolss.
       via  b36fab0... s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.
       via  6859b80... s3:lib Use push_ucs2_talloc() in ms_fnmatch()
       via  c5b24d6... s3-spoolss: set servername to global_myname() in set_printer_hnd_name().
       via  0c22d55... s3:charcnv Remove unused unistrcpy() and unistrlen()
       via  3277b19... s3:rpc_parse remove unused prs_unistr2()
       via  80163b5... s3:charcnv Remove unused unistr2 functions
       via  5fff538... s3:charcnv Remove unused ucs2_to_unistr2()
       via  c4ad3e5... s3/docs: Raise version number up to 3.5.
       via  8da2fa3... s3/popt.h: Fix typo.
       via  4458809... s3/loadparm: Fiy typos.
       via  a103222... s3/gpo_ldap: Fix typo.
       via  6343cab... s3/smbconf_reg: Fix typo.
       via  c002c1d... s3/docs: Fix typo.
       via  161bd7f... s3 onefs: Fix case-insensitivity for mangled names
       via  785c191... s3 oplocks: Add back procid_str to debug message
       via  042aaff... s3:smbldap convert the easy cases to push_utf8_talloc()
       via  574a6a8... s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context
       via  fca02c9... s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()
       via  217628f... first cut at a C version of the possible inferiors code
       via  b202911... don't load @ATTRIBUTES if we have an override handler in place
       via  9181637... fixed internal handling of attribute deletion
       via  ef6c6ab... added a str_list_append() function
       via  d71dec9... s3-libads: avoid NULL talloc context with ads_get_dn().
       via  eeddbb6... s3: re-run make samba3-idl.
       via  557f383... svcctl: Fix svcctl_ControlsAccepted bitmask.
       via  21b083a... s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.
       via  9d2d075... s3 onefs: Simplify level 2 oplock self-contention
       via  651fa09... s3 oplocks: Refactor level II oplock contention
       via  12d9765... s3-samr: add support for _samr_Connect3() while planning to pass a s4 smbtorture test.
       via  1c40276... Correct sync wrappers in cli_pipe.c
       via  3084d49... Add a bad hack to enable level 2 oplocks in torture_open_connection_share
       via  0c353b5... Make cli_oplock_ack async
       via  64ce0e4... Add async oplock waiter
       via  cb120b4... Never hand out 0xffff as a mid
       via  64067f9... Remove async_req based async libsmb infrastructure
       via  86b09e8... Re-add the CHAIN1 test
       via  025eb40... Convert cli_open to tevent_req
       via  3191081... Convert cli_close to tevent_req
       via  ad695b2... Streamline cli_push sync wrapper
       via  097db28... Convert cli_write_andx to tevent_req
       via  17b8d05... Streamline cli_pull sync wrapper
       via  c23ccff... Convert cli_read_andx to tevent_req
       via  ca7cd35... Convert cli_ntcreate to tevent_req
       via  807328c... Convert cli_tcon_andx to tevent_req
       via  03becb5... Convert cli_negprot to tevent_req
       via  95c792b... Convert cli_session_setup_guest to tevent_req
       via  7ef78bd... Convert cli_trans to tevent_req
       via  dec928e... Convert cli_echo to tevent_req
       via  0a4cdad... Remove the CHAIN1 test -- will come back later
       via  8bdac36... Add new async libsmb infrastructure
       via  ad29104... Add read_smb_send/recv, dumping keepalives
       via  522bdea... tsocket: reduce size of dummy variable
       via  2050187... s3:libads Make ads_get_dn() take a talloc context
       via  9d9f945... tsocket: use the correct 'ret' variable for tdgram_disconnect_send/recv()
       via  89278b1... s3:printing Convert nt_printer_publish_ads() to use talloc better
       via  9512640... s3:smbldap Remove smbldap_get_dn
       via  a2d5fe4... Make some functions static to vfs_gpfs.c
       via  f2e17a4... Add prototype for smbd_gpfs_get_realfilename_path
       via  54c2fe6... Fix two c++ warnings in vfs_gpfs.c
       via  2b1fe2c... s3-examples: Fix Bug #6205. Correct sample smb.conf share configuration.
       via  213249c... Improve formatting in Python file.
       via  b1db78c... Make valid_netbios_name() check a bit stricter.
       via  15f6d5e... Use the server config file for smbpasswd -a user in make test
       via  e5c7df3... Remove a silly check
       via  ba408a2... Remove async_req dependency from cli_pull_trans
       via  3b0572b... Fix smbd crash for close_on_completion
       via  0421fa9... Keep the forked-smbd stdout reader around longer
       via  6d760a4... Ensure 0-termination for the forked-smbd debug output
       via  ac4c319... Pass the current debuglevel down to the forked smbd
       via  d3825d5... Use recv instead of read in read_packet_handler
       via  df29f49... s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.
       via  43372b2... s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.
       via  7ee4f16... Use cluster-aware procid_is_me instead of comparing pid's
       via  b63cd72... Use procid_str in debug messages for better cluster-debuggability
       via  09265bc... s3-nsswitch: Fix Bug #6238. Make sure logoff is bla bla.
       via  6e6094d... s4:schema Don't free mem_ctx before it is initilised
       via  621d403... s3-build: fix the build after tsocket changes.
       via  2f04b7d... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  354ba5e... s4:schema Update Windows 2008 schema from Microsoft to latest version
       via  c7ed9bc... Remove minschema generated schema - we now generate from setup/ad-schema/
       via  1a17fcd... Add parentGUID as an allowed attribute in samba4Top
       via  31ab1d6... s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().
       via  168eb23... s3-lsa: don't SAFE_FREE talloced structs.
       via  3bbad34... tsocket: remove DGRAM support from tsocket_context
       via  7e1411b... libcli/cldap: convert to tsocket_* function to tdgram_*
       via  c59ee5a... tsocket: optimize tdgram_bsd a lot
       via  85742db... tsocket: add tdgram_sendto_queue_send/recv()
       via  8d98070... tsocket: split out a smaller tdgram_context abstraction
       via  37aff88... s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).
       via  a6a2968... Merge commit 'abartlet/wspp-schema' into wspp-schema
       via  9539e2b... major upgrade to the ldb attribute handling
       via  108cf27... s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of locks before starting the test
       via  9d95f87... s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/g
       via  c57b32c... Allow pdbedit to change a user rid/sid. Based on a fix from Alexander Zagrebin <alexz at visp.ru>. Jeremy.
       via  1258ed8... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  87fe4d7... s3 onefs: Quiet a log message about oplocks being requested on streams
       via  f92140b... s4 torture: Remove unused parameter
       via  5000640... s4 torture: Add new streams oplock test
       via  1bc9c39... Merge commit 'master/master' into wspp-schema
       via  36c1a52... s3:net conf: don't store share names as lower case, but as given.
       via  aef0bdc... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  01a942d... s3-auth: rename static smb_create_user(). Sorry...
       via  5cdf75e... s3-libnet-samsync: return appropriate error code in fetch_sam_entry().
       via  e18f57f... s3-libnet-samsync: use smb_create_user().
       via  d0e1ff4... s3-passdb: add smb_create_user().
       via  e4802bf... s3-libnet-samsync: some pure cosmetics.
       via  af78240... s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb.
       via  eaddcfe... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  91e75ea... s4:torture/smb2: Add torture tests for lease breaks, durable opens.
       via  afa71fb... s4:smb2: Add lease break support for SMB2.1
       via  264b28e... s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks when filled in.
       via  7ce1356... lib/util: fallback to any id in idr_get_new_random()
       via  794525f... libcli/cldap: fix memory/resource leak
       via  ffdc2a3... Print an error if trying a merged build without a system kerberos lib
       via  6edaf61... s3: fix the fix for bug #6195 - dont let smbd child processes panic
       via  1e92ddd... s3:build: add targets to show how libraries will be built / linked
       via  99b486a... s3:build: don't build the static libs unconditionally
       via  b79157f... s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to Makefile
       via  15ef346... s3:build: no need to set LIBFOO_STATIC to the object collection any more
       via  993c874... s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unification
       via  baf39de... s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@
       via  f9eb774... s3:build: first cut at fixing linking of shared/static libs internally
       via  1e74266... Tidy up some convert_string_internal error cases, found by Andrew Bartlett. Jeremy.
       via  7424665... s3 onefs: Add missing newlines to debug statements in the onefs module
       via  bfc7bb4... s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while running many of the LOCK torture tests.
       via  8680be7... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  42c0931... tdb: Remove unused variable
       via  62f12e2... Fix an uninitialized variable valgrind error
       via  c200e86... tsocket: try to fix the build on solaris FIONREAD was missing
       via  d842503... s3:build: fix build of pam_winbind.so with static linking
       via  9aab263... s3:build: add a SHOWCFLAGS target for debugging how CFLAGS are assebled
       via  b2e8bc2... s3:build: line-wrap assignment of FLAGS for readability
       via  2fe17ae... possibleInferiors is a generated attribute - we can't pull it over DRS or from ldb
       via  15e6def... Merge branch 'master' into wspp-schema
       via  79b7ba9... change ldb version number (as ldb_module structure has changed)
       via  16a1903... use the prepare_commit op in the partition code
       via  6688ee8... added support for a prepare_commit() op in ldb modules
       via  7a5e694... up the version to 1.1.4 with the addition of tdb_transaction_prepare_commit()
       via  046b7a3... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  84547b8... added basic testing of tdb_transaction_prepare_commit() in tdbtorture
       via  b90863c... Add tdb_transaction_prepare_commit()
       via  631e688... Merge branch 'master' into wspp-schema
       via  9be2e2f... Ensure files starting with multiple dots are hidden if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie at gmail.com> for pointing this one out. Jeremy.
       via  5b33918... s3/cups: add documentation for new cups encrypt parameter
       via  4b184ea... s3/cups: add encryption support
       via  4b8e4ea... Fix a debug msg typo
       via  23bb1ee... tsocket: more s/sun/un to make the build on solaris happy
       via  12a8ed0... s4:torture/smb2: Add torture tests for leases.
       via  92f3686... s4:smb2: Add rudimentary SMB2.1 lease support to libcli
       via  0b890ae... Fix the problem of 3.0.x passdb databases being version 3 but using a different hash calculation than 3.2.x passwd databases (also version 3). Introduces a minor version number. Jeremy.
       via  ee22c41... s3: added per-client statistics to onefs perfcount module
       via  21ad907... Ensure parameter types match format string
       via  c33f3d5... [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno
       via  4b88f2c... Fix external np read after conversion to tevent_req
       via  d942d24... Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. For the clustering case. Clustered setups should have only ever used the unsigned version of TDB_DATA in the first place so they can't be in this mess :-). Just do the normal upgrade in the clustered case. Jeremy.
       via  66b97d3... s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code
       via  742496d... s4:torture/smb2: fix compiler warnings and bugs
       via  5c9e90e... s4:torture/smb2: fix the build
       via  ee8bc96... s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
       via  4243702... s3:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
       via  cacfae1... tsocket: try to fix the build on solaris systems
       via  9e70a96... Fix the build of nfsv4_acls.c
       via  a9bc6a3... Add durable open / oplock interaction test. Rather than give it a chance to disconnect, Win7 will break a batch oplock immediately on contention.
       via  7278c54... Reorganize old persistent_handles test into durable_open.c, turn it into a suite instead of a solo test (in anticipation of more tests).
       via  0788436... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  0495343... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  d88ced1... added a --wspp option
       via  1f83aaf... Try and fix the build farm RAW-STREAMS errors. Ordering of modules shouldn't matter, so as vfs_streams_depot doesn't implement get/setxattrs then call into the full VFS stack at the top. Jeremy
       via  e235b46... Revert 757d403dfff023fdb122a155f6a05d33daa76410 - module order shouldn't matter & I have a more correct fix for this. Jeremy.
       via  757d403... This should fix the build farm RAW-STREAMS failure. streams_depot.so depends on xattrs, and xattr_tdb was pushed *first* in the stack... Jeremy.
       via  94ba56b... Fix bug #6224 - nmbd waits 5 minutes at startup before checking if it needs to run elections Fix logic bug that causes nmbd to wait 5 minutes before looking for a master browser. This one is *old* :-). Thanks for Simo for bugging me on this. Jeremy.
       via  494e471... configure: Use m4 defines for minimum library versions rather than shell variables, so the values rather than the variable names show up in configure output.
       via  50189e8... Merge branch 'copyright' of /home/jelmer/samba4
       via  ef10b40... Merge branch 'displaysec' of /home/jelmer/samba4
       via  1e200c1... Merge branch 'master' of git://git.samba.org/samba
       via  30a3dec... Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
       via  853f928... s4:heimdal_build: provide heimdal_version and heimdal_long_version symbols
       via  510e371... s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and HAVE_MKSTEMP
       via  9521801... s4:kdc: use krb5_data_free()
       via  4d96417... s4:auth/credentials: use krb5_data_free()
       via  8a26475... s4:auth/credentials: include gssapi/gssapi_krb5.h
       via  2d087a0... Fix a talloc/malloc screwup in file_lines_pload
       via  5603c0f... error-codes: add WERR_DS_DRA_SOURCE_DISABLED.
       via  c164c0c... Fix a scary "fill_share_mode_lock failed" message
       via  7eb7f42... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  3f37342... fixed possibleinferiors.py so it matches windows behaviour
       via  56d74b6... s3-libnetapi: fix creds in libnetapi_open_ipc_connection().
       via  fe340eb... s3:rpc_parse: remove unused init_unistr().
       via  24d5229... s3-net: Fix Bug #6102. NetQueryDisplayInformation could return wrong information.
       via  a20a710... Avahi disables a timer by tv=NULL in avahi_timeout_update(), do not crash
       via  202228d... Ensure we never enter VFS_CREATE without having initialized sbuf as invalid (if not already read via stat()). Still trying to find the build farm RAW-STREAM errors and it's happening in a openX call.... Jeremy.
       via  5adeaea... Revert "s3/swat: don't link against zlib"
       via  04eeae7... Revert "s3/smbd: don't link against zlib"
       via  b574a09... s3/ldbtools: don't neddlessly link against wbinbind libs
       via  9e62b7f... s3/cifs: don't link cifs mount helpers agains popt
       via  8532faf... s3/swat: don't link against zlib
       via  1f26554... s3/smbd: don't link against zlib
       via  39e6bd5... s3/pam_smbpass: don't link agains KRB5LIBS
       via  c86df62... s3-rpc_parse: remove unused smb_io_domsid().
       via  72636db... s3: remove unused rpc_parse/parse_sec.c file.
       via  8000479... s3-registry: remove last sec_io_desc() caller.
       via  c42fc5e... display_sec: Move to common libcli/security directory.
       via  365b5cf... Add missing newlines to debug statements
       via  9a61758... Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
       via  e3f7057... s3-libnet: Fix Bug #6193: avoid messing with sync_context in libnet_samsync_delta().
       via  ea907a7... selftest: Add copyright headers
       via  283e135... s3-spoolss: implement enumprinters_level0.
       via  ad98eae... s3 onefs: Change error status to NT_ACCESS_DENIED for errors in SET_SECURITY_DESC
       via  db5677d... s3: parse_packet can return NULL which is then dereferenced in match_mailslot_name
       via  c653e8d... Fix two memleaks in the encryption code
       via  2bc9ffa... s4-install: add new location of generated dcerpc headers to headermap file.
       via  2ff2cef... wbclient: Fix use of wb_int_trans_send, queue parameter must not be NULL
       via  5f753e2... Convert rpc_pipe_bind to tevent_req
       via  fa62836... Convert rpc_cli_transport->trans to tevent_req
       via  8e0d9d0... Convert rpc_cli_transport->write to tevent_req
       via  22badee... Convert rpc_cli_transport->read to tevent_req
       via  1724f2f... Convert rpc_api_pipe_req to tevent_req
       via  f88990e... Convert rpc_api_pipe to tevent_req
       via  545ed5b... Convert cli_api_pipe to tevent_req
       via  7a429fb... Convert get_complete_frag to tevent_req
       via  7573bb7... Convert rpc_write to tevent_req
       via  1dd0883... Convert rpc_read to tevent_req
       via  6a2e71b... Add tevent_req_simple_recv_ntstatus()
       via  f915655... Fix bug 6097
       via  de2a7c8... s3: use generated dcerpc code.
       via  31db53c... s3: add generated dcerpc files.
       via  8d901ca... move dcerpc.idl to main directory.
       via  c388efd... s3: add missing prototype for auth_wbc_init().
       via  87b428e... s3:dsgetdcname: use parentheses in if condition to make negation clear
       via  34ee56e... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  2a8f367... the start of a possibleInferiors test suite
       via  0e3339a... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  130582f... s3 OneFS: Remove usage of non-existant function
       via  866afd5... s3: Remove redundant comment
       via  36b957b... s3:build: make SHOWFLAGS target phony and add alias showflags
       via  33d9f46... libreplace: use libreplace_SAVE_CPPFLAGS instead of SAVE_CPPFLAGS
       via  63aae58... Use avahi to register _smb._tcp in smbd
       via  93e13fe... Add tevent avahi binding
       via  4c1794c... Add avahi detection to configure
       via  dfa9304... Disable dns_sd by default
       via  a4cc3e2... s3:build: prevent from setting "-O -g", check for $debug first.
       via  2dc8ce5... don't set -O twice
       via  a087310... remove non standard way to point to ctdb path
       via  f4aec7b... Ñ•3/winbind_pam: fix gcc 4.4 compile warning
       via  97a086d... selftest/Samba3: Test smb signing against the member server
       via  6af1594... s3:libsmb: use new simplified smb_signing code for the client side
       via  c16c90a... s3:smbd: use new simplified snb_signing code in the server
       via  2654653... s3:libsmb: add a much simplified smb_siging infrastructure
       via  1a48d07... s3:libsmb: rename smb_signing.c => clisigning.c
       via  7716ad6... s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 too.
       via  435a0a5... socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
       via  298bff5... Fix connect to port 139 only -- thanks gd for bugging me :-)
       via  7f11390... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  979a1b0... talloc_array_length: talloc_get_size deals fine with NULL
       via  1bff89c... Only build the dirsort module if we have the dirfd function
       via  1f72e4a... Revert "socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet"
       via  8a6f91c... LDAP-CLDAP: remove temporary debug statements...
       via  191152d... Document the dirsort module
       via  14df86e... Use StrCaseCmp in the dirsort module
       via  2835d0d... Add dirsort module
       via  f590915... Revert "Add a basic Doxyfile for talloc"
       via  a83c180... Revert "Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments"
       via  c3df040... Revert "Delete talloc_guide.txt"
       via  b7fb083... Revert "Add a default "undocumented" module"
       via  790326c... Revert "Add some initial hook to the front page"
       via  5098f46... Revert "Reformatting"
       via  c67ea37... Revert "Document talloc_pool()"
       via  6b1a5bb... Revert "Add a talloc_internal "module""
       via  cce595d... Revert "Document _talloc"
       via  f15a030... Revert "Document TALLOC_FREE()"
       via  c086c26... Revert "Document talloc_parent, talloc_parent_name and talloc_is_parent"
       via  257ea7e... Revert "Document talloc_zero_array()"
       via  59dff57... Document talloc_zero_array()
       via  986c2e0... Document talloc_parent, talloc_parent_name and talloc_is_parent
       via  3f81649... Document TALLOC_FREE()
       via  2ce70d4... Document _talloc
       via  02662d5... Add a talloc_internal "module"
       via  27944ed... Document talloc_pool()
       via  db447d0... Reformatting
       via  cfce2d3... Add some initial hook to the front page
       via  ba42320... Add a default "undocumented" module
       via  3f9c300... Delete talloc_guide.txt
       via  d21212c... Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments
       via  f55e84e... Add a basic Doxyfile for talloc
       via  3b73cdb... s3:nmbd: implement a MAILSLOT => CLDAP proxy for NETLOGON_SAMLOGON requests
       via  431fc71... selftest/Samba3: always use the same timeout for all servers
       via  593ab6a... s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRIND
       via  6ef1442... s4:smbd: the name of the binary is "samba" now
       via  66dc53e... socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
       via  62ab39d... s4/provision: Use existing serverrole variable.
       via  960b755... pyldb: Let conversion to LDIF up to the user of the API rather than doing it implicitly.
       via  de1e3e2... Remove unnecessary duplication of string in memory.
       via  8f4e4d2... Adapt Zahari's test to the generic LDB Python tests.
       via  4fff36f... Setting nTSecurityDescriptor via LDAP fails
       via  ee577ef... Add more comments.
       via  19de802... s3-spoolss: _spoolss_EnumPrinters level 3 always returns WERR_UNKNOWN_LEVEL.
       via  d2de9b0... s3-spoolss: implement enumprinters_level4.
       via  aa6dbcf... s3-spoolss: implement enumprinters_level5.
       via  6713244... s3-spoolss: use enum_all_printers_info_level for level 1 and 2.
       via  95f2913... s3-spoolss: add enum_all_printers_info_level().
       via  5a38811... s3-spoolss: apply some const in spoolss server.
       via  c9a3883... s3-rpcclient: allow to set flags in enumprinters command.
       via  ca202cf... Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
       via  2de464a... Fix uninstallman.
       via  1ef2065... selftest/Samba3: use the same sequence of signals to shutdown samba3 as with the shell scripts
       via  3a6133d... s3-netapi: Fix Coverity #774 (REVERSE_INULL).
       via  f2243e8... s3-netapi: Fix Coverity #775 (REVERSE_INULL).
       via  d2e348b... s3-netapi: Fix Coverity #776 (REVERSE_INULL).
       via  97190ae... s3-krb5: Fix Coverity #762 (REVERSE_INULL).
       via  73030b1... s3-net: Fix Coverity #861 (UNINIT).
       via  d2fb6d3... s3-net: Fix Coverity #898 (UNINIT).
       via  045151b... s3-spoolss: pure comsetics.
       via  1524abd... s3-krb5: Fix Coverity #722 (RESOURCE_LEAK).
       via  2c186be... s3-net: Fix Coverity #886 (FORWARD_NULL).
       via  842edcd... s3-samr: try to to fix password_expired flag handling.
       via  da46c37... s4:build: include ../libcli/cldap/config.mk
       via  808928c... Fix crash in async_smb.c
       via  13be4d7... s4:schema Remove 'cn' from the final output of ms_schema.py
       via  37f130f... s4:fullschema Use server-side sort to make the output deterministic
       via  4a45b0d... s4:ldb Allow paged_searches to be mixed with other controls
       via  f696bb8... s4: Remove autogenerated attributes from minschema and fullschema output
       via  653dd02... Add minschema like tool to extract and dump the full schema from AD
       via  5bfed62... s4:minschma Fix aggregate schema generation in minschema
       via  6906c01... s4:ldb Ensure to pass down options to LDB from python
       via  1dc5b90... s4:ldb Fix the paged_searches module
       via  27c6eca... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  5fe2b28... Merge branch 'master' of git://git.samba.org/samba into minschema
       via  ec9aeea... Fix up minschema after the conversion from JavaScript.
       via  722dc9e... pyldb: Improve exception message when a list is expected.
       via  9709ddc... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  3a4638d... add a versiontest program to print samba_version_string().
       via  d813a90... version: fix handling of SAMBA_VERSION_VENDOR_PATCH.
       via  f603903... s3: Fix a free of an uninitialized variable in winbind_get_sid_aliases
       via  18b4925... s3:libads: use libcli/cldap code
       via  4508152... s3:build: compile lib/tsocket and libcli/cldap
       via  84a140f... move source4/libcli/cldap => libcli/cldap
       via  c600e8e... s4:cldap: rewrite the cldap library based on tsocket
       via  b69e72d... lib/util: build tevent_unix.o and tevent_ntstatus.o as UTIL_TEVENT subsystem
       via  4e18c24... lib/tsocket: add tsocket_guide.txt section with specific details about bsd style sockets
       via  f6efec5... lib/tsocket: add a fast path to tsocket_writev_send/recv()
       via  b900e92... lib/tsocket: add a fast path to tsocket_sendto_send/recv()
       via  235a7a4... lib/tsocket: add tsocket_guide.txt section about the async _send/recv() helper functions
       via  a27c6eb... lib/tsocket: add tsocket_readv_send/recv()
       via  6c8bd10... lib/tsocket: add tsocket_writev_queue_send/recv()
       via  2e44cea... lib/tsocket: add tsocket_writev_send/recv()
       via  a140823... lib/tsocket: add tsocket_connect_send/recv()
       via  4002b7b... lib/tsocket: add tsocket_sendto_queue_send/recv()
       via  9ed7a45... lib/tsocket: add tsocket_sendto_send/recv()
       via  ccfd6a6... lib/tsocket: add tsocket_recvfrom_send/recv()
       via  6c88d61... lib/tsocket: add an implementation for bsd style sockets.
       via  c00126e... lib/tsocket: add a tsocket_guide.txt with a description of the design
       via  d848d51... lib/tsocket: add some useful helper functions
       via  2e0e416... lib/tsocket: add generic socket abstraction layer
       via  011ad72... fix build on old Heimdal based systems
       via  36e7045... tevent: fix the nesting logic
       via  88dd6af... s3:libsmb: always create bytes array in cli_trans code
       via  880fbc4... s3:libsmb: fix smb signing for fragmented trans/trans2/nttrans requests
       via  0dfdb7b... s3:lib/util_sock: use sys_recv() instead of sys_read() on sockets
       via  2d1fcdc... fix some typos
       via  844a1b3... flush after showing the prompt in smbclient
       via  c5394cd... Modify simple POSIX open test to use filenames containing a ':' character. Should stop regressions of bug #6196. Jeremy.
       via  28e03f2... Allow DFS client paths to work when POSIX pathnames have been selected (we need to path in pathname /that/look/like/this). Jeremy.
       via  add8163... Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
       via  a00a9e4... Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client Looks like the pathname parsing for POSIX paths got broken when the code for doing Windows streams parsing got added. Jeremy.
       via  d380c49... use the tevent nesting code to avoid the uid problem in the VFS backend
       via  13b6663... fixed a logic bug in the tevent nesting code
       via  710948c... s3 onefs: Correctly error out when the read returns EOF
       via  f942cb6... Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy.
       via  531af13... s3: remove POLICY_HND.
       via  7d7b1a8... s3-rpc_parse: remove some unused parsing code.
       via  a125659... s3-spoolss: fix _spoolss_GetPrinterData printerserver handle query error code.
       via  43182fd... s3-spoolss: fix _spoolss_EnumPrinterDataEx error path.
       via  7a85a87... s3-rpc_parse: remove unused BUFFER5 and UNISTR3.
       via  e966719... s3-rpc_client: remove unused CLI_DO_RPC_WERR macro.
       via  8595f26... s4 libcli: Add back Longhorn beta dialect as a constant
       via  21391f7... s3-smbcontrol: use correct PRINTER_NOTIFY flags.
       via  9d1ab9a... spoolss: add my copyright.
       via  7fbdf8a... s3-spoolss: remove include/rpc_spoolss.h.
       via  36d0785... s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.
       via  a502392... s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.
       via  a4e999c... s3-spoolss: remove old spoolss_EnumPrinterDataEx.
       via  0cfb1ae... s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx.
       via  31106cd... s3-spoolss: use printer and job notify enums provided by idl.
       via  e61c9ca... s3-spoolss: fix spoolss server after spoolss_Field changes.
       via  8b730ca... s3-rpcclient: fix spoolss notify test after spoolss_Field changes.
       via  9744a70... s4-smbtorture: fix spoolss notify test after spoolss_Field changes.
       via  6515107... spoolss: add custom ndr_print_spoolss_Field.
       via  0e21ea3... s3: re-run make samba3-idl.
       via  f9ddc6a... spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag enums.
       via  9ab8953... s3-rpc_parse: move prs_uint64 to rpc_parse/parse_prs.c.
       via  9fdeb7f... s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL.
       via  b074765... s3-printing: use marshall/unmarshall_sec_desc_buf in sec_desc_upg_fn().
       via  ef02342... s3-spoolss: add registry_value_to_printer_enum_value.
       via  f683341... s3-spoolss: add SPOOLSS_BUFFER_ARRAY macro.
       via  2687d29... spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.
       via  ec47aac... spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL in spoolss helper.
       via  342b436... s4-smbtorture: fix spoolss_EnumPrinterKey callers in RPC-SPOOLSS-WIN test.
       via  048013d... spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.
       via  93c2057... s3:winbindd: accept new connections via fd events
       via  3b8dd79... s3:winbindd: move non event related code out of process_loop() in the the caller
       via  0685031... s3:winbindd: remove unused close_winbindd_socket() function
       via  450252d... s3:smbd: use tevent_loop_once() in the parent event loop
       via  b659daf... s3:printing: use tevent_loop_wait() instead of manual looping
       via  339ea05... s3:printing: use a fd event to monitor the pipe to the parent
       via  445b37f... s3:smbd: don't exit the parent when we have no connections
       via  cd7f62a... s3-spoolss: use rpccli_spoolss_enumprinterdataex in ldap_printer.c.
       via  6e52c23... s4-smbtorture: fix spoolss_EnumPrinterDataEx tests.
       via  9d024d1... s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.
       via  f9712d5... s3-net: use rpccli_spoolss_enumprinterdataex.
       via  8c3ef2d... s3-rpcclient: use rpccli_spoolss_enumprinterdataex wrapper.
       via  ab85fc7... s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.
       via  18a93e3... spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.
       via  b1d4523... s3: re-run make samba3-idl.
       via  19ea2a5... spoolss: add spoolss_EnumPrinterDataEx triple call.
       via  2dae07a... s3: re-run make samba3-idl.
       via  4fb79b4... spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.
       via  b4ae0e8... Missing break in conversion function prevents tdb password database update.
       via  a3d0499... build: fix detection of netinet/ip.h on FreeBSD
       via  e8aa716... build: format the header check for netinet/ip.h more nicely
       via  8dd1faa... Remove the global "struct cm_cred_struct" and associated calls, make callers pass in a struct user_auth_info * instead. This commit causes smbc_set_credentials() to print out a message telling callers to use smbc_set_credentials_with_fallback() instead, as smbc_set_credentials() has a broken API (no SMBCCTX * pointer). No more global variables used in the connection manager API for client dfs calls. Jeremy.
       via  153a837... s3-rpcclient: say that we are displaying a REG_MULTI_SZ in display_reg_value().
       via  4d70153... s3: re-run make samba3-idl.
       via  b12c317... spoolss: add spoolss_PrinterEnumValues.
       via  c6b570c... s3: Fix bugs in the detection of the GNU ld version (Bug #6147)
       via  211e255... s4 torture: Win7 has a slightly different allowed access mask
       via  7bf2a21... s4 torture: Add a string version for NT_STATUS_WIN7_INVALID_RANGE
       via  6c08e32... s4 libcli: Add SMB2.1 dialect to libcli
       via  b29c69f... Fix #6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped members
       via  e95d0b5... s4:build: require tevent 0.9.5
       via  7d07266... tevent: change version to 0.9.5 after the ABI has changed
       via  9eaf53d... tevent: store the location where a request was finished
       via  3a831e4... tevent: use an immediate event as trigger for tevent_queue
       via  4bdf299... tevent: use an immediate event fot tevent_req_post()
       via  a78cd2a... tevent: use TALLOC_FREE() in tevent_req.c
       via  6c29058... s3:events: add support for immediate events
       via  66886f8... tevent: add support for immediate events
       via  d27be1d... s3:events: make use of tevent_common_loop_wait()
       via  940e618... tevent: add tevent_common_loop_wait() helper function and use it
       via  0139bef... tevent: check signal events first in event_loop_once
       via  3af7db3... tevent: let tevent_loop_once() just run one fd event
       via  77d2cd1... s3-spoolss: remove unused RPC_BUFFER definition.
       via  b57d5ea... s3-spoolss: remove (disabled) enum_all_printers_info_1_remote.
       via  fac7208... s4-smbtorture: fix spoolss notify test for notify type changes.
       via  7f90a89... s3-spoolss: remove PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE now defined in IDL.
       via  479d91a... s3-spoolss: remove SPL Port definitions now in IDL.
       via  9b5666a... s3-spoolss: remove PRIORITY defines, that were never used.
       via  f32cf73... s3: re-run make samba3-idl.
       via  289cfb2... spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 defines.
       via  a264bc6... spoolss: add SPL Port definitions to IDL.
       via  f94a6f4... spoolss: add range checks for priority element in spoolss_JobInfo structs.
       via  4cb3cbe... s3-spoolss: move DRIVER_X_VERSION flags into the backend, where they belong to.
       via  f19faa0... s3-spoolss: remove unused DEVICEMODE parsing and header.
       via  5778a36... s3-spoolss: rename convert_printer_info_new to convert_printer_info.
       via  1e7f602... s3-spoolss: rename convert_nt_devicemode_new to convert_nt_devicemode.
       via  6549408... s3-spoolss: rename construct_dev_mode_new to construct_dev_mode.
       via  827ba0a... s3-spoolss/registry: use libndr to push a spoolss_DeviceMode in fill_in_printer_values().
       via  96998f0... s3-spoolss/registry: use marshall_sec_desc in fill_in_printer_values().
       via  d759f99... s3-spoolss: move SYSTEMTIME parsing to a more generic place, as suggested.
       via  47c024f... s3-spoolss: rename temporary convert_devicemode_new function.
       via  28d1686... s3-spoolss: move PRINTER_ATTRIBUTE_SAMBA to printing backend, where they belong.
       via  2d31849... s3-spoolss: remove PRINTER_MESSAGE flags and struct, this was never used.
       via  b693f7f... Remove some transitional code in writev_send
       via  bce98d8... Convert np_read to tevent_req
       via  89543d6... Convert np_write to tevent_req
       via  c7dba46... remove needless rpath stuff for default paths as early as possible
       via  066cbb5... clean up lib64 linking paths the same way as lib
       via  da06a34... to be portable, use options first, arguments last
       via  d352d3c... .gitignore source4/torture/ldb/proto.h
       via  a23719b... fix build on sles8 and other old popt installations
       via  e89e739... s3-spoolss: remove unused init_unistr_array().
       via  4a58f26... s3-spoolss: remove unused get_printer_dataex().
       via  2d10548... s3: remove rpc_parse/parse_buffer.c completely.
       via  338c610... s3-spoolss: remove old spoolss_EnumPrinterKey.
       via  63d7871... s3-spoolss: use pidl for _spoolss_EnumPrinterKey.
       via  846b93f... s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.
       via  e0c50aa... s3-net: use rpccli_spoolss_enumprinterkey wrapper.
       via  bc95ec0... s3-rpcclient: use rpccli_spoolss_enumprinterkey wrapper.
       via  86c25b3... s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.
       via  87d97ad... s4-smbtorture: fix test_EnumPrinterKey.
       via  3255651... s3: re-run make samba3-idl.
       via  3a6b5fe... spoolss: use nstring_array in spoolss_EnumPrinterKey.
       via  12c6ac6... s3-net: fix net_spoolss_setprinterdataex.
       via  56691df... s3-spoolss: cleanup _spoolss_SetPrinterDataEx a little.
       via  d189824... s3-spoolss: cleanup _spoolss_GetPrinterDataEx a little.
       via  96ae179... s3-rpcclient: fix cmd_spoolss_getprinterdataex.
       via  acf523a... s3-net: fix net_spoolss_setprinterdata.
       via  2a8c078... s3-net: use rpccli_spoolss_EnumPrinterData.
       via  ead6a49... s3-spoolss: remove spoolss_EnumPrinterData.
       via  80ecd11... s3-spoolss: use pidl for _spoolss_EnumPrinterData.
       via  57077f4... s3-spoolss: remove rpccli_spoolss_enumprinterdata.
       via  3e16ede... s3-rpcclient: use rpccli_spoolss_EnumPrinterData in enumdata command.
       via  4ea46d6... s3-net: temporary disable net_spoolss_setprinterdata.
       via  628c12e... s3-spoolss: remove old spoolss_SetPrinterData.
       via  f9871a8... s3-spoolss: use pidl for _spoolss_SetPrinterData.
       via  4234969... s3-spoolss: remove old rpccli_spoolss_setprinterdata wrapper.
       via  b8a3e5e... s3-rpcclient: use rpccli_spoolss_SetPrinterData.
       via  6dca805... s3-spoolss: remove old spoolss_GetPrinterData.
       via  aeba638... s3-spoolss: use pidl for _spoolss_GetPrinterData.
       via  d77cc43... s3-spoolss: remove old rpccli_spoolss_getprinterdata.
       via  704220c... s3-rpcclient: use rpccli_spoolss_getprinterdata.
       via  08d170a... s3-spoolss: add rpccli_spoolss_getprinterdata convenience wrapper.
       via  754d136... s3-spoolss: remove unused ADD_JOBINFO_1.
       via  7735650... Fix a valgrind error
       via  0e2139c... s4-smbtorture: fix RPC-SPOOLSS test after PrinterData changes.
       via  4727e3f... s4-spoolss: use winreg_Type for GetPrinterData implementation.
       via  6759953... s3: re-run make samba3-idl.
       via  849254d... spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData calls.
       via  28c6f1f... spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
       via  b560a99... spoolss: fix ndr_push_spoolss_SetPrinterData.
       via  2ec1f85... s3: re-run make samba3-idl.
       via  2b0a0b2... spoolss: fix IDL for spoolss_SetPrinterData.
       via  be9a34e... s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.
       via  c6e3e5e... s4-smbtorture: fix test_GetPrinterData tests after out pointer changes.
       via  e56be5c... spoolss: fix GetPrinterData buffer helper.
       via  4de3a46... s3: re-run make samba3-idl.
       via  92e6525... spoolss: make spoolss_GetPrinterData out.data ref pointers.
       via  6df9e1f... s3-spoolss: add push_spoolss_PrinterData().
       via  9a8f196... s3-spoolss: add pull_spoolss_PrinterData().
       via  88ca3e1... s3-spoolss: remove more unused defines.
       via  04fd767... s3-spoolss: remove obsolete get_a_builtin_ntform.
       via  937a058... s4:build: use SAMBA_PKG_CONFIG_MIN_VERSION instead of PKG_CONFIG_MIN_VERSION
       via  467cc69... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  a1ebb85... added support for parentGUID
       via  382d806... Add some appropriate const. Jeremy.
       via  8a2b7b3... Remove unused async_req references from wb_reqtrans.c
       via  05b49fd... Convert wb_trans to tevent_req
       via  1624b58... Remove an unnecessary variable
       via  a58eccf... Make struct wb_context private to wbclient.c
       via  54b9ad4... Remove some unused code from async_req.[ch]
       via  5c848e4... Use tevent_wakeup_send in wb_trans
       via  20cee26... Convert open_socket_out_defer to tevent_req
       via  cb9effd... Use tevent_wakeup_send in open_socket_out_defer
       via  752cf03... talloc: change version to 1.3.0
       via  6d4a132... talloc: add useful talloc_array_length() macro
       via  a399883... talloc: add TALLOC_ZERO()
       via  a73bd05... s3: only define TALLOC_ZERO if needed
       via  d0b9cc6... nsswitch: only define TALLOC_ZERO if needed
       via  099d6f0... lib/replace: use AC_TRY_LINK() to verify that getifaddrs() and freeifaddrs() are available
       via  586a4da... fix configure check for external talloc libs
       via  1a06b31... s4:password_hash Only store the LM hash if 'lanman auth = yes'
       via  4478756... Strip /usr/include from include flags, so we don't end up including the system tevent if it's too old.
       via  e548ec9... display_sec: Remove use of samba3-specific data types.
       via  ec131db... Merge branch 'sharedm4' of /home/jelmer/samba4
       via  05a9d02... python: Always run with the same version of Python as we build against.
       via  693221c... Fix installation of tdr.h.
       via  0ea702e... configure: Add common file with minimum versions of external libraries.
       via  8edd737... Merge branch 'nodiscard' of /home/jelmer/samba4
       via  c223bee... Merge branch 'tdr' of /home/jelmer/samba4
       via  7429958... Depend on newer talloc for Samba 4 in the merged build as well.
       via  251bf8a... Merge branch 'checktalloc' of /home/jelmer/samba4
       via  8afd835... Fix a malloc/talloc mismatch when cli_initialise() fails
       via  5fa4cf2... Add queue argument to wb_resp_write
       via  7578347... Remove unused CONST_DISCARD macro.
       via  7972d82... Remove -L/usr/lib from a couple more make variables.
       via  3eede51... tdr: Remove dependency on lp_* so it can be used in both Samba 3 and Samba 4.
       via  ec0c6e1... s4-smbtorture: fix build warning in test_EnumPrintProcDataTypes.
       via  d56524a... Merge branch 'checktalloc' into tdr
       via  a3d2b77... Properly strip /usr/lib and /usr/include for the merged build.
       via  56ad85c... Fix build of tdr from merged build.
       via  1b19cd1... Merge branch 'checktalloc' into tdr
       via  4ceaec6... Depend on a newer talloc in Samba 4.
       via  4638633... Move tdr to top-level.
       via  e48a18c... Add shared pkg.m4 file with convenience macros for using pkg-config.
       via  acb6018... Fix comment about shell in Makefile.
       via  0c72c50... Fix fallback if system doesn't provide talloc.
       via  61447df... Allow using external libtalloc.
       via  8174a90... Fix #3954
       via  c3227b6... s3: Don't return in a void funtion
       via  f48a345... Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and password talloc'ed strings within the cli_struct. Jeremy.
       via  5df46fa... s3 OneFS: Add kernel strict locking support
       via  1fcc11f... s3: Add strict lock/unlock calls to the vfs layer to replace is_locked
       via  1355dc2... s4:build: require tevent 0.9.4
       via  868f3f5... tevent: change version to 0.9.4 as the ABI has changed
       via  7a41f29... s3-spoolss: remove more unused marshalling code.
       via  0068abe... s3-spoolss: remove some unused functions.
       via  348c4b6... s3-spoolss: remove old spoolss_GetPrinter.
       via  1ceb298... s3-spoolss: use pidl for _spoolss_GetPrinter.
       via  aaae578... s3-rpcclient: pure cosmetics for cmd_spoolss_getdriver.
       via  5d76a12... s3-rpcclient: pure cosmetics for cmd_spoolss_getprinter.
       via  0658a40... s3-rpcclient: pure cosmetics for cmd_spoolss_enum_ports.
       via  7e753b2... s3-spoolss: use snum_is_shared_printer (allows to make code a little easier to read).
       via  0174d4d... s3-spoolss: add snum_is_shared_printer fn.
       via  a1a02bf... s3-spoolss: remove old spoolss_EnumPrinters.
       via  f6f703f... s3-spoolss: use pidl for _spoolss_EnumPrinters.
       via  cdcc5a1... s3: re-run make samba3-idl.
       via  d0902e2... spoolss: flag PrinterInfo union and levels as [public,gensize].
       via  16438e3... s3-spoolss: remove old enumprinters wrapper.
       via  f14d426... s3-net: use rpccli_spoolss_enumprinters wrapper.
       via  0e66a24... s3-rpcclient: use rpccli_spoolss_enumprinters wrapper.
       via  9397ae5... s3-spoolss: add rpccli_spoolss_enumprinters convenience wrapper.
       via  1b3e068... s3-spoolss: remove old spoolss_GetPrinterDriver2.
       via  8df8abb... s3-spoolss: use pidl for _spoolss_GetPrinterDriver2.
       via  058f47d... s3-spoolss: remove old leftover driver print functions.
       via  a540815... s3-spoolss: remove old spoolss_EnumPrinterDrivers.
       via  d6e2ef5... s3-spoolss: use pidl for _spoolss_EnumPrinterDrivers.
       via  fab10c6... s3: re-run make samba3-idl.
       via  86ed4dc... spoolss: add [gensize] flag to spoolss_DriverInfo union.
       via  6928c5c... s3-spoolss: remove old rpccli_spoolss_enumprinterdrivers wrapper.
       via  7876d28... s3-net: use rpccli_spoolss_enumprinterdrivers wrapper.
       via  915c593... s3-rpcclient: use rpccli_spoolss_enumprinterdrivers wrapper.
       via  5f46554... s3-spoolss: add rpccli_spoolss_enumprinterdrivers convenience wrapper.
       via  e605e45... s3-spoolss: remove old spoolss_GetJob and spoolss_EnumJob.
       via  9b143e6... s3-spoolss: use pidl for _spoolss_GetJob.
       via  b80e3e5... s3-spoolss: use pidl for _spoolss_EnumJobs.
       via  661e81d... s3-spoolss: add construct_dev_mode_new.
       via  fbfd22b... s3: re-run make samba3-idl.
       via  dfe9076... spoolss: flag spoolss_JobInfo union and structures [public,gensize].
       via  3bd1aab... s3-spoolss: remove old rpccli_spoolss_enumjobs wrapper.
       via  d279e76... s3-rpcclient: use rpccli_spoolss_enumjobs wrapper in enumjobs command.
       via  8028412... s3-spoolss: add rpccli_spoolss_enumjobs convenience wrapper.
       via  427987d... s3-spoolss: use macros for _spoolss_GetForm and split out level 1 get.
       via  635b807... s3-spoolss: use macros for _spoolss_EnumForms and split out level 1 enum.
       via  b2b3cfb... s3-spoolss: use macros for _spoolss_GetPrintProcessorDirectory.
       via  75d88f4... s3-spoolss: use macros for _spoolss_GetPrinterDriverDirectory.
       via  dfe71b0... s3-spoolss: use macros for _spoolss_EnumMonitors.
       via  8d6c719... s3-spoolss: use macros for _spoolss_EnumPrintProcDataTypes.
       via  c6e9dc1... s3-spoolss: use macros for _spoolss_EnumPorts.
       via  facf66b... s3-spoolss: use macros for _spoolss_EnumPrintProcessors.
       via  84b38c8... s3-spoolss: add macros from s4 spoolss server.
       via  e5136e9... Remove the static "struct client_connection" mess which is part of the problem that stops libsmbclient being thread safe. Subsidiary DFS connections are now hung off a list inside the cli_state struct. Much more to do in order to get libsmbclient to thread safety, but this is a good start. Jeremy.
       via  bace42d... s3 torture: Fix unitialized variable to avoid closing a random fnum
       via  b6616ca... s3 pdb_wbc_sam: LookupRids should return sAMAccountName, not NT4 names
       via  a84f939... tevent: Fix might be unitialized warning
       via  5c63388... Fix bug #6186 - map readonly does not work Jeremy.
       via  4b57f6d... s3-spoolss: make jobname a const char * in print_job_start().
       via  2f57920... s4:build: try to fix the build with the ibm checker in the build-farm
       via  cb38888... tevent: add tevent_loop_until()
       via  7142ef4... tevent: add tevent_loop_set_nesting_hook()
       via  a3d5d83... s4:events: allow nested events until we fixed all code to avoid them
       via  6802394... s4:ldb: allow nested events until the code is fixed to avoid them
       via  06f88fe... tevent: don't allow nested tevent_loop_once() anymore
       via  bd0f14c... s3:events: pass __location__ to event_loop_*()
       via  9932fd2... tevent: pass __location__ to tevent_loop_once/wait()
       via  880d9d6... tevent: add tevent_set_abort_fn()
       via  43a7d48... tevent: add tevent_signal_support()
       via  7a8b97e... talloc: add talloc_set_abort_fn()
       via  1e4f78c... s4:ldb: setup tevent debug functions on a selfcreated event context
       via  2fdbafb... Revert "s3:libsmb: add an option to cli_push to let the caller provide the buffers"
       via  a0a9c5d... Fix #6167: winbindd -n should disable the winbind idmap cache
       via  b17f9e1... Make opt_nocache static to winbindd.c
       via  483525f... use a base64 encoded password when changing passwords
       via  0770028... fixed more embedded spaces in LDIF
       via  917905a... removed leading spaces from embedded ldif
       via  c260bfa... Add simple POSIX open, mkdir and rmdir test. Jeremy.
       via  2bfd2c5... s3 torture: Simple warning fix
       via  e6777e5... fix configure check by avoiding main(main(...))
       via  41c5d70... LDAP-BENCH-CLDAP: also test CLDAP rootdse searches.
       via  b96aa69... async_sock: fix truncating of the temporary iovec in writev_send/recv()
       via  7932474... spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.
       via  2c3d744... spoolss: fix typo in spoolss_EnumJobs_info union helper fn.
       via  082bea6... lib/replace: make sure we include <sys/uio.h> before socket_wrapper.h
       via  1f25b71... s4:schema Don't rely on objectCategory 'magic' when loading the schema
       via  5ffe7de... s4:provision  load_schema in provision.py no longer takes a hostname
       via  3d0a727... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  3d28063... Add a vfs_preopen module to hide fs latencies
       via  66a26a0... Update instructions for checking out pidl.
       via  8c41e0e... Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog
       via  825949b... tevent: add tevent_req_callback_data_void() macro
       via  09d1b23... tevent: add tevent_req_received() function
       via  97cccb2... Fix extended operation return path.
       via  9579a6f... s3:libsmb: add an option to cli_push to let the caller provide the buffers
       via  c2993f7... s3:libsmb: only treat a return 0 as end of file
       via  7fc8086... s3:libsmb: fix a lot of cli_push() bugs
       via  143b222... socket_wrapper: wrap readv() and writev()
       via  6f1f9f6... fixed a bug in message handling for code the change notify code
       via  a67bc41... added a test that triggers a bug in the Samba3 notify code
       via  f088353... Fix potential segfaults using freed memory.
       via  c218d3e... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  218ce0e... Fix prototype mismatch.
       via  3b18156... Merge branch 'master' of ssh://git.samba.org/data/git/samba
       via  0d2de53... use LIB_PATH_VAR in selftest.sh if we have it
       via  c666aef... s3/packaging: Fix typo in comment.
       via  a60aaf2... s3/packaging: Package new files properly.
       via  6b1170c... Fix a typo
       via  1410490... s3:lib: interfaces.c isn't used in the configure tests anymore
       via  c3691b8... fix "dubious escape" warning of Studio compiler
       via  5ff4cb5... socket_wrapper: try to make ipv6 support more portable
       via  3679e82... socket_wrapper: downgrade ipv6 sockets to ipv4 is in connect() if the dest is ipv4
       via  f9156f6... socket_wrapper: correctly handle connected dgram sockets
       via  81e2633... socket_wrapper: make it possible to bind to '::'
       via  dea9621... Don't copy the winbindd_request in wb_trans
       via  e503148... Convert wb_open_pipe to tevent_req
       via  33db1e0... Convert wb_connect to tevent_req
       via  549c30e... Convert wb_int_trans to tevent_req
       via  eb17759... Add parameter "queue" to wb_int_trans_send
       via  c7df046... Move "struct req_read_state" where it belongs
       via  1611e63... Convert wb_resp_write to tevent_req
       via  80fcd76... Convert wb_resp_read to tevent_req
       via  0a3a7d5... Convert wb_req_read to tevent_req
       via  9a64d7c... Convert wb_req_write to tevent_req
       via  f5ee316... Add tevent_req wbc helpers
       via  fe486d7... Add "queue" to writev_send
       via  f992416... Revert accidental reintroduction of void ** bug.
       via  6ac77d1... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  46bcb10... Shape up pdb_search a bit by making it a talloc ctx with a destructor
       via  e58ade4... Fix a smbclient segfault against security=share servers
       via  c29826a... Fix some nonempty blank lines
       via  ca9d67b... s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now.
       via  be479b6... don't rely on shebang's perl path, call our $PERL instead
       via  c9496ba... s3-spoolss: remove more leftovers from old enumports call.
       via  d75d350... s3-rpcclient: add enummonitors command to enumerate print monitors.
       via  33a441b... s3-spoolss: add rpccli_spoolss_enummonitors convenience wrapper.
       via  d8a05bd... s3-spoolss: remove old spoolss_EnumMonitors.
       via  2561b2d... s3-spoolss: use pidl for _spoolss_EnumMonitors.
       via  a3e5cf3... s3: re-run make samba3-idl.
       via  45a22ea... spoolss: flag spoolss_MonitorInfo structs [public,gensize].
       via  e9179a6... s3-rpcclient: use rpccli_spoolss_enumports wrapper.
       via  c7e19c2... s3-spoolss: add rpccli_spoolss_enumports convenience wrapper.
       via  631f277... s3-spoolss: remove old spoolss_EnumPorts.
       via  03f1bec... s3-spoolss: use pidl for _spoolss_EnumPorts.
       via  48ba132... s3: re-run make samba3-idl.
       via  34f469f... spoolss: flag spoolss_PortInfo structs as [public,gensize].
       via  62d73b8... s3-rpcclient: add enumprocdatatypes command to enumerate print processor data types.
       via  2d24d3a... s3-spoolss: add rpccli_spoolss_enumprintprocessordatatypes convenience wrapper.
       via  f9019c1... s3-spoolss: remove old spoolss_EnumPrintProcDataTypes.
       via  3cf22a8... s3-spoolss: use pidl for _spoolss_EnumPrintProcDataTypes.
       via  a58e59f... s3-rpcclient: add enumprocs command to enumerate print processors.
       via  b73411d... s3-spoolss: add rpccli_spoolss_enumprintprocessors convenience wrapper.
       via  066a47b... s3-spoolss: remove old spoolss_EnumPrintProcessors.
       via  f48ccec... s3-spoolss: use pidl for _spoolss_EnumPrintProcessors.
       via  9f27a08... s3: re-run make samba3-idl.
       via  6fd5128... spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].
       via  a93fbf8... s4-smbtorture: add test_EnumPrintProcDataTypes to RPC-SPOOLSS test.
       via  f959aac... spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.
       via  e90fcbb... s3: re-run make samba3-idl.
       via  2545a75... spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.
       via  bf85a14... s3:make_test: run CHAIN1 test
       via  3f3e15a... s3:libsmb: merge cli_setup_signing_state() into cli_initialise_ex()
       via  6e572d4... s3:libsmb: remove cli_setup_signing_state() and add struct cli_state *cli_initialise_ex()
       via  589eb81... s3:winbindd_cm: remove useless cli_setup_signing_state(*cli, Undefined) call
       via  196a5d0... s3:signing: the seqnum should only be decremented by 1 for ntcancel requests
       via  4b6cbe8... s3:errormap: add ECANCELED, ERRDOS/ERRbadfid, NT_STATUS_CANCELLED mapping
       via  918e628... s3:libsmb: smb signing works the same for extented and non-extended security
       via  5ce523b... s3-spoolss: Fix Coverity ID #891 (UNINIT).
       via  8614ce5... s3-spoolss: remove old _spoolss_EnumForms.
       via  4541aa5... s3-spoolss: use form flags from idl in rpcclient and net.
       via  f9bf09e... s3-spoolss: use pidl for _spoolss_EnumForms.
       via  c9de230... s3: re-run make samba3-idl.
       via  6aea116... spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].
       via  9bdca59... s3-spoolss: remove old rpccli_spoolss_enumforms.
       via  01e4f63... s3-net: use new rpccli_spoolss_enumforms wrapper.
       via  6336366... s3-rpcclient: use new rpccli_spoolss_enumforms wrapper.
       via  c14a589... s3-spoolss: add convencience wrapper around rpccli_spoolss_EnumForms.
       via  b4707d8... s3: re-run make samba3-idl.
       via  75046db... spoolss: fix [size_is] declaration for enum calls.
       via  007f3f2... s4-spoolss: fix spoolss server enum calls after pointer changes.
       via  8bc7bb7... s4-smbtorture: exit early in test_EnumPorts when no port info has been returned.
       via  2fcc921... s4-smbtorture: fix s3 flavor rpc spoolss test.
       via  8e68eb2... s4-smbtorture: fix RPC-SPOOLSS-WIN.
       via  47adaea... s4-smbtorture: fix RPC-SPOOLSS test after enum out info pointer changes.
       via  c6aea64... spoolss: fix spoolss enum calls helper macro code after pointer changes.
       via  4941e80... s3: re-run make samba3-idl.
       via  fb4ab25... spoolss: make all enum out info pointers a pointer to an array.
       via  df145c3... s4:errormap: map ECANCELED to NT_STATUS_CANCELLED
       via  67d12e9... Get the sense of the integer wrap test the right way around. Sorry. Jeremy.
       via  4e74d81... Now we're allowing a lower bound for auth_len, ensure we also check for an upper one (integer wrap). Jeremy.
       via  66c0f36... Fix bug #6161 - smbclient corrupts source path in tar mode This was my fault. I broke the smbclient tar argument processing in creating the string for chdir when removing pstrings. Jeremy.
       via  bb6a2c8... Load the schema with a more efficient single search
       via  4c32d8f... Load the schema for provision-backend in a transaction
       via  8374d6f... Sort output of schema for OpenLDAP during conversion
       via  0d9f4a2... Last part of fix for #6154 - zfs does not honor admin users. Jeremy.
       via  2544ba6... Complete the fix for bug 6100
       via  bb1dab3... Fix bug #6160 - Office 2007 fails saving files to a Samba mapped drive. Confirmed by reporters. Jeremy.
       via  8352650... Allow ms_schema.py to produce output much like minschema_wspp
       via  17aac8c... Remove ad2oLschema, insted call it directly from provision-backend
       via  6652646... librpc: Re-run make idl_full from source3
       via  cfb4757... pidl: Don't generate variables declarations for pointless array counters.
       via  04f5f73... s3 OneFS: Use the public open_streams_for_delete
       via  f61f169... s3: Change open_streams_for_delete to call through the vfs layer
       via  d526d34... Fix careless mistake in winbindd_setup_sig_usr2_handler
       via  41760c1... Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
       via  c8ea9d1... Second part of fix for #6154, ensure we return max access if admin user. Jeremy.
       via  badad0a... Fix bug #6154 - zfs does not honor admin users. Jeremy
       via  ebe5b28... Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
       via  5a10d80... Remove parse_control from header, long after the function was removed
       via  92bb91a... Update talloc version so we don't fail on system talloc 1.2.0
       via  f85aa66... Fix crashes when running RAW-ACLs against system with tdb ACL modules (caused by the POSIX pathname fixes). Jeremy.
       via  bb0fb97... s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
       via  9d79849... s3:smbconf: move smbconf_share_exists checks into backend
       via  0945789... s3:net conf: reduce memory usage of "net conf import".
       via  f9636b0... socket wrapper: Fix 'might be used uninitialized' warning
       via  5a9f668... s3: Remove madvise support
       via  ddc1864... Attempt to fix the build on IRIX
       via  e8484e0... Make use of gpfs_get_real_filename optional
       via  fb70a8a... s3: Fix a memleak in dbwrap_rbt.
       via  27cf239... socket_wrapper: add multiple interface support for ipv6
       via  b99bb96... socket_wrapper: add ipv6 pcap support
       via  8ae34cc... socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap support for ipv6
       via  40da086... socket_wrapper: prepare pcap support for ipv6 traffic
       via  d52e813... s4:blackbox/test_ldb: make use of the $VALGRIND envvar
       via  c51e5a2... socket_wrapper: don't crash if we get EAGAIN from real_recv()
       via  8ee0cc2... Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
       via  52542e1... Pull in all the schema information during DRS schema fetch
       via  952bdff... Don't print the admin password if we don't set one.
       via  44c94b6... Allow 'net vampire' to work without an existing smb.conf
       via  ef89c4b... s3 passdb: Add back some useful debug statements
       via  35f4ea2... Fix bug #6155 - "force group" is no longer working as expected. We need to store the "force group" uid separately from the conn->server_info token as we need to apply it separately also. Volker PLEASE CHECK ! Jeremy.
       via  243d4e8... s3 OneFS: Add parameter to ignore streams
       via  b00204a... lib/util: remove samba specific talloc_get_type_abort()
       via  b6f479d... talloc: add talloc_get_type_abort()
       via  4b2955a... Fix "ignore return" warning. Jeremy.
       via  be1dfff... It appears that the first time we see a uid/gid that winbind can't map, we end up returning the null sid instead of falling back to the legacy code.  Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time.
       via  deb73e8... More fix to initialize idmap statuses
       via  71ffd21... use test -f, Solaris /bin/sh doesn't know test -e
       via  1ea0dca... Fix wbclient.c wrt tevent_req changes too.
       via  9cacb49... Attempt to fix the build
       via  67d41d0... Make struct tevent_req opaque
       via  04a2b45... s3-spoolss: PRINTER_STATUS_OK has been moved to IDL.
       via  8b33621... s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.
       via  6d27a89... s3: re-run make samba3-idl.
       via  bd77ab5... spoolss: move up printer and job status codes.
       via  c9061d0... spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
       via  db728c1... error-codes: add WERR_DEVICE_NOT_CONNECTED.
       via  2127566... make man page (un)install more portable
       via  88bd0f2... some shells are picky about ^ without quotes
       via  2ab9d36... s3/docs: Add missing full stop.
       via  84b57a5... libcli/security: fix the source4 build
       via  ae1a69f... libcli/security: fix the source3 build
       via  cdbc00b... Fix test_surrounding in samba4.rpcecho.python.
       via  0a3ee53... Use samba3's own iconv implementation for now, until all changes are merged.
       via  2d7a374... Merge branch 'master' of git://git.samba.org/samba into convenience
       via  c7b9757... Import ISO-8859-1, 646 from Samba 3 iconv.
       via  9b0df44... s3: Fix incompatible type warnings
       via  664268a... s3 OneFS: Refactor config code and cleanup includes
       via  9940c76... Use shared header file for character sets, remove old definitions from samba3 smb.h.
       via  9551ab8... Merge branch 'master' of git://git.samba.org/samba into convenience
       via  7ab8f37... Use common header file for character set handling in Samba 3 and Samba 4.
       via  8568b4f... Add header files for secace and secacl.
       via  94069bd... s4: Use same function signature for convert_* as s3.
       via  da6721e... Move secacl to top-level.
       via  e9bba3e... dom_sid.h: Include dependency security.h that provides the dom_sid struct.
       via  d3c2de0... Also re-add removed codepoint_t; I'm clearly not having my day today.
       via  9bd0cf8... Keep using Samba3's charset.h for now.
       via  99b2881... Move secace.c to top-level.
       via  bbe2d30... Merge branch 'master' of git://git.samba.org/samba into convenience
       via  08b180e... Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
       via  74293f1... Rerun pidl.
       via  e2469e3... Don't generate array iterators when the length of the array is always 0. (bug #6140)
       via  4903d20... Merge branch 'master' of git://git.samba.org/samba into convenience
       via  09ac816... Merge branch 'master' of git://git.samba.org/samba into teventfix
       via  235244f... Avoid using tevent_util.h, which won't be available if we use the system tevent.
       via  54bc27e... Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
       via  55903e6... Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4.
       via  d776ac0... Move next_token_talloc() to top-level.
       via  9f6e2d6... Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.
       via  4a35c97... Only copy sharename up from rap_to_pjobid
       via  9ffb6d2... Add allow_badcharcnv argument to all conversion function, for consistency with Samba 3.
       via  79fc0dd... Merge branch 'master' of git://git.samba.org/samba into HEAD
       via  e6ec32f... Eliminate two duplicate SEC_ACE_TYPE constants already provided by security.idl.
       via  7b9381f... Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file (directory fix). Jeremy.
       via  5686a6d... Fix async reading winbindd_response
       via  ddd3da8... Simplify async_connect_send slightly
       via  9569d97... And the prize for the most pain caused in the build farm for a simple typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
       via  a54520f... Initialize the id_map status in idmap_ldap to avoid surprise
       via  0025caa... s3: re-run make samba3-idl.
       via  5da7fde... spoolss: fill in spoolss_SetJobInfo1,2,3,4.
       via  d0e31f8... spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.
       via  670a228... s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags.
       via  62db0ea... Use talloc_tos() in regkey_access_check()
       via  61bedb4... s3: fix guest auth when winbindd is running
       via  b7b287d... s3-rpcclient: add getjob spoolss command.
       via  a263d8f... s3-rpcclient: use is_valid_policy_hnd before closing handles.
       via  f343ed7... s3-spoolss: remove old rpccli_spoolss_getjob.
       via  0445c55... s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.
       via  417f920... s3: re-run make samba3-idl.
       via  d42f833... spoolss: add 2 new SPOOLSS_JOB_CONTROL values.
       via  dec1410... spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).
       via  fe8cf69... don't hardcode python path
       via  3121249... Make us pass the RAW-RENAME torture test I just added.
       via  bcadb77... Add another torture test inspired by George @ Apple. Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed.
       via  b934f50... lib/torture: fix depency to map_nt_error_from_unix()
       via  c5e062e... s3: fix the build JOB_STATUS_BLOCKED -> JOB_STATUS_BLOCKED_DEVQ
       via  3a1f24f... tevent: add tevent_queue infrastructure
       via  2f4b821... s3:registry: tighten the subkey loop in reg_deletekey_recursive()
       via  270ab55... s3:registry: use delete_reg_subkey() in reg_deletekey()
       via  ae8c584... s3:registry: implement delete_subkey in the smbconf backend
       via  b5fbe06... s3:registry: implement delete_subkey in the db backend
       via  97508ee... s3:registry: add a delete_subkey method to the backend ops.
       via  61bdfd0... s3:registry: refactor deletion of various subkey lists out of regdb_store_keys()
       via  13ceeee... s3:registry: streamline and cleanup regdb_set_secdesc() somewhat.
       via  2fb944b... s3:registry: refactor deletion of value/secdesc/subkey list tdb records out
       via  741e902... s3:registry: streamline reg_deletekey() somewhat.
       via  4b444e4... s3:registry: use create_reg_subkey() in reg_createkey().
       via  d73dafb... s3:registry: implement create_subkey for the smbconf backend
       via  20e40d3... s3:registry: implement create_subkey for the db backend.
       via  602bfeb... s3:registry: add a create_subkey method to the backend ops.
       via  51795b7... libcli/util/werror.h: add macro W_ERROR_NOT_OK_GOTO(x, y)
       via  6c197ff... s3: move definition of W_ERROR_NOT_OK_GOTO_DONE down to libcli/util/werror.h
       via  e026d21... s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.
       via  0b22f8b... s3:registry: hash the list of subkeys in the regsubkey_ctr
       via  149d94d... s3:registry: remove definition of regsubkey_ctr from the surface.
       via  d2fc3ab... s3:profiles: use regsubkey_ctr_init() instead of using talloc directly.
       via  1ce0035... s3:registry: use regsubkey_ctr_init() in reg_eventlog.c
       via  b384d0d... s3:services_db: use regsubkey_ctr_init() instead of using talloc directly
       via  69be6f5... s3:registry: use regsubkey_ctr_get_seqnum() in reg_backend_db.c
       via  8a74b53... s3:registry: use regsubkey_ctr_set_seqnum() in reg_backend_db.c
       via  3c15d05... s3:registry: use regsubkey_ctr_init() in reg_backend_db.c
       via  ea2b740... s3:registry: use regsubkey_ctr_init() in reg_api.c
       via  cd8bfd3... s3:registry: add regsubkey_ctr_get_seqnum() to hide implementation
       via  63ed47c... s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.
       via  763f41f... s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctr
       via  060abd7... s3:registry: fix a comment
       via  63b5764... s3:registry: don't directly access key->subkeys->subkeys[] in  reg_backend_db.c
       via  8c1e403... s3:registry: don't directly access key->subkeys->subkeys[] in  reg_api.c
       via  62b5350... s3:registry: don't directly access key->subkeys->num_subkeys in reg_backend_db.
       via  e05b7a8... s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.c
       via  58fc612... s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"
       via  b56f449... Revert "Fix a O(n^2) algorithm in regdb_fetch_keys()"
       via  6cdcfa3... Remove a temporary debug message -- sorry
       via  44ceff4... s3-spoolss: fix search_notify(). sorry...
       via  98ca5b0... s3: re-run make samba3-idl.
       via  54b529a... s3-spoolss: job status defines moved to IDL.
       via  76ae202... spoolss: add spoolss_JobStatus.
       via  3e25d3b... s3-spoolss: remove some unused defines and structs.
       via  d3ac11c... s4:heimdal_build: correrctly switch closefrom() and get/setprogname() replacements on and off
       via  a777b4d... Convert open_socket_out to tevent_req
       via  408cde8... Add tevent_req helpers to includes.h
       via  4d22554... Add tevent_ntstatus
       via  42b8d6b... s3:net: wrap net conf import into one big transaction
       via  bd121b5... s3:libsmbconf: add transactions to the libsmbconf api
       via  9f97674... s3:registry: wrap deletekey_recursive in one big transaction.
       via  ba0e944... s3:registry: provide transaction_start|commit|cancel fns for the registry tdb
       via  170830c... Wrap creating the sorted subkey cache in a transaction
       via  5c91cdc... Add a comment describing the sorted subkeys
       via  1b1aac4... Add sorted subkey cache
       via  aeb26fe... Add db_tdb_parse
       via  9475e88... Add dbwrap->parse_record
       via  16f61a6... Speed up "net conf list"
       via  26f2384... Speed up "net conf list"
       via  8e4816f... s4:Makefile: try to fix 'make installheaders' on *BSD systems
       via  b659742... s4:heimdal_build: don't always build setprogname.o
       via  c21ae8d... libreplace: make it possible to disable socket_wrapper via -DSOCKET_WRAPPER_DISABLE=1
       via  64662cb... s4:ldb_map: include ldb_includes.h first to get replace.h as first header
       via  b679f6b... s4:VERSION: mark as 4.0.0-alpha8 gitsnapshot
       via  8249383... Add the new, updated AD schema file from Microsoft
       via  8be9941... Don't parse the schema data twice
       via  8d63387... Tolerate more whitespace errors
       via  f83e754... Create schema.ldif at runtime directly from ad-schema files
      from  c3632e4... Mark as the Samba 4.0 alpha7 release

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test


- Log -----------------------------------------------------------------
commit ca2c645156a288ca35c5120e95bb9a878a889848
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Dec 1 14:43:55 2009 +1100

    Fix build of Samba4 from tarball generated by mkrelease.sh
    
    Revert "Remove RFC's from the release tarballs to make the lives of the Debian"
    
    This reverts commit eda7f35bc891ca4a7505ec054a2b4591c6edfb38.
    
    These files are essential to the Samba4 build.
    
    Andrew Bartlett

commit 5c2db53358ac4769833c2b14c69a8a6e9f91d649
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Dec 1 13:03:17 2009 +1100

    Improve upgrade instructions

commit 5203128130b24f783559c520c6ae587ab99c8069
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Tue Dec 1 12:27:09 2009 +1100

    This is alpha9

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                         |   60 +-
 README                                             |    8 +-
 README.Coding                                      |   98 +-
 Roadmap                                            |    2 +-
 WHATSNEW4.txt                                      |   56 +-
 client/cifs.upcall.c                               |  653 +
 {source3/client => client}/cifs_spnego.h           |    0 
 client/mount.cifs.c                                | 1690 +
 {source3/client => client}/mount.h                 |    0 
 client/mtab.c                                      |  220 +
 client/umount.cifs.c                               |  406 +
 docs-xml/Makefile                                  |  153 +-
 docs-xml/Makefile.settings.in                      |   22 +-
 docs-xml/README                                    |   38 +-
 docs-xml/Samba3-ByExample/SBE-2000UserNetwork.xml  |    2 +-
 docs-xml/Samba3-ByExample/SBE-500UserNetwork.xml   |    7 +-
 .../Samba3-ByExample/SBE-AddingUNIXClients.xml     |    3 +-
 docs-xml/Samba3-ByExample/SBE-Appendix1.xml        |   14 +-
 .../Samba3-ByExample/SBE-KerberosFastStart.xml     |   18 +-
 docs-xml/Samba3-ByExample/SBE-MigrateNW4Samba3.xml |   56 +-
 .../Samba3-ByExample/SBE-SecureOfficeServer.xml    |    2 +-
 .../Samba3-ByExample/SBE-SimpleOfficeServer.xml    |   10 +-
 docs-xml/Samba3-ByExample/SBE-TheSmallOffice.xml   |   10 +-
 docs-xml/Samba3-ByExample/SBE-UpgradingSamba.xml   |   16 +-
 docs-xml/Samba3-Developers-Guide/index.xml         |    8 +-
 docs-xml/Samba3-Developers-Guide/vfs.xml           |   41 +-
 docs-xml/Samba3-HOWTO/TOSHARG-AccessControls.xml   |   14 +-
 docs-xml/Samba3-HOWTO/TOSHARG-BDC.xml              |    4 +-
 docs-xml/Samba3-HOWTO/TOSHARG-CUPS-printing.xml    |   24 +-
 docs-xml/Samba3-HOWTO/TOSHARG-ChangeNotes.xml      |    4 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Compiling.xml        |    4 +-
 docs-xml/Samba3-HOWTO/TOSHARG-DomainMember.xml     |   22 +-
 docs-xml/Samba3-HOWTO/TOSHARG-FastStart.xml        |    4 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Group-Mapping.xml    |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-IDMAP.xml            |    8 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Install.xml          |   17 +-
 docs-xml/Samba3-HOWTO/TOSHARG-NetworkBrowsing.xml  |    2 +
 docs-xml/Samba3-HOWTO/TOSHARG-PDC.xml              |   14 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Passdb.xml           |   22 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Printing.xml         |    7 +-
 docs-xml/Samba3-HOWTO/TOSHARG-ProfileMgmt.xml      |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Securing.xml         |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-StandAloneServer.xml |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-TheNetCommand.xml    |    8 +-
 docs-xml/Samba3-HOWTO/TOSHARG-VFS.xml              |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-Winbind.xml          |   16 +-
 .../Samba3-HOWTO/TOSHARG-WindowsClientConfig.xml   |    8 +-
 docs-xml/Samba3-HOWTO/TOSHARG-foreword-cargill.xml |    2 +-
 docs-xml/Samba3-HOWTO/TOSHARG-locking.xml          |    1 -
 docs-xml/Samba3-HOWTO/TOSHARG-upgrading-to-3.0.xml |    2 +-
 docs-xml/Samba3-HOWTO/index.xml                    |    2 +-
 docs-xml/Samba3-HOWTO/manpages.xml                 |    2 +-
 docs-xml/Samba4-HOWTO/domain-member.xml            |    1 +
 docs-xml/Samba4-HOWTO/domain-pdc.xml               |    5 +-
 docs-xml/Samba4-HOWTO/gui-clients.xml              |    5 +-
 docs-xml/Samba4-HOWTO/ldb.xml                      |    5 +-
 docs-xml/Samba4-HOWTO/shares.xml                   |    4 +-
 docs-xml/aclocal.m4                                |   26 -
 docs-xml/build/DTD/passdb                          |   46 -
 docs-xml/build/DTD/samba-doc                       |    4 +
 docs-xml/configure.ac                              |   43 +-
 docs-xml/manpages-3/cifs.upcall.8.xml              |   21 +-
 docs-xml/manpages-3/eventlogadm.8.xml              |    2 +-
 docs-xml/manpages-3/findsmb.1.xml                  |    2 +-
 docs-xml/manpages-3/idmap_ad.8.xml                 |    2 +-
 docs-xml/manpages-3/idmap_adex.8.xml               |    2 +-
 docs-xml/manpages-3/idmap_hash.8.xml               |    8 +-
 docs-xml/manpages-3/idmap_ldap.8.xml               |    2 +-
 docs-xml/manpages-3/idmap_nss.8.xml                |    2 +-
 docs-xml/manpages-3/idmap_rid.8.xml                |    4 +-
 docs-xml/manpages-3/idmap_tdb.8.xml                |    2 +-
 docs-xml/manpages-3/idmap_tdb2.8.xml               |    2 +-
 docs-xml/manpages-3/ldb.3.xml                      |    2 +-
 docs-xml/manpages-3/ldbadd.1.xml                   |    2 +-
 docs-xml/manpages-3/ldbdel.1.xml                   |    2 +-
 docs-xml/manpages-3/ldbedit.1.xml                  |    2 +-
 docs-xml/manpages-3/ldbmodify.1.xml                |    2 +-
 docs-xml/manpages-3/ldbrename.1.xml                |    3 +
 docs-xml/manpages-3/ldbsearch.1.xml                |    2 +-
 docs-xml/manpages-3/libsmbclient.7.xml             |    2 +-
 docs-xml/manpages-3/lmhosts.5.xml                  |    2 +-
 docs-xml/manpages-3/log2pcap.1.xml                 |    2 +-
 docs-xml/manpages-3/mount.cifs.8.xml               |  169 +-
 docs-xml/manpages-3/net.8.xml                      |  225 +-
 docs-xml/manpages-3/nmbd.8.xml                     |    2 +-
 docs-xml/manpages-3/nmblookup.1.xml                |    2 +-
 docs-xml/manpages-3/ntlm_auth.1.xml                |    2 +-
 docs-xml/manpages-3/pam_winbind.7.xml              |  181 -
 docs-xml/manpages-3/pam_winbind.8.xml              |  260 +
 docs-xml/manpages-3/pdbedit.8.xml                  |   12 +-
 docs-xml/manpages-3/profiles.1.xml                 |    2 +-
 docs-xml/manpages-3/rpcclient.1.xml                |    2 +-
 docs-xml/manpages-3/samba.7.xml                    |    2 +-
 docs-xml/manpages-3/sharesec.1.xml                 |    2 +-
 docs-xml/manpages-3/smb.conf.5.xml                 |    2 +-
 docs-xml/manpages-3/smbcacls.1.xml                 |    2 +-
 docs-xml/manpages-3/smbclient.1.xml                |   26 +-
 docs-xml/manpages-3/smbcontrol.1.xml               |    9 +-
 docs-xml/manpages-3/smbcquotas.1.xml               |    2 +-
 docs-xml/manpages-3/smbd.8.xml                     |    2 +-
 docs-xml/manpages-3/smbget.1.xml                   |    2 +-
 docs-xml/manpages-3/smbgetrc.5.xml                 |    2 +-
 docs-xml/manpages-3/smbpasswd.5.xml                |    2 +-
 docs-xml/manpages-3/smbpasswd.8.xml                |    2 +-
 docs-xml/manpages-3/smbspool.8.xml                 |    2 +-
 docs-xml/manpages-3/smbstatus.1.xml                |    2 +-
 docs-xml/manpages-3/smbtar.1.xml                   |    2 +-
 docs-xml/manpages-3/smbtree.1.xml                  |    2 +-
 docs-xml/manpages-3/swat.8.xml                     |    2 +-
 docs-xml/manpages-3/tdbbackup.8.xml                |    2 +-
 docs-xml/manpages-3/tdbdump.8.xml                  |    2 +-
 docs-xml/manpages-3/tdbtool.8.xml                  |    2 +-
 docs-xml/manpages-3/testparm.1.xml                 |    2 +-
 docs-xml/manpages-3/umount.cifs.8.xml              |   58 +-
 docs-xml/manpages-3/vfs_acl_tdb.8.xml              |    2 +-
 docs-xml/manpages-3/vfs_acl_xattr.8.xml            |    2 +-
 docs-xml/manpages-3/vfs_audit.8.xml                |    2 +-
 docs-xml/manpages-3/vfs_cacheprime.8.xml           |    2 +-
 docs-xml/manpages-3/vfs_cap.8.xml                  |    2 +-
 docs-xml/manpages-3/vfs_catia.8.xml                |    2 +-
 docs-xml/manpages-3/vfs_commit.8.xml               |    2 +-
 docs-xml/manpages-3/vfs_default_quota.8.xml        |    2 +-
 docs-xml/manpages-3/vfs_dirsort.8.xml              |   69 +
 docs-xml/manpages-3/vfs_extd_audit.8.xml           |    2 +-
 docs-xml/manpages-3/vfs_fake_perms.8.xml           |    2 +-
 docs-xml/manpages-3/vfs_fileid.8.xml               |    2 +-
 docs-xml/manpages-3/vfs_full_audit.8.xml           |    2 +-
 docs-xml/manpages-3/vfs_gpfs.8.xml                 |    2 +-
 docs-xml/manpages-3/vfs_netatalk.8.xml             |    2 +-
 docs-xml/manpages-3/vfs_notify_fam.8.xml           |    2 +-
 docs-xml/manpages-3/vfs_prealloc.8.xml             |    2 +-
 docs-xml/manpages-3/vfs_preopen.8.xml              |  115 +
 docs-xml/manpages-3/vfs_readahead.8.xml            |    2 +-
 docs-xml/manpages-3/vfs_readonly.8.xml             |    2 +-
 docs-xml/manpages-3/vfs_recycle.8.xml              |    2 +-
 docs-xml/manpages-3/vfs_shadow_copy.8.xml          |    2 +-
 docs-xml/manpages-3/vfs_shadow_copy2.8.xml         |    2 +-
 docs-xml/manpages-3/vfs_smb_traffic_analyzer.8.xml |    2 +-
 docs-xml/manpages-3/vfs_streams_depot.8.xml        |    2 +-
 docs-xml/manpages-3/vfs_streams_xattr.8.xml        |    2 +-
 docs-xml/manpages-3/vfs_xattr_tdb.8.xml            |    2 +-
 docs-xml/manpages-3/vfstest.1.xml                  |    2 +-
 docs-xml/manpages-3/wbinfo.1.xml                   |   15 +-
 docs-xml/manpages-3/winbind_krb5_locator.7.xml     |    2 +-
 docs-xml/manpages-3/winbindd.8.xml                 |    2 +-
 docs-xml/registry/Win7_Samba3DomainMember.reg      |  Bin 0 -> 424 bytes
 docs-xml/scripts/find_missing_doc.pl               |   17 +-
 docs-xml/scripts/find_missing_manpages.pl          |    5 +-
 docs-xml/smbdotconf/base/enablecorefiles.xml       |   15 +
 docs-xml/smbdotconf/filename/manglednames.xml      |    2 +-
 docs-xml/smbdotconf/filename/mapreadonly.xml       |    2 +-
 .../smbdotconf/filename/storedosattributes.xml     |    7 +
 docs-xml/smbdotconf/ldap/ldapfollowreferral.xml    |   21 +
 docs-xml/smbdotconf/ldap/ldappagesize.xml          |   18 +
 docs-xml/smbdotconf/locking/oplocks.xml            |    4 +-
 .../smbdotconf/logging/debughirestimestamp.xml     |    2 +-
 docs-xml/smbdotconf/logon/abortshutdownscript.xml  |    2 +-
 docs-xml/smbdotconf/logon/shutdownscript.xml       |   11 +-
 docs-xml/smbdotconf/misc/cachedirectory.xml        |   22 +
 docs-xml/smbdotconf/misc/ctdbtimeout.xml           |   37 +
 docs-xml/smbdotconf/misc/dosfilemode.xml           |    8 +-
 docs-xml/smbdotconf/misc/statedirectory.xml        |   22 +
 docs-xml/smbdotconf/printing/cupsencrypt.xml       |   25 +
 docs-xml/smbdotconf/printing/enablespoolss.xml     |   10 +
 docs-xml/smbdotconf/protocol/maxprotocol.xml       |    5 +
 docs-xml/smbdotconf/protocol/sharefakefscaps.xml   |   20 +
 docs-xml/smbdotconf/protocol/unixextensions.xml    |    4 +-
 .../smbdotconf/security/accessbasedshareenum.xml   |    1 -
 .../smbdotconf/security/checkpasswordscript.xml    |    2 +-
 docs-xml/smbdotconf/security/clientlanmanauth.xml  |    2 +-
 .../smbdotconf/security/dedicatedkeytabfile.xml    |   15 +
 docs-xml/smbdotconf/security/inheritacls.xml       |    5 +
 docs-xml/smbdotconf/security/kerberosmethod.xml    |   39 +
 docs-xml/smbdotconf/security/lanmanauth.xml        |    7 +
 .../smbdotconf/security/mapuntrustedtodomain.xml   |   33 +
 docs-xml/smbdotconf/security/passdbbackend.xml     |    8 +-
 docs-xml/smbdotconf/security/usekerberoskeytab.xml |   23 -
 docs-xml/smbdotconf/tuning/aiowritebehind.xml      |   23 +
 docs-xml/smbdotconf/winbind/createkrb5conf.xml     |   24 +
 .../smbdotconf/winbind/winbindnormalizenames.xml   |    2 +-
 docs-xml/test/images/slmed.png                     |  Bin 0 -> 2602 bytes
 docs-xml/test/index.xml                            |    5 +-
 docs-xml/using_samba/appf.xml                      |    2 +-
 docs-xml/xslt/db2latex-xsl/AUTHOR                  |   15 -
 docs-xml/xslt/db2latex-xsl/CHANGES                 |    2 -
 docs-xml/xslt/db2latex-xsl/COPYING                 |  339 -
 docs-xml/xslt/db2latex-xsl/COPYRIGHT               |  104 -
 docs-xml/xslt/db2latex-xsl/DOCBOOK.RFE             |    8 -
 docs-xml/xslt/db2latex-xsl/README                  |   39 -
 docs-xml/xslt/db2latex-xsl/THANKS                  |   82 -
 docs-xml/xslt/db2latex-xsl/TODO                    |   77 -
 docs-xml/xslt/db2latex-xsl/VERSION                 |    1 -
 docs-xml/xslt/db2latex-xsl/xsl/VERSION.xml         |   24 -
 docs-xml/xslt/db2latex-xsl/xsl/abstract.mod.xsl    |   87 -
 docs-xml/xslt/db2latex-xsl/xsl/admonition.mod.xsl  |  283 -
 docs-xml/xslt/db2latex-xsl/xsl/authorgroup.mod.xsl |  218 -
 docs-xml/xslt/db2latex-xsl/xsl/biblio.mod.xsl      | 1069 -
 docs-xml/xslt/db2latex-xsl/xsl/block.mod.xsl       |  396 -
 .../xslt/db2latex-xsl/xsl/book-article.mod.xsl     |  854 -
 docs-xml/xslt/db2latex-xsl/xsl/bridgehead.mod.xsl  |  120 -
 docs-xml/xslt/db2latex-xsl/xsl/callout.mod.xsl     |  884 -
 docs-xml/xslt/db2latex-xsl/xsl/citation.mod.xsl    |  132 -
 docs-xml/xslt/db2latex-xsl/xsl/common/af.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ar.xml       |  492 -
 docs-xml/xslt/db2latex-xsl/xsl/common/bg.xml       |  445 -
 docs-xml/xslt/db2latex-xsl/xsl/common/bn.xml       |  504 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ca.xml       |  445 -
 docs-xml/xslt/db2latex-xsl/xsl/common/common.xsl   | 1573 -
 docs-xml/xslt/db2latex-xsl/xsl/common/cs.xml       |  491 -
 docs-xml/xslt/db2latex-xsl/xsl/common/da.xml       |  492 -
 docs-xml/xslt/db2latex-xsl/xsl/common/de.xml       |  538 -
 docs-xml/xslt/db2latex-xsl/xsl/common/el.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/en.xml       |  551 -
 docs-xml/xslt/db2latex-xsl/xsl/common/es.xml       |  482 -
 docs-xml/xslt/db2latex-xsl/xsl/common/et.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/eu.xml       |  444 -
 docs-xml/xslt/db2latex-xsl/xsl/common/fi.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/fr.xml       |  543 -
 docs-xml/xslt/db2latex-xsl/xsl/common/gentext.xsl  |  716 -
 docs-xml/xslt/db2latex-xsl/xsl/common/he.xml       |  444 -
 docs-xml/xslt/db2latex-xsl/xsl/common/hr.xml       |  495 -
 docs-xml/xslt/db2latex-xsl/xsl/common/hu.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/id.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/it.xml       |  444 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ja.xml       |  445 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ko.xml       |  441 -
 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.dtd     |   63 -
 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.xml     |   89 -
 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.xsl     |  467 -
 docs-xml/xslt/db2latex-xsl/xsl/common/la.xml       |  492 -
 docs-xml/xslt/db2latex-xsl/xsl/common/lt.xml       |  442 -
 docs-xml/xslt/db2latex-xsl/xsl/common/nl.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/nn.xml       |  449 -
 docs-xml/xslt/db2latex-xsl/xsl/common/no.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/pl.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/pt.xml       |  445 -
 docs-xml/xslt/db2latex-xsl/xsl/common/pt_br.xml    |  442 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ro.xml       |  443 -
 docs-xml/xslt/db2latex-xsl/xsl/common/ru.xml       |  517 -
 docs-xml/xslt/db2latex-xsl/xsl/common/sk.xml       |  488 -
 docs-xml/xslt/db2latex-xsl/xsl/common/sl.xml       |  444 -
 docs-xml/xslt/db2latex-xsl/xsl/common/sr.xml       |  510 -
 docs-xml/xslt/db2latex-xsl/xsl/common/sr_Latn.xml  |  443 -
 .../xslt/db2latex-xsl/xsl/common/subtitles.xsl     |  140 -
 docs-xml/xslt/db2latex-xsl/xsl/common/sv.xml       |  487 -
 docs-xml/xslt/db2latex-xsl/xsl/common/th.xml       |  444 -
 docs-xml/xslt/db2latex-xsl/xsl/common/titles.xsl   |  595 -
 docs-xml/xslt/db2latex-xsl/xsl/common/tr.xml       |  510 -
 docs-xml/xslt/db2latex-xsl/xsl/common/uk.xml       |  473 -
 docs-xml/xslt/db2latex-xsl/xsl/common/vi.xml       |  442 -
 docs-xml/xslt/db2latex-xsl/xsl/common/xh.xml       |  441 -
 docs-xml/xslt/db2latex-xsl/xsl/common/zh_cn.xml    |  438 -
 docs-xml/xslt/db2latex-xsl/xsl/common/zh_tw.xml    |  439 -
 docs-xml/xslt/db2latex-xsl/xsl/component.mod.xsl   |   93 -
 docs-xml/xslt/db2latex-xsl/xsl/dingbat.mod.xsl     |   85 -
 docs-xml/xslt/db2latex-xsl/xsl/docbook.xsl         |  232 -
 docs-xml/xslt/db2latex-xsl/xsl/email.mod.xsl       |   77 -
 docs-xml/xslt/db2latex-xsl/xsl/example.mod.xsl     |  119 -
 docs-xml/xslt/db2latex-xsl/xsl/figure.mod.xsl      |  259 -
 docs-xml/xslt/db2latex-xsl/xsl/figures/caution.eps | 1348 -
 docs-xml/xslt/db2latex-xsl/xsl/figures/caution.pdf |  Bin 1126 -> 0 bytes
 .../xslt/db2latex-xsl/xsl/figures/important.eps    | 1348 -
 .../xslt/db2latex-xsl/xsl/figures/important.pdf    |  Bin 1126 -> 0 bytes
 docs-xml/xslt/db2latex-xsl/xsl/figures/note.eps    | 1387 -
 docs-xml/xslt/db2latex-xsl/xsl/figures/note.pdf    |  Bin 1814 -> 0 bytes
 docs-xml/xslt/db2latex-xsl/xsl/figures/tip.eps     | 1503 -
 docs-xml/xslt/db2latex-xsl/xsl/figures/tip.pdf     |  Bin 3699 -> 0 bytes
 docs-xml/xslt/db2latex-xsl/xsl/figures/warning.eps | 1348 -
 docs-xml/xslt/db2latex-xsl/xsl/figures/warning.pdf |  Bin 1126 -> 0 bytes
 docs-xml/xslt/db2latex-xsl/xsl/footnote.mod.xsl    |  174 -
 docs-xml/xslt/db2latex-xsl/xsl/formal.mod.xsl      |  344 -
 docs-xml/xslt/db2latex-xsl/xsl/glossary.mod.xsl    |  392 -
 docs-xml/xslt/db2latex-xsl/xsl/graphic.mod.xsl     |  117 -
 docs-xml/xslt/db2latex-xsl/xsl/index.mod.xsl       |  470 -
 docs-xml/xslt/db2latex-xsl/xsl/inline.mod.xsl      | 1602 -
 docs-xml/xslt/db2latex-xsl/xsl/keywords.mod.xsl    |  140 -
 docs-xml/xslt/db2latex-xsl/xsl/labelid.mod.xsl     |  503 -
 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.dtd   |   13 -
 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.xml   |  498 -
 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.xsl   |  282 -
 docs-xml/xslt/db2latex-xsl/xsl/lists.mod.xsl       |  783 -
 docs-xml/xslt/db2latex-xsl/xsl/mathelem.mod.xsl    |  297 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamsa.ent   |  173 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamsb.ent   |  146 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamsc.ent   |   49 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamsn.ent   |  117 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamso.ent   |   77 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isoamsr.ent   |  205 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isobox.ent    |   67 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isocyr1.ent   |   94 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isocyr2.ent   |   53 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isodia.ent    |   41 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isogrk1.ent   |   75 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isogrk2.ent   |   46 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isogrk3.ent   |   70 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isogrk4.ent   |   69 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isolat1.ent   |   89 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isolat2.ent   |  148 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isomfrk.ent   |   79 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isomopf.ent   |   53 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isomscr.ent   |   79 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isonum.ent    |  103 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isopub.ent    |  111 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/isotech.ent   |  183 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/mmlalias.ent  |  529 -
 .../xslt/db2latex-xsl/xsl/mathml/ent/mmlextra.ent  |  134 -
 .../db2latex-xsl/xsl/mathml/latex.entities.dtd     |    7 -
 .../db2latex-xsl/xsl/mathml/latex.entities.xml     |   12 -
 .../xsl/mathml/mathml.content.constsymb.mod.xsl    |  101 -
 .../xsl/mathml/mathml.content.functions.mod.xsl    |  750 -
 .../db2latex-xsl/xsl/mathml/mathml.content.mod.xsl |   99 -
 .../xsl/mathml/mathml.content.token.mod.xsl        |  232 -
 .../xslt/db2latex-xsl/xsl/mathml/mathml.mod.xsl    |   48 -
 .../xsl/mathml/mathml.presentation.mod.xsl         |  493 -
 docs-xml/xslt/db2latex-xsl/xsl/mediaobject.mod.xsl |  350 -
 docs-xml/xslt/db2latex-xsl/xsl/msgset.mod.xsl      |  237 -
 .../xslt/db2latex-xsl/xsl/normalize-scape.mod.xsl  |  615 -
 docs-xml/xslt/db2latex-xsl/xsl/para.mod.xsl        |  221 -
 .../xslt/db2latex-xsl/xsl/param-common.mod.xsl     |  381 -
 .../xslt/db2latex-xsl/xsl/param-direct.mod.xsl     |  589 -
 .../xslt/db2latex-xsl/xsl/param-switch.mod.xsl     |  698 -
 .../xslt/db2latex-xsl/xsl/part-chap-app.mod.xsl    |  167 -
 docs-xml/xslt/db2latex-xsl/xsl/pi.mod.xsl          |  231 -
 docs-xml/xslt/db2latex-xsl/xsl/preamble.mod.xsl    | 1131 -
 docs-xml/xslt/db2latex-xsl/xsl/procedure.mod.xsl   |  421 -
 docs-xml/xslt/db2latex-xsl/xsl/qandaset.mod.xsl    |  415 -
 docs-xml/xslt/db2latex-xsl/xsl/refentry.mod.xsl    |  343 -
 docs-xml/xslt/db2latex-xsl/xsl/revision.mod.xsl    |  247 -
 docs-xml/xslt/db2latex-xsl/xsl/scape.mod.xsl       |  629 -
 docs-xml/xslt/db2latex-xsl/xsl/sections.mod.xsl    |  209 -
 docs-xml/xslt/db2latex-xsl/xsl/sgmltag.mod.xsl     |  170 -
 docs-xml/xslt/db2latex-xsl/xsl/slides/foil.mod.xsl |   52 -
 .../xsl/slides/sample_foiltex/figures/caution.pdf  |  Bin 1126 -> 0 bytes
 .../slides/sample_foiltex/figures/important.pdf    |  Bin 1126 -> 0 bytes
 .../xsl/slides/sample_foiltex/figures/note.pdf     |  Bin 1814 -> 0 bytes
 .../xsl/slides/sample_foiltex/figures/tip.pdf      |  Bin 3699 -> 0 bytes
 .../xsl/slides/sample_foiltex/figures/warning.pdf  |  Bin 1126 -> 0 bytes
 .../xsl/slides/sample_foiltex/slides.pdf           |  Bin 34650 -> 0 bytes
 .../xsl/slides/sample_foiltex/slides.tex           |  420 -
 .../xsl/slides/sample_foiltex/slides.xml           |  251 -
 .../xsl/slides/sample_foiltex/slides.xsl           |  158 -
 docs-xml/xslt/db2latex-xsl/xsl/slides/slides.xsl   |   96 -
 .../db2latex-xsl/xsl/slides/slidesinfo.mod.xsl     |   61 -
 .../xslt/db2latex-xsl/xsl/slides/slidestoc.mod.xsl |   34 -
 docs-xml/xslt/db2latex-xsl/xsl/synop-oop.mod.xsl   |  691 -
 .../xslt/db2latex-xsl/xsl/synop-struct.mod.xsl     |  248 -
 docs-xml/xslt/db2latex-xsl/xsl/table.mod.xsl       | 1414 -
 docs-xml/xslt/db2latex-xsl/xsl/texmath.mod.xsl     |  259 -
 docs-xml/xslt/db2latex-xsl/xsl/verbatim.mod.xsl    |  189 -
 docs-xml/xslt/db2latex-xsl/xsl/xref.mod.xsl        | 1208 -
 docs-xml/xslt/db2latex-xsl/xsl/xsldoc.ent          |   55 -
 docs-xml/xslt/expand-sambadoc.xsl                  |    6 +-
 docs-xml/xslt/expand-smbconfdoc.xsl                |    2 +-
 docs-xml/xslt/extract-examples.xsl                 |    5 +-
 docs-xml/xslt/figures/caution.eps                  |  158 -
 docs-xml/xslt/figures/important.eps                |  158 -
 docs-xml/xslt/figures/note.eps                     |  152 -
 docs-xml/xslt/figures/tip.eps                      |  152 -
 docs-xml/xslt/figures/warning.eps                  |  134 -
 docs-xml/xslt/fo.xsl                               |    8 -
 docs-xml/xslt/generate-attributions.xsl            |    4 +-
 docs-xml/xslt/generate-dependencies.xsl            |   53 -
 docs-xml/xslt/html-chunk.xsl                       |    2 -
 docs-xml/xslt/html-common.xsl                      |    2 -
 docs-xml/xslt/html.xsl                             |    2 -
 docs-xml/xslt/latex.overrides.xml                  |    1 -
 docs-xml/xslt/latex.xsl                            |  187 +-
 docs-xml/xslt/latex/samba.sty                      |   25 +
 docs-xml/xslt/latex/samba.xsl                      |  146 +
 docs-xml/xslt/latex/sambadoc.cls                   |   25 +-
 docs-xml/xslt/manpage-summary.xsl                  |    6 +
 docs-xml/xslt/sambadoc2pearson.xsl                 |    2 +
 docs-xml/xslt/smb.conf-html.xsl                    |    2 +-
 docs-xml/xslt/strip-references.xsl                 |    2 -
 docs-xml/xslt/yodl.xsl                             |    1 +
 examples/LDAP/convertSambaAccount                  |    4 +-
 examples/LDAP/samba-nds.schema                     |   12 +-
 examples/LDAP/samba-schema-FDS.ldif                |    8 +
 examples/LDAP/samba-schema-netscapeds4.x           |    6 +-
 examples/LDAP/samba-schema-netscapeds5.x           |   13 +-
 examples/LDAP/samba.schema.at.IBM-DS               |    4 -
 examples/LDAP/samba.schema.oc.IBM-DS               |    8 +-
 examples/VFS/config.guess                          |  152 +-
 examples/VFS/config.sub                            |  205 +-
 examples/VFS/shadow_copy_test.c                    |   11 +-
 examples/VFS/skel_opaque.c                         |  617 +-
 examples/VFS/skel_transparent.c                    |  460 +-
 examples/ad-bench/README                           |   42 +
 examples/ad-bench/ad-bench.sh                      |   38 +
 examples/ad-bench/settings.sh                      |   41 +
 examples/ad-bench/test_utils.sh                    |   31 +
 examples/ad-bench/time_group.sh                    |  125 +
 examples/ad-bench/time_join.sh                     |   85 +
 examples/ad-bench/time_kinit.sh                    |   63 +
 examples/ad-bench/time_ldap.sh                     |  137 +
 examples/ad-bench/time_user.sh                     |  125 +
 examples/ad-bench/utils.sh                         |  116 +
 examples/libsmbclient/smbwrapper/smbw.c            |   14 +-
 examples/libsmbclient/testbrowse.c                 |    2 +-
 examples/libsmbclient/testfstatvfs.c               |   21 +-
 examples/libsmbclient/testsmbc.c                   |   12 +-
 examples/libsmbclient/teststatvfs.c                |   21 +-
 examples/misc/adssearch.pl                         |    4 +-
 examples/perfcounter/Makefile                      |    6 +-
 examples/perfcounter/perf.h                        |    4 +-
 examples/scripts/eventlog/parselog.pl              |    2 +-
 examples/scripts/idmap/README                      |  168 +
 examples/scripts/idmap/idmap_nis.sh                |  119 +
 examples/smb.conf.default                          |    2 +-
 howto-ol-backend-s4.txt                            |  129 +
 howto4.txt                                         |   28 +-
 lib/async_req/async_req.c                          |  339 -
 lib/async_req/async_req.h                          |  167 -
 lib/async_req/async_req_ntstatus.c                 |   70 -
 lib/async_req/async_req_ntstatus.h                 |   35 -
 lib/async_req/async_sock.c                         |  257 +-
 lib/async_req/async_sock.h                         |   30 +-
 lib/async_req/config.mk                            |    3 +-
 lib/crypto/aes.c                                   |  114 +
 lib/crypto/aes.h                                   |   79 +
 lib/crypto/config.mk                               |    3 +-
 lib/crypto/crypto.h                                |    2 +-
 lib/crypto/rijndael-alg-fst.c                      | 1223 +
 lib/crypto/rijndael-alg-fst.h                      |   46 +
 lib/crypto/sha256.c                                |    2 +-
 lib/nss_wrapper/nss_wrapper.c                      | 1353 +-
 lib/nss_wrapper/nss_wrapper.h                      |    6 +
 lib/nss_wrapper/nss_wrapper.pl                     |  323 +-
 lib/nss_wrapper/testsuite.c                        |  862 +
 lib/popt/popt.h                                    |    2 +-
 lib/replace/config.guess                           |  153 +-
 lib/replace/config.sub                             |  205 +-
 lib/replace/crypt.m4                               |    2 +-
 lib/replace/dlfcn.m4                               |    2 +-
 lib/replace/getpass.m4                             |    4 +-
 lib/replace/libreplace.m4                          |   11 +-
 lib/replace/libreplace_cc.m4                       |    4 +-
 lib/replace/libreplace_ld.m4                       |   42 +-
 lib/replace/libreplace_network.m4                  |   36 +-
 lib/replace/repdir.m4                              |    4 +-
 lib/replace/replace.c                              |   12 +-
 lib/replace/replace.h                              |   35 +
 lib/replace/samba.m4                               |    7 +-
 lib/replace/strptime.m4                            |    2 +-
 lib/replace/system/config.m4                       |    3 +-
 lib/replace/system/filesys.h                       |   20 +-
 lib/replace/system/kerberos.h                      |    6 +-
 lib/replace/system/locale.h                        |    4 +
 lib/replace/system/network.h                       |   40 +-
 lib/replace/system/passwd.h                        |    8 +-
 lib/replace/system/wait.h                          |    4 +
 lib/replace/test/os2_delete.c                      |    4 +
 lib/replace/timegm.m4                              |    2 +-
 lib/smbconf/smbconf.c                              |   43 +-
 lib/smbconf/smbconf.h                              |    4 +
 lib/smbconf/smbconf_private.h                      |    3 +
 lib/smbconf/smbconf_txt.c                          |   17 +
 lib/socket_wrapper/socket_wrapper.c                |  966 +-
 lib/socket_wrapper/socket_wrapper.h                |   24 +
 lib/subunit/harness2subunit.pl                     |   36 -
 lib/subunit/tap2subunit                            |   35 +
 lib/talloc/Makefile.in                             |   13 +-
 lib/talloc/compat/talloc_compat1.c                 |   51 +
 lib/talloc/compat/talloc_compat1.m4                |   14 +
 lib/talloc/compat/talloc_compat1.mk                |   21 +
 lib/talloc/config.guess                            |  153 +-
 lib/talloc/config.sub                              |  205 +-
 lib/talloc/configure.ac                            |   36 +-
 lib/talloc/libtalloc.m4                            |    5 +
 lib/talloc/pytalloc.c                              |   36 +-
 lib/talloc/pytalloc.h                              |   10 +-
 lib/talloc/rules.mk                                |    6 +-
 lib/talloc/script/abi_checks.sh                    |   80 +
 lib/talloc/script/abi_checks_gcc.sh                |   34 +
 lib/talloc/script/mksigs.pl                        |  183 +
 lib/talloc/script/mksyms.awk                       |   63 +
 lib/talloc/script/mksyms.sh                        |   62 +
 lib/talloc/script/release-script.sh                |   58 +
 lib/talloc/talloc.3.xml                            |   76 +-
 lib/talloc/talloc.c                                |  354 +-
 lib/talloc/talloc.exports                          |   68 +
 lib/talloc/talloc.h                                |   33 +-
 lib/talloc/talloc.mk                               |   13 +-
 lib/talloc/talloc.pc.in                            |    2 +-
 lib/talloc/talloc.signatures                       |   62 +
 lib/talloc/talloc_guide.txt                        |   67 +-
 lib/talloc/testsuite.c                             |   87 +-
 lib/talloc/web/index.html                          |   15 +-
 lib/tdb/Makefile.in                                |    7 +-
 lib/tdb/common/check.c                             |  423 +
 lib/tdb/common/dump.c                              |    4 +-
 lib/tdb/common/freelist.c                          |   26 +-
 lib/tdb/common/freelistcheck.c                     |    8 +-
 lib/tdb/common/io.c                                |   48 +-
 lib/tdb/common/lock.c                              |   81 +-
 lib/tdb/common/open.c                              |  109 +-
 lib/tdb/common/tdb.c                               |  337 +-
 lib/tdb/common/tdb_private.h                       |   56 +-
 lib/tdb/common/transaction.c                       |  260 +-
 lib/tdb/common/traverse.c                          |   82 +-
 lib/tdb/config.guess                               |  153 +-
 lib/tdb/config.mk                                  |    2 +-
 lib/tdb/config.sub                                 |  205 +-
 lib/tdb/configure.ac                               |   12 +-
 lib/tdb/docs/README                                |   32 +-
 lib/tdb/docs/tracing.txt                           |   46 +
 lib/tdb/include/tdb.h                              |   11 +-
 lib/tdb/libtdb.m4                                  |   11 +-
 lib/tdb/pytdb.c                                    |    4 +-
 lib/tdb/python/tests/simple.py                     |    9 +
 lib/tdb/release-script.sh                          |   48 +
 lib/tdb/rules.mk                                   |    7 +-
 lib/tdb/script/abi_checks.sh                       |   91 +
 lib/tdb/script/abi_checks_gcc.sh                   |   35 +
 lib/tdb/script/mksigs.pl                           |  183 +
 lib/tdb/script/mksyms.awk                          |   76 +
 {source3 => lib/tdb}/script/mksyms.sh              |    0 
 lib/tdb/tdb.exports                                |   65 +
 lib/tdb/tdb.mk                                     |    8 +
 lib/tdb/tdb.signatures                             |   60 +
 lib/tdb/tools/tdbbackup.c                          |   38 +-
 lib/tdb/tools/tdbdump.c                            |    4 +-
 lib/tdb/tools/tdbtool.c                            |  463 +-
 lib/tdb/tools/tdbtorture.c                         |   56 +-
 lib/tdb/web/index.html                             |   14 +-
 {source4/lib => lib}/tdr/TODO                      |    0 
 {source4/lib => lib}/tdr/config.mk                 |    0 
 lib/tdr/tdr.c                                      |  407 +
 lib/tdr/tdr.h                                      |   67 +
 lib/tdr/testsuite.c                                |  185 +
 lib/tevent/Makefile.in                             |   15 +-
 lib/tevent/config.guess                            |  153 +-
 lib/tevent/config.sub                              |  205 +-
 lib/tevent/configure.ac                            |   16 +-
 lib/tevent/libtevent.m4                            |   10 +-
 lib/tevent/pytevent.c                              |  143 -
 lib/tevent/python.mk                               |    5 -
 lib/tevent/release-script.sh                       |   48 +
 lib/tevent/rules.mk                                |    5 +-
 lib/tevent/samba.m4                                |    5 -
 lib/tevent/script/abi_checks.sh                    |   91 +
 lib/tevent/script/abi_checks_gcc.sh                |   31 +
 lib/tevent/script/mksigs.pl                        |  183 +
 lib/tevent/script/mksyms.awk                       |   76 +
 lib/tevent/script/mksyms.sh                        |   45 +
 lib/tevent/tests.py                                |   35 -
 lib/tevent/testsuite.c                             |   12 +-
 lib/tevent/tevent.c                                |  261 +-
 lib/tevent/tevent.exports                          |   62 +
 lib/tevent/tevent.h                                |  286 +-
 lib/tevent/tevent.mk                               |   28 +-
 lib/tevent/tevent.signatures                       |   57 +
 lib/tevent/tevent_epoll.c                          |   64 +-
 lib/tevent/tevent_fd.c                             |    2 +-
 lib/tevent/tevent_immediate.c                      |  139 +
 lib/tevent/tevent_internal.h                       |  200 +-
 lib/tevent/tevent_queue.c                          |  217 +
 lib/tevent/tevent_req.c                            |  215 +-
 lib/tevent/tevent_select.c                         |   62 +-
 lib/tevent/tevent_signal.c                         |  153 +-
 lib/tevent/tevent_standard.c                       |   71 +-
 lib/tevent/tevent_timed.c                          |    2 +-
 lib/tevent/tevent_util.h                           |    6 +
 lib/torture/config.mk                              |    4 +-
 lib/torture/torture.c                              |   18 +-
 lib/torture/torture.h                              |   49 +-
 lib/tsocket/config.mk                              |   13 +
 lib/tsocket/tsocket.c                              |  813 +
 lib/tsocket/tsocket.h                              |  232 +
 lib/tsocket/tsocket_bsd.c                          | 2212 ++
 lib/tsocket/tsocket_guide.txt                      |  449 +
 lib/tsocket/tsocket_helpers.c                      |  570 +
 lib/tsocket/tsocket_internal.h                     |  144 +
 lib/uid_wrapper/config.m4                          |   16 +
 lib/uid_wrapper/config.mk                          |    9 +
 lib/uid_wrapper/uid_wrapper.c                      |  161 +
 lib/uid_wrapper/uid_wrapper.h                      |   63 +
 lib/util/asn1.c                                    |  196 +-
 lib/util/asn1.h                                    |   12 +-
 lib/util/blocking.c                                |   62 +
 lib/util/charset/charcnv.c                         |   53 +-
 lib/util/charset/charset.h                         |  135 +-
 lib/util/charset/iconv.c                           |   24 +-
 lib/util/charset/tests/iconv.c                     |   31 +-
 lib/util/charset/util_unistr.c                     |   72 +-
 lib/util/config.mk                                 |   24 +-
 lib/util/data_blob.c                               |   22 +-
 lib/util/data_blob.h                               |    7 +-
 lib/util/debug.c                                   |   14 +
 lib/util/debug.h                                   |   13 +-
 lib/util/dlinklist.h                               |    6 +-
 lib/util/dprintf.c                                 |    3 +
 lib/util/fault.m4                                  |    3 +
 lib/util/genrand.c                                 |   53 +-
 lib/util/idtree.c                                  |    8 +-
 lib/util/params.c                                  |    2 +-
 lib/util/parmlist.c                                |  106 +
 lib/util/parmlist.h                                |   56 +
 lib/util/rfc1738.c                                 |  225 +
 lib/util/smb_threads.c                             |  202 +
 lib/util/smb_threads.h                             |  134 +
 lib/util/smb_threads_internal.h                    |   74 +
 lib/util/talloc_stack.c                            |  101 +-
 lib/util/talloc_stack.h                            |    2 +-
 lib/util/tests/asn1_tests.c                        |  260 +
 lib/util/tests/data_blob.c                         |    3 +-
 lib/util/tests/genrand.c                           |    2 +
 lib/util/tests/parmlist.c                          |  106 +
 lib/util/tests/strlist.c                           |  434 +-
 lib/util/tests/time.c                              |   25 +-
 lib/util/tevent_ntstatus.c                         |   76 +
 lib/util/tevent_ntstatus.h                         |   39 +
 lib/util/tevent_unix.c                             |   20 +-
 lib/util/tevent_unix.h                             |   20 +-
 lib/util/time.m4                                   |    2 +-
 lib/util/util.c                                    |  211 +-
 lib/util/util.h                                    |  125 +-
 lib/util/util_file.c                               |    1 +
 lib/util/util_id.c                                 |   88 +
 lib/util/util_ldb.c                                |  107 +-
 lib/util/util_ldb.h                                |    8 +
 lib/util/util_net.c                                |  118 +-
 lib/util/util_net.h                                |   46 +
 lib/util/util_strlist.c                            |  194 +-
 lib/util/util_tdb.c                                |    6 +-
 libcli/auth/config.mk                              |   26 +
 libcli/auth/credentials.c                          |  456 +
 libcli/auth/credentials.h                          |   71 +
 libcli/auth/libcli_auth.h                          |   28 +
 libcli/auth/msrpc_parse.c                          |  377 +
 libcli/auth/msrpc_parse.h                          |   37 +
 libcli/auth/ntlm_check.c                           |  596 +
 {source4/auth/ntlm => libcli/auth}/ntlm_check.h    |    0 
 libcli/auth/proto.h                                |  201 +
 libcli/auth/schannel.h                             |   38 +
 libcli/auth/schannel_proto.h                       |   37 +
 libcli/auth/schannel_sign.c                        |  268 +
 libcli/auth/schannel_state.h                       |   25 +
 libcli/auth/schannel_state_ldb.c                   |  334 +
 libcli/auth/schannel_state_proto.h                 |   48 +
 libcli/auth/schannel_state_tdb.c                   |  222 +
 {source4/libcli => libcli}/auth/session.c          |    0 
 {source4/libcli => libcli}/auth/smbdes.c           |    0 
 libcli/auth/smbencrypt.c                           |  783 +
 libcli/auth/spnego.h                               |   70 +
 libcli/auth/spnego_parse.c                         |  408 +
 libcli/auth/spnego_proto.h                         |   28 +
 libcli/cldap/cldap.c                               | 1125 +
 libcli/cldap/cldap.h                               |  133 +
 libcli/cldap/config.mk                             |    7 +
 libcli/drsuapi/config.mk                           |    6 +
 libcli/drsuapi/drsuapi.h                           |   38 +
 libcli/drsuapi/repl_decrypt.c                      |  352 +
 libcli/ldap/ldap_message.c                         |    4 +-
 libcli/named_pipe_auth/config.mk                   |    4 +
 libcli/named_pipe_auth/npa_tstream.c               | 1071 +
 libcli/named_pipe_auth/npa_tstream.h               |   60 +
 libcli/nbt/config.mk                               |   50 +
 libcli/nbt/libnbt.h                                |   13 +-
 libcli/nbt/lmhosts.c                               |  236 +
 libcli/nbt/pynbt.c                                 |    2 +-
 libcli/samsync/config.mk                           |    6 +
 libcli/samsync/decrypt.c                           |  174 +
 libcli/samsync/samsync.h                           |   34 +
 libcli/security/config.mk                          |    2 +-
 libcli/security/display_sec.c                      |  322 +
 libcli/security/dom_sid.h                          |    2 +
 libcli/security/secace.c                           |  281 +
 libcli/security/secace.h                           |   39 +
 libcli/security/secacl.c                           |  123 +
 libcli/security/secacl.h                           |   33 +
 libcli/security/security_descriptor.c              |  584 +
 libcli/security/security_descriptor.h              |   71 +
 libcli/smb/config.mk                               |   11 +
 libcli/smb/smb2_constants.h                        |  175 +
 libcli/smb/smb2_create_blob.c                      |  203 +
 libcli/smb/smb2_create_blob.h                      |   57 +
 libcli/smb/smb_common.h                            |   28 +
 libcli/util/doserr.c                               | 4927 +++-
 libcli/util/ntstatus.h                             |   40 +-
 libcli/util/werror.h                               | 2725 ++-
 libds/common/flag_mapping.c                        |  146 +
 libds/common/flags.h                               |  192 +
 libgpo/config.mk                                   |    7 +
 libgpo/gpext/gpext.c                               |  749 +
 libgpo/gpext/gpext.h                               |  126 +
 libgpo/gpo.h                                       |  289 +
 libgpo/gpo_fetch.c                                 |  274 +
 libgpo/gpo_ini.c                                   |  281 +
 libgpo/gpo_ini.h                                   |   45 +
 libgpo/gpo_ldap.c                                  |  871 +
 libgpo/gpo_sec.c                                   |  203 +
 libgpo/gpo_util.c                                  |  870 +
 librpc/gen_ndr/cli_dfs.c                           | 2726 ++-
 librpc/gen_ndr/cli_dfs.h                           |  203 +
 librpc/gen_ndr/cli_drsuapi.c                       | 3067 ++-
 librpc/gen_ndr/cli_drsuapi.h                       |  263 +-
 librpc/gen_ndr/cli_dssetup.c                       | 1223 +-
 librpc/gen_ndr/cli_dssetup.h                       |   68 +
 librpc/gen_ndr/cli_echo.c                          | 1127 +-
 librpc/gen_ndr/cli_echo.h                          |   72 +
 librpc/gen_ndr/cli_epmapper.c                      |  960 +-
 librpc/gen_ndr/cli_epmapper.h                      |   72 +
 librpc/gen_ndr/cli_eventlog.c                      | 2988 ++-
 librpc/gen_ndr/cli_eventlog.h                      |  219 +
 librpc/gen_ndr/cli_initshutdown.c                  |  354 +-
 librpc/gen_ndr/cli_initshutdown.h                  |   30 +
 librpc/gen_ndr/cli_lsa.c                           | 9883 ++++++-
 librpc/gen_ndr/cli_lsa.h                           |  753 +-
 librpc/gen_ndr/cli_netlogon.c                      | 6091 ++++-
 librpc/gen_ndr/cli_netlogon.h                      |  604 +-
 librpc/gen_ndr/cli_ntsvcs.c                        | 7273 ++++-
 librpc/gen_ndr/cli_ntsvcs.h                        |  420 +
 librpc/gen_ndr/cli_samr.c                          | 8348 +++++-
 librpc/gen_ndr/cli_samr.h                          |  673 +-
 librpc/gen_ndr/cli_spoolss.c                       |13547 ++++++++-
 librpc/gen_ndr/cli_spoolss.h                       | 1082 +-
 librpc/gen_ndr/cli_srvsvc.c                        | 6553 ++++-
 librpc/gen_ndr/cli_srvsvc.h                        |  502 +
 librpc/gen_ndr/cli_svcctl.c                        | 5669 ++++-
 librpc/gen_ndr/cli_svcctl.h                        |  544 +-
 librpc/gen_ndr/cli_winreg.c                        | 4294 +++-
 librpc/gen_ndr/cli_winreg.h                        |  330 +
 librpc/gen_ndr/cli_wkssvc.c                        | 3815 +++-
 librpc/gen_ndr/cli_wkssvc.h                        |  319 +
 librpc/gen_ndr/dcerpc.h                            |  343 +
 librpc/gen_ndr/dfs.h                               |   24 +-
 librpc/gen_ndr/drsblobs.h                          |   67 +-
 librpc/gen_ndr/drsuapi.h                           |  488 +-
 librpc/gen_ndr/dssetup.h                           |   34 +-
 librpc/gen_ndr/echo.h                              |    8 +-
 librpc/gen_ndr/epmapper.h                          |   58 +-
 librpc/gen_ndr/eventlog.h                          |   22 +-
 librpc/gen_ndr/initshutdown.h                      |   92 +
 librpc/gen_ndr/krb5pac.h                           |   12 +-
 librpc/gen_ndr/lsa.h                               |  247 +-
 librpc/gen_ndr/misc.h                              |   51 +-
 librpc/gen_ndr/named_pipe_auth.h                   |   43 +-
 librpc/gen_ndr/nbt.h                               |  140 +-
 librpc/gen_ndr/ndr_dcerpc.c                        | 1886 ++
 librpc/gen_ndr/ndr_dcerpc.h                        |   65 +
 librpc/gen_ndr/ndr_dfs.c                           |  560 +-
 librpc/gen_ndr/ndr_drsblobs.c                      |  625 +-
 librpc/gen_ndr/ndr_drsblobs.h                      |    8 +
 librpc/gen_ndr/ndr_drsuapi.c                       | 2478 ++-
 librpc/gen_ndr/ndr_drsuapi.h                       |   33 +-
 librpc/gen_ndr/ndr_dssetup.c                       |   66 +-
 librpc/gen_ndr/ndr_echo.c                          |   72 +-
 librpc/gen_ndr/ndr_epmapper.c                      |  130 +-
 librpc/gen_ndr/ndr_epmapper.h                      |    2 +-
 librpc/gen_ndr/ndr_eventlog.c                      |   64 +-
 librpc/gen_ndr/ndr_eventlog.h                      |    3 +
 librpc/gen_ndr/ndr_krb5pac.c                       |   53 +-
 librpc/gen_ndr/ndr_lsa.c                           |  954 +-
 librpc/gen_ndr/ndr_lsa.h                           |   11 +
 librpc/gen_ndr/ndr_misc.c                          |  304 +-
 librpc/gen_ndr/ndr_misc.h                          |    6 +
 librpc/gen_ndr/ndr_named_pipe_auth.c               |  669 +-
 librpc/gen_ndr/ndr_named_pipe_auth.h               |    4 +
 librpc/gen_ndr/ndr_nbt.c                           |  153 +-
 librpc/gen_ndr/ndr_netlogon.c                      | 2857 ++-
 librpc/gen_ndr/ndr_netlogon.h                      |   25 +-
 librpc/gen_ndr/ndr_ntlmssp.c                       | 2376 ++
 librpc/gen_ndr/ndr_ntlmssp.h                       |   77 +
 librpc/gen_ndr/ndr_ntsvcs.c                        |  103 +-
 librpc/gen_ndr/ndr_ntsvcs.h                        |    1 +
 librpc/gen_ndr/ndr_samr.c                          |  738 +-
 librpc/gen_ndr/ndr_samr.h                          |   10 +-
 librpc/gen_ndr/ndr_schannel.c                      |  642 +
 librpc/gen_ndr/ndr_schannel.h                      |   33 +
 librpc/gen_ndr/ndr_security.c                      |   81 +-
 librpc/gen_ndr/ndr_security.h                      |    3 +
 librpc/gen_ndr/ndr_spoolss.c                       | 8379 +++++-
 librpc/gen_ndr/ndr_spoolss.h                       |  178 +-
 librpc/gen_ndr/ndr_srvsvc.c                        | 1504 +-
 librpc/gen_ndr/ndr_svcctl.c                        | 1059 +-
 librpc/gen_ndr/ndr_svcctl.h                        |    1 +
 librpc/gen_ndr/ndr_winreg.c                        |  168 +-
 librpc/gen_ndr/ndr_winreg.h                        |    3 -
 librpc/gen_ndr/ndr_wkssvc.c                        |  893 +-
 librpc/gen_ndr/ndr_xattr.c                         |  438 +-
 librpc/gen_ndr/ndr_xattr.h                         |   28 +-
 librpc/gen_ndr/netlogon.h                          |  410 +-
 librpc/gen_ndr/ntlmssp.h                           |  317 +
 librpc/gen_ndr/ntsvcs.h                            |   15 +-
 librpc/gen_ndr/samr.h                              |  229 +-
 librpc/gen_ndr/schannel.h                          |  113 +
 librpc/gen_ndr/security.h                          |   99 +-
 librpc/gen_ndr/spoolss.h                           | 1484 +-
 librpc/gen_ndr/srv_lsa.c                           |    4 +
 librpc/gen_ndr/srv_netlogon.c                      |    8 +-
 librpc/gen_ndr/srv_samr.c                          |    4 +-
 librpc/gen_ndr/srv_spoolss.c                       | 1328 +-
 librpc/gen_ndr/srv_spoolss.h                       |   28 +
 librpc/gen_ndr/srv_svcctl.c                        |  144 +-
 librpc/gen_ndr/srvsvc.h                            |   34 +-
 librpc/gen_ndr/svcctl.h                            |  152 +-
 librpc/gen_ndr/winreg.h                            |   44 +-
 librpc/gen_ndr/wkssvc.h                            |   29 +-
 librpc/gen_ndr/xattr.h                             |   54 +-
 {source4/librpc => librpc}/idl/IDL_LICENSE.txt     |    0 
 librpc/idl/dcerpc.idl                              |  306 +
 librpc/idl/drsblobs.idl                            |   49 +-
 librpc/idl/drsuapi.idl                             |  184 +-
 librpc/idl/epmapper.idl                            |    8 +-
 librpc/idl/eventlog.idl                            |    2 +-
 librpc/idl/frsapi.idl                              |   23 +-
 librpc/idl/frsrpc.idl                              |  437 +-
 librpc/idl/frstrans.idl                            |  285 +
 librpc/idl/initshutdown.idl                        |   46 +
 librpc/idl/lsa.idl                                 |  173 +-
 librpc/idl/misc.idl                                |   30 +
 librpc/idl/named_pipe_auth.idl                     |   43 +
 librpc/idl/nbt.idl                                 |    6 +-
 librpc/idl/netlogon.idl                            |  334 +-
 librpc/idl/ntlmssp.idl                             |  316 +
 librpc/idl/ntsvcs.idl                              |   21 +-
 librpc/idl/samr.idl                                |  100 +-
 librpc/idl/schannel.idl                            |  104 +
 librpc/idl/security.idl                            |   80 +-
 librpc/idl/spoolss.idl                             | 1007 +-
 librpc/idl/svcctl.idl                              |  101 +-
 librpc/idl/winreg.idl                              |   35 +-
 librpc/idl/wkssvc.idl                              |    1 +
 librpc/idl/xattr.idl                               |   68 +-
 librpc/ndr/libndr.h                                |   57 +-
 librpc/ndr/ndr.c                                   |   93 +-
 librpc/ndr/ndr_basic.c                             |  258 +-
 librpc/ndr/ndr_drsuapi.c                           |  115 +-
 librpc/ndr/ndr_drsuapi.h                           |    5 +-
 librpc/ndr/ndr_frsrpc.c                            |   94 +
 librpc/ndr/ndr_frsrpc.h                            |   35 +
 librpc/ndr/ndr_ntlmssp.c                           |  181 +
 librpc/ndr/ndr_ntlmssp.h                           |   35 +
 librpc/ndr/ndr_schannel.c                          |  107 +
 librpc/ndr/ndr_schannel.h                          |   25 +
 librpc/ndr/ndr_sec_helper.c                        |    4 +-
 librpc/ndr/ndr_spoolss_buf.c                       |  242 +-
 librpc/ndr/ndr_spoolss_buf.h                       |   15 +-
 librpc/ndr/ndr_xattr.c                             |  148 +
 librpc/ndr/ndr_xattr.h                             |   37 +
 librpc/ndr/uuid.c                                  |    3 +-
 librpc/ndr_standard.pc.in                          |   11 +
 librpc/rpc/binding.c                               |   47 +-
 librpc/tools/ndrdump.c                             |   19 +-
 m4/check_python.m4                                 |   13 +-
 {lib/tevent => m4}/pkg.m4                          |    0 
 nsswitch/config.mk                                 |   11 +-
 nsswitch/libwbclient/config.mk                     |   15 +
 nsswitch/libwbclient/libwbclient.h                 |    1 +
 nsswitch/libwbclient/tests/wbclient.c              |  326 +
 nsswitch/libwbclient/wb_reqtrans.c                 |  446 +
 nsswitch/libwbclient/wbc_async.c                   |  774 +
 nsswitch/libwbclient/wbc_async.h                   |   95 +
 nsswitch/libwbclient/wbc_guid.c                    |    1 +
 nsswitch/libwbclient/wbc_idmap.c                   |    1 +
 nsswitch/libwbclient/wbc_pam.c                     |   79 +-
 nsswitch/libwbclient/wbc_pwd.c                     |    1 +
 nsswitch/libwbclient/wbc_sid.c                     |   22 +
 nsswitch/libwbclient/wbc_util.c                    |   10 +-
 nsswitch/libwbclient/wbclient.c                    |    3 +
 nsswitch/libwbclient/wbclient.h                    |   63 +-
 nsswitch/libwbclient/wbclient_internal.h           |    1 -
 nsswitch/nsstest.h                                 |   20 +-
 nsswitch/pam_winbind.c                             |  106 +-
 nsswitch/pam_winbind.h                             |    2 +
 nsswitch/tests/test_wbinfo.sh                      |   10 +-
 nsswitch/wbinfo.c                                  |  689 +-
 nsswitch/wbinfo4.c                                 | 1331 -
 nsswitch/winbind_krb5_locator.c                    |    5 +
 nsswitch/winbind_nss_aix.c                         |    3 +
 nsswitch/winbind_nss_netbsd.c                      |    5 +-
 nsswitch/winbind_struct_protocol.h                 |    9 +
 packaging/Debian/README                            |   87 +-
 packaging/Debian/debian-sarge/README.build         |  397 -
 .../Debian/debian-sarge/README.build-upstream      |   78 -
 packaging/Debian/debian-sarge/README.debian        |  175 -
 packaging/Debian/debian-sarge/TODO                 |    4 -
 packaging/Debian/debian-sarge/changelog            | 2605 --
 packaging/Debian/debian-sarge/config.cache         |  221 -
 .../Debian/debian-sarge/config.cache.alpha-linux   |   12 -
 .../Debian/debian-sarge/config.cache.sparc-linux   |   13 -
 packaging/Debian/debian-sarge/control              |  201 -
 packaging/Debian/debian-sarge/control.in           |  201 -
 packaging/Debian/debian-sarge/copyright            |   29 -
 packaging/Debian/debian-sarge/gdbcommands          |    2 -
 packaging/Debian/debian-sarge/libpam-smbpass.docs  |    2 -
 .../Debian/debian-sarge/libpam-smbpass.examples    |    5 -
 packaging/Debian/debian-sarge/libpam-smbpass.files |    1 -
 .../Debian/debian-sarge/libsmbclient-dev.examples  |    1 -
 .../Debian/debian-sarge/libsmbclient-dev.files     |    3 -
 packaging/Debian/debian-sarge/libsmbclient.files   |    2 -
 packaging/Debian/debian-sarge/libsmbclient.shlibs  |    1 -
 packaging/Debian/debian-sarge/mksmbpasswd.8        |   28 -
 packaging/Debian/debian-sarge/mksmbpasswd.awk      |    5 -
 packaging/Debian/debian-sarge/panic-action         |   48 -
 packaging/Debian/debian-sarge/patches/cups.patch   |   14 -
 .../debian-sarge/patches/documentation.patch       |   66 -
 packaging/Debian/debian-sarge/patches/fhs.patch    |  551 -
 .../debian-sarge/patches/installswat.sh.patch      |   15 -
 .../debian-sarge/patches/make-distclean.patch      |   19 -
 .../debian-sarge/patches/nmbd-signalling.patch     |   20 -
 .../debian-sarge/patches/non-linux-ports.patch     |   62 -
 packaging/Debian/debian-sarge/patches/samba.patch  |   65 -
 .../debian-sarge/patches/smbclient-pager.patch     |   12 -
 .../patches/smbclient-tar.patch.unused             |   43 -
 .../debian-sarge/patches/smbmount-mtab-flags.patch |   15 -
 .../debian-sarge/patches/smbmount-nomtab.patch     |  160 -
 .../debian-sarge/patches/smbstatus-locking.patch   |   20 -
 .../debian-sarge/patches/undefined-symbols.patch   |   22 -
 packaging/Debian/debian-sarge/po/POTFILES.in       |    3 -
 packaging/Debian/debian-sarge/po/ca.po             |  291 -
 packaging/Debian/debian-sarge/po/cs.po             |  289 -
 packaging/Debian/debian-sarge/po/da.po             |  290 -
 packaging/Debian/debian-sarge/po/es.po             |  298 -
 packaging/Debian/debian-sarge/po/fr.po             |  301 -
 packaging/Debian/debian-sarge/po/it.po             |  287 -
 packaging/Debian/debian-sarge/po/ja.po             |  292 -
 packaging/Debian/debian-sarge/po/nl.po             |  302 -
 packaging/Debian/debian-sarge/po/pt.po             |  295 -
 packaging/Debian/debian-sarge/po/pt_BR.po          |  309 -
 packaging/Debian/debian-sarge/po/ru.po             |  223 -
 packaging/Debian/debian-sarge/po/templates.pot     |  233 -
 packaging/Debian/debian-sarge/po/tr.po             |  283 -
 .../Debian/debian-sarge/python2.3-samba.files      |    1 -
 packaging/Debian/debian-sarge/rules                |  358 -
 packaging/Debian/debian-sarge/samba-common.config  |  154 -
 packaging/Debian/debian-sarge/samba-common.dhcp    |   57 -
 packaging/Debian/debian-sarge/samba-common.dirs    |    2 -
 packaging/Debian/debian-sarge/samba-common.files   |   21 -
 .../Debian/debian-sarge/samba-common.postinst      |  139 -
 packaging/Debian/debian-sarge/samba-common.postrm  |   10 -
 .../Debian/debian-sarge/samba-common.templates     |   66 -
 packaging/Debian/debian-sarge/samba-doc.docs       |    8 -
 packaging/Debian/debian-sarge/samba-doc.examples   |    2 -
 packaging/Debian/debian-sarge/samba.config         |   92 -
 packaging/Debian/debian-sarge/samba.cron.daily     |   16 -
 packaging/Debian/debian-sarge/samba.dirs           |    7 -
 packaging/Debian/debian-sarge/samba.docs           |    4 -
 packaging/Debian/debian-sarge/samba.files          |   18 -
 packaging/Debian/debian-sarge/samba.init           |   83 -
 packaging/Debian/debian-sarge/samba.logrotate      |   21 -
 packaging/Debian/debian-sarge/samba.pamd           |    3 -
 packaging/Debian/debian-sarge/samba.postinst       |  230 -
 packaging/Debian/debian-sarge/samba.postrm         |   26 -
 packaging/Debian/debian-sarge/samba.prerm          |   10 -
 packaging/Debian/debian-sarge/samba.templates      |   50 -
 packaging/Debian/debian-sarge/scripts/patch-source |   28 -
 .../Debian/debian-sarge/scripts/unpatch-source     |   20 -
 packaging/Debian/debian-sarge/smb.conf             |  237 -
 packaging/Debian/debian-sarge/smbclient.files      |   15 -
 packaging/Debian/debian-sarge/smbfs.files          |   12 -
 packaging/Debian/debian-sarge/smbwrapper.dirs      |    2 -
 packaging/Debian/debian-sarge/smbwrapper.docs      |    2 -
 packaging/Debian/debian-sarge/smbwrapper.files     |    1 -
 packaging/Debian/debian-sarge/swat.config          |   11 -
 packaging/Debian/debian-sarge/swat.dirs            |    2 -
 packaging/Debian/debian-sarge/swat.files           |    3 -
 packaging/Debian/debian-sarge/swat.postinst        |   23 -
 packaging/Debian/debian-sarge/swat.postrm          |   22 -
 packaging/Debian/debian-sarge/swat.templates       |    6 -
 packaging/Debian/debian-sarge/winbind.dirs         |    1 -
 packaging/Debian/debian-sarge/winbind.files        |    9 -
 packaging/Debian/debian-sarge/winbind.init         |   48 -
 packaging/Debian/debian-sarge/winbind.lintian      |    6 -
 packaging/Debian/debian-sarge/winbind.logrotate    |   10 -
 packaging/Debian/debian-sarge/wins2dns.awk         |   38 -
 packaging/Debian/debian-unstable/README.build      |  397 -
 .../Debian/debian-unstable/README.build-upstream   |   78 -
 packaging/Debian/debian-unstable/README.debian     |  163 -
 packaging/Debian/debian-unstable/TODO              |    4 -
 packaging/Debian/debian-unstable/changelog         | 2662 --
 packaging/Debian/debian-unstable/config.cache      |  221 -
 .../debian-unstable/config.cache.alpha-linux       |   12 -
 .../debian-unstable/config.cache.alpha-linux-gnu   |   12 -
 .../debian-unstable/config.cache.sparc-linux       |   13 -
 .../debian-unstable/config.cache.sparc-linux-gnu   |   13 -
 packaging/Debian/debian-unstable/control           |  203 -
 packaging/Debian/debian-unstable/control.in        |  203 -
 packaging/Debian/debian-unstable/copyright         |   28 -
 packaging/Debian/debian-unstable/gdbcommands       |    2 -
 .../Debian/debian-unstable/libpam-smbpass.docs     |    2 -
 .../Debian/debian-unstable/libpam-smbpass.examples |    5 -
 .../Debian/debian-unstable/libpam-smbpass.files    |    1 -
 .../debian-unstable/libsmbclient-dev.examples      |    1 -
 .../Debian/debian-unstable/libsmbclient-dev.files  |    3 -
 .../Debian/debian-unstable/libsmbclient.files      |    2 -
 .../Debian/debian-unstable/libsmbclient.shlibs     |    1 -
 packaging/Debian/debian-unstable/mksmbpasswd.8     |   28 -
 packaging/Debian/debian-unstable/mksmbpasswd.awk   |    5 -
 packaging/Debian/debian-unstable/panic-action      |   48 -
 .../Debian/debian-unstable/patches/VERSION.patch   |    8 -
 .../Debian/debian-unstable/patches/cups.patch      |   14 -
 .../debian-unstable/patches/documentation.patch    |   66 -
 packaging/Debian/debian-unstable/patches/fhs.patch |  578 -
 .../debian-unstable/patches/installswat.sh.patch   |   15 -
 .../debian-unstable/patches/make-distclean.patch   |   27 -
 .../debian-unstable/patches/nmbd-signalling.patch  |   20 -
 .../debian-unstable/patches/non-linux-ports.patch  |   62 -
 .../patches/nonpic-libsmbclient.patch              |   26 -
 .../Debian/debian-unstable/patches/samba.patch     |   64 -
 .../debian-unstable/patches/smbclient-pager.patch  |   12 -
 .../patches/smbclient-tar.patch.unused             |   43 -
 .../patches/smbmount-mtab-flags.patch              |   15 -
 .../debian-unstable/patches/smbmount-nomtab.patch  |  160 -
 .../patches/smbmount-unix-caps.patch               |   14 -
 .../patches/smbstatus-locking.patch                |   20 -
 .../patches/undefined-symbols.patch                |   22 -
 packaging/Debian/debian-unstable/po/POTFILES.in    |    3 -
 packaging/Debian/debian-unstable/po/ca.po          |  320 -
 packaging/Debian/debian-unstable/po/cs.po          |  318 -
 packaging/Debian/debian-unstable/po/da.po          |  317 -
 packaging/Debian/debian-unstable/po/de.po          |  350 -
 packaging/Debian/debian-unstable/po/es.po          |  327 -
 packaging/Debian/debian-unstable/po/fr.po          |  330 -
 packaging/Debian/debian-unstable/po/it.po          |  314 -
 packaging/Debian/debian-unstable/po/ja.po          |  321 -
 packaging/Debian/debian-unstable/po/nl.po          |  331 -
 packaging/Debian/debian-unstable/po/pt.po          |  324 -
 packaging/Debian/debian-unstable/po/pt_BR.po       |  338 -
 packaging/Debian/debian-unstable/po/ru.po          |  315 -
 packaging/Debian/debian-unstable/po/sv.po          |  281 -
 packaging/Debian/debian-unstable/po/templates.pot  |  262 -
 packaging/Debian/debian-unstable/po/tr.po          |  322 -
 packaging/Debian/debian-unstable/po/vi.po          |  322 -
 .../Debian/debian-unstable/python2.3-samba.files   |    1 -
 packaging/Debian/debian-unstable/rules             |  358 -
 .../Debian/debian-unstable/samba-common.config     |  154 -
 packaging/Debian/debian-unstable/samba-common.dhcp |   65 -
 packaging/Debian/debian-unstable/samba-common.dirs |    2 -
 .../Debian/debian-unstable/samba-common.files      |   20 -
 .../Debian/debian-unstable/samba-common.postinst   |  139 -
 .../Debian/debian-unstable/samba-common.postrm     |   10 -
 .../Debian/debian-unstable/samba-common.templates  |   66 -
 packaging/Debian/debian-unstable/samba-doc.docs    |    8 -
 .../Debian/debian-unstable/samba-doc.examples      |    2 -
 packaging/Debian/debian-unstable/samba.config      |   92 -
 packaging/Debian/debian-unstable/samba.cron.daily  |   16 -
 packaging/Debian/debian-unstable/samba.dirs        |    7 -
 packaging/Debian/debian-unstable/samba.docs        |    4 -
 packaging/Debian/debian-unstable/samba.files       |   16 -
 packaging/Debian/debian-unstable/samba.init        |   90 -
 packaging/Debian/debian-unstable/samba.logrotate   |   21 -
 packaging/Debian/debian-unstable/samba.pamd        |    3 -
 packaging/Debian/debian-unstable/samba.postinst    |  230 -
 packaging/Debian/debian-unstable/samba.postrm      |   26 -
 packaging/Debian/debian-unstable/samba.prerm       |   10 -
 packaging/Debian/debian-unstable/samba.templates   |   50 -
 .../Debian/debian-unstable/scripts/patch-source    |   28 -
 .../Debian/debian-unstable/scripts/unpatch-source  |   20 -
 packaging/Debian/debian-unstable/smb.conf          |  237 -
 packaging/Debian/debian-unstable/smbclient.files   |   15 -
 packaging/Debian/debian-unstable/smbfs.files       |   12 -
 packaging/Debian/debian-unstable/smbwrapper.dirs   |    2 -
 packaging/Debian/debian-unstable/smbwrapper.docs   |    2 -
 packaging/Debian/debian-unstable/smbwrapper.files  |    1 -
 packaging/Debian/debian-unstable/swat.config       |   11 -
 packaging/Debian/debian-unstable/swat.dirs         |    2 -
 packaging/Debian/debian-unstable/swat.files        |    3 -
 packaging/Debian/debian-unstable/swat.postinst     |   23 -
 packaging/Debian/debian-unstable/swat.postrm       |   22 -
 packaging/Debian/debian-unstable/swat.templates    |    6 -
 packaging/Debian/debian-unstable/winbind.dirs      |    1 -
 packaging/Debian/debian-unstable/winbind.files     |    9 -
 packaging/Debian/debian-unstable/winbind.init      |   52 -
 packaging/Debian/debian-unstable/winbind.lintian   |    6 -
 packaging/Debian/debian-unstable/winbind.logrotate |   10 -
 packaging/Debian/debian-unstable/wins2dns.awk      |   38 -
 packaging/Debian/debian-woody/README.build         |  397 -
 .../Debian/debian-woody/README.build-upstream      |   78 -
 packaging/Debian/debian-woody/README.debian        |  183 -
 packaging/Debian/debian-woody/TODO                 |    4 -
 packaging/Debian/debian-woody/changelog            | 2400 --
 packaging/Debian/debian-woody/config.cache         |  221 -
 .../Debian/debian-woody/config.cache.alpha-linux   |   12 -
 .../Debian/debian-woody/config.cache.sparc-linux   |   13 -
 packaging/Debian/debian-woody/control              |  201 -
 packaging/Debian/debian-woody/copyright            |   27 -
 packaging/Debian/debian-woody/gdbcommands          |    2 -
 packaging/Debian/debian-woody/libpam-smbpass.docs  |    2 -
 .../Debian/debian-woody/libpam-smbpass.examples    |    5 -
 packaging/Debian/debian-woody/libpam-smbpass.files |    1 -
 .../Debian/debian-woody/libsmbclient-dev.examples  |    1 -
 .../Debian/debian-woody/libsmbclient-dev.files     |    3 -
 packaging/Debian/debian-woody/libsmbclient.files   |    2 -
 packaging/Debian/debian-woody/libsmbclient.shlibs  |    1 -
 packaging/Debian/debian-woody/mksmbpasswd.8        |   28 -
 packaging/Debian/debian-woody/mksmbpasswd.awk      |    5 -
 packaging/Debian/debian-woody/mount.cifs.files     |    2 -
 packaging/Debian/debian-woody/panic-action         |   48 -
 .../debian-woody/patches/documentation.patch       |   66 -
 packaging/Debian/debian-woody/patches/fhs.patch    |  543 -
 .../debian-woody/patches/installswat.sh.patch      |   51 -
 .../debian-woody/patches/nmbd-signalling.patch     |   20 -
 packaging/Debian/debian-woody/patches/samba.patch  |   65 -
 .../debian-woody/patches/smbclient-pager.patch     |   12 -
 .../patches/smbclient-tar.patch.unused             |   43 -
 .../debian-woody/patches/smbmount-mtab-flags.patch |   15 -
 .../debian-woody/patches/smbmount-nomtab.patch     |  160 -
 .../debian-woody/patches/smbstatus-locking.patch   |   20 -
 .../debian-woody/patches/version-fix-vscan.patch   |   37 -
 packaging/Debian/debian-woody/po/POTFILES.in       |    3 -
 packaging/Debian/debian-woody/po/es.po             |  298 -
 packaging/Debian/debian-woody/po/fr.po             |  301 -
 packaging/Debian/debian-woody/po/nl.po             |  302 -
 packaging/Debian/debian-woody/po/pt_BR.po          |  308 -
 packaging/Debian/debian-woody/po/templates.pot     |  233 -
 .../Debian/debian-woody/python2.2-samba.files      |    1 -
 packaging/Debian/debian-woody/rules                |  306 -
 packaging/Debian/debian-woody/samba-common.config  |  154 -
 packaging/Debian/debian-woody/samba-common.dhcp    |   34 -
 packaging/Debian/debian-woody/samba-common.dirs    |    2 -
 packaging/Debian/debian-woody/samba-common.files   |   19 -
 .../Debian/debian-woody/samba-common.postinst      |  139 -
 packaging/Debian/debian-woody/samba-common.postrm  |   10 -
 .../Debian/debian-woody/samba-common.templates     |   66 -
 packaging/Debian/debian-woody/samba-doc.docs       |    8 -
 packaging/Debian/debian-woody/samba-doc.examples   |    2 -
 packaging/Debian/debian-woody/samba.config         |   92 -
 packaging/Debian/debian-woody/samba.cron.daily     |   16 -
 packaging/Debian/debian-woody/samba.dirs           |    9 -
 packaging/Debian/debian-woody/samba.docs           |    3 -
 packaging/Debian/debian-woody/samba.files          |   18 -
 packaging/Debian/debian-woody/samba.init           |   83 -
 packaging/Debian/debian-woody/samba.logrotate      |   21 -
 packaging/Debian/debian-woody/samba.pamd           |    3 -
 packaging/Debian/debian-woody/samba.postinst       |  228 -
 packaging/Debian/debian-woody/samba.postrm         |   26 -
 packaging/Debian/debian-woody/samba.prerm          |   10 -
 packaging/Debian/debian-woody/samba.templates      |   50 -
 packaging/Debian/debian-woody/scripts/patch-source |   28 -
 .../Debian/debian-woody/scripts/unpatch-source     |   20 -
 packaging/Debian/debian-woody/smb.conf             |  237 -
 packaging/Debian/debian-woody/smbclient.files      |   15 -
 packaging/Debian/debian-woody/smbfs.files          |   10 -
 packaging/Debian/debian-woody/smbwrapper.dirs      |    2 -
 packaging/Debian/debian-woody/smbwrapper.docs      |    2 -
 packaging/Debian/debian-woody/smbwrapper.files     |    1 -
 packaging/Debian/debian-woody/swat.config          |   11 -
 packaging/Debian/debian-woody/swat.dirs            |    2 -
 packaging/Debian/debian-woody/swat.files           |    3 -
 packaging/Debian/debian-woody/swat.postinst        |   23 -
 packaging/Debian/debian-woody/swat.postrm          |   22 -
 packaging/Debian/debian-woody/swat.templates       |    6 -
 packaging/Debian/debian-woody/winbind.dirs         |    1 -
 packaging/Debian/debian-woody/winbind.files        |    9 -
 packaging/Debian/debian-woody/winbind.init         |   48 -
 packaging/Debian/debian-woody/winbind.lintian      |    6 -
 packaging/Debian/debian-woody/winbind.logrotate    |   10 -
 packaging/Debian/debian-woody/wins2dns.awk         |   38 -
 packaging/RHEL-CTDB/configure.rpm                  |    1 +
 packaging/RHEL-CTDB/makerpms.sh                    |   17 +-
 packaging/RHEL-CTDB/makespec.sh                    |   23 +-
 packaging/RHEL-CTDB/samba.spec.tmpl                |  148 +-
 packaging/RHEL/makerpms.sh.tmpl                    |    4 +-
 packaging/RHEL/samba.spec.tmpl                     |   50 +-
 packaging/bin/fill-templates                       |    2 +-
 pidl/README                                        |    5 +-
 pidl/expr.yp                                       |  202 +-
 pidl/idl.yp                                        |  708 +-
 pidl/lib/Parse/Pidl/Expr.pm                        |  116 +-
 pidl/lib/Parse/Pidl/IDL.pm                         | 2137 +-
 pidl/lib/Parse/Pidl/NDR.pm                         |   56 +-
 pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm            |  278 +-
 pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm            |   11 +-
 pidl/lib/Parse/Pidl/Samba4.pm                      |    7 +-
 pidl/lib/Parse/Pidl/Samba4/Header.pm               |   12 +-
 pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm           |   17 +-
 pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm           |   81 +-
 pidl/lib/Parse/Pidl/Samba4/Python.pm               |   65 +-
 pidl/lib/Parse/Pidl/Samba4/TDR.pm                  |    8 +-
 pidl/lib/Parse/Pidl/Typelist.pm                    |   14 +-
 pidl/lib/Parse/Pidl/Wireshark/Conformance.pm       |   12 +
 pidl/lib/Parse/Pidl/Wireshark/NDR.pm               |   42 +-
 pidl/pidl                                          |   13 +-
 pidl/tests/Util.pm                                 |   13 +-
 pidl/tests/ndr.pl                                  |    6 +-
 pidl/tests/ndr_string.pl                           |  110 +-
 pidl/tests/parse_idl.pl                            |  131 +-
 pidl/tests/samba-ndr.pl                            |    4 +-
 pidl/tests/samba3-cli.pl                           |  270 +-
 pidl/tests/typelist.pl                             |   11 +-
 release-scripts/create-tarball                     |   23 +
 {source3/script => script}/findstatic.pl           |    0 
 selftest/BuildFarm.pm                              |   65 +
 selftest/README                                    |   75 +-
 selftest/SocketWrapper.pm                          |   16 +-
 selftest/Subunit.pm                                |  207 +-
 selftest/Subunit/Diff.pm                           |   80 +
 selftest/Subunit/Filter.pm                         |  178 +
 selftest/diff-subunit.pl                           |   21 +
 selftest/filter-subunit.pl                         |  100 +
 selftest/format-subunit.pl                         |   91 +
 selftest/output/buildfarm.pm                       |  120 -
 selftest/output/html.pm                            |   76 +-
 selftest/output/plain.pm                           |  102 +-
 selftest/selftest.pl                               |  232 +-
 selftest/target/Samba3.pm                          |   65 +-
 selftest/target/Samba4.pm                          |  221 +-
 selftest/test_samba4.pl                            |    5 +-
 selftest/test_subunit.pl                           |    7 -
 source3/Makefile.in                                | 1038 +-
 source3/VERSION                                    |    2 +-
 source3/auth/auth.c                                |   10 +-
 source3/auth/auth_compat.c                         |   29 +-
 source3/auth/auth_domain.c                         |   11 +-
 source3/auth/auth_netlogond.c                      |   45 +-
 source3/auth/auth_sam.c                            |   58 +-
 source3/auth/auth_server.c                         |    2 +-
 source3/auth/auth_util.c                           |  108 +-
 source3/auth/pampass.c                             |    2 +-
 source3/auth/token_util.c                          |    9 +-
 source3/autogen.sh                                 |    4 +-
 source3/change-log                                 |    2 +-
 source3/client/cifs.upcall.c                       |  391 -
 source3/client/client.c                            |  430 +-
 source3/client/clitar.c                            |   56 +-
 source3/client/mount.cifs.c                        | 1538 -
 source3/client/mtab.c                              |  219 -
 source3/client/smbspool.c                          |    7 +-
 source3/client/umount.cifs.c                       |  405 -
 source3/config.guess                               |  152 +-
 source3/config.sub                                 |  205 +-
 source3/configure.in                               |  650 +-
 source3/groupdb/mapping.c                          |   13 +-
 source3/groupdb/mapping.h                          |    3 +-
 source3/groupdb/mapping_ldb.c                      |   20 +-
 source3/groupdb/mapping_tdb.c                      |    7 +-
 source3/include/ads.h                              |  209 +-
 source3/include/ads_protos.h                       |    2 +-
 source3/include/async_smb.h                        |  144 +-
 source3/include/authdata.h                         |    2 -
 source3/include/charset.h                          |  128 -
 source3/include/client.h                           |  106 +-
 source3/include/dbwrap.h                           |    6 +
 source3/include/gpo.h                              |  158 -
 source3/include/includes.h                         |  255 +-
 source3/include/interfaces.h                       |    4 +-
 source3/include/krb5_protos.h                      |  148 +
 source3/include/libsmb_internal.h                  |    8 +-
 source3/include/libsmbclient.h                     |  109 +
 source3/include/msdfs.h                            |    4 +-
 source3/include/nss_info.h                         |   17 +-
 source3/include/nt_printing.h                      |  246 +-
 source3/include/ntdomain.h                         |   73 +-
 source3/include/ntlmssp.h                          |   58 +-
 source3/include/packet.h                           |    3 +-
 source3/include/passdb.h                           |   98 +-
 source3/include/popt_common.h                      |    2 +
 source3/include/privileges.h                       |    6 -
 source3/include/proto.h                            | 2694 +-
 source3/include/pthreadpool.h                      |   42 +
 source3/include/reg_db.h                           |    1 +
 source3/include/reg_objects.h                      |   54 +-
 source3/include/regfio.h                           |    2 +-
 source3/include/rpc_client.h                       |   74 -
 source3/include/rpc_dce.h                          |  165 +-
 source3/include/rpc_misc.h                         |   51 -
 source3/include/rpc_perfcount.h                    |  126 -
 source3/include/rpc_perfcount_defs.h               |   93 -
 source3/include/rpc_secdes.h                       |   43 -
 source3/include/rpc_spoolss.h                      | 1083 -
 source3/include/safe_string.h                      |   22 +-
 source3/include/secrets.h                          |   12 -
 source3/include/smb.h                              |  207 +-
 source3/include/smb_krb5.h                         |   72 +
 source3/include/smb_macros.h                       |    9 +-
 source3/include/smb_perfcount.h                    |    8 -
 source3/include/smb_signing.h                      |   46 +
 source3/include/smbldap.h                          |   19 +-
 source3/include/smbprofile.h                       |    8 +
 source3/include/spnego.h                           |   81 -
 source3/include/talloc_dict.h                      |   60 +
 source3/include/tldap.h                            |  279 +
 source3/include/tldap_util.h                       |  102 +
 source3/include/util_tdb.h                         |    2 +
 source3/include/vfs.h                              | 1011 +-
 source3/include/vfs_macros.h                       |  951 +-
 source3/include/wbc_async.h                        |   68 -
 source3/lib/account_pol.c                          |  148 +-
 source3/lib/afs.c                                  |    5 +-
 source3/lib/afs_settoken.c                         |   18 +
 source3/lib/avahi.c                                |  275 +
 source3/lib/bitmap.c                               |    4 +-
 source3/lib/charcnv.c                              |  503 +-
 source3/lib/conn_tdb.c                             |    6 +-
 source3/lib/ctdbd_conn.c                           |   42 +-
 source3/lib/dbwrap.c                               |   55 +-
 source3/lib/dbwrap_ctdb.c                          |  263 +-
 source3/lib/dbwrap_rbt.c                           |   45 +-
 source3/lib/dbwrap_tdb.c                           |   14 +-
 source3/lib/dbwrap_util.c                          |  323 +-
 source3/lib/debug.c                                |   37 +-
 source3/lib/display_sec.c                          |  317 -
 source3/lib/dprintf.c                              |    4 +
 source3/lib/errmap_unix.c                          |   12 +-
 source3/lib/eventlog/eventlog.c                    | 1034 +
 source3/lib/events.c                               |   55 +-
 source3/lib/fault.c                                |   12 +-
 source3/lib/file_id.c                              |    8 -
 source3/lib/fncall.c                               |  365 +
 source3/lib/gencache.c                             |  554 +-
 source3/lib/iconv.c                                |   38 +-
 source3/lib/interface.c                            |   25 +-
 source3/lib/interfaces.c                           |  119 +-
 source3/lib/ldap_escape.c                          |   25 +-
 source3/lib/ldb/common/ldb.c                       |    6 +-
 source3/lib/ldb/common/ldb_dn.c                    |   53 +-
 source3/lib/ldb/config.guess                       |  153 +-
 source3/lib/ldb/config.sub                         |  205 +-
 source3/lib/ldb/include/dlinklist.h                |   15 +-
 source3/lib/ldb/include/ldb.h                      |    9 +-
 source3/lib/ldb/ldb_sqlite3/base160.c              |    2 +-
 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c          |    1 +
 source3/lib/ldb/ldb_tdb/ldb_tdb.c                  |    1 +
 source3/lib/ldb/ldb_tdb/ldb_tdb.h                  |    6 -
 source3/lib/ldb/swig/Ldb.py                        |    2 +-
 source3/lib/ldb/tools/ldbadd.c                     |    2 +-
 source3/lib/ldb/tools/ldbdel.c                     |    2 +-
 source3/lib/ldb/tools/ldbedit.c                    |    2 +-
 source3/lib/ldb/tools/ldbmodify.c                  |    3 +-
 source3/lib/ldb/tools/ldbrename.c                  |    2 +-
 source3/lib/ldb/tools/ldbsearch.c                  |    2 +-
 source3/lib/messages.c                             |   18 +-
 source3/lib/messages_local.c                       |    7 +-
 source3/lib/ms_fnmatch.c                           |   16 +-
 source3/lib/netapi/cm.c                            |   67 +-
 source3/lib/netapi/examples/Makefile.in            |   38 +-
 .../lib/netapi/examples/join/getjoininformation.c  |  104 +
 .../examples/netdomjoin-gui/netdomjoin-gui.c       |   87 +-
 .../netapi/examples/netlogon/netlogon_control.c    |  143 +
 .../netapi/examples/netlogon/netlogon_control2.c   |  147 +
 source3/lib/netapi/examples/netlogon/nltest.c      |  251 +
 .../lib/netapi/examples/shutdown/shutdown_abort.c  |   76 +
 .../lib/netapi/examples/shutdown/shutdown_init.c   |   94 +
 source3/lib/netapi/file.c                          |    1 +
 source3/lib/netapi/getdc.c                         |    1 +
 source3/lib/netapi/group.c                         |   49 +-
 source3/lib/netapi/joindomain.c                    |    3 +
 source3/lib/netapi/libnetapi.c                     |  182 +
 source3/lib/netapi/libnetapi.h                     |   31 +
 source3/lib/netapi/localgroup.c                    |   27 +-
 source3/lib/netapi/netapi.c                        |    3 +-
 source3/lib/netapi/netapi.h                        |  128 +-
 source3/lib/netapi/netlogon.c                      |  241 +
 source3/lib/netapi/samr.c                          |    1 +
 source3/lib/netapi/serverinfo.c                    |    5 +-
 source3/lib/netapi/share.c                         |    1 +
 source3/lib/netapi/shutdown.c                      |  109 +
 source3/lib/netapi/user.c                          |   85 +-
 source3/lib/packet.c                               |   10 +-
 source3/lib/pidfile.c                              |   28 +-
 source3/lib/popt_common.c                          |    7 +
 source3/lib/privileges.c                           |  118 +-
 source3/lib/privileges_basic.c                     |  120 +-
 source3/lib/pthreadpool.c                          |  505 +
 source3/lib/secace.c                               |  293 -
 source3/lib/secacl.c                               |  118 -
 source3/lib/secdesc.c                              |   68 -
 source3/lib/select.c                               |    4 +
 source3/lib/sendfile.c                             |    8 +-
 source3/lib/sharesec.c                             |    2 +-
 source3/lib/smbconf/smbconf_reg.c                  |  178 +-
 source3/lib/smbconf/testsuite.c                    |    2 +-
 source3/lib/smbldap.c                              |  268 +-
 source3/lib/smbldap_util.c                         |   12 +-
 source3/lib/smbrun.c                               |   34 +-
 source3/lib/substitute.c                           |   68 +-
 source3/lib/sysquotas.c                            |   12 +-
 source3/lib/system.c                               |  343 +-
 source3/lib/system_smbd.c                          |    2 +-
 source3/lib/talloc_dict.c                          |  148 +
 source3/lib/time.c                                 |  344 +-
 source3/lib/tldap.c                                | 2084 ++
 source3/lib/tldap_util.c                           |  823 +
 source3/lib/util.c                                 |  374 +-
 source3/lib/util_file.c                            |    2 +-
 source3/lib/util_nscd.c                            |    2 +-
 source3/lib/util_nttoken.c                         |   16 +
 source3/lib/util_reg.c                             |   86 +-
 source3/lib/util_reg_api.c                         |   90 +-
 source3/lib/util_sid.c                             |   18 +-
 source3/lib/util_sock.c                            |  426 +-
 source3/lib/util_str.c                             |  283 +-
 source3/lib/util_tdb.c                             |   33 +-
 source3/lib/util_tsock.c                           |  139 +
 source3/lib/util_unistr.c                          |  250 -
 source3/lib/util_uuid.c                            |    4 +-
 source3/lib/version_test.c                         |   26 +
 source3/lib/wb_reqtrans.c                          |  398 -
 source3/lib/wbclient.c                             |  773 -
 source3/lib/winbind_util.c                         |   27 +-
 source3/lib/wins_srv.c                             |    4 +-
 source3/libaddns/dns.h                             |    8 +-
 source3/libaddns/dnsgss.c                          |    2 +
 source3/libads/ads_status.c                        |    1 +
 source3/libads/ads_utils.c                         |  137 +-
 source3/libads/authdata.c                          |   18 +-
 source3/libads/cldap.c                             |  296 +-
 source3/libads/disp_sec.c                          |    8 +-
 source3/libads/dns.c                               |   14 +-
 source3/libads/kerberos.c                          |   34 +-
 source3/libads/kerberos_keytab.c                   |   28 +-
 source3/libads/kerberos_verify.c                   |    7 +-
 source3/libads/krb5_errs.c                         |    9 +-
 source3/libads/krb5_setpw.c                        |    1 +
 source3/libads/ldap.c                              |  285 +-
 source3/libads/ldap_printer.c                      |   86 +-
 source3/libads/ldap_schema.c                       |    4 +-
 source3/libads/ldap_user.c                         |    6 +-
 source3/libads/sasl.c                              |    1 +
 source3/libads/util.c                              |    2 +-
 source3/libgpo/gpext/gpext.c                       |  746 -
 source3/libgpo/gpext/gpext.h                       |   79 -
 source3/libgpo/gpext/registry.c                    |    3 +-
 source3/libgpo/gpext/scripts.c                     |   16 +-
 source3/libgpo/gpext/security.c                    |   31 +-
 source3/libgpo/gpo_fetch.c                         |  187 -
 source3/libgpo/gpo_filesync.c                      |   10 +-
 source3/libgpo/gpo_ini.c                           |  245 -
 source3/libgpo/gpo_ini.h                           |   33 -
 source3/libgpo/gpo_ldap.c                          |  866 -
 source3/libgpo/gpo_sec.c                           |  186 -
 source3/libgpo/gpo_util.c                          |  870 -
 source3/libnet/libnet.h                            |    1 +
 source3/libnet/libnet_dssync.c                     |  107 +-
 source3/libnet/libnet_join.c                       |  187 +-
 source3/libnet/libnet_keytab.c                     |   32 +-
 source3/libnet/libnet_samsync.c                    |  166 +-
 source3/libnet/libnet_samsync_ldif.c               |    4 +-
 source3/libnet/libnet_samsync_passdb.c             |  242 +-
 source3/librpc/gen_ndr/cli_wbint.c                 | 3325 ++
 source3/librpc/gen_ndr/cli_wbint.h                 |  291 +
 source3/librpc/gen_ndr/libnet_join.h               |    5 +-
 source3/librpc/gen_ndr/libnetapi.h                 |  118 +-
 source3/librpc/gen_ndr/messaging.h                 |  106 +-
 source3/librpc/gen_ndr/ndr_libnet_join.c           |    1 +
 source3/librpc/gen_ndr/ndr_libnetapi.c             |  440 +-
 source3/librpc/gen_ndr/ndr_libnetapi.h             |   22 +-
 source3/librpc/gen_ndr/ndr_messaging.c             |   16 +-
 source3/librpc/gen_ndr/ndr_notify.c                |   73 +
 source3/librpc/gen_ndr/ndr_notify.h                |    3 +
 source3/librpc/gen_ndr/ndr_perfcount.c             |  505 +
 source3/librpc/gen_ndr/ndr_perfcount.h             |   26 +
 source3/librpc/gen_ndr/ndr_secrets.c               |   79 +
 source3/librpc/gen_ndr/ndr_secrets.h               |   13 +
 source3/librpc/gen_ndr/ndr_wbint.c                 | 2627 ++
 source3/librpc/gen_ndr/ndr_wbint.h                 |  105 +
 source3/librpc/gen_ndr/notify.h                    |    7 +
 source3/librpc/gen_ndr/perfcount.h                 |  129 +
 source3/librpc/gen_ndr/secrets.h                   |   19 +
 source3/librpc/gen_ndr/srv_wbint.c                 | 2144 ++
 source3/librpc/gen_ndr/srv_wbint.h                 |   53 +
 source3/librpc/gen_ndr/wbint.h                     |  346 +
 {source4 => source3}/librpc/idl/IDL_LICENSE.txt    |    0 
 source3/librpc/idl/libnet_join.idl                 |    1 +
 source3/librpc/idl/libnetapi.idl                   |   70 +
 source3/librpc/idl/notify.idl                      |    5 +
 source3/librpc/idl/perfcount.idl                   |  172 +
 source3/librpc/idl/secrets.idl                     |   27 +
 source3/librpc/idl/wbint.idl                       |  175 +
 source3/librpc/ndr/util.c                          |    6 +
 source3/librpc/rpc/dcerpc.c                        |    8 +-
 source3/librpc/rpc/dcerpc.h                        |    3 +
 source3/libsmb/async_smb.c                         | 1468 +-
 source3/libsmb/cliconnect.c                        |  574 +-
 source3/libsmb/clidfs.c                            |  409 +-
 source3/libsmb/clidgram.c                          |    3 +-
 source3/libsmb/clientgen.c                         |  397 +-
 source3/libsmb/clifile.c                           | 4743 +++-
 source3/libsmb/clifsinfo.c                         |  396 +-
 source3/libsmb/clikrb5.c                           |  422 +-
 source3/libsmb/clilist.c                           |   25 +-
 source3/libsmb/climessage.c                        |  445 +-
 source3/libsmb/clioplock.c                         |  126 +-
 source3/libsmb/cliprint.c                          |   23 +-
 source3/libsmb/cliquota.c                          |   12 +-
 source3/libsmb/clirap.c                            |   35 +-
 source3/libsmb/clirap2.c                           |    8 +-
 source3/libsmb/clireadwrite.c                      |  902 +-
 source3/libsmb/clisecdesc.c                        |   15 +-
 source3/libsmb/clisigning.c                        |   87 +
 source3/libsmb/clispnego.c                         |   71 +-
 source3/libsmb/clistr.c                            |   24 +-
 source3/libsmb/clitrans.c                          |  748 +-
 source3/libsmb/credentials.c                       |  361 -
 source3/libsmb/dsgetdcname.c                       |   95 +-
 source3/libsmb/errormap.c                          |   41 +
 source3/libsmb/libsmb_cache.c                      |   55 +-
 source3/libsmb/libsmb_compat.c                     |   57 +-
 source3/libsmb/libsmb_context.c                    |  302 +-
 source3/libsmb/libsmb_dir.c                        |   90 +-
 source3/libsmb/libsmb_file.c                       |  299 +-
 source3/libsmb/libsmb_misc.c                       |   18 +-
 source3/libsmb/libsmb_path.c                       |   88 +-
 source3/libsmb/libsmb_printjob.c                   |  100 +-
 source3/libsmb/libsmb_server.c                     |  161 +-
 source3/libsmb/libsmb_setget.c                     |    6 +-
 source3/libsmb/libsmb_stat.c                       |  103 +-
 source3/libsmb/libsmb_thread_impl.c                |  127 +
 source3/libsmb/libsmb_thread_posix.c               |   49 +
 source3/libsmb/libsmb_xattr.c                      |  483 +-
 source3/libsmb/namecache.c                         |   34 -
 source3/libsmb/namequery.c                         |  266 +-
 source3/libsmb/nterr.c                             |    5 +-
 source3/libsmb/ntlm_check.c                        |  470 -
 source3/libsmb/ntlmssp.c                           |  377 +-
 source3/libsmb/ntlmssp_ndr.c                       |  145 +
 source3/libsmb/ntlmssp_ndr.h                       |   44 +
 source3/libsmb/ntlmssp_parse.c                     |  384 -
 source3/libsmb/ntlmssp_sign.c                      |   63 +-
 source3/libsmb/passchange.c                        |   48 +-
 source3/libsmb/pwd_cache.c                         |   61 -
 source3/libsmb/smb_seal.c                          |    3 +-
 source3/libsmb/smb_signing.c                       | 1026 +-
 source3/libsmb/smbdes.c                            |  421 -
 source3/libsmb/smbencrypt.c                        |  898 -
 source3/libsmb/spnego.c                            |  357 -
 source3/libsmb/trustdom_cache.c                    |   67 +-
 source3/libsmb/trusts_util.c                       |   66 +-
 source3/libsmb/unexpected.c                        |    2 +
 source3/locale/net/de.po                           | 9080 ++++++
 source3/locale/net/genmsg                          |   61 +
 source3/locale/pam_winbind/ar.po                   |  153 +
 source3/locale/pam_winbind/cs.po                   |  153 +
 source3/locale/pam_winbind/da.po                   |  178 +
 source3/locale/pam_winbind/es.po                   |  153 +
 source3/locale/pam_winbind/fi.po                   |  181 +
 source3/locale/pam_winbind/fr.po                   |  153 +
 source3/locale/pam_winbind/hu.po                   |  166 +
 source3/locale/pam_winbind/it.po                   |  153 +
 source3/locale/pam_winbind/ja.po                   |  153 +
 source3/locale/pam_winbind/ko.po                   |  153 +
 source3/locale/pam_winbind/nb.po                   |  183 +
 source3/locale/pam_winbind/nl.po                   |  153 +
 source3/locale/pam_winbind/pl.po                   |  153 +
 source3/locale/pam_winbind/pt_BR.po                |  153 +
 source3/locale/pam_winbind/ru.po                   |  153 +
 source3/locale/pam_winbind/sv.po                   |  153 +
 source3/locale/pam_winbind/zh_CN.po                |  153 +
 source3/locale/pam_winbind/zh_TW.po                |  153 +
 source3/locking/brlock.c                           |  468 +-
 source3/locking/locking.c                          |  290 +-
 source3/locking/posix.c                            |   53 +-
 source3/lua-5.1.4/COPYRIGHT                        |   34 -
 source3/lua-5.1.4/HISTORY                          |  183 -
 source3/lua-5.1.4/INSTALL                          |   99 -
 source3/lua-5.1.4/Makefile                         |  128 -
 source3/lua-5.1.4/README                           |   37 -
 source3/lua-5.1.4/doc/amazon.gif                   |  Bin 797 -> 0 bytes
 source3/lua-5.1.4/doc/contents.html                |  499 -
 source3/lua-5.1.4/doc/cover.png                    |  Bin 3305 -> 0 bytes
 source3/lua-5.1.4/doc/logo.gif                     |  Bin 4232 -> 0 bytes
 source3/lua-5.1.4/doc/lua.css                      |   40 -
 source3/lua-5.1.4/doc/lua.html                     |  172 -
 source3/lua-5.1.4/doc/luac.html                    |  145 -
 source3/lua-5.1.4/doc/manual.css                   |   12 -
 source3/lua-5.1.4/doc/manual.html                  | 8800 ------
 source3/lua-5.1.4/doc/readme.html                  |   40 -
 source3/lua-5.1.4/etc/Makefile                     |   44 -
 source3/lua-5.1.4/etc/README                       |   36 -
 source3/lua-5.1.4/etc/all.c                        |   38 -
 source3/lua-5.1.4/etc/lua.hpp                      |    9 -
 source3/lua-5.1.4/etc/lua.ico                      |  Bin 1078 -> 0 bytes
 source3/lua-5.1.4/etc/luavs.bat                    |   28 -
 source3/lua-5.1.4/etc/min.c                        |   39 -
 source3/lua-5.1.4/etc/noparser.c                   |   50 -
 source3/lua-5.1.4/etc/strict.lua                   |   40 -
 source3/lua-5.1.4/src/Makefile                     |  182 -
 source3/lua-5.1.4/src/lapi.c                       | 1086 -
 source3/lua-5.1.4/src/lapi.h                       |   16 -
 source3/lua-5.1.4/src/lauxlib.c                    |  651 -
 source3/lua-5.1.4/src/lauxlib.h                    |  172 -
 source3/lua-5.1.4/src/lbaselib.c                   |  652 -
 source3/lua-5.1.4/src/lcode.c                      |  838 -
 source3/lua-5.1.4/src/lcode.h                      |   76 -
 source3/lua-5.1.4/src/ldblib.c                     |  396 -
 source3/lua-5.1.4/src/ldebug.c                     |  637 -
 source3/lua-5.1.4/src/ldebug.h                     |   33 -
 source3/lua-5.1.4/src/ldo.c                        |  516 -
 source3/lua-5.1.4/src/ldo.h                        |   56 -
 source3/lua-5.1.4/src/ldump.c                      |  164 -
 source3/lua-5.1.4/src/lfunc.c                      |  173 -
 source3/lua-5.1.4/src/lfunc.h                      |   34 -
 source3/lua-5.1.4/src/lgc.c                        |  710 -
 source3/lua-5.1.4/src/lgc.h                        |  110 -
 source3/lua-5.1.4/src/linit.c                      |   37 -
 source3/lua-5.1.4/src/liolib.c                     |  552 -
 source3/lua-5.1.4/src/llex.c                       |  460 -
 source3/lua-5.1.4/src/llex.h                       |   81 -
 source3/lua-5.1.4/src/llimits.h                    |  128 -
 source3/lua-5.1.4/src/lmathlib.c                   |  262 -
 source3/lua-5.1.4/src/lmem.c                       |   85 -
 source3/lua-5.1.4/src/lmem.h                       |   48 -
 source3/lua-5.1.4/src/loadlib.c                    |  665 -
 source3/lua-5.1.4/src/lobject.c                    |  214 -
 source3/lua-5.1.4/src/lobject.h                    |  380 -
 source3/lua-5.1.4/src/lopcodes.c                   |  101 -
 source3/lua-5.1.4/src/lopcodes.h                   |  268 -
 source3/lua-5.1.4/src/loslib.c                     |  242 -
 source3/lua-5.1.4/src/lparser.c                    | 1339 -
 source3/lua-5.1.4/src/lparser.h                    |   82 -
 source3/lua-5.1.4/src/lstate.c                     |  213 -
 source3/lua-5.1.4/src/lstate.h                     |  168 -
 source3/lua-5.1.4/src/lstring.c                    |  110 -
 source3/lua-5.1.4/src/lstring.h                    |   31 -
 source3/lua-5.1.4/src/lstrlib.c                    |  868 -
 source3/lua-5.1.4/src/ltable.c                     |  588 -
 source3/lua-5.1.4/src/ltable.h                     |   40 -
 source3/lua-5.1.4/src/ltablib.c                    |  286 -
 source3/lua-5.1.4/src/ltm.c                        |   74 -
 source3/lua-5.1.4/src/ltm.h                        |   54 -
 source3/lua-5.1.4/src/lua.c                        |  391 -
 source3/lua-5.1.4/src/lua.h                        |  388 -
 source3/lua-5.1.4/src/luac.c                       |  200 -
 source3/lua-5.1.4/src/luaconf.h                    |  762 -
 source3/lua-5.1.4/src/lualib.h                     |   53 -
 source3/lua-5.1.4/src/lundump.c                    |  227 -
 source3/lua-5.1.4/src/lundump.h                    |   36 -
 source3/lua-5.1.4/src/lvm.c                        |  762 -
 source3/lua-5.1.4/src/lvm.h                        |   36 -
 source3/lua-5.1.4/src/lzio.c                       |   80 -
 source3/lua-5.1.4/src/lzio.h                       |   67 -
 source3/lua-5.1.4/src/print.c                      |  227 -
 source3/lua-5.1.4/test/README                      |   25 -
 source3/lua-5.1.4/test/bisect.lua                  |   27 -
 source3/lua-5.1.4/test/cf.lua                      |   16 -
 source3/lua-5.1.4/test/echo.lua                    |    5 -
 source3/lua-5.1.4/test/env.lua                     |    7 -
 source3/lua-5.1.4/test/factorial.lua               |   32 -
 source3/lua-5.1.4/test/fib.lua                     |   40 -
 source3/lua-5.1.4/test/fibfor.lua                  |   13 -
 source3/lua-5.1.4/test/globals.lua                 |   13 -
 source3/lua-5.1.4/test/hello.lua                   |    3 -
 source3/lua-5.1.4/test/life.lua                    |  111 -
 source3/lua-5.1.4/test/luac.lua                    |    7 -
 source3/lua-5.1.4/test/printf.lua                  |    7 -
 source3/lua-5.1.4/test/readonly.lua                |   12 -
 source3/lua-5.1.4/test/sieve.lua                   |   29 -
 source3/lua-5.1.4/test/sort.lua                    |   66 -
 source3/lua-5.1.4/test/table.lua                   |   12 -
 source3/lua-5.1.4/test/trace-calls.lua             |   32 -
 source3/lua-5.1.4/test/trace-globals.lua           |   38 -
 source3/lua-5.1.4/test/xd.lua                      |   14 -
 source3/m4/aclocal.m4                              |   38 +-
 source3/m4/check_path.m4                           |   18 +-
 source3/modules/gpfs.c                             |   60 +-
 source3/modules/nfs4_acls.c                        |   69 +-
 source3/modules/onefs.h                            |  190 +-
 source3/modules/onefs_acl.c                        |   99 +-
 source3/modules/onefs_cbrl.c                       |  119 +-
 source3/modules/onefs_config.c                     |  277 +
 source3/modules/onefs_config.h                     |  160 +
 source3/modules/onefs_dir.c                        |  219 +-
 source3/modules/onefs_notify.c                     |    9 +-
 source3/modules/onefs_open.c                       |  727 +-
 source3/modules/onefs_streams.c                    |  455 +-
 source3/modules/onefs_system.c                     |  179 +-
 source3/modules/perfcount_onefs.c                  |   52 +-
 source3/modules/perfcount_test.c                   |    9 -
 source3/modules/vfs_acl_common.c                   |  790 +
 source3/modules/vfs_acl_tdb.c                      |  613 +-
 source3/modules/vfs_acl_xattr.c                    |  507 +-
 source3/modules/vfs_afsacl.c                       |   76 +-
 source3/modules/vfs_aio_fork.c                     |   56 +-
 source3/modules/vfs_aixacl.c                       |   35 +-
 source3/modules/vfs_aixacl2.c                      |   69 +-
 source3/modules/vfs_aixacl_util.c                  |    7 +-
 source3/modules/vfs_audit.c                        |  107 +-
 source3/modules/vfs_cacheprime.c                   |   31 +-
 source3/modules/vfs_cap.c                          |  263 +-
 source3/modules/vfs_catia.c                        | 1056 +-
 source3/modules/vfs_commit.c                       |   57 +-
 source3/modules/vfs_default.c                      |  708 +-
 source3/modules/vfs_default_quota.c                |   13 +-
 source3/modules/vfs_dirsort.c                      |  182 +
 source3/modules/vfs_expand_msdfs.c                 |   10 +-
 source3/modules/vfs_extd_audit.c                   |  117 +-
 source3/modules/vfs_fake_perms.c                   |   38 +-
 source3/modules/vfs_fileid.c                       |   47 +-
 source3/modules/vfs_full_audit.c                   | 1060 +-
 source3/modules/vfs_gpfs.c                         |  387 +-
 source3/modules/vfs_gpfs.h                         |    5 +
 source3/modules/vfs_hpuxacl.c                      |   67 +-
 source3/modules/vfs_irixacl.c                      |   33 +-
 source3/modules/vfs_netatalk.c                     |  137 +-
 source3/modules/vfs_notify_fam.c                   |   14 +-
 source3/modules/vfs_onefs.c                        |  365 +-
 source3/modules/vfs_onefs_shadow_copy.c            |  311 +-
 source3/modules/vfs_posixacl.c                     |   33 +-
 source3/modules/vfs_prealloc.c                     |   34 +-
 source3/modules/vfs_preopen.c                      |  452 +
 source3/modules/vfs_readahead.c                    |   30 +-
 source3/modules/vfs_readonly.c                     |   20 +-
 source3/modules/vfs_recycle.c                      |  213 +-
 source3/modules/vfs_shadow_copy.c                  |   28 +-
 source3/modules/vfs_shadow_copy2.c                 |  372 +-
 source3/modules/vfs_smb_traffic_analyzer.c         |   54 +-
 source3/modules/vfs_solarisacl.c                   |   55 +-
 source3/modules/vfs_streams_depot.c                |  559 +-
 source3/modules/vfs_streams_xattr.c                |  543 +-
 source3/modules/vfs_syncops.c                      |   68 +-
 source3/modules/vfs_tru64acl.c                     |   33 +-
 source3/modules/vfs_tsmsm.c                        |   81 +-
 source3/modules/vfs_xattr_tdb.c                    |   91 +-
 source3/modules/vfs_zfsacl.c                       |   48 +-
 source3/nmbd/asyncdns.c                            |    4 +-
 source3/nmbd/nmbd.c                                |   14 +-
 source3/nmbd/nmbd_elections.c                      |    3 -
 source3/nmbd/nmbd_nameregister.c                   |    8 +
 source3/nmbd/nmbd_packets.c                        |    6 +-
 source3/nmbd/nmbd_processlogon.c                   |  238 +
 source3/nmbd/nmbd_sendannounce.c                   |   10 +-
 source3/pam_smbpass/pam_smb_acct.c                 |   17 +-
 source3/pam_smbpass/pam_smb_auth.c                 |   23 +-
 source3/pam_smbpass/pam_smb_passwd.c               |   50 +-
 source3/pam_smbpass/support.c                      |  156 +-
 source3/pam_smbpass/support.h                      |   13 +-
 source3/param/loadparm.c                           |  486 +-
 source3/passdb/lookup_sid.c                        |   85 +-
 source3/passdb/passdb.c                            |  376 +-
 source3/passdb/pdb_ads.c                           | 2363 ++
 source3/passdb/pdb_get_set.c                       |    7 +-
 source3/passdb/pdb_interface.c                     |  239 +-
 source3/passdb/pdb_ldap.c                          |  509 +-
 source3/passdb/pdb_nds.c                           |    4 +-
 source3/passdb/pdb_smbpasswd.c                     |   21 +-
 source3/passdb/pdb_tdb.c                           |  359 +-
 source3/passdb/pdb_wbc_sam.c                       |   46 +-
 source3/passdb/secrets.c                           |  492 +-
 source3/passdb/secrets_schannel.c                  |  131 +
 source3/passdb/util_unixsids.c                     |   10 +-
 source3/passdb/util_wellknown.c                    |    1 +
 source3/po/de.msg                                  |  454 +-
 source3/po/genmsg                                  |    3 +-
 source3/po/ru.msg                                  |  606 +
 source3/po/ru/help/welcome-no-samba-doc.html       |    6 +
 source3/po/ru/help/welcome.html                    |   68 +
 source3/po/ru/images/globals.gif                   |  Bin 0 -> 2041 bytes
 source3/po/ru/images/home.gif                      |  Bin 0 -> 2190 bytes
 source3/po/ru/images/passwd.gif                    |  Bin 0 -> 1936 bytes
 source3/po/ru/images/printers.gif                  |  Bin 0 -> 2139 bytes
 source3/po/ru/images/shares.gif                    |  Bin 0 -> 2081 bytes
 source3/po/ru/images/status.gif                    |  Bin 0 -> 2305 bytes
 source3/po/ru/images/viewconfig.gif                |  Bin 0 -> 2096 bytes
 source3/po/ru/images/wizard.gif                    |  Bin 0 -> 2605 bytes
 source3/po/ru/include/header.html                  |   14 +
 source3/printing/notify.c                          |   30 +-
 source3/printing/nt_printing.c                     | 1560 +-
 source3/printing/print_cups.c                      |   14 +-
 source3/printing/printfsp.c                        |   22 +-
 source3/printing/printing.c                        |  155 +-
 source3/printing/tests/vlp.c                       |   67 +-
 source3/profile/profile.c                          |    2 +-
 source3/registry/reg_api.c                         |  258 +-
 source3/registry/reg_backend_current_version.c     |   20 +-
 source3/registry/reg_backend_db.c                  | 1219 +-
 source3/registry/reg_backend_hkpt_params.c         |    8 +-
 source3/registry/reg_backend_netlogon_params.c     |   10 +-
 source3/registry/reg_backend_perflib.c             |   12 +-
 source3/registry/reg_backend_printing.c            |  233 +-
 source3/registry/reg_backend_prod_options.c        |   15 +-
 source3/registry/reg_backend_shares.c              |   10 +-
 source3/registry/reg_backend_smbconf.c             |   24 +-
 source3/registry/reg_backend_tcpip_params.c        |   27 +-
 source3/registry/reg_cachehook.c                   |   10 +-
 source3/registry/reg_dispatcher.c                  |   58 +-
 source3/registry/reg_eventlog.c                    |  111 +-
 source3/registry/reg_init_full.c                   |   28 +-
 source3/registry/reg_init_smbconf.c                |    2 +-
 source3/registry/reg_objects.c                     |  300 +-
 source3/registry/reg_perfcount.c                   |  247 +-
 source3/registry/reg_util.c                        |  107 -
 source3/registry/reg_util_legacy.c                 |    9 +-
 source3/registry/regfio.c                          |   47 +-
 source3/rpc_client/cli_lsarpc.c                    |  201 +-
 source3/rpc_client/cli_netlogon.c                  |  278 +-
 source3/rpc_client/cli_pipe.c                      | 1272 +-
 source3/rpc_client/cli_reg.c                       |   62 -
 source3/rpc_client/cli_samr.c                      |   14 +-
 source3/rpc_client/cli_spoolss.c                   | 1416 +-
 source3/rpc_client/init_netlogon.c                 |  390 +-
 source3/rpc_client/init_samr.c                     |    5 +-
 source3/rpc_client/init_spoolss.c                  |   33 +
 source3/rpc_client/ndr.c                           |  161 +-
 source3/rpc_client/rpc_transport_np.c              |  231 +-
 source3/rpc_client/rpc_transport_smbd.c            |  330 +-
 source3/rpc_client/rpc_transport_sock.c            |  105 +-
 source3/rpc_parse/parse_buffer.c                   |  509 -
 source3/rpc_parse/parse_misc.c                     |  556 -
 source3/rpc_parse/parse_prs.c                      |  765 +-
 source3/rpc_parse/parse_rpc.c                      |  161 +-
 source3/rpc_parse/parse_sec.c                      |  436 -
 source3/rpc_parse/parse_spoolss.c                  | 3118 --
 source3/rpc_server/srv_dfs_nt.c                    |    1 +
 source3/rpc_server/srv_dssetup_nt.c                |    1 +
 source3/rpc_server/srv_echo_nt.c                   |    1 +
 source3/rpc_server/srv_eventlog_lib.c              |  960 -
 source3/rpc_server/srv_eventlog_nt.c               |  161 +-
 source3/rpc_server/srv_initshutdown_nt.c           |    3 +-
 source3/rpc_server/srv_lsa_hnd.c                   |  141 +-
 source3/rpc_server/srv_lsa_nt.c                    | 1029 +-
 source3/rpc_server/srv_netlog_nt.c                 | 1311 +-
 source3/rpc_server/srv_ntsvcs_nt.c                 |   42 +-
 source3/rpc_server/srv_pipe.c                      |  362 +-
 source3/rpc_server/srv_pipe_hnd.c                  |  531 +-
 source3/rpc_server/srv_samr_nt.c                   | 3874 ++-
 source3/rpc_server/srv_samr_util.c                 |  336 +-
 source3/rpc_server/srv_spoolss.c                   |  912 -
 source3/rpc_server/srv_spoolss_nt.c                | 6985 ++---
 source3/rpc_server/srv_srvsvc_nt.c                 |   95 +-
 source3/rpc_server/srv_svcctl_nt.c                 |   59 +-
 source3/rpc_server/srv_util.c                      |   88 -
 source3/rpc_server/srv_winreg_nt.c                 |    7 +-
 source3/rpc_server/srv_wkssvc_nt.c                 |   15 +-
 source3/rpcclient/cmd_dfs.c                        |    1 +
 source3/rpcclient/cmd_drsuapi.c                    |    1 +
 source3/rpcclient/cmd_dssetup.c                    |    1 +
 source3/rpcclient/cmd_echo.c                       |    1 +
 source3/rpcclient/cmd_epmapper.c                   |    1 +
 source3/rpcclient/cmd_eventlog.c                   |    1 +
 source3/rpcclient/cmd_lsarpc.c                     |  741 +-
 source3/rpcclient/cmd_netlogon.c                   |   23 +-
 source3/rpcclient/cmd_ntsvcs.c                     |   13 +-
 source3/rpcclient/cmd_samr.c                       |  153 +-
 source3/rpcclient/cmd_shutdown.c                   |    2 +-
 source3/rpcclient/cmd_spoolss.c                    | 1842 +-
 source3/rpcclient/cmd_srvsvc.c                     |    1 +
 source3/rpcclient/cmd_test.c                       |    5 +-
 source3/rpcclient/cmd_wkssvc.c                     |    1 +
 source3/rpcclient/rpcclient.c                      |  197 +-
 source3/samba4.m4                                  |   28 +-
 source3/samba4.mk                                  |   31 +-
 source3/script/installmo.sh                        |    2 +-
 source3/script/installmodules.sh                   |    5 +
 source3/script/mksyms.awk                          |    8 +-
 source3/script/mksyms.sh                           |    2 +-
 source3/script/mkversion.sh                        |    3 +-
 source3/script/tests/dlopen.sh                     |    2 +-
 source3/script/tests/selftest.sh                   |   62 +-
 source3/script/tests/test_local_s3.sh              |   17 +-
 source3/script/tests/test_posix_s3.sh              |   31 +-
 source3/script/tests/test_smbclient_s3.sh          |   45 +
 source3/script/tests/test_smbtorture_s3.sh         |   13 +-
 source3/script/tests/test_wbinfo_s3.sh             |    4 +-
 source3/script/tests/wb_pad.sh                     |    2 +-
 source3/script/uninstallmo.sh                      |    3 +-
 source3/selftest/tests.sh                          |    4 +
 source3/services/services_db.c                     |  125 +-
 source3/services/svc_spoolss.c                     |    4 +
 source3/smbd/aio.c                                 |  120 +-
 source3/smbd/avahi_register.c                      |  170 +
 source3/smbd/blocking.c                            |   61 +-
 source3/smbd/change_trust_pw.c                     |    2 +-
 source3/smbd/chgpasswd.c                           |  164 +-
 source3/smbd/close.c                               |  285 +-
 source3/smbd/conn.c                                |   97 +-
 source3/smbd/dir.c                                 |  644 +-
 source3/smbd/dosmode.c                             |  536 +-
 source3/smbd/error.c                               |   30 -
 source3/smbd/fake_file.c                           |   49 +-
 source3/smbd/file_access.c                         |  120 +-
 source3/smbd/fileio.c                              |  107 +-
 source3/smbd/filename.c                            |  682 +-
 source3/smbd/filename_util.c                       |  206 +
 source3/smbd/files.c                               |  153 +-
 source3/smbd/globals.c                             |   55 +-
 source3/smbd/globals.h                             |  412 +-
 source3/smbd/ipc.c                                 |   38 +-
 source3/smbd/lanman.c                              |  100 +-
 source3/smbd/mangle_hash.c                         |   20 +-
 source3/smbd/mangle_hash2.c                        |   20 +-
 source3/smbd/map_username.c                        |    4 +-
 source3/smbd/message.c                             |    2 +-
 source3/smbd/msdfs.c                               |  185 +-
 source3/smbd/negprot.c                             |   95 +-
 source3/smbd/notify.c                              |  143 +-
 source3/smbd/notify_inotify.c                      |   29 +-
 source3/smbd/notify_internal.c                     |  323 +-
 source3/smbd/nttrans.c                             |  639 +-
 source3/smbd/open.c                                | 1005 +-
 source3/smbd/oplock.c                              |  184 +-
 source3/smbd/oplock_irix.c                         |   13 +-
 source3/smbd/oplock_linux.c                        |   13 +-
 source3/smbd/oplock_onefs.c                        |  121 +-
 source3/smbd/password.c                            |  244 +-
 source3/smbd/pipes.c                               |   85 +-
 source3/smbd/posix_acls.c                          |  694 +-
 source3/smbd/process.c                             |  241 +-
 source3/smbd/quotas.c                              |   52 +-
 source3/smbd/reply.c                               | 3184 ++-
 source3/smbd/seal.c                                |    1 +
 source3/smbd/server.c                              |  171 +-
 source3/smbd/service.c                             |  162 +-
 source3/smbd/sesssetup.c                           |  167 +-
 source3/smbd/share_access.c                        |    8 +-
 source3/smbd/signing.c                             |  158 +
 source3/smbd/smb2_break.c                          |  210 +
 source3/smbd/smb2_close.c                          |  129 +
 source3/smbd/smb2_create.c                         |  754 +
 source3/smbd/smb2_find.c                           |  454 +
 source3/smbd/smb2_flush.c                          |  195 +
 source3/smbd/smb2_getinfo.c                        |  424 +
 source3/smbd/smb2_glue.c                           |   52 +
 source3/smbd/smb2_ioctl.c                          |  461 +
 source3/smbd/smb2_keepalive.c                      |   55 +
 source3/smbd/smb2_lock.c                           |  383 +
 source3/smbd/smb2_negprot.c                        |  181 +
 source3/smbd/smb2_notify.c                         |  388 +
 source3/smbd/smb2_read.c                           |  345 +
 source3/smbd/smb2_server.c                         | 1586 +
 source3/smbd/smb2_sesssetup.c                      |  407 +
 source3/smbd/smb2_setinfo.c                        |  330 +
 source3/smbd/smb2_signing.c                        |  135 +
 source3/smbd/smb2_tcon.c                           |  284 +
 source3/smbd/smb2_write.c                          |  344 +
 source3/smbd/srvstr.c                              |    4 +-
 source3/smbd/statcache.c                           |    9 +-
 source3/smbd/trans2.c                              | 4410 ++--
 source3/smbd/uid.c                                 |   68 +-
 source3/smbd/vfs.c                                 | 1265 +-
 source3/torture/cmd_vfs.c                          |  275 +-
 source3/torture/denytest.c                         |   59 +-
 source3/torture/locktest.c                         |   41 +-
 source3/torture/locktest2.c                        |   14 +-
 source3/torture/mangle_test.c                      |   27 +-
 source3/torture/masktest.c                         |    9 +-
 source3/torture/nbio.c                             |   34 +-
 source3/torture/nsstest.c                          |   25 +-
 source3/torture/pdbtest.c                          |    6 +-
 source3/torture/proto.h                            |   86 +
 source3/torture/scanner.c                          |   27 +-
 source3/torture/smbiconv.c                         |    1 +
 source3/torture/t_push_ucs2.c                      |    8 +-
 source3/torture/t_stringoverflow.c                 |    4 +-
 source3/torture/test_posix_append.c                |   97 +
 source3/torture/torture.c                          | 3100 ++-
 source3/torture/utable.c                           |   28 +-
 source3/torture/vfstest.c                          |   10 +-
 source3/utils/dbwrap_tool.c                        |  325 +
 source3/utils/dbwrap_torture.c                     |  337 +
 source3/utils/eventlogadm.c                        |    7 +-
 source3/utils/log2pcaphex.c                        |   29 +-
 source3/utils/net.c                                |  451 +-
 source3/utils/net.h                                |   15 +
 source3/utils/net_ads.c                            |  873 +-
 source3/utils/net_ads_gpo.c                        |  173 +-
 source3/utils/net_afs.c                            |   38 +-
 source3/utils/net_cache.c                          |  115 +-
 source3/utils/net_conf.c                           |  379 +-
 source3/utils/net_dom.c                            |  158 +-
 source3/utils/net_eventlog.c                       |  110 +-
 source3/utils/net_file.c                           |   18 +-
 source3/utils/net_group.c                          |   36 +-
 source3/utils/net_groupmap.c                       |  301 +-
 source3/utils/net_help.c                           |    4 +-
 source3/utils/net_help_common.c                    |   43 +-
 source3/utils/net_idmap.c                          |  143 +-
 source3/utils/net_join.c                           |   19 +-
 source3/utils/net_lookup.c                         |   28 +-
 source3/utils/net_lua.c                            |  384 -
 source3/utils/net_proto.h                          |    6 +-
 source3/utils/net_rap.c                            |  458 +-
 source3/utils/net_registry.c                       |  137 +-
 source3/utils/net_registry_util.c                  |   25 +-
 source3/utils/net_rpc.c                            | 1452 +-
 source3/utils/net_rpc_audit.c                      |  141 +-
 source3/utils/net_rpc_join.c                       |   58 +-
 source3/utils/net_rpc_printer.c                    |  996 +-
 source3/utils/net_rpc_registry.c                   |  276 +-
 source3/utils/net_rpc_rights.c                     |  127 +-
 source3/utils/net_rpc_samsync.c                    |   61 +-
 source3/utils/net_rpc_service.c                    |  422 +-
 source3/utils/net_rpc_sh_acct.c                    |   96 +-
 source3/utils/net_rpc_shell.c                      |   38 +-
 source3/utils/net_sam.c                            |  873 +-
 source3/utils/net_share.c                          |    8 +-
 source3/utils/net_status.c                         |   66 +-
 source3/utils/net_time.c                           |   64 +-
 source3/utils/net_user.c                           |   30 +-
 source3/utils/net_usershare.c                      |  307 +-
 source3/utils/net_util.c                           |   73 +-
 source3/utils/netlookup.c                          |    4 +-
 source3/utils/ntlm_auth.c                          |  138 +-
 source3/utils/ntlm_auth_diagnostics.c              |   41 +-
 source3/utils/ntlm_auth_proto.h                    |    1 +
 source3/utils/pdbedit.c                            |  804 +-
 source3/utils/profiles.c                           |   14 +-
 source3/utils/smbcacls.c                           |   45 +-
 source3/utils/smbcontrol.c                         |   19 +-
 source3/utils/smbcquotas.c                         |   17 +-
 source3/utils/smbfilter.c                          |    2 +-
 source3/utils/smbget.c                             |    6 +-
 source3/utils/smbpasswd.c                          |   43 +-
 source3/utils/smbtree.c                            |   10 +-
 source3/utils/split_tokens.c                       |   78 +
 source3/utils/status.c                             |   84 +-
 source3/utils/testparm.c                           |   29 +-
 source3/web/cgi.c                                  |   59 +-
 source3/web/statuspage.c                           |    4 +-
 source3/web/swat.c                                 |   69 +-
 source3/winbindd/idmap.c                           |    4 +-
 source3/winbindd/idmap_ad.c                        |   24 +-
 source3/winbindd/idmap_adex/gc_util.c              |   12 +-
 source3/winbindd/idmap_adex/idmap_adex.c           |   15 +-
 source3/winbindd/idmap_adex/idmap_adex.h           |    5 +-
 source3/winbindd/idmap_adex/likewise_cell.c        |    4 +-
 source3/winbindd/idmap_adex/provider_unified.c     |   79 +-
 source3/winbindd/idmap_hash/idmap_hash.c           |   16 +-
 source3/winbindd/idmap_ldap.c                      |  135 +-
 source3/winbindd/idmap_nss.c                       |   10 +
 source3/winbindd/idmap_rid.c                       |   10 +
 source3/winbindd/idmap_tdb.c                       |  107 +-
 source3/winbindd/idmap_tdb2.c                      |  332 +-
 source3/winbindd/idmap_util.c                      |   78 +-
 source3/winbindd/nss_info.c                        |   42 +-
 source3/winbindd/nss_info_template.c               |    6 +-
 source3/winbindd/wb_dsgetdcname.c                  |  115 +
 source3/winbindd/wb_fill_pwent.c                   |  202 +
 source3/winbindd/wb_getgrsid.c                     |  151 +
 source3/winbindd/wb_getpwsid.c                     |  154 +
 source3/winbindd/wb_gettoken.c                     |  218 +
 source3/winbindd/wb_gid2sid.c                      |  119 +
 source3/winbindd/wb_group_members.c                |  468 +
 source3/winbindd/wb_lookupname.c                   |  155 +
 source3/winbindd/wb_lookupsid.c                    |  121 +
 source3/winbindd/wb_lookupuseraliases.c            |   92 +
 source3/winbindd/wb_lookupusergroups.c             |   90 +
 source3/winbindd/wb_next_grent.c                   |  177 +
 source3/winbindd/wb_next_pwent.c                   |  150 +
 source3/winbindd/wb_ping.c                         |   46 +
 source3/winbindd/wb_query_user_list.c              |   92 +
 source3/winbindd/wb_queryuser.c                    |   98 +
 source3/winbindd/wb_seqnum.c                       |   82 +
 source3/winbindd/wb_seqnums.c                      |  153 +
 source3/winbindd/wb_sid2gid.c                      |  170 +
 source3/winbindd/wb_sid2uid.c                      |  168 +
 source3/winbindd/wb_uid2sid.c                      |  119 +
 source3/winbindd/winbindd.c                        |  806 +-
 source3/winbindd/winbindd.h                        |   83 +-
 source3/winbindd/winbindd_ads.c                    |  168 +-
 source3/winbindd/winbindd_allocate_gid.c           |   92 +
 source3/winbindd/winbindd_allocate_uid.c           |   92 +
 source3/winbindd/winbindd_async.c                  |  467 +-
 source3/winbindd/winbindd_cache.c                  | 1117 +-
 source3/winbindd/winbindd_ccache_access.c          |   64 +-
 source3/winbindd/winbindd_change_machine_acct.c    |   93 +
 source3/winbindd/winbindd_check_machine_acct.c     |   97 +
 source3/winbindd/winbindd_cm.c                     |  213 +-
 source3/winbindd/winbindd_cred_cache.c             |    3 +
 source3/winbindd/winbindd_creds.c                  |   15 +-
 source3/winbindd/winbindd_domain.c                 |   44 +-
 source3/winbindd/winbindd_dsgetdcname.c            |  198 +
 source3/winbindd/winbindd_dual.c                   |  866 +-
 source3/winbindd/winbindd_dual_ndr.c               |  296 +
 source3/winbindd/winbindd_dual_srv.c               |  579 +
 source3/winbindd/winbindd_endgrent.c               |   49 +
 source3/winbindd/winbindd_endpwent.c               |   49 +
 source3/winbindd/winbindd_getdcname.c              |   88 +
 source3/winbindd/winbindd_getgrent.c               |  203 +
 source3/winbindd/winbindd_getgrgid.c               |  138 +
 source3/winbindd/winbindd_getgrnam.c               |  194 +
 source3/winbindd/winbindd_getgroups.c              |  223 +
 source3/winbindd/winbindd_getpwent.c               |  145 +
 source3/winbindd/winbindd_getpwnam.c               |  143 +
 source3/winbindd/winbindd_getpwsid.c               |   93 +
 source3/winbindd/winbindd_getpwuid.c               |  109 +
 source3/winbindd/winbindd_getsidaliases.c          |  138 +
 source3/winbindd/winbindd_getuserdomgroups.c       |  122 +
 source3/winbindd/winbindd_getusersids.c            |  120 +
 source3/winbindd/winbindd_gid_to_sid.c             |   88 +
 source3/winbindd/winbindd_group.c                  | 1737 +-
 source3/winbindd/winbindd_idmap.c                  |  263 +-
 source3/winbindd/winbindd_list_groups.c            |  204 +
 source3/winbindd/winbindd_list_users.c             |  204 +
 source3/winbindd/winbindd_locator.c                |  138 +-
 source3/winbindd/winbindd_lookupname.c             |  111 +
 source3/winbindd/winbindd_lookuprids.c             |  197 +
 source3/winbindd/winbindd_lookupsid.c              |  102 +
 source3/winbindd/winbindd_misc.c                   |  523 +-
 source3/winbindd/winbindd_ndr.c                    |    1 -
 source3/winbindd/winbindd_pam.c                    |  644 +-
 source3/winbindd/winbindd_passdb.c                 |  137 +-
 source3/winbindd/winbindd_proto.h                  |  517 +-
 source3/winbindd/winbindd_reconnect.c              |   24 +-
 source3/winbindd/winbindd_remove_mapping.c         |  106 +
 source3/winbindd/winbindd_rpc.c                    |  305 +-
 source3/winbindd/winbindd_set_hwm.c                |   95 +
 source3/winbindd/winbindd_set_mapping.c            |  106 +
 source3/winbindd/winbindd_setgrent.c               |   55 +
 source3/winbindd/winbindd_setpwent.c               |   55 +
 source3/winbindd/winbindd_show_sequence.c          |  169 +
 source3/winbindd/winbindd_sid.c                    |  655 -
 source3/winbindd/winbindd_sid_to_gid.c             |   95 +
 source3/winbindd/winbindd_sid_to_uid.c             |   95 +
 source3/winbindd/winbindd_uid_to_sid.c             |   88 +
 source3/winbindd/winbindd_user.c                   |  827 +-
 source3/winbindd/winbindd_util.c                   |  422 +-
 source3/winbindd/winbindd_wins.c                   |   26 +-
 source4/.valgrind_suppressions                     |   62 +
 source4/BUGS                                       |    2 +-
 source4/Makefile                                   |   17 +-
 source4/TODO                                       |    4 +-
 source4/VERSION                                    |    2 +-
 source4/aclocal.m4                                 |   10 +-
 source4/auth/auth.h                                |   15 +-
 source4/auth/auth_sam_reply.c                      |    2 +-
 source4/auth/config.m4                             |    3 +
 source4/auth/config.mk                             |    3 +-
 source4/auth/credentials/config.mk                 |    2 +-
 source4/auth/credentials/credentials.c             |   51 +-
 source4/auth/credentials/credentials.h             |    6 +-
 source4/auth/credentials/credentials_files.c       |    7 +-
 source4/auth/credentials/credentials_krb5.c        |    3 -
 source4/auth/credentials/credentials_krb5.h        |    1 +
 source4/auth/credentials/pycredentials.c           |   24 +-
 source4/auth/credentials/pycredentials.h           |    2 +-
 source4/auth/gensec/config.mk                      |   13 +-
 source4/auth/gensec/cyrus_sasl.c                   |    1 -
 source4/auth/gensec/gensec.c                       |   28 +-
 source4/auth/gensec/gensec.h                       |    6 +-
 source4/auth/gensec/gensec_gssapi.c                |   32 +-
 source4/auth/gensec/gensec_krb5.c                  |   77 +-
 source4/auth/gensec/pygensec.c                     |  186 +
 source4/auth/gensec/schannel.c                     |  210 +-
 source4/auth/gensec/schannel.h                     |   36 -
 source4/auth/gensec/schannel_sign.c                |  285 -
 source4/auth/gensec/schannel_state.c               |  294 +-
 source4/auth/gensec/spnego.c                       |   15 +-
 source4/auth/gensec/spnego.h                       |   65 -
 source4/auth/gensec/spnego_parse.c                 |  408 -
 source4/auth/gensec/tests/bindings.py              |   39 +
 source4/auth/kerberos/clikrb5.c                    |   12 +-
 source4/auth/kerberos/config.m4                    |    2 +
 source4/auth/kerberos/config.mk                    |    3 +-
 source4/auth/kerberos/gssapi_parse.c               |    6 +-
 source4/auth/kerberos/kerberos-notes.txt           |  602 +-
 .../kerberos/kerberos-porting-to-mit-notes.txt     |  803 +
 source4/auth/kerberos/kerberos.c                   |   26 +-
 source4/auth/kerberos/kerberos_pac.c               |    2 +-
 source4/auth/kerberos/kerberos_util.c              |    2 +-
 source4/auth/kerberos/keytab_copy.c                |  146 +
 source4/auth/kerberos/krb5_init_context.c          |   13 +-
 source4/auth/ntlm/auth_developer.c                 |    1 -
 source4/auth/ntlm/auth_sam.c                       |  215 +-
 source4/auth/ntlm/auth_server.c                    |    2 -
 source4/auth/ntlm/auth_simple.c                    |    3 -
 source4/auth/ntlm/auth_util.c                      |    4 -
 source4/auth/ntlm/auth_winbind.c                   |  168 +
 source4/auth/ntlm/config.mk                        |    9 +-
 source4/auth/ntlm/ntlm_check.c                     |  603 -
 source4/auth/ntlm/pam_errors.c                     |    1 -
 source4/auth/ntlmssp/config.mk                     |    6 -
 source4/auth/ntlmssp/ntlmssp.c                     |   32 +-
 source4/auth/ntlmssp/ntlmssp.h                     |   37 +-
 source4/auth/ntlmssp/ntlmssp_client.c              |    7 +-
 source4/auth/ntlmssp/ntlmssp_parse.c               |  364 -
 source4/auth/ntlmssp/ntlmssp_server.c              |   33 +-
 source4/auth/ntlmssp/ntlmssp_sign.c                |   67 +-
 source4/auth/pyauth.c                              |   27 +-
 source4/auth/sam.c                                 |  364 +-
 source4/auth/samba_server_gensec.c                 |    2 -
 source4/auth/session.h                             |    6 +-
 source4/auth/system_session.c                      |  216 +-
 source4/autogen.sh                                 |    9 +-
 source4/build/m4/check_cc.m4                       |   24 +-
 source4/build/m4/check_path.m4                     |   18 +-
 source4/build/m4/public.m4                         |   15 +-
 source4/build/make/rules.mk                        |    7 +-
 source4/build/make/templates.mk                    |    2 +
 source4/build/smb_build/input.pm                   |    5 +-
 source4/build/smb_build/main.pl                    |    5 +-
 source4/build/smb_build/makefile.pm                |    2 +-
 source4/build/smb_build/summary.pm                 |   10 +-
 source4/cldap_server/cldap_server.c                |  112 +-
 source4/cldap_server/config.mk                     |   18 +-
 source4/cldap_server/netlogon.c                    |  181 +-
 source4/cldap_server/rootdse.c                     |   13 +-
 source4/client/cifsddio.c                          |    1 -
 source4/client/client.c                            |   65 +-
 source4/client/config.m4                           |   13 +
 source4/client/config.mk                           |   16 +
 source4/client/mount.cifs.c                        |  559 -
 source4/client/smbmnt.c                            |  306 -
 source4/client/smbmount.c                          |  942 -
 source4/client/smbumount.c                         |  186 -
 source4/client/tests/test_smbclient.sh             |   11 +-
 source4/config.guess                               |  153 +-
 source4/config.sub                                 |  205 +-
 source4/configure.ac                               |   43 +-
 source4/dsdb/common/dsdb_dn.c                      |  327 +
 source4/dsdb/common/dsdb_dn.h                      |   17 +
 source4/dsdb/common/flag_mapping.c                 |  145 -
 source4/dsdb/common/flags.h                        |  137 -
 source4/dsdb/common/sidmap.c                       |  612 -
 source4/dsdb/common/tests/dsdb_dn.c                |  360 +
 source4/dsdb/common/util.c                         | 1040 +-
 source4/dsdb/config.mk                             |   41 +-
 source4/dsdb/kcc/kcc_connection.c                  |  227 +
 source4/dsdb/kcc/kcc_connection.h                  |   38 +
 source4/dsdb/kcc/kcc_periodic.c                    |  261 +
 source4/dsdb/kcc/kcc_service.c                     |  239 +
 source4/dsdb/kcc/kcc_service.h                     |   85 +
 source4/dsdb/repl/drepl_notify.c                   |  429 +
 source4/dsdb/repl/drepl_out_helpers.c              |  120 +-
 source4/dsdb/repl/drepl_out_pull.c                 |   21 +-
 source4/dsdb/repl/drepl_partitions.c               |   38 +-
 source4/dsdb/repl/drepl_periodic.c                 |    9 +-
 source4/dsdb/repl/drepl_service.c                  |   70 +-
 source4/dsdb/repl/drepl_service.h                  |   37 +
 source4/dsdb/repl/replicated_objects.c             |  504 +-
 source4/dsdb/samdb/cracknames.c                    |  189 +-
 source4/dsdb/samdb/ldb_modules/acl.c               |  560 +
 source4/dsdb/samdb/ldb_modules/anr.c               |   18 +-
 source4/dsdb/samdb/ldb_modules/config.mk           |  157 +-
 source4/dsdb/samdb/ldb_modules/descriptor.c        |  912 +
 source4/dsdb/samdb/ldb_modules/extended_dn_in.c    |   62 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_out.c   |  298 +-
 source4/dsdb/samdb/ldb_modules/extended_dn_store.c |  112 +-
 source4/dsdb/samdb/ldb_modules/instancetype.c      |   91 +-
 source4/dsdb/samdb/ldb_modules/kludge_acl.c        |   57 +-
 source4/dsdb/samdb/ldb_modules/lazy_commit.c       |  132 +
 source4/dsdb/samdb/ldb_modules/linked_attributes.c |  394 +-
 source4/dsdb/samdb/ldb_modules/local_password.c    |    5 +-
 source4/dsdb/samdb/ldb_modules/naming_fsmo.c       |   26 +-
 source4/dsdb/samdb/ldb_modules/new_partition.c     |  190 +
 source4/dsdb/samdb/ldb_modules/objectclass.c       |  251 +-
 source4/dsdb/samdb/ldb_modules/objectguid.c        |   41 +-
 source4/dsdb/samdb/ldb_modules/operational.c       |  441 +
 source4/dsdb/samdb/ldb_modules/partition.c         |  841 +-
 source4/dsdb/samdb/ldb_modules/partition.h         |   54 +
 source4/dsdb/samdb/ldb_modules/partition_init.c    |  846 +
 source4/dsdb/samdb/ldb_modules/password_hash.c     |  308 +-
 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c          |   19 +-
 source4/dsdb/samdb/ldb_modules/proxy.c             |   24 +-
 source4/dsdb/samdb/ldb_modules/repl_meta_data.c    | 1302 +-
 source4/dsdb/samdb/ldb_modules/resolve_oids.c      |  647 +
 source4/dsdb/samdb/ldb_modules/rootdse.c           |  288 +-
 source4/dsdb/samdb/ldb_modules/samba3sam.c         |  169 +-
 source4/dsdb/samdb/ldb_modules/samba_dsdb.c        |  363 +
 source4/dsdb/samdb/ldb_modules/samba_secrets.c     |  100 +
 source4/dsdb/samdb/ldb_modules/samldb.c            | 1716 +-
 source4/dsdb/samdb/ldb_modules/schema_data.c       |  464 +
 source4/dsdb/samdb/ldb_modules/schema_fsmo.c       |  499 -
 source4/dsdb/samdb/ldb_modules/schema_load.c       |  260 +
 source4/dsdb/samdb/ldb_modules/show_deleted.c      |  135 +-
 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c   |  313 +-
 source4/dsdb/samdb/ldb_modules/subtree_delete.c    |   29 +-
 .../samdb/ldb_modules/tests/possibleinferiors.py   |  246 +
 source4/dsdb/samdb/ldb_modules/tests/samba3sam.py  |   60 +-
 source4/dsdb/samdb/ldb_modules/update_keytab.c     |   10 +-
 source4/dsdb/samdb/ldb_modules/util.c              |  200 +
 source4/dsdb/samdb/ldb_modules/util.h              |   27 +
 source4/dsdb/samdb/samdb.c                         |  143 +-
 source4/dsdb/samdb/samdb.h                         |   31 +-
 source4/dsdb/samdb/samdb_privilege.c               |   22 +-
 source4/dsdb/schema/prefixmap.h                    |   43 +
 source4/dsdb/schema/schema.h                       |   51 +-
 source4/dsdb/schema/schema_convert_to_ol.c         |  360 +
 source4/dsdb/schema/schema_inferiors.c             |  336 +
 source4/dsdb/schema/schema_init.c                  | 1037 +-
 source4/dsdb/schema/schema_prefixmap.c             |  594 +
 source4/dsdb/schema/schema_query.c                 |  306 +-
 source4/dsdb/schema/schema_set.c                   |  399 +-
 source4/dsdb/schema/schema_syntax.c                |  564 +-
 source4/dsdb/schema/tests/schema_syntax.c          |  264 +
 source4/headermap.txt                              |   10 +-
 source4/heimdal/README                             |    9 +-
 source4/heimdal/cf/check-var.m4                    |    3 +-
 source4/heimdal/cf/make-proto.pl                   |   17 +-
 source4/heimdal/cf/resolv.m4                       |   11 +-
 .../heimdal/{lib/krb5 => include}/heim_threads.h   |    0 
 source4/heimdal/kdc/524.c                          |  400 -
 source4/heimdal/kdc/default_config.c               |   24 +-
 source4/heimdal/kdc/digest.c                       |  231 +-
 source4/heimdal/kdc/headers.h                      |    7 +
 source4/heimdal/kdc/kaserver.c                     |   20 +-
 source4/heimdal/kdc/kdc.h                          |   16 +
 source4/heimdal/kdc/kdc_locl.h                     |   12 +-
 source4/heimdal/kdc/kerberos4.c                    |  794 -
 source4/heimdal/kdc/kerberos5.c                    |  507 +-
 source4/heimdal/kdc/krb5tgs.c                      |  338 +-
 source4/heimdal/kdc/kx509.c                        |   62 +-
 source4/heimdal/kdc/misc.c                         |   33 +-
 source4/heimdal/kdc/pkinit.c                       |  907 +-
 source4/heimdal/kdc/process.c                      |  293 +-
 source4/heimdal/kdc/windc.c                        |   26 +-
 source4/heimdal/kdc/windc_plugin.h                 |    9 +-
 source4/heimdal/kpasswd/kpasswd.c                  |    4 +-
 source4/heimdal/kuser/kinit.c                      |  124 +-
 source4/heimdal/kuser/kuser_locl.h                 |    6 +-
 source4/heimdal/lib/asn1/CMS.asn1                  |  157 -
 source4/heimdal/lib/asn1/asn1_err.et               |    2 +
 source4/heimdal/lib/asn1/asn1_gen.c                |   12 +-
 source4/heimdal/lib/asn1/asn1parse.c               | 3022 ++
 source4/heimdal/lib/asn1/asn1parse.h               |  255 +
 source4/heimdal/lib/asn1/asn1parse.y               | 1020 +
 source4/heimdal/lib/asn1/canthandle.asn1           |    2 +-
 source4/heimdal/lib/asn1/cms.asn1                  |  157 +
 source4/heimdal/lib/asn1/cms.opt                   |    1 +
 source4/heimdal/lib/asn1/der.h                     |    2 +-
 source4/heimdal/lib/asn1/der_get.c                 |  158 +-
 source4/heimdal/lib/asn1/der_locl.h                |    4 +-
 source4/heimdal/lib/asn1/der_put.c                 |   11 +-
 source4/heimdal/lib/asn1/digest.asn1               |    2 +-
 source4/heimdal/lib/asn1/extra.c                   |   14 +-
 source4/heimdal/lib/asn1/gen.c                     |   51 +-
 source4/heimdal/lib/asn1/gen_copy.c                |    5 +-
 source4/heimdal/lib/asn1/gen_decode.c              |  101 +-
 source4/heimdal/lib/asn1/gen_encode.c              |    9 +-
 source4/heimdal/lib/asn1/gen_free.c                |    5 +-
 source4/heimdal/lib/asn1/gen_length.c              |    5 +-
 source4/heimdal/lib/asn1/gen_locl.h                |   10 +-
 source4/heimdal/lib/asn1/k5.asn1                   |  671 -
 source4/heimdal/lib/asn1/krb5.asn1                 |  754 +
 source4/heimdal/lib/asn1/krb5.opt                  |    6 +
 source4/heimdal/lib/asn1/kx509.asn1                |   11 +
 source4/heimdal/lib/asn1/lex.c                     |   55 +-
 source4/heimdal/lib/asn1/lex.l                     |    6 +-
 source4/heimdal/lib/asn1/main.c                    |   76 +-
 source4/heimdal/lib/asn1/parse.c                   | 2831 --
 source4/heimdal/lib/asn1/parse.h                   |  249 -
 source4/heimdal/lib/asn1/parse.y                   | 1015 -
 source4/heimdal/lib/asn1/pkcs12.asn1               |    2 +-
 source4/heimdal/lib/asn1/pkcs8.asn1                |    2 +-
 source4/heimdal/lib/asn1/pkinit.asn1               |   33 +-
 source4/heimdal/lib/asn1/rfc2459.asn1              |   78 +-
 source4/heimdal/lib/asn1/symbol.h                  |    1 +
 source4/heimdal/lib/asn1/test.asn1                 |   14 +-
 source4/heimdal/lib/com_err/com_err.c              |    5 +-
 source4/heimdal/lib/com_err/com_right.h            |    1 +
 source4/heimdal/lib/com_err/compile_et.c           |    2 -
 source4/heimdal/lib/com_err/compile_et.h           |    2 -
 source4/heimdal/lib/com_err/error.c                |   22 +-
 source4/heimdal/lib/com_err/lex.c                  |   87 +-
 source4/heimdal/lib/com_err/lex.l                  |    2 -
 source4/heimdal/lib/com_err/parse.c                |  329 +-
 source4/heimdal/lib/com_err/parse.h                |   44 +-
 source4/heimdal/lib/com_err/parse.y                |    2 -
 source4/heimdal/lib/gssapi/gssapi/gssapi.h         |  137 +-
 source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h    |   10 +-
 source4/heimdal/lib/gssapi/gssapi/gssapi_spnego.h  |    8 +-
 source4/heimdal/lib/gssapi/gssapi_mech.h           |   60 +-
 source4/heimdal/lib/gssapi/krb5/8003.c             |   44 +-
 .../heimdal/lib/gssapi/krb5/accept_sec_context.c   |   47 +-
 source4/heimdal/lib/gssapi/krb5/acquire_cred.c     |   11 +-
 source4/heimdal/lib/gssapi/krb5/add_cred.c         |    8 +-
 .../heimdal/lib/gssapi/krb5/address_to_krb5addr.c  |    2 +-
 source4/heimdal/lib/gssapi/krb5/aeap.c             |  100 +
 source4/heimdal/lib/gssapi/krb5/arcfour.c          |   74 +-
 .../heimdal/lib/gssapi/krb5/canonicalize_name.c    |    6 +-
 source4/heimdal/lib/gssapi/krb5/cfx.c              | 1194 +-
 source4/heimdal/lib/gssapi/krb5/compare_name.c     |    4 +-
 source4/heimdal/lib/gssapi/krb5/compat.c           |    5 +-
 source4/heimdal/lib/gssapi/krb5/context_time.c     |    4 +-
 source4/heimdal/lib/gssapi/krb5/copy_ccache.c      |   14 +-
 source4/heimdal/lib/gssapi/krb5/creds.c            |  255 +
 source4/heimdal/lib/gssapi/krb5/decapsulate.c      |   12 +-
 .../heimdal/lib/gssapi/krb5/delete_sec_context.c   |    6 +-
 source4/heimdal/lib/gssapi/krb5/display_name.c     |    4 +-
 source4/heimdal/lib/gssapi/krb5/display_status.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/duplicate_name.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/encapsulate.c      |    4 +-
 source4/heimdal/lib/gssapi/krb5/export_name.c      |    4 +-
 .../heimdal/lib/gssapi/krb5/export_sec_context.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/external.c         |   13 +-
 source4/heimdal/lib/gssapi/krb5/get_mic.c          |   36 +-
 source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h     |   16 +-
 source4/heimdal/lib/gssapi/krb5/import_name.c      |   17 +-
 .../heimdal/lib/gssapi/krb5/import_sec_context.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/indicate_mechs.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/init.c             |    4 +-
 source4/heimdal/lib/gssapi/krb5/init_sec_context.c |   62 +-
 source4/heimdal/lib/gssapi/krb5/inquire_context.c  |    4 +-
 source4/heimdal/lib/gssapi/krb5/inquire_cred.c     |    4 +-
 .../heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c |    4 +-
 .../heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c  |    4 +-
 .../lib/gssapi/krb5/inquire_mechs_for_name.c       |    4 +-
 .../lib/gssapi/krb5/inquire_names_for_mech.c       |    5 +-
 .../lib/gssapi/krb5/inquire_sec_context_by_oid.c   |    9 +-
 source4/heimdal/lib/gssapi/krb5/prf.c              |    5 +-
 .../lib/gssapi/krb5/process_context_token.c        |    7 +-
 source4/heimdal/lib/gssapi/krb5/release_buffer.c   |    4 +-
 source4/heimdal/lib/gssapi/krb5/release_cred.c     |    6 +-
 source4/heimdal/lib/gssapi/krb5/release_name.c     |    4 +-
 source4/heimdal/lib/gssapi/krb5/sequence.c         |    4 +-
 source4/heimdal/lib/gssapi/krb5/set_cred_option.c  |    8 +-
 .../lib/gssapi/krb5/set_sec_context_option.c       |    4 +-
 source4/heimdal/lib/gssapi/krb5/store_cred.c       |  116 +
 source4/heimdal/lib/gssapi/krb5/unwrap.c           |   76 +-
 source4/heimdal/lib/gssapi/krb5/verify_mic.c       |   66 +-
 source4/heimdal/lib/gssapi/krb5/wrap.c             |   70 +-
 source4/heimdal/lib/gssapi/mech/context.c          |    4 +-
 .../lib/gssapi/mech/gss_accept_sec_context.c       |   19 +-
 source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c |    5 +-
 source4/heimdal/lib/gssapi/mech/gss_add_cred.c     |    1 -
 .../lib/gssapi/mech/gss_add_oid_set_member.c       |   19 +-
 source4/heimdal/lib/gssapi/mech/gss_aeap.c         |  218 +
 source4/heimdal/lib/gssapi/mech/gss_buffer_set.c   |    1 -
 .../lib/gssapi/mech/gss_canonicalize_name.c        |   25 +-
 source4/heimdal/lib/gssapi/mech/gss_compare_name.c |    1 -
 source4/heimdal/lib/gssapi/mech/gss_context_time.c |    1 -
 .../lib/gssapi/mech/gss_create_empty_oid_set.c     |    1 -
 source4/heimdal/lib/gssapi/mech/gss_cred.c         |  224 +
 .../lib/gssapi/mech/gss_decapsulate_token.c        |    1 -
 .../lib/gssapi/mech/gss_delete_sec_context.c       |    1 -
 source4/heimdal/lib/gssapi/mech/gss_display_name.c |    1 -
 .../heimdal/lib/gssapi/mech/gss_display_status.c   |    1 -
 .../heimdal/lib/gssapi/mech/gss_duplicate_name.c   |    1 -
 .../heimdal/lib/gssapi/mech/gss_duplicate_oid.c    |    1 -
 .../lib/gssapi/mech/gss_encapsulate_token.c        |    1 -
 source4/heimdal/lib/gssapi/mech/gss_export_name.c  |    1 -
 .../lib/gssapi/mech/gss_export_sec_context.c       |    1 -
 source4/heimdal/lib/gssapi/mech/gss_get_mic.c      |    5 +-
 source4/heimdal/lib/gssapi/mech/gss_import_name.c  |   86 +-
 .../lib/gssapi/mech/gss_import_sec_context.c       |    1 -
 .../heimdal/lib/gssapi/mech/gss_indicate_mechs.c   |    1 -
 .../heimdal/lib/gssapi/mech/gss_init_sec_context.c |    6 +-
 .../heimdal/lib/gssapi/mech/gss_inquire_context.c  |    1 -
 source4/heimdal/lib/gssapi/mech/gss_inquire_cred.c |    1 -
 .../lib/gssapi/mech/gss_inquire_cred_by_mech.c     |    1 -
 .../lib/gssapi/mech/gss_inquire_cred_by_oid.c      |    1 -
 .../lib/gssapi/mech/gss_inquire_mechs_for_name.c   |    1 -
 .../lib/gssapi/mech/gss_inquire_names_for_mech.c   |    1 -
 .../gssapi/mech/gss_inquire_sec_context_by_oid.c   |    1 -
 source4/heimdal/lib/gssapi/mech/gss_krb5.c         |    5 +-
 source4/heimdal/lib/gssapi/mech/gss_mech_switch.c  |   16 +-
 source4/heimdal/lib/gssapi/mech/gss_names.c        |    1 -
 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c    |    1 -
 source4/heimdal/lib/gssapi/mech/gss_oid_to_str.c   |    1 -
 .../lib/gssapi/mech/gss_process_context_token.c    |    1 -
 .../heimdal/lib/gssapi/mech/gss_pseudo_random.c    |    5 +-
 .../heimdal/lib/gssapi/mech/gss_release_buffer.c   |    1 -
 source4/heimdal/lib/gssapi/mech/gss_release_cred.c |   23 +-
 source4/heimdal/lib/gssapi/mech/gss_release_name.c |   36 +-
 source4/heimdal/lib/gssapi/mech/gss_release_oid.c  |    1 -
 .../heimdal/lib/gssapi/mech/gss_release_oid_set.c  |    1 -
 source4/heimdal/lib/gssapi/mech/gss_seal.c         |    1 -
 .../heimdal/lib/gssapi/mech/gss_set_cred_option.c  |    1 -
 .../lib/gssapi/mech/gss_set_sec_context_option.c   |    1 -
 source4/heimdal/lib/gssapi/mech/gss_sign.c         |    1 -
 .../lib/gssapi/mech/gss_test_oid_set_member.c      |    1 -
 source4/heimdal/lib/gssapi/mech/gss_unseal.c       |    1 -
 source4/heimdal/lib/gssapi/mech/gss_unwrap.c       |    1 -
 source4/heimdal/lib/gssapi/mech/gss_utils.c        |    1 -
 source4/heimdal/lib/gssapi/mech/gss_verify.c       |    1 -
 source4/heimdal/lib/gssapi/mech/gss_verify_mic.c   |    5 +-
 source4/heimdal/lib/gssapi/mech/gss_wrap.c         |    5 +-
 .../heimdal/lib/gssapi/mech/gss_wrap_size_limit.c  |    5 +-
 source4/heimdal/lib/gssapi/mech/mech_locl.h        |    1 +
 source4/heimdal/lib/gssapi/mech/mech_switch.h      |    1 +
 .../heimdal/lib/gssapi/spnego/accept_sec_context.c |  116 +-
 source4/heimdal/lib/gssapi/spnego/compat.c         |   11 +-
 source4/heimdal/lib/gssapi/spnego/context_stubs.c  |  221 +-
 source4/heimdal/lib/gssapi/spnego/cred_stubs.c     |  137 +-
 source4/heimdal/lib/gssapi/spnego/external.c       |   17 +-
 .../heimdal/lib/gssapi/spnego/init_sec_context.c   |   91 +-
 source4/heimdal/lib/gssapi/spnego/spnego_locl.h    |   13 +-
 source4/heimdal/lib/hcrypto/aes.c                  |    3 -
 source4/heimdal/lib/hcrypto/bn.c                   |   91 +-
 source4/heimdal/lib/hcrypto/bn.h                   |   19 +-
 source4/heimdal/lib/hcrypto/camellia-ntt.c         |    6 +-
 source4/heimdal/lib/hcrypto/camellia.c             |    8 +-
 source4/heimdal/lib/hcrypto/des.c                  |    4 +-
 source4/heimdal/lib/hcrypto/des.h                  |   10 +-
 source4/heimdal/lib/hcrypto/dh-imath.c             |    2 -
 source4/heimdal/lib/hcrypto/dh.c                   |    2 -
 source4/heimdal/lib/hcrypto/dsa.c                  |    4 -
 source4/heimdal/lib/hcrypto/engine.c               |    4 -
 source4/heimdal/lib/hcrypto/evp-aes-cts.c          |  277 -
 source4/heimdal/lib/hcrypto/evp-cc.c               |  635 +
 source4/heimdal/lib/hcrypto/evp-cc.h               |   91 +
 source4/heimdal/lib/hcrypto/evp-hcrypto.c          |  572 +-
 source4/heimdal/lib/hcrypto/evp-hcrypto.h          |   92 +
 source4/heimdal/lib/hcrypto/evp.c                  |  461 +-
 source4/heimdal/lib/hcrypto/evp.h                  |   44 +-
 source4/heimdal/lib/hcrypto/hmac.c                 |    3 +-
 source4/heimdal/lib/hcrypto/imath/imath.c          |  447 +-
 source4/heimdal/lib/hcrypto/imath/imath.h          |   12 +-
 source4/heimdal/lib/hcrypto/md2.c                  |    4 -
 source4/heimdal/lib/hcrypto/md4.c                  |    4 -
 source4/heimdal/lib/hcrypto/md5.c                  |    4 -
 source4/heimdal/lib/hcrypto/pkcs12.c               |    4 -
 source4/heimdal/lib/hcrypto/pkcs5.c                |    4 -
 source4/heimdal/lib/hcrypto/rand-egd.c             |    4 -
 source4/heimdal/lib/hcrypto/rand-fortuna.c         |    4 -
 source4/heimdal/lib/hcrypto/rand-timer.c           |    4 -
 source4/heimdal/lib/hcrypto/rand-unix.c            |   50 +-
 source4/heimdal/lib/hcrypto/rand.c                 |    8 +-
 source4/heimdal/lib/hcrypto/rc2.c                  |    3 -
 source4/heimdal/lib/hcrypto/rc4.c                  |    6 +-
 source4/heimdal/lib/hcrypto/rc4.h                  |    2 +-
 source4/heimdal/lib/hcrypto/rijndael-alg-fst.c     |    3 -
 source4/heimdal/lib/hcrypto/rnd_keys.c             |    3 -
 source4/heimdal/lib/hcrypto/rsa-imath.c            |   67 +-
 source4/heimdal/lib/hcrypto/rsa.c                  |   41 +-
 source4/heimdal/lib/hcrypto/rsa.h                  |    2 +
 source4/heimdal/lib/hcrypto/sha.c                  |    4 -
 source4/heimdal/lib/hcrypto/sha256.c               |    4 -
 source4/heimdal/lib/hcrypto/ui.c                   |    3 -
 source4/heimdal/lib/hdb/db.c                       |    3 +-
 source4/heimdal/lib/hdb/dbinfo.c                   |   16 +-
 source4/heimdal/lib/hdb/ext.c                      |   36 +-
 source4/heimdal/lib/hdb/hdb.asn1                   |   16 +-
 source4/heimdal/lib/hdb/hdb.c                      |   57 +-
 source4/heimdal/lib/hdb/hdb.h                      |  207 +-
 source4/heimdal/lib/hdb/keys.c                     |   15 +-
 source4/heimdal/lib/hdb/keytab.c                   |  289 +-
 source4/heimdal/lib/hdb/mkey.c                     |   31 +-
 source4/heimdal/lib/hdb/ndbm.c                     |    7 +-
 source4/heimdal/lib/hx509/ca.c                     |   46 +-
 source4/heimdal/lib/hx509/cert.c                   |  271 +-
 source4/heimdal/lib/hx509/cms.c                    |  478 +-
 source4/heimdal/lib/hx509/collector.c              |    5 +-
 source4/heimdal/lib/hx509/crypto.c                 | 1266 +-
 source4/heimdal/lib/hx509/env.c                    |    1 -
 source4/heimdal/lib/hx509/error.c                  |   10 +-
 source4/heimdal/lib/hx509/file.c                   |    7 +-
 source4/heimdal/lib/hx509/hx509.h                  |   19 +-
 source4/heimdal/lib/hx509/hx509_err.et             |    5 +-
 source4/heimdal/lib/hx509/hx_locl.h                |    4 +-
 source4/heimdal/lib/hx509/keyset.c                 |   78 +-
 source4/heimdal/lib/hx509/ks_dir.c                 |    5 +-
 source4/heimdal/lib/hx509/ks_file.c                |  172 +-
 source4/heimdal/lib/hx509/ks_keychain.c            |   63 +-
 source4/heimdal/lib/hx509/ks_mem.c                 |    1 -
 source4/heimdal/lib/hx509/ks_null.c                |    1 -
 source4/heimdal/lib/hx509/ks_p11.c                 |   11 +-
 source4/heimdal/lib/hx509/ks_p12.c                 |   45 +-
 source4/heimdal/lib/hx509/lock.c                   |   11 +-
 source4/heimdal/lib/hx509/name.c                   |  110 +-
 source4/heimdal/lib/hx509/peer.c                   |   34 +-
 source4/heimdal/lib/hx509/print.c                  |   39 +-
 source4/heimdal/lib/hx509/req.c                    |    1 -
 source4/heimdal/lib/hx509/revoke.c                 |   18 +-
 source4/heimdal/lib/hx509/sel-gram.c               |  396 +-
 source4/heimdal/lib/hx509/sel-gram.h               |   44 +-
 source4/heimdal/lib/hx509/sel-gram.y               |    1 -
 source4/heimdal/lib/hx509/sel-lex.c                |   49 +-
 source4/heimdal/lib/hx509/test_name.c              |    1 -
 source4/heimdal/lib/krb5/acache.c                  |   25 +-
 source4/heimdal/lib/krb5/add_et_list.c             |    2 -
 source4/heimdal/lib/krb5/addr_families.c           |   12 +-
 source4/heimdal/lib/krb5/appdefault.c              |    2 -
 source4/heimdal/lib/krb5/asn1_glue.c               |   18 +-
 source4/heimdal/lib/krb5/auth_context.c            |   13 +-
 source4/heimdal/lib/krb5/build_ap_req.c            |    2 -
 source4/heimdal/lib/krb5/build_auth.c              |   84 +-
 source4/heimdal/lib/krb5/cache.c                   |  372 +-
 source4/heimdal/lib/krb5/changepw.c                |   28 +-
 source4/heimdal/lib/krb5/codec.c                   |   39 +-
 source4/heimdal/lib/krb5/config_file.c             |  408 +-
 source4/heimdal/lib/krb5/config_file_netinfo.c     |  180 -
 source4/heimdal/lib/krb5/constants.c               |    9 +-
 source4/heimdal/lib/krb5/context.c                 |  259 +-
 source4/heimdal/lib/krb5/convert_creds.c           |    6 +-
 source4/heimdal/lib/krb5/copy_host_realm.c         |    2 -
 source4/heimdal/lib/krb5/crc.c                     |    2 -
 source4/heimdal/lib/krb5/creds.c                   |   33 +-
 source4/heimdal/lib/krb5/crypto.c                  | 1071 +-
 source4/heimdal/lib/krb5/data.c                    |   21 +-
 source4/heimdal/lib/krb5/eai_to_heim_errno.c       |    2 -
 source4/heimdal/lib/krb5/error_string.c            |  162 +-
 source4/heimdal/lib/krb5/expand_hostname.c         |   37 +-
 source4/heimdal/lib/krb5/fcache.c                  |   85 +-
 source4/heimdal/lib/krb5/free.c                    |    2 -
 source4/heimdal/lib/krb5/free_host_realm.c         |   11 +-
 source4/heimdal/lib/krb5/generate_seq_number.c     |   26 +-
 source4/heimdal/lib/krb5/generate_subkey.c         |   21 +-
 source4/heimdal/lib/krb5/get_addrs.c               |   11 +-
 source4/heimdal/lib/krb5/get_cred.c                |  232 +-
 source4/heimdal/lib/krb5/get_default_principal.c   |    2 -
 source4/heimdal/lib/krb5/get_default_realm.c       |    2 -
 source4/heimdal/lib/krb5/get_for_creds.c           |   15 +-
 source4/heimdal/lib/krb5/get_host_realm.c          |   16 +-
 source4/heimdal/lib/krb5/get_in_tkt.c              |  539 +-
 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c  |   99 -
 source4/heimdal/lib/krb5/get_port.c                |    2 -
 source4/heimdal/lib/krb5/heim_err.et               |    2 +
 source4/heimdal/lib/krb5/init_creds.c              |  166 +-
 source4/heimdal/lib/krb5/init_creds_pw.c           | 1244 +-
 source4/heimdal/lib/krb5/kcm.c                     |  123 +-
 source4/heimdal/lib/krb5/keyblock.c                |   81 +-
 source4/heimdal/lib/krb5/keytab.c                  |  439 +-
 source4/heimdal/lib/krb5/keytab_any.c              |    3 +-
 source4/heimdal/lib/krb5/keytab_file.c             |   40 +-
 source4/heimdal/lib/krb5/keytab_keyfile.c          |    5 +-
 source4/heimdal/lib/krb5/keytab_memory.c           |    3 +-
 source4/heimdal/lib/krb5/krb5.h                    |   81 +-
 source4/heimdal/lib/krb5/krb5_ccapi.h              |   11 +-
 source4/heimdal/lib/krb5/krb5_err.et               |    8 +-
 source4/heimdal/lib/krb5/krb5_locl.h               |   21 +-
 source4/heimdal/lib/krb5/krbhst.c                  |  126 +-
 source4/heimdal/lib/krb5/locate_plugin.h           |    4 +-
 source4/heimdal/lib/krb5/log.c                     |   30 +-
 source4/heimdal/lib/krb5/mcache.c                  |    2 -
 source4/heimdal/lib/krb5/misc.c                    |    2 -
 source4/heimdal/lib/krb5/mit_glue.c                |   20 +-
 source4/heimdal/lib/krb5/mk_error.c                |    7 +-
 source4/heimdal/lib/krb5/mk_priv.c                 |    3 -
 source4/heimdal/lib/krb5/mk_rep.c                  |    2 -
 source4/heimdal/lib/krb5/mk_req.c                  |    2 -
 source4/heimdal/lib/krb5/mk_req_ext.c              |    5 +-
 source4/heimdal/lib/krb5/n-fold.c                  |   20 +-
 source4/heimdal/lib/krb5/pac.c                     |    3 +-
 source4/heimdal/lib/krb5/padata.c                  |    2 -
 source4/heimdal/lib/krb5/pkinit.c                  | 1030 +-
 source4/heimdal/lib/krb5/plugin.c                  |  240 +-
 source4/heimdal/lib/krb5/principal.c               |  406 +-
 source4/heimdal/lib/krb5/prog_setup.c              |    2 -
 source4/heimdal/lib/krb5/prompter_posix.c          |    2 -
 source4/heimdal/lib/krb5/rd_cred.c                 |   17 +-
 source4/heimdal/lib/krb5/rd_error.c                |    2 -
 source4/heimdal/lib/krb5/rd_priv.c                 |    2 -
 source4/heimdal/lib/krb5/rd_rep.c                  |   13 +-
 source4/heimdal/lib/krb5/rd_req.c                  |  301 +-
 source4/heimdal/lib/krb5/replay.c                  |   45 +-
 source4/heimdal/lib/krb5/send_to_kdc.c             |   13 +-
 source4/heimdal/lib/krb5/set_default_realm.c       |    2 -
 source4/heimdal/lib/krb5/store-int.h               |    1 +
 source4/heimdal/lib/krb5/store.c                   |  544 +-
 source4/heimdal/lib/krb5/store_emem.c              |   53 +-
 source4/heimdal/lib/krb5/store_fd.c                |   24 +-
 source4/heimdal/lib/krb5/store_mem.c               |   61 +-
 source4/heimdal/lib/krb5/ticket.c                  |  559 +-
 source4/heimdal/lib/krb5/time.c                    |    2 -
 source4/heimdal/lib/krb5/transited.c               |   49 +-
 source4/heimdal/lib/krb5/v4_glue.c                 |    7 +-
 source4/heimdal/lib/krb5/version.c                 |    2 -
 source4/heimdal/lib/krb5/warn.c                    |  147 +-
 source4/heimdal/lib/ntlm/ntlm.c                    |  130 +-
 source4/heimdal/lib/roken/base64.c                 |   14 +-
 source4/heimdal/lib/roken/bswap.c                  |    4 -
 source4/heimdal/lib/roken/cloexec.c                |    3 -
 source4/heimdal/lib/roken/closefrom.c              |    3 -
 source4/heimdal/lib/roken/copyhostent.c            |    3 -
 source4/heimdal/lib/roken/ct.c                     |   64 +
 source4/heimdal/lib/roken/dumpdata.c               |    3 -
 source4/heimdal/lib/roken/ecalloc.c                |    3 -
 source4/heimdal/lib/roken/emalloc.c                |    3 -
 source4/heimdal/lib/roken/erealloc.c               |    3 -
 source4/heimdal/lib/roken/estrdup.c                |    3 -
 source4/heimdal/lib/roken/freeaddrinfo.c           |    3 -
 source4/heimdal/lib/roken/freehostent.c            |    3 -
 source4/heimdal/lib/roken/gai_strerror.c           |    3 -
 source4/heimdal/lib/roken/get_window_size.c        |    3 -
 source4/heimdal/lib/roken/getaddrinfo.c            |    3 -
 source4/heimdal/lib/roken/getarg.c                 |    3 -
 source4/heimdal/lib/roken/getdtablesize.c          |   99 +
 source4/heimdal/lib/roken/getipnodebyaddr.c        |    3 -
 source4/heimdal/lib/roken/getipnodebyname.c        |    3 -
 source4/heimdal/lib/roken/getnameinfo.c            |    3 -
 source4/heimdal/lib/roken/getprogname.c            |    3 -
 source4/heimdal/lib/roken/h_errno.c                |    3 -
 source4/heimdal/lib/roken/hex.c                    |   12 +-
 source4/heimdal/lib/roken/hostent_find_fqdn.c      |    3 -
 source4/heimdal/lib/roken/inet_aton.c              |    3 -
 source4/heimdal/lib/roken/inet_ntop.c              |    3 -
 source4/heimdal/lib/roken/inet_pton.c              |    3 -
 source4/heimdal/lib/roken/issuid.c                 |    3 -
 source4/heimdal/lib/roken/net_read.c               |    3 -
 source4/heimdal/lib/roken/net_write.c              |    3 -
 source4/heimdal/lib/roken/parse_time.c             |    3 -
 source4/heimdal/lib/roken/parse_units.c            |    3 -
 source4/heimdal/lib/roken/resolve.c                |  141 +-
 source4/heimdal/lib/roken/resolve.h                |  135 +-
 source4/heimdal/lib/roken/rkpty.c                  |   45 +-
 source4/heimdal/lib/roken/roken-common.h           |   47 +-
 source4/heimdal/lib/roken/roken.h.in               |  190 +-
 source4/heimdal/lib/roken/roken_gethostby.c        |    3 -
 source4/heimdal/lib/roken/rtbl.c                   |    4 +-
 source4/heimdal/lib/roken/setprogname.c            |    3 -
 source4/heimdal/lib/roken/signal.c                 |    3 -
 source4/heimdal/lib/roken/simple_exec.c            |   24 -
 source4/heimdal/lib/roken/socket.c                 |   13 +-
 source4/heimdal/lib/roken/strcollect.c             |    3 -
 source4/heimdal/lib/roken/strlwr.c                 |    3 -
 source4/heimdal/lib/roken/strpool.c                |    8 +-
 source4/heimdal/lib/roken/strsep.c                 |    3 -
 source4/heimdal/lib/roken/strsep_copy.c            |    3 -
 source4/heimdal/lib/roken/strupr.c                 |    3 -
 source4/heimdal/lib/roken/vis.c                    |    9 +-
 source4/heimdal/lib/roken/vis.hin                  |   33 +-
 source4/heimdal/lib/roken/xfree.c                  |    3 -
 source4/heimdal/lib/vers/print_version.c           |   11 +-
 source4/heimdal/lib/wind/map.c                     |    2 -
 source4/heimdal/lib/wind/normalize.c               |   19 +-
 source4/heimdal/lib/wind/stringprep.c              |   12 +-
 source4/heimdal/lib/wind/utf8.c                    |    4 -
 source4/heimdal/lib/wind/wind_err.et               |    4 +-
 source4/heimdal_build/asn1_deps.pl                 |   50 +-
 source4/heimdal_build/config.h                     |   14 +
 source4/heimdal_build/hdb-glue.c                   |   35 +
 source4/heimdal_build/ifaddrs.hin                  |    1 +
 source4/heimdal_build/internal.m4                  |   23 +-
 source4/heimdal_build/internal.mk                  |   84 +-
 source4/heimdal_build/replace.c                    |    9 +-
 source4/heimdal_build/roken.h                      |   46 +
 source4/include/includes.h                         |   16 +-
 source4/kdc/config.mk                              |   20 +-
 source4/kdc/hdb-samba4.c                           |  931 +-
 source4/kdc/hdb-samba4.h                           |   37 +
 source4/kdc/kdc.c                                  |   74 +-
 source4/kdc/kdc.h                                  |   17 +-
 source4/kdc/kpasswdd.c                             |   67 +-
 source4/kdc/pac-glue.c                             |  128 +-
 source4/kdc/pac-glue.h                             |   30 +
 source4/ldap_server/ldap_backend.c                 |  230 +-
 source4/ldap_server/ldap_extended.c                |    1 -
 source4/ldap_server/ldap_server.c                  |  142 +-
 source4/lib/cmdline/popt_common.c                  |    7 +
 source4/lib/cmdline/popt_common.h                  |    4 +
 source4/lib/com/main.c                             |    2 +-
 source4/lib/com/pycom.c                            |    2 +-
 source4/lib/events/tevent_s4.c                     |    4 +-
 source4/lib/ldb-samba/ldif_handlers.c              |  330 +-
 source4/lib/ldb-samba/ldif_handlers.h              |    7 +
 source4/lib/ldb/Makefile.in                        |    5 +-
 source4/lib/ldb/common/attrib_handlers.c           |  159 +-
 source4/lib/ldb/common/ldb.c                       |  328 +-
 source4/lib/ldb/common/ldb_attributes.c            |   37 +-
 source4/lib/ldb/common/ldb_controls.c              |  203 +-
 source4/lib/ldb/common/ldb_debug.c                 |   41 +-
 source4/lib/ldb/common/ldb_dn.c                    |  653 +-
 source4/lib/ldb/common/ldb_ldif.c                  |   93 +-
 source4/lib/ldb/common/ldb_match.c                 |    2 +-
 source4/lib/ldb/common/ldb_modules.c               |  195 +-
 source4/lib/ldb/common/ldb_msg.c                   |   53 +-
 source4/lib/ldb/common/ldb_parse.c                 |   61 +-
 source4/lib/ldb/config.guess                       |  153 +-
 source4/lib/ldb/config.mk                          |   12 -
 source4/lib/ldb/config.sub                         |  205 +-
 source4/lib/ldb/configure.ac                       |    2 +-
 source4/lib/ldb/external/libevents.m4              |    2 +-
 source4/lib/ldb/external/libtalloc.m4              |    7 +-
 source4/lib/ldb/external/libtdb.m4                 |    2 +-
 source4/lib/ldb/include/dlinklist.h                |   11 +-
 source4/lib/ldb/include/ldb.h                      |  189 +-
 source4/lib/ldb/include/ldb_errors.h               |    2 +
 source4/lib/ldb/include/ldb_handlers.h             |   29 +-
 source4/lib/ldb/include/ldb_module.h               |   39 +-
 source4/lib/ldb/include/ldb_private.h              |   13 +-
 source4/lib/ldb/ldb.mk                             |   12 +-
 source4/lib/ldb/ldb.pc.in                          |    2 +-
 source4/lib/ldb/ldb_ildap/ldb_ildap.c              |   33 +-
 source4/lib/ldb/ldb_ldap/ldb_ldap.c                |   28 +-
 source4/lib/ldb/ldb_map/ldb_map.c                  |   75 +-
 source4/lib/ldb/ldb_map/ldb_map.h                  |   10 +-
 source4/lib/ldb/ldb_map/ldb_map_inbound.c          |   32 +-
 source4/lib/ldb/ldb_map/ldb_map_outbound.c         |   62 +-
 source4/lib/ldb/ldb_map/ldb_map_private.h          |    3 +
 source4/lib/ldb/ldb_sqlite3/base160.c              |    2 +-
 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c          |   56 +-
 source4/lib/ldb/ldb_tdb/ldb_cache.c                |   22 +-
 source4/lib/ldb/ldb_tdb/ldb_index.c                | 1592 +-
 source4/lib/ldb/ldb_tdb/ldb_pack.c                 |    6 +-
 source4/lib/ldb/ldb_tdb/ldb_search.c               |   31 +-
 source4/lib/ldb/ldb_tdb/ldb_tdb.c                  |  616 +-
 source4/lib/ldb/ldb_tdb/ldb_tdb.h                  |   33 +-
 source4/lib/ldb/modules/asq.c                      |   12 +-
 source4/lib/ldb/modules/operational.c              |  314 -
 source4/lib/ldb/modules/paged_results.c            |   12 +-
 source4/lib/ldb/modules/paged_searches.c           |  115 +-
 source4/lib/ldb/modules/rdn_name.c                 |   67 +-
 source4/lib/ldb/modules/sort.c                     |   21 +-
 source4/lib/ldb/pyldb.c                            |  714 +-
 source4/lib/ldb/pyldb.h                            |   17 +-
 source4/lib/ldb/python.mk                          |    2 +-
 source4/lib/ldb/rules.mk                           |    1 +
 source4/lib/ldb/tests/python/acl.py                | 1104 +
 source4/lib/ldb/tests/python/api.py                |  203 +-
 source4/lib/ldb/tests/python/ldap.py               | 1360 +-
 source4/lib/ldb/tests/python/sec_descriptor.py     | 1855 ++
 source4/lib/ldb/tools/cmdline.c                    |  157 +-
 source4/lib/ldb/tools/cmdline.h                    |    7 +-
 source4/lib/ldb/tools/ldbadd.c                     |   23 +-
 source4/lib/ldb/tools/ldbdel.c                     |    7 +-
 source4/lib/ldb/tools/ldbedit.c                    |   10 +-
 source4/lib/ldb/tools/ldbmodify.c                  |   12 +-
 source4/lib/ldb/tools/ldbrename.c                  |   15 +-
 source4/lib/ldb/tools/ldbsearch.c                  |    9 +-
 source4/lib/ldb_wrap.c                             |  143 +-
 source4/lib/ldb_wrap.h                             |    4 +-
 source4/lib/messaging/config.mk                    |    2 +-
 source4/lib/messaging/irpc.h                       |    1 +
 source4/lib/messaging/messaging.c                  |    2 +-
 source4/lib/messaging/messaging.h                  |    3 +
 source4/lib/messaging/pymessaging.c                |   17 +-
 source4/lib/messaging/tests/bindings.py            |    4 +-
 source4/lib/registry/config.mk                     |    2 +-
 source4/lib/registry/ldb.c                         |   10 +-
 source4/lib/registry/patchfile.c                   |    1 +
 source4/lib/registry/patchfile_preg.c              |   38 +-
 source4/lib/registry/pyregistry.c                  |   16 +-
 source4/lib/registry/regf.c                        |   10 +-
 source4/lib/registry/regf.idl                      |    2 +-
 source4/lib/registry/tests/generic.c               |   12 +-
 source4/lib/registry/tools/regshell.c              |   81 +-
 source4/lib/registry/util.c                        |   61 +-
 source4/lib/samba3/README                          |    3 -
 source4/lib/samba3/STATUS                          |   68 -
 source4/lib/samba3/samba3.h                        |    1 -
 source4/lib/smbreadline/readline.m4                |    5 +-
 source4/lib/smbreadline/smbreadline.c              |    1 +
 source4/lib/socket/connect_multi.c                 |    2 +-
 source4/lib/socket/socket.h                        |    2 +-
 source4/lib/stream/packet.c                        |    2 +-
 source4/lib/tdr/tdr.c                              |  401 -
 source4/lib/tdr/tdr.h                              |   67 -
 source4/lib/tdr/testsuite.c                        |  186 -
 source4/lib/tls/config.m4                          |    2 +-
 source4/lib/tls/tls.c                              |   25 +-
 source4/libcli/auth/config.mk                      |   17 -
 source4/libcli/auth/credentials.c                  |  375 -
 source4/libcli/auth/credentials.h                  |   46 -
 source4/libcli/auth/libcli_auth.h                  |   24 -
 source4/libcli/auth/smbencrypt.c                   |  593 -
 source4/libcli/cldap/cldap.c                       |  738 -
 source4/libcli/cldap/cldap.h                       |  182 -
 source4/libcli/clifile.c                           |    2 +-
 source4/libcli/composite/composite.c               |    6 +-
 source4/libcli/config.mk                           |   53 +-
 source4/libcli/dgram/dgramsocket.c                 |    2 +-
 source4/libcli/finddcs.c                           |    2 +-
 source4/libcli/ldap/ldap_client.c                  |   12 +-
 source4/libcli/ldap/ldap_controls.c                |   97 +-
 source4/libcli/raw/clisocket.c                     |    5 +-
 source4/libcli/raw/clitransport.c                  |    8 +
 source4/libcli/raw/interfaces.h                    |  123 +-
 source4/libcli/raw/libcliraw.h                     |    3 +
 source4/libcli/raw/raweas.c                        |    1 -
 source4/libcli/raw/rawfile.c                       |   80 +-
 source4/libcli/raw/rawfileinfo.c                   |    8 +-
 source4/libcli/raw/rawlpq.c                        |    1 -
 source4/libcli/raw/rawreadwrite.c                  |    2 +-
 source4/libcli/raw/rawrequest.c                    |   32 +-
 source4/libcli/raw/smb.h                           |    8 +
 source4/libcli/raw/smb_signing.c                   |    1 -
 source4/libcli/resolve/dns_ex.c                    |   34 +-
 source4/libcli/resolve/resolve.c                   |    8 +-
 source4/libcli/security/access_check.c             |  147 +-
 source4/libcli/security/config.mk                  |    4 +-
 source4/libcli/security/create_descriptor.c        |  508 +
 source4/libcli/security/object_tree.c              |  121 +
 source4/libcli/security/privilege.c                |    6 +-
 source4/libcli/security/sddl.c                     |   52 +-
 source4/libcli/security/security.h                 |   12 +-
 source4/libcli/security/security_descriptor.c      |  533 -
 source4/libcli/security/security_token.c           |   11 +-
 source4/libcli/security/tests/bindings.py          |   33 +
 source4/libcli/security/tests/sddl.c               |    1 +
 source4/libcli/smb2/config.mk                      |    3 +-
 source4/libcli/smb2/connect.c                      |   15 +-
 source4/libcli/smb2/create.c                       |  187 +-
 source4/libcli/smb2/lease_break.c                  |   81 +
 source4/libcli/smb2/lock.c                         |    2 +-
 source4/libcli/smb2/request.c                      |   75 +-
 source4/libcli/smb2/session.c                      |   43 +-
 source4/libcli/smb2/signing.c                      |   10 +-
 source4/libcli/smb2/smb2.h                         |  183 +-
 source4/libcli/smb2/smb2_calls.h                   |   12 -
 source4/libcli/smb2/transport.c                    |  225 +-
 source4/libcli/smb2/util.c                         |   87 +-
 source4/libcli/smb_composite/appendacl.c           |    2 +-
 source4/libcli/smb_composite/connect.c             |    6 +-
 source4/libcli/smb_composite/sesssetup.c           |   21 +
 source4/libcli/util/errormap.c                     |    4 +
 source4/libcli/util/nterr.c                        |    5 +-
 source4/libcli/wbclient/config.mk                  |    4 +-
 source4/libcli/wrepl/winsrepl.c                    |    4 +-
 source4/libgpo/ads_convenience.c                   |  284 +
 source4/libgpo/ads_convenience.h                   |  103 +
 source4/libgpo/gpo_filesync.c                      |  241 +
 source4/libgpo/gpo_s4.h                            |   40 +
 source4/libnet/config.mk                           |    4 +-
 source4/libnet/libnet.h                            |    1 +
 source4/libnet/libnet_become_dc.c                  |  118 +-
 source4/libnet/libnet_domain.c                     |    4 +
 source4/libnet/libnet_export_keytab.c              |   53 +
 source4/libnet/libnet_export_keytab.h              |   28 +
 source4/libnet/libnet_group.c                      |    2 +-
 source4/libnet/libnet_group.h                      |    4 +-
 source4/libnet/libnet_join.c                       |  294 +-
 source4/libnet/libnet_lookup.c                     |    4 +-
 source4/libnet/libnet_passwd.c                     |   94 +-
 source4/libnet/libnet_rpc.c                        |   34 +-
 source4/libnet/libnet_rpc.h                        |    1 +
 source4/libnet/libnet_samdump.c                    |    6 +-
 source4/libnet/libnet_samdump_keytab.c             |    1 -
 source4/libnet/libnet_samsync.c                    |  154 +-
 source4/libnet/libnet_samsync.h                    |    1 -
 source4/libnet/libnet_samsync_ldb.c                |   64 +-
 source4/libnet/libnet_share.c                      |    6 +
 source4/libnet/libnet_site.c                       |   10 +-
 source4/libnet/libnet_time.c                       |    2 +
 source4/libnet/libnet_unbecome_dc.c                |   28 +-
 source4/libnet/libnet_user.c                       |    2 +-
 source4/libnet/libnet_user.h                       |    4 +-
 source4/libnet/libnet_vampire.c                    |  194 +-
 source4/libnet/py_net.c                            |   31 +-
 source4/librpc/config.mk                           |  226 +-
 source4/librpc/idl/dcerpc.idl                      |  306 -
 source4/librpc/idl/irpc.idl                        |    9 +-
 source4/librpc/idl/ntp_signd.idl                   |    6 +-
 source4/librpc/idl/schannel.idl                    |   44 -
 source4/librpc/idl/wins.idl                        |   27 -
 source4/librpc/idl/winsif.idl                      |  342 +
 source4/librpc/ndr/ndr_string.c                    |   72 +-
 source4/librpc/ndr/py_misc.c                       |  140 +
 source4/librpc/ndr/py_security.c                   |   26 +-
 source4/librpc/rpc/dcerpc.c                        |   66 +-
 source4/librpc/rpc/dcerpc.h                        |    7 +-
 source4/librpc/rpc/dcerpc_auth.c                   |   15 +-
 source4/librpc/rpc/dcerpc_connect.c                |    4 +-
 source4/librpc/rpc/dcerpc_schannel.c               |   18 +-
 source4/librpc/rpc/dcerpc_smb.c                    |   16 +-
 source4/librpc/rpc/dcerpc_smb2.c                   |    9 +-
 source4/librpc/rpc/dcerpc_sock.c                   |    2 +-
 source4/librpc/rpc/dcerpc_util.c                   |    6 +-
 source4/librpc/rpc/pyrpc.c                         |    7 +-
 source4/librpc/rpc/pyrpc.h                         |    2 +-
 source4/main.mk                                    |   14 +-
 source4/min_versions.m4                            |    6 +
 source4/nbt_server/config.mk                       |    2 +-
 source4/nbt_server/dgram/netlogon.c                |   19 +-
 source4/nbt_server/irpc.c                          |    8 +-
 source4/nbt_server/nbt_server.c                    |   12 +-
 source4/nbt_server/wins/wins_dns_proxy.c           |    2 +-
 source4/nbt_server/wins/winsclient.c               |    2 +-
 source4/nbt_server/wins/winsdb.c                   |   51 +-
 source4/nbt_server/wins/winsserver.c               |    2 +-
 source4/nbt_server/wins/winswack.c                 |    4 +-
 source4/ntp_signd/ntp_signd.c                      |   17 +-
 source4/ntptr/simple_ldb/ntptr_simple_ldb.c        |   83 +-
 source4/ntvfs/cifs/vfs_cifs.c                      |   30 +-
 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c      |   30 +-
 source4/ntvfs/common/brlock_tdb.c                  |   19 +
 source4/ntvfs/config.mk                            |    4 +-
 source4/ntvfs/ipc/vfs_ipc.c                        |  926 +-
 source4/ntvfs/nbench/vfs_nbench.c                  |    5 +-
 source4/ntvfs/ntvfs.h                              |    2 +-
 source4/ntvfs/ntvfs_generic.c                      |  127 +-
 source4/ntvfs/ntvfs_interface.c                    |    9 +-
 source4/ntvfs/posix/config.mk                      |    2 +-
 source4/ntvfs/posix/pvfs_acl.c                     |  223 +-
 source4/ntvfs/posix/pvfs_lock.c                    |    6 +-
 source4/ntvfs/posix/pvfs_notify.c                  |   11 +-
 source4/ntvfs/posix/pvfs_open.c                    |   62 +-
 source4/ntvfs/posix/pvfs_oplock.c                  |    2 +-
 source4/ntvfs/posix/pvfs_qfileinfo.c               |    6 +
 source4/ntvfs/posix/pvfs_read.c                    |    4 +-
 source4/ntvfs/posix/pvfs_rename.c                  |    7 +-
 source4/ntvfs/posix/pvfs_resolve.c                 |   26 +-
 source4/ntvfs/posix/pvfs_search.c                  |    4 +-
 source4/ntvfs/posix/pvfs_setfileinfo.c             |    9 +-
 source4/ntvfs/posix/pvfs_streams.c                 |   26 +-
 source4/ntvfs/posix/pvfs_unlink.c                  |    2 +-
 source4/ntvfs/posix/pvfs_util.c                    |    5 +-
 source4/ntvfs/posix/vfs_posix.c                    |   30 +-
 source4/ntvfs/print/vfs_print.c                    |    7 +-
 source4/ntvfs/simple/vfs_simple.c                  |   30 +-
 source4/ntvfs/smb2/vfs_smb2.c                      |   31 +-
 source4/ntvfs/unixuid/config.mk                    |    2 +-
 source4/ntvfs/unixuid/vfs_unixuid.c                |   77 +-
 source4/param/config.mk                            |    7 +-
 source4/param/generic.c                            |   90 +-
 source4/param/loadparm.c                           |   78 +-
 source4/param/param.h                              |   27 +-
 source4/param/provision.c                          |  234 +-
 source4/param/provision.h                          |   18 +
 source4/param/pyparam.c                            |   78 +-
 source4/param/pyparam.h                            |    1 +
 source4/param/pyparam_util.c                       |   62 +
 source4/param/secrets.c                            |    7 +
 source4/param/secrets.h                            |    2 +-
 source4/param/share_ldb.c                          |    4 +-
 source4/param/util.c                               |   28 +-
 source4/partition-upgrade.txt                      |   21 +
 source4/rpc_server/browser/dcesrv_browser.c        |    1 -
 source4/rpc_server/common/common.h                 |   12 +-
 source4/rpc_server/common/forward.c                |  108 +
 source4/rpc_server/common/server_info.c            |    3 -
 source4/rpc_server/common/share_info.c             |    2 -
 source4/rpc_server/config.mk                       |   29 +-
 source4/rpc_server/dcerpc_server.c                 |  388 +-
 source4/rpc_server/dcerpc_server.h                 |   42 +-
 source4/rpc_server/dcesrv_auth.c                   |    6 +-
 source4/rpc_server/dcesrv_mgmt.c                   |    1 -
 source4/rpc_server/drsuapi/addentry.c              |  207 +
 source4/rpc_server/drsuapi/dcesrv_drsuapi.c        |  144 +-
 source4/rpc_server/drsuapi/dcesrv_drsuapi.h        |   30 +
 source4/rpc_server/drsuapi/drsutil.c               |  166 +
 source4/rpc_server/drsuapi/getncchanges.c          |  608 +
 source4/rpc_server/drsuapi/updaterefs.c            |  209 +
 source4/rpc_server/epmapper/rpc_epmapper.c         |    3 +-
 source4/rpc_server/handles.c                       |   38 +-
 source4/rpc_server/lsa/dcesrv_lsa.c                |  217 +-
 source4/rpc_server/lsa/lsa.h                       |    1 +
 source4/rpc_server/lsa/lsa_init.c                  |   73 +-
 source4/rpc_server/lsa/lsa_lookup.c                |   61 +-
 source4/rpc_server/netlogon/dcerpc_netlogon.c      |  774 +-
 source4/rpc_server/samr/dcesrv_samr.c              |  655 +-
 source4/rpc_server/samr/dcesrv_samr.h              |    2 +-
 source4/rpc_server/samr/samr_password.c            |  106 +-
 source4/rpc_server/service_rpc.c                   |  427 +-
 source4/rpc_server/spoolss/dcesrv_spoolss.c        |  186 +-
 source4/rpc_server/srvsvc/dcesrv_srvsvc.c          |   13 +-
 source4/rpc_server/srvsvc/srvsvc_ntvfs.c           |    8 +-
 source4/rpc_server/unixinfo/dcesrv_unixinfo.c      |    2 -
 source4/rpc_server/winreg/rpc_winreg.c             |   14 +-
 source4/script/findstatic.pl                       |   70 -
 source4/script/installman.sh                       |    2 +-
 source4/script/installmisc.sh                      |   46 +-
 source4/script/minimal_includes.pl                 |   36 +-
 source4/script/mkproto.pl                          |    2 +-
 source4/script/uninstallman.sh                     |    2 +-
 source4/scripting/bin/epdump                       |   24 -
 source4/scripting/bin/fullschema                   |  184 +
 source4/scripting/bin/get-descriptors              |  153 +
 source4/scripting/bin/minschema                    |  202 +-
 source4/scripting/bin/nsupdate-gss                 |  352 +
 source4/scripting/bin/rebuildextendeddn            |  142 +
 source4/scripting/bin/setup_dns.sh                 |   38 +
 source4/scripting/bin/upgradeprovision             |  780 +
 source4/scripting/bin/w32err_code.py               |  361 +
 source4/scripting/devel/drs/fsmo.ldif.template     |   75 +
 source4/scripting/devel/drs/named.conf.ad.template |    6 +
 source4/scripting/devel/drs/revampire_ad.sh        |   23 +
 source4/scripting/devel/drs/unvampire_ad.sh        |   12 +
 source4/scripting/devel/drs/vampire_ad.sh          |   17 +
 source4/scripting/devel/drs/vars                   |   11 +
 source4/scripting/python/STATUS                    |   14 -
 source4/scripting/python/config.mk                 |    4 +-
 source4/scripting/python/examples/samr.py          |    6 +-
 source4/scripting/python/modules.c                 |    2 +-
 source4/scripting/python/pyglue.c                  |  367 +-
 source4/scripting/python/samba/__init__.py         |  307 +-
 source4/scripting/python/samba/getopt.py           |    2 +-
 source4/scripting/python/samba/idmap.py            |   28 +-
 .../python/samba/ms_display_specifiers.py          |  189 +
 source4/scripting/python/samba/ms_schema.py        |  278 +
 source4/scripting/python/samba/provision.py        | 1367 +-
 source4/scripting/python/samba/provisionbackend.py |  732 +
 .../scripting/python/samba/provisionexceptions.py  |   34 +
 source4/scripting/python/samba/samba3.py           |    6 +-
 source4/scripting/python/samba/samdb.py            |  235 +-
 source4/scripting/python/samba/schema.py           |  172 +
 source4/scripting/python/samba/shares.py           |   61 +
 source4/scripting/python/samba/tests/__init__.py   |   17 +
 .../python/samba/tests/dcerpc/__init__.py          |   20 +
 .../scripting/python/samba/tests/dcerpc/bare.py    |    1 +
 .../scripting/python/samba/tests/dcerpc/misc.py    |   62 +
 .../python/samba/tests/dcerpc/registry.py          |    2 +-
 .../scripting/python/samba/tests/dcerpc/rpcecho.py |    2 +
 source4/scripting/python/samba/tests/dcerpc/sam.py |    1 +
 .../scripting/python/samba/tests/dcerpc/unix.py    |    1 +
 source4/scripting/python/samba/tests/provision.py  |   26 +-
 source4/scripting/python/samba/tests/samdb.py      |   30 +-
 source4/scripting/python/samba/tests/shares.py     |   74 +
 source4/scripting/python/samba/upgrade.py          |  146 +-
 source4/scripting/python/uuidmodule.c              |    2 +-
 source4/selftest/config.mk                         |   86 +-
 source4/selftest/knownfail                         |   13 +
 source4/selftest/quick                             |    1 -
 source4/selftest/skip                              |   22 +-
 source4/selftest/slow                              |    1 +
 source4/selftest/test_w2k3_file.sh                 |    2 +-
 source4/selftest/tests.sh                          |  104 +-
 source4/selftest/win/wintest_raw.sh                |    2 +-
 .../ad-schema/MS-AD_Schema_2K8_Attributes.txt      |15638 ++++++++++
 .../setup/ad-schema/MS-AD_Schema_2K8_Classes.txt   | 3473 +++
 .../MS-AD_Schema_Attributes_v20080618.txt          |15681 ----------
 .../ad-schema/MS-AD_Schema_Classes_v20080618.txt   | 3418 --
 source4/setup/ad-schema/licence.txt                |   51 +-
 .../DisplaySpecifiers-Win2k0.txt                   |23573 ++++++++++++++
 .../DisplaySpecifiers-Win2k3.txt                   |29548 ++++++++++++++++++
 .../DisplaySpecifiers-Win2k3R2.txt                 |29549 ++++++++++++++++++
 .../DisplaySpecifiers-Win2k8.txt                   |32733 +++++++++++++++++++
 .../DisplaySpecifiers-Win2k8R2.txt                 |32758 ++++++++++++++++++++
 source4/setup/display_specifiers.ldif              |  111 -
 source4/setup/domainlevel                          |  250 +
 source4/setup/enableaccount                        |   72 +-
 source4/setup/fedorads-dna.ldif                    |   17 +
 source4/setup/fedorads-index.ldif                  |    7 +
 source4/setup/fedorads-linked-attributes.ldif      |    7 +
 source4/setup/fedorads-pam.ldif                    |    2 +
 source4/setup/fedorads-partitions.ldif             |   15 +
 source4/setup/fedorads-refint-add.ldif             |    6 +
 source4/setup/fedorads-refint-delete.ldif          |   20 +
 source4/setup/fedorads-samba.ldif                  |   21 +
 source4/setup/fedorads-sasl.ldif                   |    9 +
 source4/setup/fedorads.inf                         |    6 +
 source4/setup/idmap_init.ldif                      |    4 +
 source4/setup/newuser                              |   19 +-
 source4/setup/olc_acl.conf                         |    4 -
 source4/setup/olc_pass.conf                        |    3 -
 source4/setup/provision                            |   96 +-
 source4/setup/provision-backend                    |  114 -
 source4/setup/provision.ldif                       |  473 +-
 source4/setup/provision.smb.conf.dc                |    3 +-
 source4/setup/provision.smb.conf.member            |    3 +-
 source4/setup/provision.smb.conf.standalone        |    3 +-
 source4/setup/provision.zone                       |    3 +-
 source4/setup/provision_basedn.ldif                |    7 +-
 source4/setup/provision_basedn_modify.ldif         |   89 +-
 source4/setup/provision_basedn_references.ldif     |   22 +
 source4/setup/provision_computers_modify.ldif      |    8 +-
 source4/setup/provision_configuration.ldif         | 1025 +-
 source4/setup/provision_configuration_basedn.ldif  |    3 +-
 .../provision_configuration_basedn_modify.ldif     |    7 -
 .../setup/provision_configuration_references.ldif  |   14 +
 source4/setup/provision_group_policy.ldif          |   36 +-
 source4/setup/provision_init.ldif                  |   45 +-
 source4/setup/provision_partitions.ldif            |    9 +-
 source4/setup/provision_privilege.ldif             |   78 +
 source4/setup/provision_rootdse_add.ldif           |    7 +-
 source4/setup/provision_schema_basedn.ldif         |    3 +-
 source4/setup/provision_schema_basedn_modify.ldif  |    8 +-
 source4/setup/provision_self_join.ldif             |   94 +-
 source4/setup/provision_self_join_modify.ldif      |   35 +
 source4/setup/provision_templates.ldif             |   43 -
 source4/setup/provision_templates_init.ldif        |   10 -
 source4/setup/provision_users.ldif                 |  264 +-
 source4/setup/provision_users_modify.ldif          |    8 +-
 source4/setup/pwsettings                           |  198 +
 source4/setup/schema-map-fedora-ds-1.0             |   54 +-
 source4/setup/schema.ldif                          |10375 -------
 source4/setup/schema_samba4.ldif                   |  127 +-
 source4/setup/secrets_dc.ldif                      |   39 -
 source4/setup/secrets_dns.ldif                     |   11 +
 source4/setup/secrets_init.ldif                    |    3 +-
 source4/setup/secrets_sasl_ldap.ldif               |    2 -
 source4/setup/secrets_self_join.ldif               |   13 +
 source4/setup/setexpiry                            |   58 +-
 source4/setup/setpassword                          |   39 +-
 source4/setup/slapd.conf                           |   52 +-
 source4/setup/tests/blackbox_provision-backend.sh  |   10 +-
 source4/setup/tests/blackbox_provision.sh          |    1 +
 source4/setup/tests/blackbox_setpassword.sh        |    4 +
 source4/setup/tests/blackbox_upgradeprovision.sh   |   28 +
 source4/setup/upgrade                              |   83 -
 source4/setup/upgrade_from_s3                      |   86 +
 source4/smb_server/blob.c                          |    2 -
 source4/smb_server/handle.c                        |    2 -
 source4/smb_server/session.c                       |    1 -
 source4/smb_server/smb/negprot.c                   |    4 +-
 source4/smb_server/smb/nttrans.c                   |    2 +-
 source4/smb_server/smb/receive.c                   |   23 +-
 source4/smb_server/smb/reply.c                     |  141 +-
 source4/smb_server/smb/request.c                   |   13 +-
 source4/smb_server/smb/service.c                   |   23 +-
 source4/smb_server/smb/sesssetup.c                 |    2 -
 source4/smb_server/smb/trans2.c                    |    2 -
 source4/smb_server/smb2/fileinfo.c                 |    1 -
 source4/smb_server/smb2/fileio.c                   |    8 +-
 source4/smb_server/smb2/find.c                     |    1 -
 source4/smb_server/smb2/keepalive.c                |    1 -
 source4/smb_server/smb2/negprot.c                  |   19 +-
 source4/smb_server/smb2/receive.c                  |   57 +-
 source4/smb_server/smb2/sesssetup.c                |    3 -
 source4/smb_server/smb2/smb2_server.h              |    3 +
 source4/smb_server/smb2/tcon.c                     |   17 +-
 source4/smb_server/smb_samba3.c                    |    9 +-
 source4/smb_server/smb_server.c                    |   17 +-
 source4/smb_server/tcon.c                          |    1 -
 source4/smbd/config.mk                             |    4 +-
 source4/smbd/pidfile.c                             |    1 -
 source4/smbd/process_model.c                       |    1 -
 source4/smbd/process_prefork.c                     |    7 +-
 source4/smbd/process_single.c                      |    4 +-
 source4/smbd/process_standard.c                    |   38 +-
 source4/smbd/server.c                              |   79 +-
 source4/smbd/service_named_pipe.c                  |  159 +-
 source4/smbd/service_stream.c                      |    6 +-
 source4/smbd/service_task.c                        |   20 +-
 source4/torture/auth/ntlmssp.c                     |    1 -
 source4/torture/auth/pac.c                         |    2 +-
 source4/torture/basic/aliases.c                    |    1 -
 source4/torture/basic/attr.c                       |    1 -
 source4/torture/basic/base.c                       |   18 +-
 source4/torture/basic/charset.c                    |    9 +-
 source4/torture/basic/cxd_known.h                  | 8670 ++++++
 source4/torture/basic/delaywrite.c                 |  296 +-
 source4/torture/basic/delete.c                     |    2 -
 source4/torture/basic/denytest.c                   |  761 +-
 source4/torture/basic/dir.c                        |    1 -
 source4/torture/basic/disconnect.c                 |    3 +-
 source4/torture/basic/locking.c                    |    2 -
 source4/torture/basic/mangle_test.c                |    1 -
 source4/torture/basic/misc.c                       |    2 -
 source4/torture/basic/properties.c                 |    2 -
 source4/torture/basic/rename.c                     |    1 -
 source4/torture/basic/scanner.c                    |    2 -
 source4/torture/basic/secleak.c                    |    2 -
 source4/torture/basic/unlink.c                     |    4 +-
 source4/torture/basic/utable.c                     |   14 +-
 source4/torture/config.mk                          |   52 +-
 source4/torture/drs/config.mk                      |   24 +
 source4/torture/drs/drs_init.c                     |   71 +
 source4/torture/drs/drs_util.c                     |  168 +
 source4/torture/drs/unit/prefixmap_tests.c         |  735 +
 source4/torture/gentest.c                          |    8 +-
 source4/torture/ldap/basic.c                       |  177 +-
 source4/torture/ldap/cldap.c                       |  155 +-
 source4/torture/ldap/cldapbench.c                  |  126 +-
 source4/torture/ldap/common.c                      |    1 +
 source4/torture/ldap/ldap_sort.c                   |  156 +
 source4/torture/ldap/schema.c                      |   27 +-
 source4/torture/ldap/uptodatevector.c              |    7 +-
 source4/torture/ldb/ldb.c                          |   70 +-
 source4/torture/libnet/domain.c                    |    1 -
 source4/torture/libnet/libnet.c                    |    1 -
 source4/torture/libnet/libnet_BecomeDC.c           |  110 +-
 source4/torture/libnet/libnet_domain.c             |    5 -
 source4/torture/libnet/libnet_group.c              |    2 -
 source4/torture/libnet/libnet_lookup.c             |    3 -
 source4/torture/libnet/libnet_rpc.c                |    6 +-
 source4/torture/libnet/libnet_user.c               |    1 -
 source4/torture/libnet/utils.c                     |    1 -
 source4/torture/libnetapi/config.m4                |   37 +
 source4/torture/libnetapi/config.mk                |   17 +
 source4/torture/libnetapi/libnetapi.c              |   80 +
 source4/torture/libnetapi/libnetapi_group.c        |  520 +
 source4/torture/libnetapi/libnetapi_user.c         |  485 +
 source4/torture/local/config.mk                    |   16 +-
 source4/torture/local/dbspeed.c                    |    2 +-
 source4/torture/local/local.c                      |    7 +-
 source4/torture/local/torture.c                    |    2 -
 source4/torture/locktest.c                         |    1 -
 source4/torture/masktest.c                         |    2 -
 source4/torture/nbench/nbench.c                    |    4 +-
 source4/torture/nbench/nbio.c                      |    5 +-
 source4/torture/nbt/dgram.c                        |    5 +-
 source4/torture/nbt/wins.c                         |   22 +-
 source4/torture/nbt/winsreplication.c              |    1 -
 source4/torture/ndr/lsa.c                          |    8 +-
 source4/torture/ndr/ndr.c                          |    1 -
 source4/torture/ntp/ntp_signd.c                    |  265 +
 source4/torture/rap/rap.c                          |    2 -
 source4/torture/raw/acls.c                         |  104 +-
 source4/torture/raw/chkpath.c                      |    2 -
 source4/torture/raw/context.c                      |   19 +-
 source4/torture/raw/eas.c                          |    6 +-
 source4/torture/raw/ioctl.c                        |    1 -
 source4/torture/raw/lock.c                         |  483 +-
 source4/torture/raw/lockbench.c                    |   21 +-
 source4/torture/raw/lookuprate.c                   |    3 -
 source4/torture/raw/mkdir.c                        |    2 -
 source4/torture/raw/mux.c                          |    3 +-
 source4/torture/raw/notify.c                       |  202 +-
 source4/torture/raw/offline.c                      |    4 -
 source4/torture/raw/open.c                         |  349 +-
 source4/torture/raw/openbench.c                    |    2 +-
 source4/torture/raw/oplock.c                       |  867 +-
 source4/torture/raw/pingpong.c                     |   26 +-
 source4/torture/raw/qfileinfo.c                    |    3 -
 source4/torture/raw/qfsinfo.c                      |    2 -
 source4/torture/raw/raw.c                          |    5 +-
 source4/torture/raw/read.c                         |   30 +-
 source4/torture/raw/rename.c                       |  250 +-
 source4/torture/raw/samba3hide.c                   |    2 -
 source4/torture/raw/samba3misc.c                   |   77 +-
 source4/torture/raw/search.c                       |    1 -
 source4/torture/raw/seek.c                         |    2 -
 source4/torture/raw/setfileinfo.c                  |  220 +-
 source4/torture/raw/streams.c                      |  105 +-
 source4/torture/raw/tconrate.c                     |    1 +
 source4/torture/raw/unlink.c                       |  105 +-
 source4/torture/raw/write.c                        |    2 -
 source4/torture/rpc/alter_context.c                |    2 -
 source4/torture/rpc/async_bind.c                   |    4 -
 source4/torture/rpc/atsvc.c                        |    1 -
 source4/torture/rpc/autoidl.c                      |   11 +-
 source4/torture/rpc/bench.c                        |    1 -
 source4/torture/rpc/bind.c                         |    6 -
 source4/torture/rpc/browser.c                      |    1 -
 source4/torture/rpc/countcalls.c                   |    4 +-
 source4/torture/rpc/dfs.c                          |    5 +-
 source4/torture/rpc/drsuapi.c                      |  594 +-
 source4/torture/rpc/drsuapi.h                      |   42 +
 source4/torture/rpc/drsuapi_cracknames.c           |  367 +-
 source4/torture/rpc/dssetup.c                      |    1 -
 source4/torture/rpc/dssync.c                       |  599 +-
 source4/torture/rpc/echo.c                         |    6 +-
 source4/torture/rpc/epmapper.c                     |    1 -
 source4/torture/rpc/eventlog.c                     |   11 +-
 source4/torture/rpc/frsapi.c                       |   19 +-
 source4/torture/rpc/handles.c                      |    6 +-
 source4/torture/rpc/initshutdown.c                 |    1 -
 source4/torture/rpc/join.c                         |    2 -
 source4/torture/rpc/lsa.c                          | 1630 +-
 source4/torture/rpc/lsa_lookup.c                   |   97 +-
 source4/torture/rpc/mgmt.c                         |    2 -
 source4/torture/rpc/netlogon.c                     |  819 +-
 source4/torture/rpc/netlogon.h                     |    2 +-
 source4/torture/rpc/ntsvcs.c                       |   59 +-
 source4/torture/rpc/object_uuid.c                  |   22 +-
 source4/torture/rpc/oxidresolve.c                  |    1 -
 source4/torture/rpc/remact.c                       |    1 -
 source4/torture/rpc/remote_pac.c                   |   35 +-
 source4/torture/rpc/rpc.c                          |   76 +-
 source4/torture/rpc/rpc.h                          |    7 +-
 source4/torture/rpc/samba3rpc.c                    |   93 +-
 source4/torture/rpc/samlogon.c                     |   46 +-
 source4/torture/rpc/samr.c                         | 2342 +-
 source4/torture/rpc/samr_accessmask.c              |  658 +-
 source4/torture/rpc/samsync.c                      |   55 +-
 source4/torture/rpc/scanner.c                      |    4 +-
 source4/torture/rpc/schannel.c                     |   24 +-
 source4/torture/rpc/session_key.c                  |   28 +-
 source4/torture/rpc/spoolss.c                      | 1704 +-
 source4/torture/rpc/spoolss_notify.c               |   72 +-
 source4/torture/rpc/spoolss_win.c                  |  104 +-
 source4/torture/rpc/srvsvc.c                       |    2 -
 source4/torture/rpc/svcctl.c                       |  320 +-
 source4/torture/rpc/testjoin.c                     |    2 -
 source4/torture/rpc/unixinfo.c                     |    1 -
 source4/torture/rpc/winreg.c                       |    1 -
 source4/torture/rpc/wkssvc.c                       |   55 +-
 source4/torture/smb2/compound.c                    |  438 +
 source4/torture/smb2/config.mk                     |   11 +-
 source4/torture/smb2/connect.c                     |    5 +-
 source4/torture/smb2/create.c                      |  636 +-
 source4/torture/smb2/dir.c                         | 1305 +-
 source4/torture/smb2/durable_open.c                |  601 +
 source4/torture/smb2/find.c                        |  220 -
 source4/torture/smb2/getinfo.c                     |    4 +-
 source4/torture/smb2/lease.c                       |  846 +
 source4/torture/smb2/lock.c                        | 2268 ++-
 source4/torture/smb2/notify.c                      | 1873 ++-
 source4/torture/smb2/oplock.c                      | 3612 +++
 source4/torture/smb2/oplocks.c                     |  177 -
 source4/torture/smb2/persistent_handles.c          |  183 -
 source4/torture/smb2/read.c                        |    1 -
 source4/torture/smb2/scan.c                        |    1 -
 source4/torture/smb2/smb2.c                        |   24 +-
 source4/torture/smb2/streams.c                     | 1763 ++
 source4/torture/smb2/util.c                        |    3 -
 source4/torture/smbiconv.c                         |    1 +
 source4/torture/smbtorture.c                       |   61 +-
 source4/torture/smbtorture.h                       |   39 +
 source4/torture/tests/test_gentest.sh              |   11 +-
 source4/torture/torture.c                          |   14 +-
 source4/torture/unix/unix_info2.c                  |    5 -
 source4/torture/unix/whoami.c                      |    2 -
 source4/torture/util.h                             |    3 +
 source4/torture/util_smb.c                         |   57 +-
 source4/torture/winbind/config.mk                  |    4 +-
 source4/torture/winbind/struct_based.c             |    1 -
 source4/torture/winbind/winbind.c                  |    1 +
 source4/utils/ad2oLschema.c                        |  442 -
 source4/utils/config.mk                            |   13 -
 source4/utils/net/config.mk                        |    3 +-
 source4/utils/net/net.c                            |   11 +-
 source4/utils/net/net_export_keytab.c              |  110 +
 source4/utils/net/net_join.c                       |   66 -
 source4/utils/net/net_vampire.c                    |   70 +-
 source4/utils/ntlm_auth.c                          |   14 +-
 source4/utils/oLschema2ldif.c                      |   53 +-
 source4/utils/testparm.c                           |    7 +-
 source4/web_server/web_server.c                    |    2 +-
 source4/web_server/wsgi.c                          |    2 +-
 source4/winbind/idmap.c                            |    7 +-
 source4/winbind/wb_async_helpers.c                 |    6 -
 source4/winbind/wb_cmd_getgrgid.c                  |    6 -
 source4/winbind/wb_cmd_getgrnam.c                  |    4 -
 source4/winbind/wb_cmd_getpwent.c                  |    3 -
 source4/winbind/wb_cmd_getpwnam.c                  |    2 -
 source4/winbind/wb_cmd_getpwuid.c                  |    5 -
 source4/winbind/wb_cmd_list_groups.c               |    3 -
 source4/winbind/wb_cmd_list_users.c                |    5 +-
 source4/winbind/wb_cmd_lookupname.c                |    1 -
 source4/winbind/wb_cmd_setpwent.c                  |    3 -
 source4/winbind/wb_connect_lsa.c                   |    1 -
 source4/winbind/wb_connect_sam.c                   |    1 -
 source4/winbind/wb_dom_info.c                      |    3 -
 source4/winbind/wb_dom_info_trusted.c              |    3 +-
 source4/winbind/wb_gid2sid.c                       |    3 -
 source4/winbind/wb_init_domain.c                   |   11 +-
 source4/winbind/wb_irpc.c                          |    6 +-
 source4/winbind/wb_name2domain.c                   |    1 -
 source4/winbind/wb_pam_auth.c                      |   34 +-
 source4/winbind/wb_sam_logon.c                     |   16 +-
 source4/winbind/wb_samba3_cmd.c                    |  171 +-
 source4/winbind/wb_samba3_protocol.c               |    7 +-
 source4/winbind/wb_server.c                        |   24 +-
 source4/winbind/wb_setup_domains.c                 |   15 +-
 source4/winbind/wb_sid2domain.c                    |    1 -
 source4/winbind/wb_sid2gid.c                       |    2 -
 source4/winbind/wb_sid2uid.c                       |    2 -
 source4/winbind/wb_sids2xids.c                     |    3 -
 source4/winbind/wb_uid2sid.c                       |    3 -
 source4/winbind/wb_xids2sids.c                     |    3 -
 source4/wrepl_server/wrepl_periodic.c              |    2 +-
 source4/wrepl_server/wrepl_server.c                |   12 +-
 testdata/samba3/provision_samba3sam.ldif           |    1 -
 testdata/samba3/samba3.ldif                        |    1 -
 testprogs/blackbox/subunit.sh                      |   15 +
 testprogs/blackbox/test_export_keytab.sh           |   67 +
 testprogs/blackbox/test_kinit.sh                   |    8 +-
 testprogs/blackbox/test_ldb.sh                     |   18 +-
 testprogs/blackbox/test_passwords.sh               |  149 +
 tests/readlink.c                                   |   33 +
 testsuite/libsmbclient/src/Makefile                |    9 +-
 testsuite/libsmbclient/src/stat/stat_k.c           |   91 +
 testsuite/nsswitch/getgrent_r.c                    |    2 +-
 testsuite/nsswitch/getpwent_r.c                    |    2 +-
 upgrading-samba4.txt                               |   16 +
 3408 files changed, 557381 insertions(+), 285496 deletions(-)
 create mode 100644 client/cifs.upcall.c
 rename {source3/client => client}/cifs_spnego.h (100%)
 create mode 100644 client/mount.cifs.c
 rename {source3/client => client}/mount.h (100%)
 create mode 100644 client/mtab.c
 create mode 100644 client/umount.cifs.c
 delete mode 100644 docs-xml/build/DTD/passdb
 delete mode 100644 docs-xml/manpages-3/pam_winbind.7.xml
 create mode 100644 docs-xml/manpages-3/pam_winbind.8.xml
 create mode 100644 docs-xml/manpages-3/vfs_dirsort.8.xml
 create mode 100644 docs-xml/manpages-3/vfs_preopen.8.xml
 create mode 100644 docs-xml/registry/Win7_Samba3DomainMember.reg
 create mode 100644 docs-xml/smbdotconf/base/enablecorefiles.xml
 create mode 100644 docs-xml/smbdotconf/ldap/ldapfollowreferral.xml
 create mode 100644 docs-xml/smbdotconf/ldap/ldappagesize.xml
 create mode 100644 docs-xml/smbdotconf/misc/cachedirectory.xml
 create mode 100644 docs-xml/smbdotconf/misc/ctdbtimeout.xml
 create mode 100644 docs-xml/smbdotconf/misc/statedirectory.xml
 create mode 100644 docs-xml/smbdotconf/printing/cupsencrypt.xml
 create mode 100644 docs-xml/smbdotconf/printing/enablespoolss.xml
 create mode 100644 docs-xml/smbdotconf/protocol/sharefakefscaps.xml
 create mode 100644 docs-xml/smbdotconf/security/dedicatedkeytabfile.xml
 create mode 100644 docs-xml/smbdotconf/security/kerberosmethod.xml
 create mode 100644 docs-xml/smbdotconf/security/mapuntrustedtodomain.xml
 delete mode 100644 docs-xml/smbdotconf/security/usekerberoskeytab.xml
 create mode 100644 docs-xml/smbdotconf/tuning/aiowritebehind.xml
 create mode 100644 docs-xml/smbdotconf/winbind/createkrb5conf.xml
 create mode 100644 docs-xml/test/images/slmed.png
 delete mode 100644 docs-xml/xslt/db2latex-xsl/AUTHOR
 delete mode 100644 docs-xml/xslt/db2latex-xsl/CHANGES
 delete mode 100644 docs-xml/xslt/db2latex-xsl/COPYING
 delete mode 100644 docs-xml/xslt/db2latex-xsl/COPYRIGHT
 delete mode 100644 docs-xml/xslt/db2latex-xsl/DOCBOOK.RFE
 delete mode 100644 docs-xml/xslt/db2latex-xsl/README
 delete mode 100644 docs-xml/xslt/db2latex-xsl/THANKS
 delete mode 100644 docs-xml/xslt/db2latex-xsl/TODO
 delete mode 100644 docs-xml/xslt/db2latex-xsl/VERSION
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/VERSION.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/abstract.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/admonition.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/authorgroup.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/biblio.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/block.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/book-article.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/bridgehead.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/callout.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/citation.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/af.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ar.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/bg.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/bn.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ca.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/common.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/cs.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/da.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/de.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/el.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/en.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/es.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/et.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/eu.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/fi.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/fr.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/gentext.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/he.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/hr.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/hu.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/id.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/it.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ja.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ko.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.dtd
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/l10n.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/la.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/lt.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/nl.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/nn.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/no.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/pl.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/pt.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/pt_br.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ro.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/ru.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/sk.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/sl.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/sr.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/sr_Latn.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/subtitles.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/sv.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/th.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/titles.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/tr.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/uk.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/vi.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/xh.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/zh_cn.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/common/zh_tw.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/component.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/dingbat.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/docbook.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/email.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/example.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figure.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/caution.eps
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/caution.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/important.eps
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/important.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/note.eps
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/note.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/tip.eps
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/tip.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/warning.eps
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/figures/warning.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/footnote.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/formal.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/glossary.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/graphic.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/index.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/inline.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/keywords.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/labelid.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.dtd
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/latex.mapping.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/lists.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathelem.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamsa.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamsb.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamsc.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamsn.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamso.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isoamsr.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isobox.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isocyr1.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isocyr2.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isodia.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isogrk1.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isogrk2.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isogrk3.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isogrk4.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isolat1.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isolat2.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isomfrk.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isomopf.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isomscr.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isonum.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isopub.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/isotech.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/mmlalias.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/ent/mmlextra.ent
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/latex.entities.dtd
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/latex.entities.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.content.constsymb.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.content.functions.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.content.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.content.token.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mathml/mathml.presentation.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/mediaobject.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/msgset.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/normalize-scape.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/para.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/param-common.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/param-direct.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/param-switch.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/part-chap-app.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/pi.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/preamble.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/procedure.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/qandaset.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/refentry.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/revision.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/scape.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/sections.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/sgmltag.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/foil.mod.xsl
 delete mode 100755 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/figures/caution.pdf
 delete mode 100755 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/figures/important.pdf
 delete mode 100755 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/figures/note.pdf
 delete mode 100755 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/figures/tip.pdf
 delete mode 100755 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/figures/warning.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/slides.pdf
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/slides.tex
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/slides.xml
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/sample_foiltex/slides.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/slides.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/slidesinfo.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/slides/slidestoc.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/synop-oop.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/synop-struct.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/table.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/texmath.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/verbatim.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/xref.mod.xsl
 delete mode 100644 docs-xml/xslt/db2latex-xsl/xsl/xsldoc.ent
 delete mode 100644 docs-xml/xslt/figures/caution.eps
 delete mode 100644 docs-xml/xslt/figures/important.eps
 delete mode 100644 docs-xml/xslt/figures/note.eps
 delete mode 100644 docs-xml/xslt/figures/tip.eps
 delete mode 100644 docs-xml/xslt/figures/warning.eps
 delete mode 100644 docs-xml/xslt/fo.xsl
 delete mode 100644 docs-xml/xslt/generate-dependencies.xsl
 create mode 100644 docs-xml/xslt/latex/samba.sty
 create mode 100644 docs-xml/xslt/latex/samba.xsl
 mode change 100644 => 100755 examples/LDAP/get_next_oid
 create mode 100644 examples/ad-bench/README
 create mode 100755 examples/ad-bench/ad-bench.sh
 create mode 100644 examples/ad-bench/settings.sh
 create mode 100644 examples/ad-bench/test_utils.sh
 create mode 100644 examples/ad-bench/time_group.sh
 create mode 100644 examples/ad-bench/time_join.sh
 create mode 100644 examples/ad-bench/time_kinit.sh
 create mode 100644 examples/ad-bench/time_ldap.sh
 create mode 100644 examples/ad-bench/time_user.sh
 create mode 100644 examples/ad-bench/utils.sh
 create mode 100644 examples/scripts/idmap/README
 create mode 100755 examples/scripts/idmap/idmap_nis.sh
 create mode 100644 howto-ol-backend-s4.txt
 delete mode 100644 lib/async_req/async_req.c
 delete mode 100644 lib/async_req/async_req.h
 delete mode 100644 lib/async_req/async_req_ntstatus.c
 delete mode 100644 lib/async_req/async_req_ntstatus.h
 create mode 100644 lib/crypto/aes.c
 create mode 100644 lib/crypto/aes.h
 create mode 100644 lib/crypto/rijndael-alg-fst.c
 create mode 100644 lib/crypto/rijndael-alg-fst.h
 create mode 100644 lib/nss_wrapper/testsuite.c
 delete mode 100755 lib/subunit/harness2subunit.pl
 create mode 100755 lib/subunit/tap2subunit
 create mode 100644 lib/talloc/compat/talloc_compat1.c
 create mode 100644 lib/talloc/compat/talloc_compat1.m4
 create mode 100644 lib/talloc/compat/talloc_compat1.mk
 create mode 100755 lib/talloc/script/abi_checks.sh
 create mode 100755 lib/talloc/script/abi_checks_gcc.sh
 create mode 100755 lib/talloc/script/mksigs.pl
 create mode 100644 lib/talloc/script/mksyms.awk
 create mode 100755 lib/talloc/script/mksyms.sh
 create mode 100755 lib/talloc/script/release-script.sh
 create mode 100644 lib/talloc/talloc.exports
 create mode 100644 lib/talloc/talloc.signatures
 create mode 100644 lib/tdb/common/check.c
 create mode 100644 lib/tdb/docs/tracing.txt
 create mode 100755 lib/tdb/release-script.sh
 create mode 100755 lib/tdb/script/abi_checks.sh
 create mode 100755 lib/tdb/script/abi_checks_gcc.sh
 create mode 100755 lib/tdb/script/mksigs.pl
 create mode 100644 lib/tdb/script/mksyms.awk
 copy {source3 => lib/tdb}/script/mksyms.sh (100%)
 create mode 100644 lib/tdb/tdb.exports
 create mode 100644 lib/tdb/tdb.signatures
 rename {source4/lib => lib}/tdr/TODO (100%)
 rename {source4/lib => lib}/tdr/config.mk (100%)
 create mode 100644 lib/tdr/tdr.c
 create mode 100644 lib/tdr/tdr.h
 create mode 100644 lib/tdr/testsuite.c
 delete mode 100644 lib/tevent/pytevent.c
 delete mode 100644 lib/tevent/python.mk
 create mode 100755 lib/tevent/release-script.sh
 create mode 100755 lib/tevent/script/abi_checks.sh
 create mode 100755 lib/tevent/script/abi_checks_gcc.sh
 create mode 100755 lib/tevent/script/mksigs.pl
 create mode 100644 lib/tevent/script/mksyms.awk
 create mode 100755 lib/tevent/script/mksyms.sh
 delete mode 100644 lib/tevent/tests.py
 create mode 100644 lib/tevent/tevent.exports
 create mode 100644 lib/tevent/tevent.signatures
 create mode 100644 lib/tevent/tevent_immediate.c
 create mode 100644 lib/tevent/tevent_queue.c
 create mode 100644 lib/tsocket/config.mk
 create mode 100644 lib/tsocket/tsocket.c
 create mode 100644 lib/tsocket/tsocket.h
 create mode 100644 lib/tsocket/tsocket_bsd.c
 create mode 100644 lib/tsocket/tsocket_guide.txt
 create mode 100644 lib/tsocket/tsocket_helpers.c
 create mode 100644 lib/tsocket/tsocket_internal.h
 create mode 100644 lib/uid_wrapper/config.m4
 create mode 100644 lib/uid_wrapper/config.mk
 create mode 100644 lib/uid_wrapper/uid_wrapper.c
 create mode 100644 lib/uid_wrapper/uid_wrapper.h
 create mode 100644 lib/util/blocking.c
 create mode 100644 lib/util/parmlist.c
 create mode 100644 lib/util/parmlist.h
 create mode 100644 lib/util/rfc1738.c
 create mode 100644 lib/util/smb_threads.c
 create mode 100644 lib/util/smb_threads.h
 create mode 100644 lib/util/smb_threads_internal.h
 create mode 100644 lib/util/tests/asn1_tests.c
 create mode 100644 lib/util/tests/parmlist.c
 create mode 100644 lib/util/tevent_ntstatus.c
 create mode 100644 lib/util/tevent_ntstatus.h
 create mode 100644 lib/util/util_id.c
 create mode 100644 lib/util/util_net.h
 create mode 100644 libcli/auth/config.mk
 create mode 100644 libcli/auth/credentials.c
 create mode 100644 libcli/auth/credentials.h
 create mode 100644 libcli/auth/libcli_auth.h
 create mode 100644 libcli/auth/msrpc_parse.c
 create mode 100644 libcli/auth/msrpc_parse.h
 create mode 100644 libcli/auth/ntlm_check.c
 rename {source4/auth/ntlm => libcli/auth}/ntlm_check.h (100%)
 create mode 100644 libcli/auth/proto.h
 create mode 100644 libcli/auth/schannel.h
 create mode 100644 libcli/auth/schannel_proto.h
 create mode 100644 libcli/auth/schannel_sign.c
 create mode 100644 libcli/auth/schannel_state.h
 create mode 100644 libcli/auth/schannel_state_ldb.c
 create mode 100644 libcli/auth/schannel_state_proto.h
 create mode 100644 libcli/auth/schannel_state_tdb.c
 rename {source4/libcli => libcli}/auth/session.c (100%)
 rename {source4/libcli => libcli}/auth/smbdes.c (100%)
 create mode 100644 libcli/auth/smbencrypt.c
 create mode 100644 libcli/auth/spnego.h
 create mode 100644 libcli/auth/spnego_parse.c
 create mode 100644 libcli/auth/spnego_proto.h
 create mode 100644 libcli/cldap/cldap.c
 create mode 100644 libcli/cldap/cldap.h
 create mode 100644 libcli/cldap/config.mk
 create mode 100644 libcli/drsuapi/config.mk
 create mode 100644 libcli/drsuapi/drsuapi.h
 create mode 100644 libcli/drsuapi/repl_decrypt.c
 create mode 100644 libcli/named_pipe_auth/config.mk
 create mode 100644 libcli/named_pipe_auth/npa_tstream.c
 create mode 100644 libcli/named_pipe_auth/npa_tstream.h
 create mode 100644 libcli/nbt/config.mk
 create mode 100644 libcli/nbt/lmhosts.c
 create mode 100644 libcli/samsync/config.mk
 create mode 100644 libcli/samsync/decrypt.c
 create mode 100644 libcli/samsync/samsync.h
 create mode 100644 libcli/security/display_sec.c
 create mode 100644 libcli/security/secace.c
 create mode 100644 libcli/security/secace.h
 create mode 100644 libcli/security/secacl.c
 create mode 100644 libcli/security/secacl.h
 create mode 100644 libcli/security/security_descriptor.c
 create mode 100644 libcli/security/security_descriptor.h
 create mode 100644 libcli/smb/config.mk
 create mode 100644 libcli/smb/smb2_constants.h
 create mode 100644 libcli/smb/smb2_create_blob.c
 create mode 100644 libcli/smb/smb2_create_blob.h
 create mode 100644 libcli/smb/smb_common.h
 create mode 100644 libds/common/flag_mapping.c
 create mode 100644 libds/common/flags.h
 create mode 100644 libgpo/config.mk
 create mode 100644 libgpo/gpext/gpext.c
 create mode 100644 libgpo/gpext/gpext.h
 create mode 100644 libgpo/gpo.h
 create mode 100644 libgpo/gpo_fetch.c
 create mode 100644 libgpo/gpo_ini.c
 create mode 100644 libgpo/gpo_ini.h
 create mode 100644 libgpo/gpo_ldap.c
 create mode 100644 libgpo/gpo_sec.c
 create mode 100644 libgpo/gpo_util.c
 create mode 100644 librpc/gen_ndr/dcerpc.h
 create mode 100644 librpc/gen_ndr/ndr_dcerpc.c
 create mode 100644 librpc/gen_ndr/ndr_dcerpc.h
 create mode 100644 librpc/gen_ndr/ndr_ntlmssp.c
 create mode 100644 librpc/gen_ndr/ndr_ntlmssp.h
 create mode 100644 librpc/gen_ndr/ndr_schannel.c
 create mode 100644 librpc/gen_ndr/ndr_schannel.h
 create mode 100644 librpc/gen_ndr/ntlmssp.h
 create mode 100644 librpc/gen_ndr/schannel.h
 copy {source4/librpc => librpc}/idl/IDL_LICENSE.txt (100%)
 create mode 100644 librpc/idl/dcerpc.idl
 create mode 100644 librpc/idl/frstrans.idl
 create mode 100644 librpc/idl/ntlmssp.idl
 create mode 100644 librpc/idl/schannel.idl
 create mode 100644 librpc/ndr/ndr_frsrpc.c
 create mode 100644 librpc/ndr/ndr_frsrpc.h
 create mode 100644 librpc/ndr/ndr_ntlmssp.c
 create mode 100644 librpc/ndr/ndr_ntlmssp.h
 create mode 100644 librpc/ndr/ndr_schannel.c
 create mode 100644 librpc/ndr/ndr_schannel.h
 create mode 100644 librpc/ndr/ndr_xattr.c
 create mode 100644 librpc/ndr/ndr_xattr.h
 create mode 100644 librpc/ndr_standard.pc.in
 copy {lib/tevent => m4}/pkg.m4 (100%)
 create mode 100644 nsswitch/libwbclient/config.mk
 create mode 100644 nsswitch/libwbclient/tests/wbclient.c
 create mode 100644 nsswitch/libwbclient/wb_reqtrans.c
 create mode 100644 nsswitch/libwbclient/wbc_async.c
 create mode 100644 nsswitch/libwbclient/wbc_async.h
 delete mode 100644 nsswitch/wbinfo4.c
 delete mode 100644 packaging/Debian/debian-sarge/README.build
 delete mode 100644 packaging/Debian/debian-sarge/README.build-upstream
 delete mode 100644 packaging/Debian/debian-sarge/README.debian
 delete mode 100644 packaging/Debian/debian-sarge/TODO
 delete mode 100644 packaging/Debian/debian-sarge/changelog
 delete mode 100644 packaging/Debian/debian-sarge/config.cache
 delete mode 100644 packaging/Debian/debian-sarge/config.cache.alpha-linux
 delete mode 100644 packaging/Debian/debian-sarge/config.cache.sparc-linux
 delete mode 100644 packaging/Debian/debian-sarge/control
 delete mode 100644 packaging/Debian/debian-sarge/control.in
 delete mode 100644 packaging/Debian/debian-sarge/copyright
 delete mode 100644 packaging/Debian/debian-sarge/gdbcommands
 delete mode 100644 packaging/Debian/debian-sarge/libpam-smbpass.docs
 delete mode 100644 packaging/Debian/debian-sarge/libpam-smbpass.examples
 delete mode 100644 packaging/Debian/debian-sarge/libpam-smbpass.files
 delete mode 100644 packaging/Debian/debian-sarge/libsmbclient-dev.examples
 delete mode 100644 packaging/Debian/debian-sarge/libsmbclient-dev.files
 delete mode 100644 packaging/Debian/debian-sarge/libsmbclient.files
 delete mode 100644 packaging/Debian/debian-sarge/libsmbclient.shlibs
 delete mode 100644 packaging/Debian/debian-sarge/mksmbpasswd.8
 delete mode 100644 packaging/Debian/debian-sarge/mksmbpasswd.awk
 delete mode 100644 packaging/Debian/debian-sarge/panic-action
 delete mode 100644 packaging/Debian/debian-sarge/patches/cups.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/documentation.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/fhs.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/installswat.sh.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/make-distclean.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/nmbd-signalling.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/non-linux-ports.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/samba.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/smbclient-pager.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/smbclient-tar.patch.unused
 delete mode 100644 packaging/Debian/debian-sarge/patches/smbmount-mtab-flags.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/smbmount-nomtab.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/smbstatus-locking.patch
 delete mode 100644 packaging/Debian/debian-sarge/patches/undefined-symbols.patch
 delete mode 100644 packaging/Debian/debian-sarge/po/POTFILES.in
 delete mode 100644 packaging/Debian/debian-sarge/po/ca.po
 delete mode 100644 packaging/Debian/debian-sarge/po/cs.po
 delete mode 100644 packaging/Debian/debian-sarge/po/da.po
 delete mode 100644 packaging/Debian/debian-sarge/po/es.po
 delete mode 100644 packaging/Debian/debian-sarge/po/fr.po
 delete mode 100644 packaging/Debian/debian-sarge/po/it.po
 delete mode 100644 packaging/Debian/debian-sarge/po/ja.po
 delete mode 100644 packaging/Debian/debian-sarge/po/nl.po
 delete mode 100644 packaging/Debian/debian-sarge/po/pt.po
 delete mode 100644 packaging/Debian/debian-sarge/po/pt_BR.po
 delete mode 100644 packaging/Debian/debian-sarge/po/ru.po
 delete mode 100644 packaging/Debian/debian-sarge/po/templates.pot
 delete mode 100644 packaging/Debian/debian-sarge/po/tr.po
 delete mode 100644 packaging/Debian/debian-sarge/python2.3-samba.files
 delete mode 100755 packaging/Debian/debian-sarge/rules
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.config
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.dhcp
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.dirs
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.files
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.postinst
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.postrm
 delete mode 100644 packaging/Debian/debian-sarge/samba-common.templates
 delete mode 100644 packaging/Debian/debian-sarge/samba-doc.docs
 delete mode 100644 packaging/Debian/debian-sarge/samba-doc.examples
 delete mode 100644 packaging/Debian/debian-sarge/samba.config
 delete mode 100644 packaging/Debian/debian-sarge/samba.cron.daily
 delete mode 100644 packaging/Debian/debian-sarge/samba.dirs
 delete mode 100644 packaging/Debian/debian-sarge/samba.docs
 delete mode 100644 packaging/Debian/debian-sarge/samba.files
 delete mode 100644 packaging/Debian/debian-sarge/samba.init
 delete mode 100644 packaging/Debian/debian-sarge/samba.logrotate
 delete mode 100644 packaging/Debian/debian-sarge/samba.pamd
 delete mode 100644 packaging/Debian/debian-sarge/samba.postinst
 delete mode 100644 packaging/Debian/debian-sarge/samba.postrm
 delete mode 100644 packaging/Debian/debian-sarge/samba.prerm
 delete mode 100644 packaging/Debian/debian-sarge/samba.templates
 delete mode 100644 packaging/Debian/debian-sarge/scripts/patch-source
 delete mode 100644 packaging/Debian/debian-sarge/scripts/unpatch-source
 delete mode 100644 packaging/Debian/debian-sarge/smb.conf
 delete mode 100644 packaging/Debian/debian-sarge/smbclient.files
 delete mode 100644 packaging/Debian/debian-sarge/smbfs.files
 delete mode 100644 packaging/Debian/debian-sarge/smbwrapper.dirs
 delete mode 100644 packaging/Debian/debian-sarge/smbwrapper.docs
 delete mode 100644 packaging/Debian/debian-sarge/smbwrapper.files
 delete mode 100644 packaging/Debian/debian-sarge/swat.config
 delete mode 100644 packaging/Debian/debian-sarge/swat.dirs
 delete mode 100644 packaging/Debian/debian-sarge/swat.files
 delete mode 100644 packaging/Debian/debian-sarge/swat.postinst
 delete mode 100644 packaging/Debian/debian-sarge/swat.postrm
 delete mode 100644 packaging/Debian/debian-sarge/swat.templates
 delete mode 100644 packaging/Debian/debian-sarge/winbind.dirs
 delete mode 100644 packaging/Debian/debian-sarge/winbind.files
 delete mode 100644 packaging/Debian/debian-sarge/winbind.init
 delete mode 100644 packaging/Debian/debian-sarge/winbind.lintian
 delete mode 100644 packaging/Debian/debian-sarge/winbind.logrotate
 delete mode 100644 packaging/Debian/debian-sarge/wins2dns.awk
 delete mode 100644 packaging/Debian/debian-unstable/README.build
 delete mode 100644 packaging/Debian/debian-unstable/README.build-upstream
 delete mode 100644 packaging/Debian/debian-unstable/README.debian
 delete mode 100644 packaging/Debian/debian-unstable/TODO
 delete mode 100644 packaging/Debian/debian-unstable/changelog
 delete mode 100644 packaging/Debian/debian-unstable/config.cache
 delete mode 100644 packaging/Debian/debian-unstable/config.cache.alpha-linux
 delete mode 100644 packaging/Debian/debian-unstable/config.cache.alpha-linux-gnu
 delete mode 100644 packaging/Debian/debian-unstable/config.cache.sparc-linux
 delete mode 100644 packaging/Debian/debian-unstable/config.cache.sparc-linux-gnu
 delete mode 100644 packaging/Debian/debian-unstable/control
 delete mode 100644 packaging/Debian/debian-unstable/control.in
 delete mode 100644 packaging/Debian/debian-unstable/copyright
 delete mode 100644 packaging/Debian/debian-unstable/gdbcommands
 delete mode 100644 packaging/Debian/debian-unstable/libpam-smbpass.docs
 delete mode 100644 packaging/Debian/debian-unstable/libpam-smbpass.examples
 delete mode 100644 packaging/Debian/debian-unstable/libpam-smbpass.files
 delete mode 100644 packaging/Debian/debian-unstable/libsmbclient-dev.examples
 delete mode 100644 packaging/Debian/debian-unstable/libsmbclient-dev.files
 delete mode 100644 packaging/Debian/debian-unstable/libsmbclient.files
 delete mode 100644 packaging/Debian/debian-unstable/libsmbclient.shlibs
 delete mode 100644 packaging/Debian/debian-unstable/mksmbpasswd.8
 delete mode 100644 packaging/Debian/debian-unstable/mksmbpasswd.awk
 delete mode 100644 packaging/Debian/debian-unstable/panic-action
 delete mode 100644 packaging/Debian/debian-unstable/patches/VERSION.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/cups.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/documentation.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/fhs.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/installswat.sh.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/make-distclean.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/nmbd-signalling.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/non-linux-ports.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/nonpic-libsmbclient.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/samba.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbclient-pager.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbclient-tar.patch.unused
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbmount-mtab-flags.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbmount-nomtab.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbmount-unix-caps.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/smbstatus-locking.patch
 delete mode 100644 packaging/Debian/debian-unstable/patches/undefined-symbols.patch
 delete mode 100644 packaging/Debian/debian-unstable/po/POTFILES.in
 delete mode 100644 packaging/Debian/debian-unstable/po/ca.po
 delete mode 100644 packaging/Debian/debian-unstable/po/cs.po
 delete mode 100644 packaging/Debian/debian-unstable/po/da.po
 delete mode 100644 packaging/Debian/debian-unstable/po/de.po
 delete mode 100644 packaging/Debian/debian-unstable/po/es.po
 delete mode 100644 packaging/Debian/debian-unstable/po/fr.po
 delete mode 100644 packaging/Debian/debian-unstable/po/it.po
 delete mode 100644 packaging/Debian/debian-unstable/po/ja.po
 delete mode 100644 packaging/Debian/debian-unstable/po/nl.po
 delete mode 100644 packaging/Debian/debian-unstable/po/pt.po
 delete mode 100644 packaging/Debian/debian-unstable/po/pt_BR.po
 delete mode 100644 packaging/Debian/debian-unstable/po/ru.po
 delete mode 100644 packaging/Debian/debian-unstable/po/sv.po
 delete mode 100644 packaging/Debian/debian-unstable/po/templates.pot
 delete mode 100644 packaging/Debian/debian-unstable/po/tr.po
 delete mode 100644 packaging/Debian/debian-unstable/po/vi.po
 delete mode 100644 packaging/Debian/debian-unstable/python2.3-samba.files
 delete mode 100755 packaging/Debian/debian-unstable/rules
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.config
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.dhcp
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.dirs
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.files
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.postinst
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.postrm
 delete mode 100644 packaging/Debian/debian-unstable/samba-common.templates
 delete mode 100644 packaging/Debian/debian-unstable/samba-doc.docs
 delete mode 100644 packaging/Debian/debian-unstable/samba-doc.examples
 delete mode 100644 packaging/Debian/debian-unstable/samba.config
 delete mode 100644 packaging/Debian/debian-unstable/samba.cron.daily
 delete mode 100644 packaging/Debian/debian-unstable/samba.dirs
 delete mode 100644 packaging/Debian/debian-unstable/samba.docs
 delete mode 100644 packaging/Debian/debian-unstable/samba.files
 delete mode 100644 packaging/Debian/debian-unstable/samba.init
 delete mode 100644 packaging/Debian/debian-unstable/samba.logrotate
 delete mode 100644 packaging/Debian/debian-unstable/samba.pamd
 delete mode 100644 packaging/Debian/debian-unstable/samba.postinst
 delete mode 100644 packaging/Debian/debian-unstable/samba.postrm
 delete mode 100644 packaging/Debian/debian-unstable/samba.prerm
 delete mode 100644 packaging/Debian/debian-unstable/samba.templates
 delete mode 100755 packaging/Debian/debian-unstable/scripts/patch-source
 delete mode 100755 packaging/Debian/debian-unstable/scripts/unpatch-source
 delete mode 100644 packaging/Debian/debian-unstable/smb.conf
 delete mode 100644 packaging/Debian/debian-unstable/smbclient.files
 delete mode 100644 packaging/Debian/debian-unstable/smbfs.files
 delete mode 100644 packaging/Debian/debian-unstable/smbwrapper.dirs
 delete mode 100644 packaging/Debian/debian-unstable/smbwrapper.docs
 delete mode 100644 packaging/Debian/debian-unstable/smbwrapper.files
 delete mode 100644 packaging/Debian/debian-unstable/swat.config
 delete mode 100644 packaging/Debian/debian-unstable/swat.dirs
 delete mode 100644 packaging/Debian/debian-unstable/swat.files
 delete mode 100644 packaging/Debian/debian-unstable/swat.postinst
 delete mode 100644 packaging/Debian/debian-unstable/swat.postrm
 delete mode 100644 packaging/Debian/debian-unstable/swat.templates
 delete mode 100644 packaging/Debian/debian-unstable/winbind.dirs
 delete mode 100644 packaging/Debian/debian-unstable/winbind.files
 delete mode 100644 packaging/Debian/debian-unstable/winbind.init
 delete mode 100644 packaging/Debian/debian-unstable/winbind.lintian
 delete mode 100644 packaging/Debian/debian-unstable/winbind.logrotate
 delete mode 100644 packaging/Debian/debian-unstable/wins2dns.awk
 delete mode 100644 packaging/Debian/debian-woody/README.build
 delete mode 100644 packaging/Debian/debian-woody/README.build-upstream
 delete mode 100644 packaging/Debian/debian-woody/README.debian
 delete mode 100644 packaging/Debian/debian-woody/TODO
 delete mode 100644 packaging/Debian/debian-woody/changelog
 delete mode 100644 packaging/Debian/debian-woody/config.cache
 delete mode 100644 packaging/Debian/debian-woody/config.cache.alpha-linux
 delete mode 100644 packaging/Debian/debian-woody/config.cache.sparc-linux
 delete mode 100644 packaging/Debian/debian-woody/control
 delete mode 100644 packaging/Debian/debian-woody/copyright
 delete mode 100644 packaging/Debian/debian-woody/gdbcommands
 delete mode 100644 packaging/Debian/debian-woody/libpam-smbpass.docs
 delete mode 100644 packaging/Debian/debian-woody/libpam-smbpass.examples
 delete mode 100644 packaging/Debian/debian-woody/libpam-smbpass.files
 delete mode 100644 packaging/Debian/debian-woody/libsmbclient-dev.examples
 delete mode 100644 packaging/Debian/debian-woody/libsmbclient-dev.files
 delete mode 100644 packaging/Debian/debian-woody/libsmbclient.files
 delete mode 100644 packaging/Debian/debian-woody/libsmbclient.shlibs
 delete mode 100644 packaging/Debian/debian-woody/mksmbpasswd.8
 delete mode 100644 packaging/Debian/debian-woody/mksmbpasswd.awk
 delete mode 100644 packaging/Debian/debian-woody/mount.cifs.files
 delete mode 100644 packaging/Debian/debian-woody/panic-action
 delete mode 100644 packaging/Debian/debian-woody/patches/documentation.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/fhs.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/installswat.sh.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/nmbd-signalling.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/samba.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/smbclient-pager.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/smbclient-tar.patch.unused
 delete mode 100644 packaging/Debian/debian-woody/patches/smbmount-mtab-flags.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/smbmount-nomtab.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/smbstatus-locking.patch
 delete mode 100644 packaging/Debian/debian-woody/patches/version-fix-vscan.patch
 delete mode 100644 packaging/Debian/debian-woody/po/POTFILES.in
 delete mode 100644 packaging/Debian/debian-woody/po/es.po
 delete mode 100644 packaging/Debian/debian-woody/po/fr.po
 delete mode 100644 packaging/Debian/debian-woody/po/nl.po
 delete mode 100644 packaging/Debian/debian-woody/po/pt_BR.po
 delete mode 100644 packaging/Debian/debian-woody/po/templates.pot
 delete mode 100644 packaging/Debian/debian-woody/python2.2-samba.files
 delete mode 100755 packaging/Debian/debian-woody/rules
 delete mode 100644 packaging/Debian/debian-woody/samba-common.config
 delete mode 100644 packaging/Debian/debian-woody/samba-common.dhcp
 delete mode 100644 packaging/Debian/debian-woody/samba-common.dirs
 delete mode 100644 packaging/Debian/debian-woody/samba-common.files
 delete mode 100644 packaging/Debian/debian-woody/samba-common.postinst
 delete mode 100644 packaging/Debian/debian-woody/samba-common.postrm
 delete mode 100644 packaging/Debian/debian-woody/samba-common.templates
 delete mode 100644 packaging/Debian/debian-woody/samba-doc.docs
 delete mode 100644 packaging/Debian/debian-woody/samba-doc.examples
 delete mode 100644 packaging/Debian/debian-woody/samba.config
 delete mode 100644 packaging/Debian/debian-woody/samba.cron.daily
 delete mode 100644 packaging/Debian/debian-woody/samba.dirs
 delete mode 100644 packaging/Debian/debian-woody/samba.docs
 delete mode 100644 packaging/Debian/debian-woody/samba.files
 delete mode 100644 packaging/Debian/debian-woody/samba.init
 delete mode 100644 packaging/Debian/debian-woody/samba.logrotate
 delete mode 100644 packaging/Debian/debian-woody/samba.pamd
 delete mode 100644 packaging/Debian/debian-woody/samba.postinst
 delete mode 100644 packaging/Debian/debian-woody/samba.postrm
 delete mode 100644 packaging/Debian/debian-woody/samba.prerm
 delete mode 100644 packaging/Debian/debian-woody/samba.templates
 delete mode 100755 packaging/Debian/debian-woody/scripts/patch-source
 delete mode 100755 packaging/Debian/debian-woody/scripts/unpatch-source
 delete mode 100644 packaging/Debian/debian-woody/smb.conf
 delete mode 100644 packaging/Debian/debian-woody/smbclient.files
 delete mode 100644 packaging/Debian/debian-woody/smbfs.files
 delete mode 100644 packaging/Debian/debian-woody/smbwrapper.dirs
 delete mode 100644 packaging/Debian/debian-woody/smbwrapper.docs
 delete mode 100644 packaging/Debian/debian-woody/smbwrapper.files
 delete mode 100644 packaging/Debian/debian-woody/swat.config
 delete mode 100644 packaging/Debian/debian-woody/swat.dirs
 delete mode 100644 packaging/Debian/debian-woody/swat.files
 delete mode 100644 packaging/Debian/debian-woody/swat.postinst
 delete mode 100644 packaging/Debian/debian-woody/swat.postrm
 delete mode 100644 packaging/Debian/debian-woody/swat.templates
 delete mode 100644 packaging/Debian/debian-woody/winbind.dirs
 delete mode 100644 packaging/Debian/debian-woody/winbind.files
 delete mode 100644 packaging/Debian/debian-woody/winbind.init
 delete mode 100644 packaging/Debian/debian-woody/winbind.lintian
 delete mode 100644 packaging/Debian/debian-woody/winbind.logrotate
 delete mode 100644 packaging/Debian/debian-woody/wins2dns.awk
 rename {source3/script => script}/findstatic.pl (100%)
 create mode 100644 selftest/BuildFarm.pm
 create mode 100644 selftest/Subunit/Diff.pm
 create mode 100644 selftest/Subunit/Filter.pm
 create mode 100755 selftest/diff-subunit.pl
 create mode 100755 selftest/filter-subunit.pl
 create mode 100755 selftest/format-subunit.pl
 delete mode 100644 selftest/output/buildfarm.pm
 delete mode 100755 selftest/test_subunit.pl
 delete mode 100644 source3/client/cifs.upcall.c
 delete mode 100644 source3/client/mount.cifs.c
 delete mode 100644 source3/client/mtab.c
 delete mode 100644 source3/client/umount.cifs.c
 delete mode 100644 source3/include/charset.h
 delete mode 100644 source3/include/gpo.h
 create mode 100644 source3/include/krb5_protos.h
 create mode 100644 source3/include/pthreadpool.h
 delete mode 100644 source3/include/rpc_client.h
 delete mode 100644 source3/include/rpc_perfcount.h
 delete mode 100644 source3/include/rpc_perfcount_defs.h
 delete mode 100644 source3/include/rpc_spoolss.h
 create mode 100644 source3/include/smb_krb5.h
 create mode 100644 source3/include/smb_signing.h
 delete mode 100644 source3/include/spnego.h
 create mode 100644 source3/include/talloc_dict.h
 create mode 100644 source3/include/tldap.h
 create mode 100644 source3/include/tldap_util.h
 delete mode 100644 source3/include/wbc_async.h
 create mode 100644 source3/lib/avahi.c
 delete mode 100644 source3/lib/display_sec.c
 create mode 100644 source3/lib/eventlog/eventlog.c
 create mode 100644 source3/lib/fncall.c
 create mode 100644 source3/lib/netapi/examples/join/getjoininformation.c
 create mode 100644 source3/lib/netapi/examples/netlogon/netlogon_control.c
 create mode 100644 source3/lib/netapi/examples/netlogon/netlogon_control2.c
 create mode 100644 source3/lib/netapi/examples/netlogon/nltest.c
 create mode 100644 source3/lib/netapi/examples/shutdown/shutdown_abort.c
 create mode 100644 source3/lib/netapi/examples/shutdown/shutdown_init.c
 create mode 100644 source3/lib/netapi/netlogon.c
 create mode 100644 source3/lib/netapi/shutdown.c
 create mode 100644 source3/lib/pthreadpool.c
 delete mode 100644 source3/lib/secace.c
 delete mode 100644 source3/lib/secacl.c
 create mode 100644 source3/lib/talloc_dict.c
 create mode 100644 source3/lib/tldap.c
 create mode 100644 source3/lib/tldap_util.c
 create mode 100644 source3/lib/util_tsock.c
 create mode 100644 source3/lib/version_test.c
 delete mode 100644 source3/lib/wb_reqtrans.c
 delete mode 100644 source3/lib/wbclient.c
 delete mode 100644 source3/libgpo/gpext/gpext.c
 delete mode 100644 source3/libgpo/gpext/gpext.h
 delete mode 100644 source3/libgpo/gpo_fetch.c
 delete mode 100644 source3/libgpo/gpo_ini.c
 delete mode 100644 source3/libgpo/gpo_ini.h
 delete mode 100644 source3/libgpo/gpo_ldap.c
 delete mode 100644 source3/libgpo/gpo_sec.c
 delete mode 100644 source3/libgpo/gpo_util.c
 create mode 100644 source3/librpc/gen_ndr/cli_wbint.c
 create mode 100644 source3/librpc/gen_ndr/cli_wbint.h
 create mode 100644 source3/librpc/gen_ndr/ndr_perfcount.c
 create mode 100644 source3/librpc/gen_ndr/ndr_perfcount.h
 create mode 100644 source3/librpc/gen_ndr/ndr_secrets.c
 create mode 100644 source3/librpc/gen_ndr/ndr_secrets.h
 create mode 100644 source3/librpc/gen_ndr/ndr_wbint.c
 create mode 100644 source3/librpc/gen_ndr/ndr_wbint.h
 create mode 100644 source3/librpc/gen_ndr/perfcount.h
 create mode 100644 source3/librpc/gen_ndr/secrets.h
 create mode 100644 source3/librpc/gen_ndr/srv_wbint.c
 create mode 100644 source3/librpc/gen_ndr/srv_wbint.h
 create mode 100644 source3/librpc/gen_ndr/wbint.h
 copy {source4 => source3}/librpc/idl/IDL_LICENSE.txt (100%)
 create mode 100644 source3/librpc/idl/perfcount.idl
 create mode 100644 source3/librpc/idl/secrets.idl
 create mode 100644 source3/librpc/idl/wbint.idl
 create mode 100644 source3/libsmb/clisigning.c
 delete mode 100644 source3/libsmb/credentials.c
 create mode 100644 source3/libsmb/libsmb_thread_impl.c
 create mode 100644 source3/libsmb/libsmb_thread_posix.c
 delete mode 100644 source3/libsmb/ntlm_check.c
 create mode 100644 source3/libsmb/ntlmssp_ndr.c
 create mode 100644 source3/libsmb/ntlmssp_ndr.h
 delete mode 100644 source3/libsmb/ntlmssp_parse.c
 delete mode 100644 source3/libsmb/pwd_cache.c
 delete mode 100644 source3/libsmb/smbdes.c
 delete mode 100644 source3/libsmb/smbencrypt.c
 delete mode 100644 source3/libsmb/spnego.c
 create mode 100644 source3/locale/net/de.po
 create mode 100755 source3/locale/net/genmsg
 create mode 100644 source3/locale/pam_winbind/ar.po
 create mode 100644 source3/locale/pam_winbind/cs.po
 create mode 100644 source3/locale/pam_winbind/da.po
 create mode 100644 source3/locale/pam_winbind/es.po
 create mode 100644 source3/locale/pam_winbind/fi.po
 create mode 100644 source3/locale/pam_winbind/fr.po
 create mode 100644 source3/locale/pam_winbind/hu.po
 create mode 100644 source3/locale/pam_winbind/it.po
 create mode 100644 source3/locale/pam_winbind/ja.po
 create mode 100644 source3/locale/pam_winbind/ko.po
 create mode 100644 source3/locale/pam_winbind/nb.po
 create mode 100644 source3/locale/pam_winbind/nl.po
 create mode 100644 source3/locale/pam_winbind/pl.po
 create mode 100644 source3/locale/pam_winbind/pt_BR.po
 create mode 100644 source3/locale/pam_winbind/ru.po
 create mode 100644 source3/locale/pam_winbind/sv.po
 create mode 100644 source3/locale/pam_winbind/zh_CN.po
 create mode 100644 source3/locale/pam_winbind/zh_TW.po
 delete mode 100644 source3/lua-5.1.4/COPYRIGHT
 delete mode 100644 source3/lua-5.1.4/HISTORY
 delete mode 100644 source3/lua-5.1.4/INSTALL
 delete mode 100644 source3/lua-5.1.4/Makefile
 delete mode 100644 source3/lua-5.1.4/README
 delete mode 100644 source3/lua-5.1.4/doc/amazon.gif
 delete mode 100644 source3/lua-5.1.4/doc/contents.html
 delete mode 100644 source3/lua-5.1.4/doc/cover.png
 delete mode 100644 source3/lua-5.1.4/doc/logo.gif
 delete mode 100644 source3/lua-5.1.4/doc/lua.css
 delete mode 100644 source3/lua-5.1.4/doc/lua.html
 delete mode 100644 source3/lua-5.1.4/doc/luac.html
 delete mode 100644 source3/lua-5.1.4/doc/manual.css
 delete mode 100644 source3/lua-5.1.4/doc/manual.html
 delete mode 100644 source3/lua-5.1.4/doc/readme.html
 delete mode 100644 source3/lua-5.1.4/etc/Makefile
 delete mode 100644 source3/lua-5.1.4/etc/README
 delete mode 100644 source3/lua-5.1.4/etc/all.c
 delete mode 100644 source3/lua-5.1.4/etc/lua.hpp
 delete mode 100644 source3/lua-5.1.4/etc/lua.ico
 delete mode 100644 source3/lua-5.1.4/etc/luavs.bat
 delete mode 100644 source3/lua-5.1.4/etc/min.c
 delete mode 100644 source3/lua-5.1.4/etc/noparser.c
 delete mode 100644 source3/lua-5.1.4/etc/strict.lua
 delete mode 100644 source3/lua-5.1.4/src/Makefile
 delete mode 100644 source3/lua-5.1.4/src/lapi.c
 delete mode 100644 source3/lua-5.1.4/src/lapi.h
 delete mode 100644 source3/lua-5.1.4/src/lauxlib.c
 delete mode 100644 source3/lua-5.1.4/src/lauxlib.h
 delete mode 100644 source3/lua-5.1.4/src/lbaselib.c
 delete mode 100644 source3/lua-5.1.4/src/lcode.c
 delete mode 100644 source3/lua-5.1.4/src/lcode.h
 delete mode 100644 source3/lua-5.1.4/src/ldblib.c
 delete mode 100644 source3/lua-5.1.4/src/ldebug.c
 delete mode 100644 source3/lua-5.1.4/src/ldebug.h
 delete mode 100644 source3/lua-5.1.4/src/ldo.c
 delete mode 100644 source3/lua-5.1.4/src/ldo.h
 delete mode 100644 source3/lua-5.1.4/src/ldump.c
 delete mode 100644 source3/lua-5.1.4/src/lfunc.c
 delete mode 100644 source3/lua-5.1.4/src/lfunc.h
 delete mode 100644 source3/lua-5.1.4/src/lgc.c
 delete mode 100644 source3/lua-5.1.4/src/lgc.h
 delete mode 100644 source3/lua-5.1.4/src/linit.c
 delete mode 100644 source3/lua-5.1.4/src/liolib.c
 delete mode 100644 source3/lua-5.1.4/src/llex.c
 delete mode 100644 source3/lua-5.1.4/src/llex.h
 delete mode 100644 source3/lua-5.1.4/src/llimits.h
 delete mode 100644 source3/lua-5.1.4/src/lmathlib.c
 delete mode 100644 source3/lua-5.1.4/src/lmem.c
 delete mode 100644 source3/lua-5.1.4/src/lmem.h
 delete mode 100644 source3/lua-5.1.4/src/loadlib.c
 delete mode 100644 source3/lua-5.1.4/src/lobject.c
 delete mode 100644 source3/lua-5.1.4/src/lobject.h
 delete mode 100644 source3/lua-5.1.4/src/lopcodes.c
 delete mode 100644 source3/lua-5.1.4/src/lopcodes.h
 delete mode 100644 source3/lua-5.1.4/src/loslib.c
 delete mode 100644 source3/lua-5.1.4/src/lparser.c
 delete mode 100644 source3/lua-5.1.4/src/lparser.h
 delete mode 100644 source3/lua-5.1.4/src/lstate.c
 delete mode 100644 source3/lua-5.1.4/src/lstate.h
 delete mode 100644 source3/lua-5.1.4/src/lstring.c
 delete mode 100644 source3/lua-5.1.4/src/lstring.h
 delete mode 100644 source3/lua-5.1.4/src/lstrlib.c
 delete mode 100644 source3/lua-5.1.4/src/ltable.c
 delete mode 100644 source3/lua-5.1.4/src/ltable.h
 delete mode 100644 source3/lua-5.1.4/src/ltablib.c
 delete mode 100644 source3/lua-5.1.4/src/ltm.c
 delete mode 100644 source3/lua-5.1.4/src/ltm.h
 delete mode 100644 source3/lua-5.1.4/src/lua.c
 delete mode 100644 source3/lua-5.1.4/src/lua.h
 delete mode 100644 source3/lua-5.1.4/src/luac.c
 delete mode 100644 source3/lua-5.1.4/src/luaconf.h
 delete mode 100644 source3/lua-5.1.4/src/lualib.h
 delete mode 100644 source3/lua-5.1.4/src/lundump.c
 delete mode 100644 source3/lua-5.1.4/src/lundump.h
 delete mode 100644 source3/lua-5.1.4/src/lvm.c
 delete mode 100644 source3/lua-5.1.4/src/lvm.h
 delete mode 100644 source3/lua-5.1.4/src/lzio.c
 delete mode 100644 source3/lua-5.1.4/src/lzio.h
 delete mode 100644 source3/lua-5.1.4/src/print.c
 delete mode 100644 source3/lua-5.1.4/test/README
 delete mode 100644 source3/lua-5.1.4/test/bisect.lua
 delete mode 100644 source3/lua-5.1.4/test/cf.lua
 delete mode 100644 source3/lua-5.1.4/test/echo.lua
 delete mode 100644 source3/lua-5.1.4/test/env.lua
 delete mode 100644 source3/lua-5.1.4/test/factorial.lua
 delete mode 100644 source3/lua-5.1.4/test/fib.lua
 delete mode 100644 source3/lua-5.1.4/test/fibfor.lua
 delete mode 100644 source3/lua-5.1.4/test/globals.lua
 delete mode 100644 source3/lua-5.1.4/test/hello.lua
 delete mode 100644 source3/lua-5.1.4/test/life.lua
 delete mode 100644 source3/lua-5.1.4/test/luac.lua
 delete mode 100644 source3/lua-5.1.4/test/printf.lua
 delete mode 100644 source3/lua-5.1.4/test/readonly.lua
 delete mode 100644 source3/lua-5.1.4/test/sieve.lua
 delete mode 100644 source3/lua-5.1.4/test/sort.lua
 delete mode 100644 source3/lua-5.1.4/test/table.lua
 delete mode 100644 source3/lua-5.1.4/test/trace-calls.lua
 delete mode 100644 source3/lua-5.1.4/test/trace-globals.lua
 delete mode 100644 source3/lua-5.1.4/test/xd.lua
 create mode 100644 source3/modules/onefs_config.c
 create mode 100644 source3/modules/onefs_config.h
 create mode 100644 source3/modules/vfs_acl_common.c
 create mode 100644 source3/modules/vfs_dirsort.c
 create mode 100644 source3/modules/vfs_preopen.c
 create mode 100644 source3/passdb/pdb_ads.c
 create mode 100644 source3/passdb/secrets_schannel.c
 create mode 100644 source3/po/ru.msg
 create mode 100644 source3/po/ru/help/welcome-no-samba-doc.html
 create mode 100644 source3/po/ru/help/welcome.html
 create mode 100644 source3/po/ru/images/globals.gif
 create mode 100644 source3/po/ru/images/home.gif
 create mode 100644 source3/po/ru/images/passwd.gif
 create mode 100644 source3/po/ru/images/printers.gif
 create mode 100644 source3/po/ru/images/shares.gif
 create mode 100644 source3/po/ru/images/status.gif
 create mode 100644 source3/po/ru/images/viewconfig.gif
 create mode 100644 source3/po/ru/images/wizard.gif
 create mode 100644 source3/po/ru/include/header.html
 delete mode 100644 source3/rpc_client/cli_reg.c
 delete mode 100644 source3/rpc_parse/parse_buffer.c
 delete mode 100644 source3/rpc_parse/parse_sec.c
 delete mode 100644 source3/rpc_parse/parse_spoolss.c
 delete mode 100644 source3/rpc_server/srv_eventlog_lib.c
 delete mode 100644 source3/rpc_server/srv_spoolss.c
 delete mode 100644 source3/rpc_server/srv_util.c
 mode change 100644 => 100755 source3/script/installmo.sh
 mode change 100644 => 100755 source3/script/uninstallmo.sh
 create mode 100644 source3/smbd/avahi_register.c
 create mode 100644 source3/smbd/filename_util.c
 create mode 100644 source3/smbd/signing.c
 create mode 100644 source3/smbd/smb2_break.c
 create mode 100644 source3/smbd/smb2_close.c
 create mode 100644 source3/smbd/smb2_create.c
 create mode 100644 source3/smbd/smb2_find.c
 create mode 100644 source3/smbd/smb2_flush.c
 create mode 100644 source3/smbd/smb2_getinfo.c
 create mode 100644 source3/smbd/smb2_glue.c
 create mode 100644 source3/smbd/smb2_ioctl.c
 create mode 100644 source3/smbd/smb2_keepalive.c
 create mode 100644 source3/smbd/smb2_lock.c
 create mode 100644 source3/smbd/smb2_negprot.c
 create mode 100644 source3/smbd/smb2_notify.c
 create mode 100644 source3/smbd/smb2_read.c
 create mode 100644 source3/smbd/smb2_server.c
 create mode 100644 source3/smbd/smb2_sesssetup.c
 create mode 100644 source3/smbd/smb2_setinfo.c
 create mode 100644 source3/smbd/smb2_signing.c
 create mode 100644 source3/smbd/smb2_tcon.c
 create mode 100644 source3/smbd/smb2_write.c
 create mode 100644 source3/torture/proto.h
 create mode 100644 source3/torture/test_posix_append.c
 create mode 100644 source3/utils/dbwrap_tool.c
 create mode 100644 source3/utils/dbwrap_torture.c
 delete mode 100644 source3/utils/net_lua.c
 create mode 100644 source3/utils/split_tokens.c
 create mode 100644 source3/winbindd/wb_dsgetdcname.c
 create mode 100644 source3/winbindd/wb_fill_pwent.c
 create mode 100644 source3/winbindd/wb_getgrsid.c
 create mode 100644 source3/winbindd/wb_getpwsid.c
 create mode 100644 source3/winbindd/wb_gettoken.c
 create mode 100644 source3/winbindd/wb_gid2sid.c
 create mode 100644 source3/winbindd/wb_group_members.c
 create mode 100644 source3/winbindd/wb_lookupname.c
 create mode 100644 source3/winbindd/wb_lookupsid.c
 create mode 100644 source3/winbindd/wb_lookupuseraliases.c
 create mode 100644 source3/winbindd/wb_lookupusergroups.c
 create mode 100644 source3/winbindd/wb_next_grent.c
 create mode 100644 source3/winbindd/wb_next_pwent.c
 create mode 100644 source3/winbindd/wb_ping.c
 create mode 100644 source3/winbindd/wb_query_user_list.c
 create mode 100644 source3/winbindd/wb_queryuser.c
 create mode 100644 source3/winbindd/wb_seqnum.c
 create mode 100644 source3/winbindd/wb_seqnums.c
 create mode 100644 source3/winbindd/wb_sid2gid.c
 create mode 100644 source3/winbindd/wb_sid2uid.c
 create mode 100644 source3/winbindd/wb_uid2sid.c
 create mode 100644 source3/winbindd/winbindd_allocate_gid.c
 create mode 100644 source3/winbindd/winbindd_allocate_uid.c
 create mode 100644 source3/winbindd/winbindd_change_machine_acct.c
 create mode 100644 source3/winbindd/winbindd_check_machine_acct.c
 create mode 100644 source3/winbindd/winbindd_dsgetdcname.c
 create mode 100644 source3/winbindd/winbindd_dual_ndr.c
 create mode 100644 source3/winbindd/winbindd_dual_srv.c
 create mode 100644 source3/winbindd/winbindd_endgrent.c
 create mode 100644 source3/winbindd/winbindd_endpwent.c
 create mode 100644 source3/winbindd/winbindd_getdcname.c
 create mode 100644 source3/winbindd/winbindd_getgrent.c
 create mode 100644 source3/winbindd/winbindd_getgrgid.c
 create mode 100644 source3/winbindd/winbindd_getgrnam.c
 create mode 100644 source3/winbindd/winbindd_getgroups.c
 create mode 100644 source3/winbindd/winbindd_getpwent.c
 create mode 100644 source3/winbindd/winbindd_getpwnam.c
 create mode 100644 source3/winbindd/winbindd_getpwsid.c
 create mode 100644 source3/winbindd/winbindd_getpwuid.c
 create mode 100644 source3/winbindd/winbindd_getsidaliases.c
 create mode 100644 source3/winbindd/winbindd_getuserdomgroups.c
 create mode 100644 source3/winbindd/winbindd_getusersids.c
 create mode 100644 source3/winbindd/winbindd_gid_to_sid.c
 create mode 100644 source3/winbindd/winbindd_list_groups.c
 create mode 100644 source3/winbindd/winbindd_list_users.c
 create mode 100644 source3/winbindd/winbindd_lookupname.c
 create mode 100644 source3/winbindd/winbindd_lookuprids.c
 create mode 100644 source3/winbindd/winbindd_lookupsid.c
 create mode 100644 source3/winbindd/winbindd_remove_mapping.c
 create mode 100644 source3/winbindd/winbindd_set_hwm.c
 create mode 100644 source3/winbindd/winbindd_set_mapping.c
 create mode 100644 source3/winbindd/winbindd_setgrent.c
 create mode 100644 source3/winbindd/winbindd_setpwent.c
 create mode 100644 source3/winbindd/winbindd_show_sequence.c
 delete mode 100644 source3/winbindd/winbindd_sid.c
 create mode 100644 source3/winbindd/winbindd_sid_to_gid.c
 create mode 100644 source3/winbindd/winbindd_sid_to_uid.c
 create mode 100644 source3/winbindd/winbindd_uid_to_sid.c
 create mode 100644 source4/auth/gensec/pygensec.c
 delete mode 100644 source4/auth/gensec/schannel.h
 delete mode 100644 source4/auth/gensec/schannel_sign.c
 delete mode 100644 source4/auth/gensec/spnego.h
 delete mode 100644 source4/auth/gensec/spnego_parse.c
 create mode 100644 source4/auth/gensec/tests/bindings.py
 create mode 100644 source4/auth/kerberos/kerberos-porting-to-mit-notes.txt
 create mode 100644 source4/auth/kerberos/keytab_copy.c
 delete mode 100644 source4/auth/ntlm/ntlm_check.c
 delete mode 100644 source4/auth/ntlmssp/ntlmssp_parse.c
 create mode 100644 source4/client/config.m4
 delete mode 100644 source4/client/mount.cifs.c
 delete mode 100644 source4/client/smbmnt.c
 delete mode 100644 source4/client/smbmount.c
 delete mode 100644 source4/client/smbumount.c
 create mode 100644 source4/dsdb/common/dsdb_dn.c
 create mode 100644 source4/dsdb/common/dsdb_dn.h
 delete mode 100644 source4/dsdb/common/flag_mapping.c
 delete mode 100644 source4/dsdb/common/flags.h
 delete mode 100644 source4/dsdb/common/sidmap.c
 create mode 100644 source4/dsdb/common/tests/dsdb_dn.c
 create mode 100644 source4/dsdb/kcc/kcc_connection.c
 create mode 100644 source4/dsdb/kcc/kcc_connection.h
 create mode 100644 source4/dsdb/kcc/kcc_periodic.c
 create mode 100644 source4/dsdb/kcc/kcc_service.c
 create mode 100644 source4/dsdb/kcc/kcc_service.h
 create mode 100644 source4/dsdb/repl/drepl_notify.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/acl.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/descriptor.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/lazy_commit.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/new_partition.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/operational.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/partition.h
 create mode 100644 source4/dsdb/samdb/ldb_modules/partition_init.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/resolve_oids.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/samba_dsdb.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/samba_secrets.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/schema_data.c
 delete mode 100644 source4/dsdb/samdb/ldb_modules/schema_fsmo.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/schema_load.c
 create mode 100755 source4/dsdb/samdb/ldb_modules/tests/possibleinferiors.py
 create mode 100644 source4/dsdb/samdb/ldb_modules/util.c
 create mode 100644 source4/dsdb/samdb/ldb_modules/util.h
 create mode 100644 source4/dsdb/schema/prefixmap.h
 create mode 100644 source4/dsdb/schema/schema_convert_to_ol.c
 create mode 100644 source4/dsdb/schema/schema_inferiors.c
 create mode 100644 source4/dsdb/schema/schema_prefixmap.c
 create mode 100644 source4/dsdb/schema/tests/schema_syntax.c
 rename source4/heimdal/{lib/krb5 => include}/heim_threads.h (100%)
 delete mode 100644 source4/heimdal/kdc/524.c
 delete mode 100644 source4/heimdal/kdc/kerberos4.c
 delete mode 100644 source4/heimdal/lib/asn1/CMS.asn1
 create mode 100644 source4/heimdal/lib/asn1/asn1parse.c
 create mode 100644 source4/heimdal/lib/asn1/asn1parse.h
 create mode 100644 source4/heimdal/lib/asn1/asn1parse.y
 create mode 100644 source4/heimdal/lib/asn1/cms.asn1
 create mode 100644 source4/heimdal/lib/asn1/cms.opt
 delete mode 100644 source4/heimdal/lib/asn1/k5.asn1
 create mode 100644 source4/heimdal/lib/asn1/krb5.asn1
 create mode 100644 source4/heimdal/lib/asn1/krb5.opt
 delete mode 100644 source4/heimdal/lib/asn1/parse.c
 delete mode 100644 source4/heimdal/lib/asn1/parse.h
 delete mode 100644 source4/heimdal/lib/asn1/parse.y
 create mode 100644 source4/heimdal/lib/gssapi/krb5/aeap.c
 create mode 100644 source4/heimdal/lib/gssapi/krb5/creds.c
 create mode 100644 source4/heimdal/lib/gssapi/krb5/store_cred.c
 create mode 100644 source4/heimdal/lib/gssapi/mech/gss_aeap.c
 create mode 100644 source4/heimdal/lib/gssapi/mech/gss_cred.c
 delete mode 100644 source4/heimdal/lib/hcrypto/evp-aes-cts.c
 create mode 100644 source4/heimdal/lib/hcrypto/evp-cc.c
 create mode 100644 source4/heimdal/lib/hcrypto/evp-cc.h
 create mode 100644 source4/heimdal/lib/hcrypto/evp-hcrypto.h
 delete mode 100644 source4/heimdal/lib/krb5/config_file_netinfo.c
 delete mode 100644 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c
 create mode 100644 source4/heimdal/lib/roken/ct.c
 create mode 100644 source4/heimdal/lib/roken/getdtablesize.c
 create mode 100644 source4/heimdal_build/hdb-glue.c
 create mode 100644 source4/heimdal_build/ifaddrs.hin
 create mode 100644 source4/kdc/hdb-samba4.h
 create mode 100644 source4/kdc/pac-glue.h
 delete mode 100644 source4/lib/ldb/modules/operational.c
 create mode 100755 source4/lib/ldb/tests/python/acl.py
 create mode 100755 source4/lib/ldb/tests/python/sec_descriptor.py
 delete mode 100644 source4/lib/samba3/STATUS
 delete mode 100644 source4/lib/tdr/tdr.c
 delete mode 100644 source4/lib/tdr/tdr.h
 delete mode 100644 source4/lib/tdr/testsuite.c
 delete mode 100644 source4/libcli/auth/config.mk
 delete mode 100644 source4/libcli/auth/credentials.c
 delete mode 100644 source4/libcli/auth/credentials.h
 delete mode 100644 source4/libcli/auth/libcli_auth.h
 delete mode 100644 source4/libcli/auth/smbencrypt.c
 delete mode 100644 source4/libcli/cldap/cldap.c
 delete mode 100644 source4/libcli/cldap/cldap.h
 create mode 100644 source4/libcli/security/create_descriptor.c
 create mode 100644 source4/libcli/security/object_tree.c
 delete mode 100644 source4/libcli/security/security_descriptor.c
 create mode 100644 source4/libcli/smb2/lease_break.c
 create mode 100644 source4/libgpo/ads_convenience.c
 create mode 100644 source4/libgpo/ads_convenience.h
 create mode 100644 source4/libgpo/gpo_filesync.c
 create mode 100644 source4/libgpo/gpo_s4.h
 create mode 100644 source4/libnet/libnet_export_keytab.c
 create mode 100644 source4/libnet/libnet_export_keytab.h
 delete mode 100644 source4/librpc/idl/dcerpc.idl
 delete mode 100644 source4/librpc/idl/schannel.idl
 delete mode 100644 source4/librpc/idl/wins.idl
 create mode 100644 source4/librpc/idl/winsif.idl
 create mode 100644 source4/librpc/ndr/py_misc.c
 create mode 100644 source4/min_versions.m4
 create mode 100644 source4/param/pyparam_util.c
 create mode 100644 source4/partition-upgrade.txt
 create mode 100644 source4/rpc_server/common/forward.c
 create mode 100644 source4/rpc_server/drsuapi/addentry.c
 create mode 100644 source4/rpc_server/drsuapi/drsutil.c
 create mode 100644 source4/rpc_server/drsuapi/getncchanges.c
 create mode 100644 source4/rpc_server/drsuapi/updaterefs.c
 delete mode 100755 source4/script/findstatic.pl
 delete mode 100755 source4/scripting/bin/epdump
 create mode 100755 source4/scripting/bin/fullschema
 create mode 100755 source4/scripting/bin/get-descriptors
 create mode 100755 source4/scripting/bin/nsupdate-gss
 create mode 100755 source4/scripting/bin/rebuildextendeddn
 create mode 100755 source4/scripting/bin/setup_dns.sh
 create mode 100755 source4/scripting/bin/upgradeprovision
 create mode 100755 source4/scripting/bin/w32err_code.py
 create mode 100644 source4/scripting/devel/drs/fsmo.ldif.template
 create mode 100644 source4/scripting/devel/drs/named.conf.ad.template
 create mode 100755 source4/scripting/devel/drs/revampire_ad.sh
 create mode 100755 source4/scripting/devel/drs/unvampire_ad.sh
 create mode 100755 source4/scripting/devel/drs/vampire_ad.sh
 create mode 100644 source4/scripting/devel/drs/vars
 delete mode 100644 source4/scripting/python/STATUS
 create mode 100644 source4/scripting/python/samba/ms_display_specifiers.py
 create mode 100644 source4/scripting/python/samba/ms_schema.py
 create mode 100644 source4/scripting/python/samba/provisionbackend.py
 create mode 100644 source4/scripting/python/samba/provisionexceptions.py
 create mode 100644 source4/scripting/python/samba/schema.py
 create mode 100644 source4/scripting/python/samba/shares.py
 create mode 100644 source4/scripting/python/samba/tests/dcerpc/misc.py
 create mode 100644 source4/scripting/python/samba/tests/shares.py
 create mode 100644 source4/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt
 create mode 100644 source4/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt
 delete mode 100644 source4/setup/ad-schema/MS-AD_Schema_Attributes_v20080618.txt
 delete mode 100644 source4/setup/ad-schema/MS-AD_Schema_Classes_v20080618.txt
 create mode 100644 source4/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt
 create mode 100644 source4/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt
 create mode 100644 source4/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt
 create mode 100644 source4/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt
 create mode 100644 source4/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt
 delete mode 100644 source4/setup/display_specifiers.ldif
 create mode 100755 source4/setup/domainlevel
 create mode 100644 source4/setup/fedorads-dna.ldif
 create mode 100644 source4/setup/fedorads-index.ldif
 create mode 100644 source4/setup/fedorads-linked-attributes.ldif
 create mode 100644 source4/setup/fedorads-pam.ldif
 create mode 100644 source4/setup/fedorads-refint-add.ldif
 create mode 100644 source4/setup/fedorads-refint-delete.ldif
 create mode 100644 source4/setup/fedorads-samba.ldif
 create mode 100644 source4/setup/fedorads-sasl.ldif
 delete mode 100644 source4/setup/olc_acl.conf
 delete mode 100644 source4/setup/olc_pass.conf
 delete mode 100755 source4/setup/provision-backend
 create mode 100644 source4/setup/provision_basedn_references.ldif
 delete mode 100644 source4/setup/provision_configuration_basedn_modify.ldif
 create mode 100644 source4/setup/provision_configuration_references.ldif
 create mode 100644 source4/setup/provision_privilege.ldif
 create mode 100644 source4/setup/provision_self_join_modify.ldif
 delete mode 100644 source4/setup/provision_templates.ldif
 delete mode 100644 source4/setup/provision_templates_init.ldif
 create mode 100755 source4/setup/pwsettings
 delete mode 100644 source4/setup/schema.ldif
 delete mode 100644 source4/setup/secrets_dc.ldif
 create mode 100644 source4/setup/secrets_dns.ldif
 create mode 100644 source4/setup/secrets_self_join.ldif
 create mode 100755 source4/setup/tests/blackbox_upgradeprovision.sh
 delete mode 100755 source4/setup/upgrade
 create mode 100755 source4/setup/upgrade_from_s3
 create mode 100644 source4/torture/basic/cxd_known.h
 create mode 100644 source4/torture/drs/config.mk
 create mode 100644 source4/torture/drs/drs_init.c
 create mode 100644 source4/torture/drs/drs_util.c
 create mode 100644 source4/torture/drs/unit/prefixmap_tests.c
 create mode 100644 source4/torture/ldap/ldap_sort.c
 create mode 100644 source4/torture/libnetapi/config.m4
 create mode 100644 source4/torture/libnetapi/config.mk
 create mode 100644 source4/torture/libnetapi/libnetapi.c
 create mode 100644 source4/torture/libnetapi/libnetapi_group.c
 create mode 100644 source4/torture/libnetapi/libnetapi_user.c
 create mode 100644 source4/torture/ntp/ntp_signd.c
 mode change 100755 => 100644 source4/torture/raw/pingpong.c
 create mode 100644 source4/torture/smb2/compound.c
 create mode 100644 source4/torture/smb2/durable_open.c
 delete mode 100644 source4/torture/smb2/find.c
 create mode 100644 source4/torture/smb2/lease.c
 create mode 100644 source4/torture/smb2/oplock.c
 delete mode 100644 source4/torture/smb2/oplocks.c
 delete mode 100644 source4/torture/smb2/persistent_handles.c
 create mode 100644 source4/torture/smb2/streams.c
 delete mode 100644 source4/utils/ad2oLschema.c
 create mode 100644 source4/utils/net/net_export_keytab.c
 create mode 100755 testprogs/blackbox/test_export_keytab.sh
 create mode 100755 testprogs/blackbox/test_passwords.sh
 create mode 100644 tests/readlink.c
 create mode 100644 testsuite/libsmbclient/src/stat/stat_k.c
 create mode 100644 upgrading-samba4.txt


Changeset truncated at 500 lines:

diff --git a/.gitignore b/.gitignore
index f1440ca..13dd2d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -138,8 +138,11 @@ source4/config.mk
 source4/coverage
 source4/data.mk
 source4/dsdb/common/proto.h
+source4/dsdb/kcc/kcc_service_proto.h
 source4/dsdb/repl/drepl_service_proto.h
 source4/dsdb/samdb/samdb_proto.h
+source4/dsdb/samdb/ldb_modules/util_proto.h
+source4/dsdb/samdb/ldb_modules/partition_proto.h
 source4/dsdb/schema/proto.h
 source4/extra_cflags.txt
 source4/foo.tdb
@@ -174,21 +177,23 @@ source4/heimdal/lib/ntlm/heimntlm-protos.h
 source4/heimdal/lib/roken/err.h
 source4/heimdal/lib/roken/vis.h
 source4/heimdal/lib/wind/*_table.?
+source4/heimdal/lib/asn1/*.hx
+source4/heimdal/lib/gssapi/*.hx
+source4/heimdal/lib/hdb/*.hx
+source4/heimdal/lib/hx509/*.hx
 source4/include/build.h
 source4/include/config_tmp.h
 source4/include/config_tmp.h.in
-source4/kdc/pac_glue.h
+source4/kdc/pac-glue_proto.h
 source4/ldap_server/proto.h
 source4/lib/charset/charset_proto.h
-source4/libcli/auth/proto.h
 source4/libcli/composite/proto.h
 source4/libcli/finddcs.h
 source4/libcli/ldap/ldap_proto.h
 source4/libcli/libcli_proto.h
 libcli/nbt/nbtname.h
+libcli/smb/smb_common_proto.h
 source4/libcli/nbt/nbt_proto.h
-source4/libcli/ndr_netlogon_proto.h
-source4/libcli/netlogon_proto.h
 source4/libcli/raw/raw_proto.h
 source4/libcli/resolve/lp_proto.h
 source4/libcli/resolve/proto.h
@@ -207,7 +212,6 @@ source4/lib/ldb/examples/ldbreader
 source4/lib/ldb/examples/ldifreader
 source4/lib/ldb/lib
 source4/lib/ldb/man/*.html
-source4/lib/ldb-samba/ldif_handlers.h
 source4/lib/ldb/samba/ldif_handlers_proto.h
 source4/lib/ldb/tests/tmp
 source4/libnet/libnet_proto.h
@@ -232,7 +236,7 @@ source4/lib/tdb/bin/tdbbackup
 source4/lib/tdb/bin/tdbdump
 source4/lib/tdb/bin/tdbtool
 source4/lib/tdb/bin/tdbtorture
-source4/lib/tdr/tdr_proto.h
+lib/tdr/tdr_proto.h
 lib/util/apidocs
 lib/util/asn1_proto.h
 lib/util/pidfile.h
@@ -260,6 +264,7 @@ pidl/Makefile
 pidl/pm_to_blib
 source4/rpc_server/common/proto.h
 source4/rpc_server/dcerpc_server_proto.h
+source4/rpc_server/service_rpc.h
 source4/rpc_server/lsa/proto.h
 source4/rpc_server/samr/proto.h
 source4/rpc_server/srvsvc/proto.h
@@ -280,15 +285,19 @@ source4/tests
 source4/torture/auth/proto.h
 source4/torture/basic/proto.h
 source4/torture/ldap/proto.h
+source4/torture/ldb/proto.h
 source4/torture/libnet/proto.h
+source4/torture/libnetapi/proto.h
 source4/torture/local/proto.h
 source4/torture/nbench/proto.h
 source4/torture/nbt/proto.h
 source4/torture/ndr/proto.h
+source4/torture/ntp/proto.h
 source4/torture/proto.h
 source4/torture/rap/proto.h
 source4/torture/raw/proto.h
 source4/torture/rpc/proto.h
+source4/torture/drs/proto.h
 source4/torture/smb2/proto.h
 source4/torture.tdb
 source4/torture/unix/proto.h
@@ -315,6 +324,8 @@ librpc/gen_ndr/cli_drsblobs.h
 librpc/gen_ndr/srv_drsblobs.c
 librpc/gen_ndr/srv_drsblobs.h
 source3/setup
+librpc/gen_ndr/cli_dcerpc.[ch]
+librpc/gen_ndr/srv_dcerpc.[ch]
 librpc/gen_ndr/*wzcsvc*
 librpc/gen_ndr/*w32time*
 librpc/gen_ndr/*wmi*
@@ -336,6 +347,7 @@ librpc/gen_ndr/*dsbackup*
 librpc/gen_ndr/*frsrpc*
 librpc/gen_ndr/*dcom*
 librpc/gen_ndr/*frsapi*
+librpc/gen_ndr/*frstrans*
 librpc/gen_ndr/*dbgidl*
 librpc/gen_ndr/*browser*
 librpc/gen_ndr/*atsvc*
@@ -347,6 +359,10 @@ librpc/gen_ndr/*_c.h
 librpc/gen_ndr/*_s.c
 librpc/gen_ndr/cli_named_pipe_auth.[ch]
 librpc/gen_ndr/srv_named_pipe_auth.[ch]
+librpc/gen_ndr/cli_ntlmssp.[ch]
+librpc/gen_ndr/cli_schannel.[ch]
+librpc/gen_ndr/srv_ntlmssp.[ch]
+librpc/gen_ndr/srv_schannel.[ch]
 lib/tevent/Makefile
 lib/tevent/tevent.so
 lib/tevent/libtevent.so*
@@ -356,3 +372,35 @@ lib/tdb/tdb.so
 lib/tdb/libtdb.a
 lib/tdb/Makefile
 lib/tdb/bin
+docs-xml/build/catalog.xml
+docs-xml/*/images/*.eps
+docs-xml/*/images/*.pdf
+docs-xml/output
+docs-xml/Samba3-ByExample/images/AccountingNetwork.png
+docs-xml/Samba3-ByExample/images/Charity-Network.png
+docs-xml/Samba3-ByExample/images/UNIX-Samba-and-LDAP.png
+docs-xml/Samba3-ByExample/images/acct2net.png
+docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP-Ok.png
+docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP.png
+docs-xml/Samba3-ByExample/images/ch7-fail-overLDAP.png
+docs-xml/Samba3-ByExample/images/ch7-singleLDAP.png
+docs-xml/Samba3-ByExample/images/ch8-migration.png
+docs-xml/Samba3-ByExample/images/chap4-net.png
+docs-xml/Samba3-ByExample/images/chap5-net.png
+docs-xml/Samba3-ByExample/images/chap6-net.png
+docs-xml/Samba3-ByExample/images/chap7-idresol.png
+docs-xml/Samba3-ByExample/images/chap9-ADSDC.png
+docs-xml/Samba3-ByExample/images/chap9-SambaDC.png
+docs-xml/Samba3-HOWTO/images/access1.png
+docs-xml/Samba3-HOWTO/images/browsing1.png
+docs-xml/Samba3-HOWTO/images/cups1.png
+docs-xml/Samba3-HOWTO/images/cups2.png
+docs-xml/Samba3-HOWTO/images/domain.png
+docs-xml/Samba3-HOWTO/images/idmap-gid2sid.png
+docs-xml/Samba3-HOWTO/images/idmap-sid2gid.png
+docs-xml/Samba3-HOWTO/images/idmap-sid2uid.png
+docs-xml/Samba3-HOWTO/images/idmap-store-gid2sid.png
+docs-xml/Samba3-HOWTO/images/idmap-uid2sid.png
+docs-xml/Samba3-HOWTO/images/pdftoepsonusb.png
+docs-xml/Samba3-HOWTO/images/pdftosocket.png
+docs-xml/Samba3-HOWTO/images/trusts1.png
diff --git a/README b/README
index e6634fe..ea75cc0 100644
--- a/README
+++ b/README
@@ -83,12 +83,12 @@ http://samba.org/samba, and browse the user survey.
 Related packages include:
 
 - smbfs, a Linux-only filesystem allowing you to mount remote SMB
-filesystems from PCs on your Linux box. This is included as standard with
-Linux 2.0 and later.
+  filesystems from PCs on your Linux box. This is included as standard with
+  Linux 2.0 and later.
 
 - cifsvfs, a more advanced Linux-only filesystem allowing you to mount 
-remote SMB filesystems from PCs on your Linux box. This is included 
-as standard with Linux 2.5 and later.
+  remote SMB filesystems from PCs on your Linux box. This is included 
+  as standard with Linux 2.5 and later.
 
 
 
diff --git a/README.Coding b/README.Coding
index c1b6641..ddeacc9 100644
--- a/README.Coding
+++ b/README.Coding
@@ -1,5 +1,5 @@
 Coding conventions in the Samba tree
-------------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 .. contents::
 
@@ -11,13 +11,14 @@ Coding style guidelines are about reducing the number of unnecessary
 reformatting patches and making things easier for developers to work together.
 You don't have to like them or even agree with them, but once put in place
 we all have to abide by them (or vote to change them).  However, coding
-style should never outweigh coding itself and so the the guidelines
+style should never outweigh coding itself and so the guidelines
 described here are hopefully easy enough to follow as they are very
 common and supported by tools and editors.
 
-The basic style, also mentioned in prog_guide4.txt, is the Linux kernel coding 
-style (See Documentation/CodingStyle in the kernel source tree). This closely 
-matches what most Samba developers use already anyways.
+The basic style, also mentioned in prog_guide4.txt, is the Linux kernel coding
+style (See Documentation/CodingStyle in the kernel source tree). This closely
+matches what most Samba developers use already anyways, with a few exceptions as
+mentioned below.
 
 But to save you the trouble of reading the Linux kernel style guide, here
 are the highlights.
@@ -25,18 +26,18 @@ are the highlights.
 * Maximum Line Width is 80 Characters
   The reason is not for people with low-res screens but rather sticking
   to 80 columns prevents you from easily nesting more than one level of
-  if statements or other code blocks.  Use source/script/count_80_col.pl
+  if statements or other code blocks.  Use source3/script/count_80_col.pl
   to check your changes.
 
 * Use 8 Space Tabs to Indent
   No whitespace filler.
 
 * No Trailing Whitespace
-  Use source/script/strip_trail_ws.pl to clean you files before committing.
+  Use source3/script/strip_trail_ws.pl to clean you files before committing.
 
 * Follow the K&R guidelines.  We won't go throw them all here.  You have
   a copy of "The C Programming Language" anyways right?  You can also use
-  the format_indent.sh script found in source/script/ if all else fails.
+  the format_indent.sh script found in source3/script/ if all else fails.
 
 
 
@@ -58,7 +59,7 @@ Vi
 --
 (Thanks to SATOH Fumiyasu <fumiyas at osstech.jp> for these hints):
 
-For the basic vi editor including with all variants of \*nix, add the 
+For the basic vi editor included with all variants of \*nix, add the
 following to $HOME/.exrc:
 
   set tabstop=8
@@ -99,7 +100,7 @@ Indention & Whitespace & 80 columns
 
 To avoid confusion, indentations are to be 8 character with tab (not 
 8 ' ' characters.  When wrapping parameters for function calls, 
-alignment parameter list with the first parameter on the previous line.
+align the parameter list with the first parameter on the previous line.
 Use tabs to get as close as possible and then fill in the final 7 
 characters or less with whitespace.  For example,
 
@@ -125,23 +126,24 @@ This is bad:
 
 	if ( x == 1 )
 
-Yes we have a lot of code that uses the second form and we are trying 
+Yes we have a lot of code that uses the second form and we are trying
 to clean it up without being overly intrusive.
 
 Note that this is a rule about parentheses following keywords and not
-functions.  Don't insert a space between the name and left parentheses when 
+functions.  Don't insert a space between the name and left parentheses when
 invoking functions.
 
-Braces for code blocks used by for, if, switch, while, do..while, etc...
-should begin on the same line as the statement keyword and end on a line 
-of their own.  NOTE: Functions are different and the beginning left brace
-should begin on a line of its own.
+Braces for code blocks used by for, if, switch, while, do..while, etc.
+should begin on the same line as the statement keyword and end on a line
+of their own. You should always include braces, even if the block only
+contains one statement.  NOTE: Functions are different and the beginning left
+brace should begin on a line of its own.
 
 If the beginning statement has to be broken across lines due to length,
 the beginning brace should be on a line of its own.
 
-The exception to the ending rule is when the closing brace is followed by 
-another language keyword such as else or the closing while in a do..while 
+The exception to the ending rule is when the closing brace is followed by
+another language keyword such as else or the closing while in a do..while
 loop.
 
 Good examples::
@@ -150,13 +152,17 @@ Good examples::
 		printf("good\n");
 	}
 
-	for (x=1;
-	     x<10;
-	     x++)
-	{
+	for (x=1; x<10; x++) {
 		print("%d\n", x);
 	}
 
+	for (really_really_really_really_long_var_name=0;
+	     really_really_really_really_long_var_name<10;
+	     really_really_really_really_long_var_name++)
+	{
+		print("%d\n", really_really_really_really_long_var_name);
+	}
+
 	do {
 		printf("also good\n");
 	} while (1);
@@ -166,7 +172,17 @@ Bad examples::
 	while (1)
 	{
 		print("I'm in a loop!\n"); }
-	
+
+	for (x=1;
+	     x<10;
+	     x++)
+	{
+		print("no good\n");
+	}
+
+	if (i < 10)
+		print("I should be in braces.\n");
+
 
 Goto
 ----
@@ -183,7 +199,7 @@ Good Examples::
 		int *z = NULL;
 		int ret = 0;
 
-		if ( y < 10 ) {
+		if (y < 10) {
 			z = malloc(sizeof(int)*y);
 			if (!z) {
 				ret = 1;
@@ -233,3 +249,37 @@ new code should adhere to the following conventions:
   * Booleans are of type "bool" (not BOOL)
   * Boolean values are "true" and "false" (not True or False)
   * Exact width integers are of type [u]int[8|16|32|64]_t
+
+
+Typedefs
+--------
+
+Samba tries to avoid "typedef struct { .. } x_t;", we always use
+"struct x { .. };". We know there are still those typedefs in the code,
+but for new code, please don't do that.
+
+Make use of helper variables
+----------------------------
+
+Please try to avoid passing function calls as function parameters
+in new code. This makes the code much easier to read and
+it's also easier to use the "step" command within gdb.
+
+Good Example::
+
+	char *name;
+
+	name = get_some_name();
+	if (name == NULL) {
+		...
+	}
+
+	ret = some_function_my_name(name);
+	...
+
+
+Bad Example::
+
+	ret = some_function_my_name(get_some_name());
+	...
+
diff --git a/Roadmap b/Roadmap
index 1132f63..c5b8a4d 100644
--- a/Roadmap
+++ b/Roadmap
@@ -12,7 +12,7 @@ are in progress:
 Samba-3.0.x		This release turned into maintenance mode since we
 			released 3.2.
 
-Samba-3.2.x		This is the current stable Samba 3 release intended
+Samba-3.4.x		This is the current stable Samba 3 release intended
 			for all Samba production server.
 
 Samba-4			Danger Will Robinson, a big code clean up with major
diff --git a/WHATSNEW4.txt b/WHATSNEW4.txt
index 7c637cc..4513f22 100644
--- a/WHATSNEW4.txt
+++ b/WHATSNEW4.txt
@@ -1,4 +1,4 @@
-What's new in Samba 4 alpha7
+What's new in Samba 4 alpha9
 ============================
 
 Samba 4 is the ambitious next version of the Samba suite that is being
@@ -6,13 +6,13 @@ developed in parallel to the stable 3.0 series. The main emphasis in
 this branch is support for the Active Directory logon protocols used
 by Windows 2000 and above.
 
-Samba4 alpha7 follows on from the alpha release series we have been
+Samba4 alpha9 follows on from the alpha release series we have been
 publishing since September 2007
 
 WARNINGS
 ========
 
-Samba4 alpha7 is not a final Samba release.  That is more a reference
+Samba4 alpha9 is not a final Samba release.  That is more a reference
 to Samba4's lack of the features we expect you will need than a
 statement of code quality, but clearly it hasn't seen a broad
 deployment yet.  If you were to upgrade Samba3 (or indeed Windows) to
@@ -62,35 +62,30 @@ working on modules to map between AD-like behaviours and this backend.
 We are aiming for Samba 4 to be powerful frontend to large
 directories.
 
-CHANGES SINCE alpha6
+CHANGES SINCE alpha8
 =====================
 
-In the time since Samba4 alpha6 was released in Janurary 2009, Samba has
+In the time since Samba4 alpha8 was released in June 2009, Samba has
 continued to evolve, but you may particularly notice these areas 
 (in no particular order):
 
- Multi Master Replication (MMR) configuration can now be generated 
- for the OpenLDAP-Backend.
+ Samba4 now includes the full set of user interface strings (display Specifiers)
+ required to have the Microsoft Management Console operate
 
- OpenLDAP-Online-Configuration (olc) can now be generated for the 
- OpenLDAP-Backend. (OpenLDAP-Versions >=2.4.15 required).
+ LDB (the core Samba4 database library) has again been reworked for
+ better performance
 
- Support for Windows 7 beta as a member of the Samba4 domain
+ Replication between Samba4 and Active Directory domains using the
+ native replication protocol (DRS) has been demonstrated.
 
- Issues with the nesting of LDB transactions have been fixed
+ Access Control Lists (in nTSecurityDescriptor) are now set correctly
+ on objects in the directory, based on the same rules as Windows 2008.
+ (Searches and still use a simplistic administrator/not administrator
+ criteria)
 
- A number of internal libraries (tevent, auth in particular has been
- updated for easier use outside Samba4
-
- spoolss IDL updates to bring Samba3 to use PIDL code, and to merge
- the corrected IDL back into Samba4
- 
- Fixes to allow use of C++ compilers and to increase portability
-
- Fixed TLS (SSL) support with modern versions of GnuTLS
- 
-These are just some of the highlights of the work done in the past 
-month.  More details can be found in our GIT history.
+These are just some of the user-visible highlights of the work done in
+the past few months.  More details of the work done 'under the hood'
+can be found in our GIT history.
 
 
 CHANGES
@@ -116,10 +111,18 @@ KNOWN ISSUES
   and server.  (The NTP work in the previous alphas are partly to assist
   with this problem).
 
-- Samba4 alpha7 is currently only portable to recent Linux
-  distributions.  Work to return support for other Unix varients is
-  expected during the next alpha cycles
+- The DRS replication code often fails, and is very new
 
+- Users upgrading existing databases to Samba4 should carefully
+  consult upgrading-samba4.txt.  We have made a number of changes in
+  this release that should make it easier to upgrade in future.
+  Btw: there exists also a script under the "setup" directory of the
+  source distribution called "upgrade_from_s3" which should allow a step-up
+  from Samba3 to Samba4. It's not included yet in the binary distributions
+  since it's completely experimental!
+
+- ACL are not set by default on shares created by the provision.
+  Work is underway on this subject and it should be fixed in Alpha10.
 
 RUNNING Samba4
 ==============
@@ -129,6 +132,7 @@ in root of the tarball.
 
 DEVELOPMENT and FEEDBACK
 ========================
+
 Bugs can be filed at https://bugzilla.samba.org/ but please be aware
 that many features are simply not expected to work at this stage.  
 
diff --git a/client/cifs.upcall.c b/client/cifs.upcall.c
new file mode 100644
index 0000000..bfc70d1
--- /dev/null
+++ b/client/cifs.upcall.c
@@ -0,0 +1,653 @@
+/*
+* CIFS user-space helper.
+* Copyright (C) Igor Mammedov (niallain at gmail.com) 2007
+* Copyright (C) Jeff Layton (jlayton at redhat.com) 2009
+*
+* Used by /sbin/request-key for handling
+* cifs upcall for kerberos authorization of access to share and
+* cifs upcall for DFS srver name resolving (IPv4/IPv6 aware).
+* You should have keyutils installed and add something like the


-- 
Samba Shared Repository


More information about the samba-cvs mailing list