[SCM] Samba Shared Repository - annotated tag ldb-1.1.3 created
Stefan Metzmacher
metze at samba.org
Mon Oct 10 06:27:29 MDT 2011
The annotated tag, ldb-1.1.3 has been created
at d219541bec97ff481da01328064de5d0255d4051 (tag)
tagging f47b4055e808030a8bb941d38ec6b532079f5c0b (commit)
replaces talloc-2.0.7
tagged by Stefan Metzmacher
on Mon Oct 10 14:29:09 2011 +0200
- Log -----------------------------------------------------------------
ldb: tag release ldb-1.1.3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJOkuUVAAoJEEeTkWETCEAlgtsIAIer9wZP38RzrMqsriBUvJfo
tdRHWRNYsqug+ctbTzWhigqLr+JrCpfN36p2m4NeD8XOasno5qs9l7KqSPZCjzJw
bxNRxU4iUJThSlAMX/jcUiKiMApMb3xMWJKa5XhJUhI8QUrqbr8CW+EBuhT0GaXn
u+h22SntPMeKrptswh7yCnFYHTJBo/08fdl13S7jozCZ1T9VTfhj8JOS04/tqx3z
YBFi6+4EbCm2CGrPLmM8U4wWzyu0dDUo8ugpra8sMV5exjQOiA818TJZIKFiEPht
gM9jh6t6GJsyGR4I+BxiEI7/pE2p/yaf84v1q0SEfSoMol03F5BEd5LRYMc5uGM=
=Solo
-----END PGP SIGNATURE-----
Andreas Schneider (4):
s3-samr: Remove fstring in samr.
uid_wrapper: Add uwrap_setreuid().
uid_wrapper: Add uwrap_setregid().
uid_wrapper: Add uwrap_setresuid().
Andrew Bartlett (34):
s4-provision Add initial support for joining as a new subdomain
lib/util/charcnv: Remove broken internal CP850 and CP464 modules
lib/util/charset: remove charset module loading
build: avoid util.h as a public header name due to conflict with MacOS
build: Fix waf build on MacOS X
s3-pdb_samba4: Remove unused attribute from domain search
s4-ldap_server: Fix segfault on startup failure of ldap server
s3-messaging Ensure that the message is of the correct legnth
s3-messaging Do not ever send a kill to -1
build: Add dep on tdb-wrap3 to get tdb headers
s4-dsdb Allow repl server to start even when no master NCs are present
dsdb: fix double-free in replication failure case on RODC
dsdb: Do not attempt to resolve conflicts on an RODC
s4-dsdb: Do not assume that all deleted objects have an objectCategory and sAMAccountType
s3-module allow libreplace to provide dlopen replacement
lib/util: consolidate module loading into common code
lib/util: Remove unused module loading functions
lib/util: Use only init_module_fn typedef in module loading
modules: standardise on samba_init_module as the hook symbol to resolve
lib/util: consolidate module loading
build: Reduce build systems to just top level waf and autoconf
autobuild: Remove s3-waf from autobuild
build: Remove _SAMBA_WAF_BUILD_
build: Remove obsolete --enable/disable-merged-build
build: ndrdump is only built with waf
ldb: use ldb directly rather than via a copy
s3-param use Auto define for lm_announce default
param: Use a bool to hold boolean parameters
s3-param: inline octal_string into caller to allow code merge
s3-param Remove odd formatting to allow code merge
s4-param copy print_parameter and equal_parameter in from source3
build: s3 public headers appear to be correct now
build: remove double-setting of build_public_headers
build: build wbinfo only once in the waf build
Andrew Tridgell (81):
s4-drs: cope with REPL_OBJ getncchanges call for new object
s4-dsdb: use get_config_basedn() in python tests
s4-kdc: default kvno for inter-domain trusts to zero
samba-tool: use get_config_basedn() to get configuration NC DN
s4-provision: use get_config_basedn() in DNS setup
pyldb: fixed places where we try to concatenate a Dn with a string
s4-dsdb: cope with out of sync replication attributes in partition module
s4-client: added close command in smbclient
s4-drs: allow replication of the GC partial attribute set
s4-dsdb: failing to find the object is not an error in dsdb_loadreps()
s4-dsdb: added support for replicating with GC partial attribute set
s4-repl: get NCs to replicate from our NTDS object
s4-dsdb: enable initial replication of partitions via DsReplicaSync
s4-dsdb: get GUID and SID for DSA from extended DN
s4-dns: started adding support for auto-creation of NS glue record
s4-dsdb: added NO_GLOBAL_CATALOG control
s4-kcc: return partial replica NCs in drs showrepl
s4-repl: fill in GUID and SID from partition information
s4-dsdb: load the partialReplica attribute in the @PARTITION object
s4-repl: remove unused principal_name element
s4-ldap-server: set the NO_GLOBAL_CATALOG control on non-GC operations
s4-rpc: show binding string in failed rpc binds
s4-kdc: set NO_GLOBAL_CATALOG control in kdc
samba-tool: use show_recycled in dbchecker
s4-dbcheck: fixed transaction nesting in dbcheck
libwbclient: added support for WBC_ID_TYPE_BOTH
wbclient: added support for handling WBC_ID_TYPE_BOTH mappings
s3-winbindd: add support for idmap type WBC_ID_TYPE_BOTH
s4-ldb: enable display of partialAttributeSet with --show-binary
s4-ldap-server: disallow all modifies on global catalog port
s4-dsdb: added DSDB_REPL_FLAG* to replication
s4-dsdb: disallow changes based on instanceType
s4-dsdb: implement DSDB_REPL_FLAG_PRIORITISE_INCOMING
s4-repl: add FULL_SYNC and PARTIAL_REPLICA flags
s4-repl: update instanceType in partial_replica replication
s4-dsdb: update callers to dsdb_convert_object_ex()
s4-dbchecker: fixed handling of DSDB DNs in dbcheck
samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate
samba-tool: cope with GC compares in ldapcmp
dns: filled in dnsserver.idl
dns: build python bindings for dnsserver RPC protocol
dns: added example python script for dnsserver protocol
drsuapi: added ncName attid in enum
s4-repl: fixed formatting of some debug messages
s4-repl: support creation of new NCs via DsAddEntry
s4-dsdb: allow uninstantiated NC heads
s4-partition: allow creation of uninstantiated partitions
s4-dsdb: fixed formatting of a debug message
s4-dsdb: added DSDB_REPL_FLAG_ADD_NCNAME flag
s4-drs: added DSDB_REPL_FLAG_ADD_NCNAME to DsAddEntry call
s4-join: enable cleanup on failed join
s4-dsdb: added new control DSDB_MODIFY_PARTIAL_REPLICA
s4-repl: try harder to find the right SPN in replication server
heimdal: handle referrals for 3 part DRSUAPI SPNs
s4-dsdb: add the DSDB_CONTROL_PARTIAL_REPLICA when needed
s4-dsdb: simplify samdb_is_gc()
s4-kcc: if we are a GC, auto-add partial replicas
s4-kdc: treat a kvno of 255 as unspecified
s4-kdc: don't look at global catalog NCs in the kdc
s4-sam: don't look in GC NCs for user accounts
s4-auth: rework map_user_info() to use cracknames
s4-kdc: fixed handling of previous vs current trust password
s4-ldap: added DSDB_CONTROL_NO_GLOBAL_CATALOG to ldap encoding list
s4-dns: add all forest DCs to named.conf.update
s4-lsa: fixed set of trust password with old password
s4-dsdb: fixed re-join of subdomain
s4-subdomain: create trust record with forest root DC
s4-auth: fixed formatting of some DEBUG() lines
s4-rodc: ensure we load replicated partitions for RODCs
s4-rodc: use the rodc_replica flag on the partition
s4-dsdb: allow groupType update on deleted objects
ldb: fixed memory leak in control string parsing
ldb: support raw OIDs in control string parsing
s4-dsdb: added DSDB_CONTROL_DBCHECK
s4-dsdb: allow deletion of backlinks if DSDB_CONTROL_DBCHECK given
samba-tool: add support for fixing broken backlinks in dbcheck
s4-dsdb: fixed the check_optional_feature() call
s4-dsdb: fixed behaviour of show_deleted and show_recycled control
s4-dsdb: fixed one_way_link calculation
s4-dsdb: don't display links to deleted objects
s4-dsdb: special case for deleted objects one way link
Bram (1):
Bug 7551: Return error of cli_push when 'put - /some/file' is used
Christian Ambach (1):
s3-docs: some corrections for wbinfo
David Disseldorp (6):
Fix bug 8480 - acl_xattr can free an invalid pointer if no blob is loaded.
s4-torture: remove unchecked read from smb2 create
s4-torture: add smb2 ioctl test suite
s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
s3-smb2_server: fix ioctl InputOffset checking
s4: add SMB2_FSCTL opcodes
Ewoud Kohl van Wijngaarden (1):
Add missing com_err dependencies
Gregor Beck (1):
s3:registry: reg_format: handle unterminated REG_SZ blobs
Günther Deschner (6):
s3-waf: finally make SO_PEERCRED configure check work with stricter CFLAGS.
s3-docs: document -k switch in net manpage.
s3-netapi: allow to use default krb5 credential cache for libnetapi users.
s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.
s3-smbldap: remove an obsolete prototype.
s3-waf: remove explicit linking to SMBLDAP subsystem.
Herb Lewis (1):
test commit to see it push works for me.
Jelmer Vernooij (10):
pyldb: Drop unnecessary dependency on pytalloc-util.
libcliraw: Make smb_raw_write_recv public and include it in a public header.
Install headers included by smb_common.h.
smb_unix_ext.h: Protect against multiple inclusion.
libcli: Install libcli.h.
testtools: Import new upstream snapshot.
upgrade: Avoid catching all exceptions, just catch the ones we care about.
netcmd: Avoid catching all exceptions, avoid using ';' at the end of lines.
netcmd/domain: Remove unused imports.
Remove pointless exception catching in tests.
Jeremy Allison (13):
Try and fix bug #8472 - Crash in asn.1 parsing code.
Fix bug #8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 share
Remove extraneous debug code.
Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.
Fix bug #8477 - Map to guest can return uninitialized blob of data.
Revert "Add a missing include file to two VFS modules"
These modules are no longer experimental but production-ready (especially
Second part of bug #8494 - Remove "experimental" label on VFS ACL modules.
Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
Fix bug #8507 - smbd doesn't correctly honor the "force create mode" bits from a cifsfs create.
Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
Kai Blin (13):
s4 winbind: Don't drop workgroup name for getpw*
libcli/smb: Get rid of set but unused variable
addns: Allow creating AAAA records during updates
net: Don't register link local addresses with DNS
addns: Remove unused empty header file
errormap: Add unix_to_werror() function
s3 net: Fix a discard const warning
dns: The QCLASS is called IN, not IP
dns: Do as BIND and MS DNS and drop quries with qdcount != 1
s4 provision: Set server role default when called from command line to 'dc'
wscript: Also generate ctags for python files
dns: Add support for TXT record to idl file
dns: Move the dns_srv_record to the correct place in the idl file
Karolin Seeger (3):
s3-docs: Fix typos.
s3-docs: Fix bug #7908.
s3-docs: Fix typo.
Matthias Dieter Wallnöfer (11):
s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" param
ldb:"ldb_extended" -make the call more similar to "ldb_search"
s4:auth - remove unused variables
s4:libnet/py_net.c - fix up includes (in order to find all "struct"s)
s4:ntvfs/common/brlock.c - remove unnecessary include "tdb_compat.h"
s4:param/pyparam.c - suppress "P_SEP" compilation warning
s4:ntvfs common - add "UTIL_TDB" and "tdb-wrap" as internal build dependency
s4:ntvfs common - remove two outdated function prototypes
s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssync
s4:upgrading-samba4.txt - fix mistakes reported by bug #8504
s4:findprovisionusnranges - the default python path is detected over "env"
Matthieu Patou (2):
pys4: really return an exception if the status if not correct
python-s4: use PyErr_SetNTSTATUS instead of PyErr_NTSTATUS_IS_ERR_RAISE as it use NT_STATUS_IS_ERROR which is not completely the same as NT_STATUS_IS_OK
Michael Adam (8):
s3:registry: fix a debug message in the v2_to_v3 upgrade code
s3:g_lock: add a missing \n to a debug message in g_lock_init
s3:dbwrap_tool: add popt support and standard samba options
s3:dbwrap_ctdb: skip the internal __db_sequence_number__ key from (persistent) traverse and traverse_read
s3:smb2-server: session setup replies should always be signed (except for guest sessions)
s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
s3:registry: fix the test for a REG_SZ blob possibly being a zero terminated ucs2 string
examples/VFS: fix a typo in the README
Richard Sharpe (4):
Free the memory talloc'd
Add a torture test to test existing FSCTL responses
Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture NTTRANS-FSCTL. Test added to selftests.
Add the new test_nttrans_fsctl.c to waf
Rusty Russell (6):
tdb2: allow readonly changes even while holding locks.
tdb_compat: handle TDB_INCOMPATIBLE_HASH flag.
tdb_compat: handle TDB_VOLATILE flag.
tdb_compat: honour hashsize arg when using tdb2 with TDB_VERSION1 flag.
tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable
tdb2: change --enable-tdb2-breaks-compat to --enable-tdb2
Simo Sorce (2):
s3-group-mapping: Remove unused functions.
s3-passdb: Cleanup use of fstring and move to talloc.
Stefan Metzmacher (64):
s3:libsmb: forward declaration for struct smb_trans_enc_state
libcli/smb: add PROTOCOL_SMB2_22
libcli/smb: add SMB2_DIALECT_REVISION_222
s4:selftest: skip flakey samba4.drs.repl_schema.python for now
s3:smb2cli: SMB2_FLUSH responses have a body size of 4
s3:SMB2-BASIC: test smb2cli_flush()
s3:libsmb: return if tevent_req_set_endtime() fails
s3:libsmb: return INTERNAL_ERROR if the request is in bad state when the caller ships it
s3:smb2cli: initialize status if we got an unexpected response
s3:smb2cli: validate the opcode from the server is as expected
s3:smb2cli: check the response has the SMB2_HDR_FLAG_REDIRECT flag
s3:smb2cli: ignore async interim responses and store the async_id
s3:smb2cli: only use tevent_req_defer_callback() if we have more than one smb2 response
s3:smb2cli: pass an array of expected status/body_size pairs to smb2cli_req_recv()
s3:smb2cli: pass timeout to smb2cli_req_create/send()
s3:smb2cli: s/smb2cli_sesssetup/smb2cli_sesssetup_ntlmssp/
s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
s4:selftest: run the nbt tests before the smb tests
s4:selftest: skip flakey samba4.nbt.winsreplication for now
s3:smb2_server: fix a logic error, we should sign non guest sessions
lib/util: move some timespec helpers from source3 to the toplevel
s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (bug #8476)
s3:smbd: disconnect the socket if we got an unexpected request
s3:libsmb: call TALLOC_FREE(subreq) directly after cli_sesssetup_blob_recv()
s3:libsmb: remove unused TALLOC_FREE(subreq) calls in
s4:libcli/resolve: only try broadcast messages to ipv4 addresses
s4:libcli/smb2: don't try to check the signing if we got NT_STATUS_USER_SESSION_DELETED
s4:libcli/smb2: correctly sign SMB2_OP_CANCEL request if they belong to a session
s4:libcli/smb2: ignore SMB2_OP_CANCEL responses
s4:torture/smb2/lock: remove samba4 specific checks for NETWORK_NAME_DELETED/USER_SESSION_DELETED
s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
socket_wrapper: pass down the fd explictly from the swrap_*() to the real_*() calls
socket_wrapper: correctly handle dup()/dup2() ref counting
s4:smb_server/smb2: make sure we sign the final session setup
s3:smb2cli: fix the num_expected == 0 logic in smb2cli_req_recv()
s3:param: use ROLE_DOMAIN_CONTROLLER for an AD domain controller
lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
s3:lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
s3:configure.developer: add --enable-uid-wrapper
selftest/Samba3: enable uid wrapper in nmbd, winbindd and smbd
s3:lib: remove unused/empty modules.c
s4:dsdb: fix the order of DSDB_CONTROL_* defines in samdb.h
ldb/ldb_controls: allow oid up to 255 chars
s4:dbchecker: make use of local_oid controls for dsdb.DSDB_CONTROL_DBCHECK
Revert "ldb: support raw OIDs in control string parsing"
s4:dsdb/password_hash: add DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID
dfs_server: add generic dfs_server_ad_get_referrals() call
s4:smb_server: implement dfs referral handing on top of dfs_server_ad_get_referrals()
s3:param: add lp_host_msdfs to loadparm_s3_context
s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks
s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS()
s3:msdfs: removed unused variables
s3:modules: add vfs_dfs_samba4
selftest: run dfs tests on plugin_s4_dc
dnsserver.idl: avoid '//' comments
s3:lib/netapi: avoid '//' comments
s3:utils: avoid '//' comments
s4:lib/wmi: avoid '//' comments
s4:torture/drs: avoid '//' comments
s4:torture/smb2: avoid '//' comments
examples/VFS: fix names in skel_opaque.c
examples/VFS: add skel_get_dfs_referrals()
ldb: change version to 1.1.3 after pyldb changes
Volker Lendecke (34):
s3: Make sharesec optionally use sddl
s3: Fix some nonempty blank lines
s3: Trim lines in nfs4_acls.c
s3: Fix bug 8455 -- Samba PDC is looking up only primary user group
s3: Fix a cut&paste error
s3: Trim a debug to 80 chars
s3: Fix two c++ warnings
swrap: Fix a c++ warning
s3: Fix "ISO C90 forbids mixed declarations and code"
s3: Fix a c++ warning
s3: Add some const to print_kdc_line
s3: Add some const to create_local_private_krb5_conf_for_domain
Fix a typo. This is not an electromagnet pulse daemon I guess :-)
s3: Fix typos
Fix some typos
s3: Further fix for bug 8338
s3: Fix Coverity ID 2618: UNINIT
s3: Fix Coverity ID 2619: UNINIT
s3: Remove the smbd_server_conn ref from parse_dfs_path
s3: Remove the smbd_server_conn ref from create_conn_struct
s3: Remove the smbd_server_conn ref from dfs_redirect
s3: Remove the smbd_server_conn ref from get_referred_path
s3: Remove the smbd_server_conn ref from setup_dfs_referral
s3: Remove the smbd_server_conn ref from create_junction
s3: Slightly simplify print_kdc_line()
s3: Slightly simplify print_kdc_line()
s3: Slightly simplify print_kdc_line()
s3: Fix a C++ warning
s3: Fix a C++ warning
s3: Fix an uninitialized variable warning
s3: Remove an unused variable
s3: Re-add (), fix a gcc hint
uid_wrapper: We have talloc_array_length, no need for an explicit length
s3: Use the uid_wrapper
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list