[SCM] Samba Shared Repository - annotated tag ldb-1.1.28 created
Stefan Metzmacher
metze at samba.org
Thu Nov 24 07:27:29 UTC 2016
The annotated tag, ldb-1.1.28 has been created
at 7ba4a035dc202da08e2ddf41762f29b79527fe62 (tag)
tagging 530c2c8f976281be941c314090be7bc60e6b22ed (commit)
replaces tevent-0.9.31
tagged by Stefan Metzmacher
on Thu Nov 24 08:27:16 2016 +0100
- Log -----------------------------------------------------------------
ldb: tag release ldb-1.1.28
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJYNpZUAAoJEEeTkWETCEAlLdkH/04LJj19/8sF4g2Nxjf68zn/
LM+eJjjY54D3xRGrtl/nGjimeEvNt+PMYawD9G75PznR9fXm0N/Xq/UE9tnGDVxP
8l1EGxibWlMBf2VsH0wt8OUd/62Y4nFS3AGzf26MnRONE8kjLGfm4eLECD+pfPnx
/Sd6Gq6mged+jL0YTCxd6RDTU6Bjq/KkvJ4VoRSlv4eghudkngPXtY+WWs9D9Pmv
tJJvljGxOSA152KGuTB2p9WrsT7BbdU4jQKO1gG9SnJGwZvc3Zy1HX4y0GE8pToN
Na2ZizDLFQRULgeZshFwliV3aSsy3t99ag4+GWvkGW/HgNfiUSuQKhh17d29AV4=
=v7Ok
-----END PGP SIGNATURE-----
Amitay Isaacs (19):
Revert "ctdb-common: Use SCHED_RESET_ON_FORK when setting SCHED_FIFO"
ctdb-common: Simplify code using local variables
ctdb-daemon: Simplify code using local variable
ctdb-common: Simplify code using tdb_storev
ctdb-daemon: Simplify code using tdb_storev
ctdb-client: Simplify using a local variable
ctdb-client: Simplify using tdb_storev
ctdb-tool: Simplify using tdb_storev
ctdb-tools: Simplify using tdb_storev
ctdb-tools: Simplify using a local variable
ctdb-packaging: Update required tdb version for tdb_storev()
dlz-bind: Fix preprocessor checks for BIND versions
dlz-bind: Fix initialization of DLZ_DLOPEN_AGE
dlz-bind: Set DNS_CLIENTINFO_VERSION based on BIND version
dlz-bind: Add support for BIND 9.11.x
provision: Add support for BIND 9.11.x
ctdb-scripts: Fix calculation of CTDB_BASE
ctdb-locking: Reset real-time priority in lock helper
ctdb-recovery: Avoid NULL dereference in failure case
Andreas Schneider (43):
s4-libnet: Use SetUserInfo2 to set the account flags
s3-libnet: Pass enum value names to dcerpc_samr_SetUserInfo2()
s3-utils: Fix loading smb.conf in smbcquotas
s3-param: Add comment to call lp_load_global() after popt processing
s3-rpcclient: Fix initializing rpcclient
selftest: Create AD users alice and bob
s3-lib: Fix %G substitution in AD member environment
selftest: Create a share with %D %U and %G substituion
s3-selftest: Add a substituions testcase
waf: Cleanup deps list for smbregistry
waf: Cleanup deps list for smbd
s4-rpc_server: Use DCERPC_NCA_S_UNKNOWN_IF for fault code
idl: Remove unused DCERPC_FAULT_UNK_IF
s3-winbind: Do not return NO_MEMORY if we have an empty user list
s3-printing: Improve debug message
s3-spoolss: Remove printer from registry if it is unpublished
s3-client: Sync in tool cmdline help with smbclient manpage
s3-printing: Correctly encode CUPS printer URIs
s3-printing: Allow printer names longer than 16 chars
s3-epmapper: Ignore epm_Map object guid
libcli/smb: add smb1cli_session_setup_lm21_send/recv()
s3:libsmb: handle the spnego as a first action in cli_session_setup_send()
s3:libsmb: split out a cli_session_creds_init() function
s3-winbind: Directly pass creds with cli_session_setup_creds()
s3:tests: Set missing directories for test_registry_upgrade.sh
lib:util: Don't print lstat warning on ERROR debug level
s3:rpcclient: Print a new line on exit
s3:messaging: Create an messaging_init_internal() returning NTSTATUS
s3:messaging: Add messaging_init_client() function
s3:rpcclient: Use messaging_init_client()
s3:net: Use messaging_init_client()
nss_wins: Fix errno values for HOST_NOT_FOUND
s4:torture: Strip trailing whitespaces in session_key.c
s4:torture: Normalizes names in session_key test
s4:torture: Fix cleanup of the secrets object in session_key test
Update .ycm_extra_conf.py
s3:spoolss: Set default OS Version to Windows Server 2003 R2 SP2
s3:spoolss: Return error when there is no driver assigned
s3:spoolss: Improve debug messages in construct_printer_driver
s3:spoolss: Add support for COPY_FROM_DIRECTORY in AddPrinterDriverEx
s3:spoolss: Add some useful debug messages on error
lib:torture: Make variables const
s4:torture: Add tortue test for AddPrinterDriverEx with COPY_FROM_DIRECTORY
Andrew Bartlett (17):
build: Fix build with perl on debian sid.
dsdb: Add python hooks to allocate a RID set and allocate a RID pool
dbcheck: Correctly initialise keep_transaction in missing_parent test
dsdb: Create RID Set as SYSTEM
dsdb: Rework DSDB code to use WERROR
dsdb: Catch errors in extended operations (like allocating a RID Set)
python: create NTSTATUSError, HRESULTError and WERRORError
pyerrors: Add PyErr_Set{WERROR,HRESULT,NTSTATUS}_and_string()
python: Add DsExtendedError Exception
python-libnet: Use new NTSTATUSError, WERRORError and DsExtendedError exceptions
pycredentials: Add bindings for {get,set}_principal, get_ntlm_username_domain
credentials: Add test for credentials behaviour
python/provision: Remove unused parameter schema
selftest: Add test for link and deleted link behaviour in dbcheck
dbcheck: Be more careful with link checks
dbcheck: Correct message for orphaned backlinks
selftest: Ensure we catch errors from samba-tool domain tombstones expunge
Anoop C S (1):
vfs_glusterfs: Fix a memory leak in connect path
Björn Baumbach (1):
s3-printing: fix migrate printer code (bug 8618)
Bob Campbell (1):
tests/getnc_exop: Improve the ridalloc test by performing an alloc against a new master
Christof Schmitt (4):
winbindd: Make functions in cache_methods non-static
winbindd: Replace calls to domain->methods
winbindd: Remove now unused domain->methods
winbindd: Remove now unused cache_methods
Clive Ferreira (4):
objectclass_attrs: correctly indent a comment
typo: supprise -> surprise
objectclass_attrs: Only abort on a missing attribute when an attribute is both MUST and replicated
dbcheck: confirm RID Set presence and consistency
David Disseldorp (3):
smbd/ioctl: match WS2016 ReFS get compression behaviour
torture/ioctl: test compression responses when unsupported
libsmb: fix leak in opendir error path
Garming Sam (10):
tests/getnc_exop: Finish a comment in getnc_exop.py
tombstones-expunge: Add a test for deleting links to recycled objects
collect_tombstones: Allow links to recycled objects to be deleted
tests/ridalloc_exop: Add a new suite of tests for RID allocation
samba_tool/fsmo: Allocate RID Set when seizing RID manager
upgradeprovision: Remove objectCategory from constructed attrs
s4-auth: Don't check for NULL saltPrincipal if it doesn't need it
doc: Add doxygen for functions in srv_keytab.c
samba_dnsupdate: cmd._run doesn't have Exceptions
samba_dnsupdate: Raise after the error count is incremented
Günther Deschner (32):
librpc: support "packet" for packet level authentication in binding strings
s4-torture: test support for [packet] binding string option.
s4:librpc/rpc: add support for DCERPC_AUTH_LEVEL_PACKET
s3:cli_pipe: add support for DCERPC_AUTH_LEVEL_PACKET
s3-rpcclient: support [packet] in rpcclient binding strings.
s3-rpcclient: add packet auth level command
s3-waf: Create a wscript_build for the utils subdir
s3-waf: Add wscript_build for nmbd
s3-waf: Add winbindd to its own wscript_build file (already exists)
s3-rpcclient: allow to pass down interface and transport to epmmap command
s3-waf: Move spoolssd into its own subsystem
spoolss: Use correct values for secdesc and devmode pointers
s4-torture: add spoolss_SetPrinter ndr test to validate secdesc_ptr
s3-rpcclient: add object_uuid argument to cmd_epmapper_map()
s4-torture: Fix test_EnumPrinterDrivers for level 8 printer drivers.
s4-torture: add torture_rpc_connection_with_binding()
s4-torture: add IRemoteWinspool rpc testsuite.
s4-torture: add test for winspool_SyncRegisterForRemoteNotifications.
s4-torture: add test for winspool_SyncUnRegisterForRemoteNotifications.
s4-torture: add test for winspool_AsyncUploadPrinterDriverPackage
s4-torture: add test for winspool_AsyncEnumPrinters
s4-torture: add test for winspool_AsyncGetPrinterData
s4-torture: add test for spoolss vs. iremotewinspool context handles
s4-torture: add test for winspool_AsyncCorePrinterDriverInstalled
s4-torture: add test for winspool_AsyncDeletePrintDriverPackage
s4-torture: add test for winspool_AsyncGetPrinterDriverDirectory()
s3-spoolss: also set new os_major,minor,build values in printer info 0
s3-spoolss: set the defaults for os_version defines globally.
s4-torture: add test to compare PRINTER_INFO_STRESS version and OSVersion
s3-spoolss: use architecture in spoolss_MonitorInfo calls consistently
s4-torture: test valid environment in spoolss_EnumMonitors level 2.
s3-net: use SMB_SIGNING_DEFAULT in connect_to_service()
Jeff Layton (2):
VFS: convert to using ceph_statx structures and functions, when available
vfs: ceph: convert to new DBG_* macros
Jeremy Allison (19):
s3: lib: messaging. Add function comments I needed to understand this code.
s3: winbind: Ensure we store name2sid with the correct cache sequence number.
s3: cldap: cldap_multi_netlogon_send() fails with one bad IPv6 address.
s3: libsmb: Fix cut and paste error using the wrong structure type.
s3: torture: vfstest. unlink cmd must be stream aware.
s3: vfs: Remove files/directories after the streams are deleted.
s3: selftest: Add test for orphan 'lost-XXX' directories in streams_depot.
s3: vfs: streams_depot. Use conn->connectpath not conn->cwd.
s3: lib - Fix formatting of unix_wild_match() sub-function to README.Coding standards.
s3: util: Remove unneeded strequal() call. Convert to simple character check.
s3: lib: Move from talloc_strdup then lower to strlower_talloc()
lib/util: Move unix_wild_match() from source3/lib/util to lib/util/
s3: lib: Change masked_match() from SMB_STRDUP macro to underlying smb_xstrdup function.
s3: lib: Use top level function strequal_m not the s3 strequal
s3: lib: Replace s3 strnequal with top level strncasecmp_m.
Move source3/lib/access.c to toplevel lib/util/access.c
lib: util: Add allow_access_nolog().
source4: Change to use lib/util/access functions.
s3/smbd: fix the last resort check that sets the file type attribute
Lumir Balhar (2):
python: samba.tests.credentials: Fix DeprecationWarning
python: samba.tests.credentials: Add tests
Marc Muehlfeld (1):
Replaced string "Samba 4" with "Samba AD"
Martin Schwenke (8):
ctdb-scripts: Dump stack traces of smbd processes after shutdown
ctdb-scripts: ctdbd_wrapper should never remove the PID file
ctdb-scripts: Drop backward compatibility from ctdbd_is_running()
ctdb-tests: Use bash locals for readability
ctdb-tests: Add a missing assert()
ctdb-packaging: Move CTDB tests to /usr/local/share/ctdb/tests/
ctdb-scripts: Strengthen check to see if ctdbd is running
ctdb-tests: Add tests for updated Debian style Samba start/stop
Mathieu Parent (1):
ctdb-scripts: Fix Debian init in samba eventscript
Matthieu Patou (1):
s4:librpc/rpc: do not use stack allocated variables for async requests
Michael Adam (3):
vfs:glusterfs: preallocate result for glfs_realpath
param: use early return in lp_canonicalize_parameter_with_value()
param: validate value in lp_canonicalize_parameter_with_value()
Moritz Beller (1):
libcli: Remove code clone
Noel Power (1):
s3/client: obey 'disable netbios' smb.conf param, don't connect via NBT port.
Raghavendra Talur (1):
support volfile fetch from multiple glusterd nodes
Ralph Boehme (4):
s3/vfs: merge offline functionality into DOS attributes handling
s3/vfs: remove now unused is_offline/set_offline VFS functions
s3/vfs: tsmsm: add missing ;
s3/vfs: gpfs: adapt vfs_gpfs_is_offline() to changes from 3031815f982e365be50148564d47d7d5afab46e0
Ralph Wuerthner (3):
ctdb-conn: add missing variable initialization
net conf: fix error message
param: add lp_parameter_value_is_valid() function
Stefan Metzmacher (156):
HEIMDAL:lib/krb5: destroy a memory ccache on reinit
s3:libads: don't use MEMORY:ads_sasl_gssapi_do_bind nor set "KRB5CCNAME"
s3:libads: don't use MEMORY:ads_sasl_spnego_bind nor set "KRB5CCNAME"
nfs4acl.idl: rename interface to nfs4acl.idl to avoid naming clash in the python bindings
spoolss.idl: use access mask defines from security.idl
ntlmssp.idl: don't generate python bindings for ntlmssp_NTLM_RESPONSE and ntlmssp_LM_RESPONSE
s3:util_cmdline: add set_cmdline_auth_info_signing_state_raw() helper function
s3:lib/netapi: make use of set_cmdline_auth_info_signing_state_raw()
s3:libsmb: make use of get_cmdline_auth_info_* helper functions in get_ipc_connect()
s3:libsmb: make use of proper allocated struct user_auth_info in SMBC_opendir_ctx()
s3:util_cmdline: make struct user_auth_info private to util_cmdline.c
s3:smbd: only pass UCF_PREP_CREATEFILE to filename_convert() if we may create a new file
lib/async_req: add writev_cancel()
libcli/smb: handle a talloc_free() on an unsent smb1 request
gensec/spnego: remember the wanted features also on the main gensec context
s4:gensec_krb5: also report support for GENSEC_FEATURE_SIGN as krb5_mk_priv() provides sign and seal
s4:gensec_gssapi: pass gss_got_flags to gssapi_get_sig_size()
s3:gse: pass gss_got_flags to gssapi_get_sig_size()
auth/ntlmssp: always allow NTLMSSP_NEGOTIATE_{SIGN,SEAL} in gensec_ntlmssp_server_start()
s3:ntlm_auth: don't use gensec_want_feature(gensec_security, GENSEC_FEATURE_{SIGN,SEAL}) as server
s4:ldap_server: don't use gensec_want_feature(gensec_security, GENSEC_FEATURE_{SIGN,SEAL}) as server
auth/gensec: always verify the wanted SIGN/SEAL flags
auth/gensec: only require GENSEC_FEATURE_SIGN for DCERPC_AUTH_LEVEL_INTEGRITY as client
auth/gensec: handle DCERPC_AUTH_LEVEL_PACKET similar to DCERPC_AUTH_LEVEL_INTEGRITY
dcerpc.idl: remove unused DCERPC_AUTH_LEVEL_DEFAULT
dcerpc.idl: split the padding from a possible fault buffer in dcerpc_fault
dcerpc.idl: add dcerpc_fault_flags bitmap
s4:rpc_server: skip setting of dcerpc_request._pad
dcerpc.idl: replace dcerpc_response._pad with a uint8 reserved
dcerpc.idl: remove unused dcerpc_request._pad
dcerpc.idl: add DCERPC_FAULT_SERVER_UNAVAILABLE
s3:librpc: remove bigendian argument from dcerpc_pull_ncacn_packet()
s3:librpc: move NDR_PRINT_DEBUG() into the caller of dcerpc_pull_ncacn_packet()
librpc/rpc: move dcerpc_pull_ncacn_packet() from source3/librpc/rpc/ to the toplevel
librpc/rpc: make use of dcerpc_pull_ncacn_packet() in dcerpc_read_ncacn_packet_done()
s4:librpc/rpc: make use of dcerpc_pull_ncacn_packet()
s4:librpc/rpc: force printing in dcerpc_bh_do_ndr_print() log level >= 11
s4:librpc/rpc: implement bind_time_feature negotiation
s4:rpc_server: a fault with UNKNOWN_IF should have DID_NOT_EXECUTE set
s4:rpc_server: set DCERPC_PFC_FLAG_DID_NOT_EXECUTE for DCERPC_FAULT_OP_RNG_ERROR
s4:rpc_server: set the full DCERPC_BIND_NAK_REASON_* in dcesrv_bind()
s4:rpc_server: let dcesrv_auth_request() set a fault_code
s4:rpc_server: check the auth_pad_length overflow before calling gensec_[check,unseal]_packet()
s4:rpc_server: add DCERPC_AUTH_LEVEL_PACKET support
s4:rpc_server: move dcesrv_alter_resp
s4:rpc_server: use call->conn instead of call->context->conn
s4:rpc_server: split out a dcesrv_check_or_create_context() function
s4:rpc_server: it's not a protocol error to do an alter context with an unknown transfer syntax
s4:rpc_server: process all provided presentation contexts
python/tests: remove unused code in _test_auth_none_level_bind()
python/tests: add presentation context related tests to dcerpc raw protocol tests
s4:rpc_server: implement bind time feature negotiation
python/tests: add bind time feature related tests to dcerpc raw protocol tests
python/tests: do tests to verify spnego various auth_levels
librpc: add dcerpc_ncacn_pull_pkt_auth() helper function
librpc: add dcerpc_ncacn_push_pkt_auth() helper function
s4:librpc/rpc: make use of dcerpc_ncacn_pull_pkt_auth() in ncacn_pull_request_auth()
s4:librpc/rpc: convert ncacn_pull_request_auth() into a generic ncacn_pull_pkt_auth()
s4:librpc/rpc: make use of dcerpc_ncacn_push_pkt_auth() in ncacn_push_request_sign()
s4:rpc_server: make use of dcerpc_ncacn_pull_pkt_auth() in dcesrv_auth_request()
s4:rpc_server: convert dcesrv_auth_request() into a generic dcesrv_auth_pkt_pull()
s4:rpc_server: make use of dcerpc_ncacn_push_pkt_auth() in dcesrv_auth_response()
s4:rpc_server: convert dcesrv_auth_response() into a generic dcesrv_auth_pkt_push()
s3:dcerpc_helpers: correctly support DCERPC_AUTH_LEVEL_PACKET
s3:rpc_server: add support for DCERPC_AUTH_LEVEL_PACKET
s4:selftest: run some tests with "packet"
s3:selftest: run some rpcclient tests with "packet"
s4:rpc_server: list all connection oriented pdu types explicitly
s4:rpc_server: ignore CO_CANCEL and ORPHANED PDUs
s4:rpc_server: implement DCERPC_BIND_TIME_KEEP_CONNECTION_ON_ORPHAN support
python/tests: add DCERPC_BIND_TIME_KEEP_CONNECTION_ON_ORPHAN tests to dcerpc raw protocol tests
s4:rpc_server: fill call->context on the first fragment
s4:rpc_server: return the context_id of a FAULT in a same way as windows
s4:rpc_server: return the context_id of a RESPONSE in the same way as windows
s4:torture/rpc: add extra_flags to torture_rpc_connection_transport()
s4:torture/rpc: concurrent dcerpc_echo_TestSleep requests require a connection with DCERPC_CONCURRENT_MULTIPLEX
s4:librpc/rpc: make sure the DCERPC_CONCURRENT_MULTIPLEX and DCERPC_PFC_FLAG_CONC_MPX are in sync
s4:rpc_server: support DCESRV_CALL_STATE_FLAG_MULTIPLEXED by default
s4:rpc_server/remote: pass through DCERPC_PFC_FLAG_CONC_MPX if it was used by the client
s4:rpc_server: implement DCERPC_PFC_FLAG_CONC_MPX ordering restrictions
dcerpc.idl: set LIBNDR_FLAG_* flags based on DCERPC_PFC_FLAG_OBJECT_UUID and DCERPC_DREP_LE
librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_{pull,push}_ncacn_packet()
s4:librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_push_ncacn_packet()
s3:rpc_server: pass the full ndr_interface_table to rpc_pipe_open_internal()
librpc/rpc: make sure we use the object from the handle in dcerpc_binding_handle_raw_call_send()
librpc/rpc: verify the passed table against the table on the handle
s4:librpc/rpc: pass the object guid to the binding handle if required
s4:selftest: run rpc.echo with an object based binding string
pidl:Python: check the return values of talloc_ptrtype()
pidl:Python: __ndr_print__ functions don't get arguments and need METH_NOARGS
pidl:Python: make use of NDR_ERR_CODE_IS_SUCCESS()
pidl:Python: improve the .doc string for the get/set elements
pidl:NDR: keep interface->{ORIGINAL}
pidl:Python: prettify names of constants
pidl:Python: provide the abstract syntax as <module>.<interface>_abstract_syntax
s4:pyrpc: add pyrpc_{im,ex}port_union() helper functions
pidl:Python: provide a PyTypeObject with METH_CLASS __import__() and __export__() hooks
pidl:Python: make use of the pyrpc_{import,export}_union() functions
s4:pyrpc: remove unused py_{import,export}_netr_* prototypes
pidl:Python: the py_{import,export}_*() functions can be static now.
python:ndr: verify the object type ndr_print() and ndr_unpack()
python:ndr: add ndr_{pack,unpack,print}_{in,out} helper functions
pidl:NDR: add ReturnTypeElement() helper function
pidl:Python: split out a PythonElementGetSet() helper function
pidl:Python: add PyTypeObject objects for function structs
python/tests: we now pass test_no_auth_request_bind_pfc_CONC_MPX()
python:tests: add more helper functions to RawDCERPCTest
python/tests: make it possible to specific TARGET_HOSTNAME to raw_protocol.py
python/tests: make use of prepare_presentation() in _get_netlogon_ctx()
python/tests: make use of get_auth_context_creds() in _test_auth_type_level_bind_nak()
python/tests: make use of self.get_anon_creds() and self.get_user_creds()
python/tests: make use of self.get_auth_context_creds() and self.do_generic_bind() in _test_spnego_bind_auth_level()
python/tests: check context_id values of responses correctly
python/tests: add a second_connection() helper function
python/tests: add simple dcerpc association group tests
python/tests: add simple dcerpc co_cancel tests
python/tests: add simple dcerpc orphaned tests
auth/credentials: anonymous should not have a user principal
auth/credentials: make cli_credentials_get_ntlm_response() more robust
s4:gensec_gssapi: We need to use the users realm in the target_principal
s3:gse: We need to use the users realm in the target_principal
s3:popt_common: simplify popt_common_credentials handling
s3:libsmb: let the callers only pass the password string to cli_session_setup[_send]()
libcli/smb: move {smb,trans2}_bytes_push_{str,bytes}() to common code
libcli/smb: Add smb_bytes_pull_str() helper function
libcli/smb: reformat wscript
libcli/smb: add smb1cli_session_setup_nt1_send/recv()
libcli/smb: add smb1cli_session_setup_ext_send/recv()
s3:libsmb: add some comments to the noop case for < PROTOCOL_LANMAN1 in cli_session_setup_send()
s3:libsmb: make use of smb1cli_session_setup_ext_send/recv()
s3:libsmb: make use of smb1cli_session_setup_{nt1,lm21}_send/recv()
s3:libsmb: remove unused cli_session_setup_{lanman2,plain,nt1}*
s3:libsmb: always pass the servers gss blob to gensec
s3:libsmb: remove target_principal argument from cli_session_setup_gensec_send()
s3:libsmb: let gensec handle the fallback from krb5 to ntlmssp
s3:libsmb: pass the optional dest_realm via the cli_credentials
s3:libsmb: pass cli_credentials to cli_session_setup_gensec_send()
s3:libsmb: move cli_session_setup_get_account into cli_session_creds_init()
s3:libsmb: move cli_session_creds_init() to cli_session_setup_send()
s3:libsmb: get the plaintext and NTLM authentication details out of cli_credentials
s3:libsmb: move domain\\username magic to cli_session_creds_init()
s3:libsmb: change cli_session_setup_send/recv into cli_session_setup_creds_send/recv
s3:libsmb: add cli_session_setup_anon()
s3:libsmb: make cli_session_creds_init() non-static
s3:libsmb: make use of cli_session_setup_anon()
s3:nmbd: make use of cli_session_setup_anon()
s3:torture: make use of cli_session_setup_anon()
s3:torture: make use of cli_session_creds_init() in masktest.c
s3:torture: create a global 'torture_creds' cli_credentials structure
s3:torture: make use of cli_session_setup_creds() in torture.c
s3:torture: make use of cli_session_setup_creds() in test_smb2.c
s3:torture: make use of auth_generic_set_creds() in test_smb2.c
s3:client: use cli_session_setup_creds() in client.c cmd_logon()
s3:client: use cli_session_setup_creds() in smbspool.c
s3:libsmb: make use of cli_{session_setup,rpc_pipe_open_with}_creds() in passchange.c
pyldb: protect PyErr_LDB_ERROR_IS_ERR_RAISE() with do {} while(0)
Trever L. Adams (2):
Update smbrun to allow for settings environment variables.
strv.c: add strv_to_env for use with execle, etc.
Uri Simchoni (4):
s3-sysquotas: correctly restore path when finding mount point
selftest: test NTLM user at realm authentication
winbindd: do not modify credentials in NTLM passthrough
smbd: in ntlm auth, do not map empty domain in case of \user at realm
Volker Lendecke (34):
nfs4acls: Fix SMB_ACE4_MAX_TYPE define
lib: Fix CID 1373623 Dereference after null check
messaging: add an overflow check
spoolss: Fix caching of printername->sharename
debug: Fix a few signed/unsigned hickups
smbd: Fix a comment
examples: Add smb2mount
pthreadpool: Rearrange locks a bit
talloc: Fix CID 1373621 Unchecked return value
pthreadpool: Fix CID 1373620 Unchecked return value from library
messaging: Fix CID 1373625 Unused value
messaging: Fix CID 1373622 Extra high-order bits
talloc: Fix CID 1373619 Unchecked return value
ctdb: Fix format errors for time_t!=long
ctdb: Add a required include
lib: Fix a pthreadpool race condition
vfs: Fix warnings for time_t != long
ldb: Fix a signed/unsigned mixup
lib: Fix an uninitialized variable
loadparm: Fix a warning for increased alignment
lib: Fix a signed/unsigned hickup
torture: Fix clang errors
torture: Fix uninitialized variables
libcli: Increase the debug level for expired tickets
wbinfo: Use ntlmv2 by default for wbinfo -a
lib: memcache.h needs some includes
lib: Avoid includes.h in access.c
lib: Rename fgets_slash to x_fgets_slash
lib: Reformat x_fgets_slash
lib: Apply an overflow check
lib: Move x_fgets_slash to xfile.c
lib: Remove global xfile.h includes
ntlm_auth: Avoid some statics
ldb: version 1.1.28
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list