[SCM] Samba Shared Repository - annotated tag tevent-0.9.21 created
Stefan Metzmacher
metze at samba.org
Fri Jan 17 06:41:33 MST 2014
The annotated tag, tevent-0.9.21 has been created
at 88cdcc887eb42c45435eda9404c6d9d10edc8c9e (tag)
tagging c4c88d1ee8960ae0d8a392821cf4f218725ab660 (commit)
replaces tevent-0.9.20
tagged by Stefan Metzmacher
on Fri Jan 17 14:41:24 2014 +0100
- Log -----------------------------------------------------------------
tevent: tag release tevent-0.9.21
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJS2TMEAAoJEEeTkWETCEAl6PsH/1xoEe3YFI2IgNAGcklDQ+J0
tuMhgKhMRVkG9POcS5AVwEdJgOF+e3vbk3il73Vz98rrVS3r4TXfa1j9hLMI473G
2hdsiOPxukMa2zVYhGVuUEICdXKsFsRhWFU4YLhfVivwvhZCgHnpf2f9rsoOtz2D
PhG8eNxIBdmrL9xh/cifXxErAHEZLeO/QBx+XMRSAO7adMGq8fLnqUoT3PT2X7+6
sDymL5CFYffuInw7ZnqfDmvWmUi8wRZv3Hg1nKGcb2jDgsc2F6qkpYBObeLuYaEL
PN6/fZWY2ljZAbvgiJqXD1PYYV4Q71+zR3uuBnBrA5n0xTRuA3nbVDbH17GxDd4=
=cnCe
-----END PGP SIGNATURE-----
Abhidnya Joshi (2):
s3: Add DAC_OVERRIDE capability support
s3: Handle stat call with capability in vfs_gpfs
Amitay Isaacs (10):
ctdb-common: mkdir_p should not try to create .
ctdb-daemon: Deprecate RELOAD and STATUS events
ctdb-daemon: No need to call event scripts with CTDB_CALLED_BY_USER
ctdb-daemon: Add ctdb_vfork_with_logging()
ctdb-daemon: Add helper process to execute event scripts
ctdb-daemon: Replace ctdb_fork_with_logging with ctdb_vfork_with_logging (part 1)
ctdb-daemon: Replace ctdb_fork_with_logging with ctdb_vfork_with_logging (part 2)
ctdb-daemon: Remove unused code to run eventscripts
ctdb-tests: Set CTDB_EVENT_HELPER when running with local daemons
ctdb-daemon: Remove ctdb_fork_with_logging()
Andreas Schneider (5):
lib: Fix strict-aliasing warning in md5 code.
s3-libads: Fix memory leaks in ads_build_path().
wbinfo: Fix a memory leak in wbinfo_ping_dc().
s3-passdb: Fix string duplication to pointers.
Add missing include dirs to .clang_complete.
Andrew Bartlett (2):
auth_samba4: Describe the slightly unusual role of auth_samba4
ntvfs: Remove CAP_UNIX from the ntvfs file server as it was never finished
Björn Baumbach (2):
docs-man: add manual page for the new worm vfs module
waf docs: build the new vfs worm man page
Björn Jacke (3):
build: test the generic md5 function after importing it from hashlib
crypto: fix build on OS X
s3: set native os according to Windows and NBT_ANNOUNCE_VERSION defines
Christian Ambach (26):
s3:messaging add MSG_SMB_KILL_CLIENT_IP message
s3:smbd react on message that client should be disconnected
s3:utils/smbcontrol implement kill-client-ip in smbcontrol
lib/compression: fix a compiler warnings
lib/ldb-samba: fix a compiler warning
lib/ldb fix compiler warnings
lib/ldb fix compiler warnings
lib/tdb: fix compiler warnings
lib/clap fix compiler warnings
libcli: fix compiler warnings
s3:libsmb fix a compiler warning
s3:printing fix a compiler warning
s3:smbd/smb2 fix compiler warnings
s3:winbindd fix a compiler warning
s4:dsdb fix compiler warnings
s4:dsdb fix compiler warnings
s4:dsdb fix compiler warnings
s4:dsdb fix compiler warnings
s4:dsdb fix compiler warnings
s4:dsdb fix compiler warnings
s4:echo_server fix compiler warnings
s4:kdc fix compiler warnings
s4:libcli fix compiler warnings
s4:rpc_server/lsa_lookup fix a compile warning
s3:dbwrap report time for chainlock and CTDB migrate
s3:dbwrap include the hashchain in the logs
Christof Schmitt (5):
docs: Add kill-client-ip to smbcontrol manpage
docs: Add num-children to smbcontrol manpage
s3: Avoid oplock break by storing timestamps with gpfs_set_times
s3:dbwrap: Store warning thresholds in db_ctdb_ctx
s3:dbwrap: Use milliseconds for "Held tdb lock" message
David Disseldorp (2):
smbcontrol: fix NUM_CHILDREN message deregister
dcerpc.idl: use logical dcerpc_object ordering
David Keegel (1):
shadow_copy2: Fix some typos
Garming Sam (14):
selftest: add new rpc client test
selftest: add new credential change test
selftest: add rodc and other env tests for wbinfo
waf: Require ACL support to be specifically disabled
waf: Require ldap support to be specifically disabled
waf: Require --without-ads-support to build without ADS support
waf: fix a typo in an ADS error message
doc: Modify build doc concerning missing headers
s3:rpcclient: give errors and clean up correctly after failing to obtain secret
dfs: always call create_conn_struct with root privileges
lib/param: fix unix extensions setting to be consistent with s3 and docs
pam_winbind: Fix segfault caused by invalid configuration options
pam_winbind: Do not honour require_membership_of in the acct module parameters
Revert "pam_winbind: fix segfault in pam_sm_authenticate()"
Gregor Beck (21):
librpc: fix possible memory leak
libcli/smb: add smb1cli_ntcreatex*
libcli/smb: add smb1cli_close*
libcli/smb: add smb1cli_writex*
libcli/smb: add smb1cli_readx*
s3:libsmb: let cli_np_tstream use smb1cli_ntcreatex
s3:libsmb: let cli_np_tstream use smb1cli_trans
s3:libsmb: let cli_np_tstream use smb1cli_close
s3:libsmb: let cli_np_tstream use smb1cli_writex
s3:libsmb: let cli_np_tstream use smb1cli_readx
s3:libsmb: do not use cli_state internally within cli_np_tstream
s4:librpc: use tstream in dcerpc_sock.c
s4:librpc: use tstream_smbXcli_np in dcerpc_smb.c
s4:librpc: remove server_name from transport
s4:librpc: factor out xxx_dead() to dcerpc_transport_dead()
s4:librpc: factor out xxx_shutdown_pipe() to dcerpc_shutdown_pipe()
s4:librpc: factor out xxx_send_read() to dcerpc_send_read()
s4:librpc: factor out xxx_send_request() to dcerpc_send_request()
s4:librpc: remove recv_data from transport
librpc/ndr: add ndr_pop_dcerpc_sec_verification_trailer()
ndrdump: dump verification trailer
Günther Deschner (37):
libgpo: remove duplicate parse_gpt_ini header.
libgpo: remove unused loadparm_context from functions.
libgpo: use existing connection to the ds for the sysvol queries.
libgpo: remove unused libgpo wscript_build.
libgpo: remove use of deprecated talloc functions.
libgpo: make sure we correctly can store the group policy state.
libgpo: fix segfault in gpo_process_gpo_list().
libgpo: add gp_inifile_getbool().
libgpo/security_CSE: fix unicode preamble check of SecEdit/GptTmpl.inf files.
libgpo/security_CSE: more preamble header checks of SecEdit/GptTmpl.inf files.
libgpo: check for talloc failures in ini file parsing routines.
libgpo: support probing for parameters in gp_inifile_get functions.
libgpo: clean up CSE module api, remove unrequired references to ads_struct.
libgpo: clean up CSE api, remove unrequired references to ads_struct.
libgpo: remove unrequired references to ads_struct.
libgpo: remove some unnecessary usage of ADS_STATUS.
libgpo: remove unused process_group_policy2 callback from CSE module API.
s3-registry: fix typo in DEBUG statement.
libgpo/CSE/scripts: fix a build warning.
libgpo: rename debug_gpext_header to gpext_debug_header.
libgpo: prefix some more calls with gpext_.
libgpo: remove ads reference from dump calls and make them take const structs.
libgpo: remove unused gp_registry_entry2 struct.
libgpo: make gpo_process_a_gpo() static to the util code.
libgpo: make gpo_get_gp_ext_from_gpo public.
libgpo: add gpo_copy().
libgpo/gpext: add new gpext_check_gpo_for_gpext_presence() helper function.
libgpo: allow to pass down deleted and changed gpo list to CSE plugins.
libgpo: remove extension_guid and snapin_guid (the tool guid) from the process callback.
libgpo: remove gpext_process_gpo_list_with_extension in favor of gpext_process_extension.
libgpo: implement CSE filtering in gpext_process_extension().
libgpo: directly call gpext_process_extension() from gpo_process_gpo_list.
libgpo: remove some unused code and remove that important FIXME note.
libgpo: allow to pass down a list of deleted GPOs in gpo_process_gpo_list().
libgpo: only use libgpo/gpext/gpext.h where really needed.
libgpo: when running in verbose mode, printout the parsed PReg file.
libgpo: apply some const.
Jeremy Allison (11):
s3: smbpasswd - fix crashes on invalid input.
s3: winbindd: Move the logic of whether to set 'domain->primary' into add_trusted_domain().
s3: winbindd: Move calling setup_domain_child() into add_trusted_domain().
s3:dir - In the old SMB1 search code, rename offset to wire_offset to distinguish between wire and native offsets.
s3:dir - Introduce a function to map a directory cookie to a 32-bit wire cookie.
s3: dir - Introduce 32-bit wire versions of the 'special' values.
s3:dir - Cope with fixed mapping of 'special' values.
s3:dir - Map wire offsets to native directory cookies.
s3:dir - Add a new memcache type (non-talloc) - SMB1_SEARCH_OFFSET_MAP.
s3:dir - Introduce a 64-bit directory offset <-> 32 bit wire offset map using memcache.
s3:dir - We now pass the previously spinning directory tests on ext4.
Martin Schwenke (7):
ctdb/eventscripts: Do not reconfigure in "monitor" events
ctdb-recoverd: Ignore failed ipreallocated controls to inactive nodes
ctdb/recoverd: Do not refuse disabling takeover runs on inactive nodes
ctdb/eventscripts: Reconfigure lock should be released quickly
ctdb/eventscripts: Print a count if killing TCP connections times out
ctdb/daemon: Untangle serialisation of 1st recovery -> startup -> monitor
ctdb/eventscripts: Move all eventscript state under $CTDB_VARDIR/state
Matthias Dieter Wallnöfer (1):
samba:python - Py_RETURN_NONE remove compatibility code for releases < 2.4
Niels de Vos (1):
vfs/glusterfs: in case atime is not passed, set it to the current atime
Poornima Gurusiddaiah (1):
vfs_glusterfs: Enable per client log file
Ricky Nance (1):
samba_upgradedns: message the user if they need to change smb.conf
Simo Sorce (2):
Do not return a value from a void function.
Compare the correct values
Stefan Metzmacher (167):
s3:smbd: use PATH_MAX for the buffer passed to full_path_tos()
s3:lib: avoid talloc_zero_array() in poll_one_fd()
s3:smbd: avoid calling fd_is_readable() without async echo handler
s3:rpc_server: use make_session_info_guest() directly
s3:rpcclient: close the connection if setting up the netlogon secure channel fails
libcli/auth: set the return_authenticator->timestamp = 0
libcli/auth: remove bogus comment regarding replay attacks
libcli/auth: try to use the current timestamp creds->sequence
Happy New Year 2014!
s4:selftest: run wbinfo tests at the end...
s4:librpc: always try to negotiate DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
s4:rpc_server: support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN by default
auth/ntlmssp: GENSEC_FEATURE_SIGN_PKT_HEADER is always supported
s4:auth/gensec_gssapi: handle GENSEC_FEATURE_SIGN_PKT_HEADER in have_feature()
s4:gensec_gssapi: make sure gensec_gssapi_[un]seal_packet() rejects header signing
auth/gensec: move libcli/auth/schannel_sign.c into schannel.c
auth/gensec: implement GENSEC_FEATURE_SIGN_PKT_HEADER in schannel.c
s3:rpc_client: talloc_zero pipe_auth_data
s3:rpc_client: make rpc_api_pipe_req_send/recv static
s3:rpc_client: add some const to rpc_api_pipe_req_send()
s3:rpc_client: handle DCERPC_AUTH_TYPE_SCHANNEL as any other gensec backend
s3:rpc_client: implement DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
s3:rpc_server: add support for DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
librpc/ndr: add LIBNDR_FLAG_SUBCONTEXT_NO_UNREAD_BYTES
dcerpc.idl: add documentation references
dcerpc.idl: add dcerpc_sec_verification_trailer
s3:rpc_client: fill alloc_hint with the remaining data not the total data.
s3:rpc_client: send a dcerpc_sec_verification_trailer if needed
s4:torture:spoolss_win: fix valgrind problem in test_EnumJobs()
s4:pyrpc: fix talloc hierachie in dcerpc_InterfaceObject
librpc/ndrdump: free some temporary memory while parsing dcerpc pipe chunks
s4:librpc: fix memory leak in ncacn_pull()
s4:librpc: fix memory leaks in dcerpc_request_recv_data()
dcerpc.idl: add DCERPC_NCACN_PAYLOAD_OFFSET
librpc/rpc: read the full header in dcerpc_read_ncacn_packet_next_vector()
s4:rpc_server: don't support functions DCERPC pipes in remoted backend
s4:librpc/rpc: remove unused rpc_request->ndr structure
s4:librpc/rpc: update alloc_hint for each fragment
pidl:Samba3/ServerNDR: skip DCERPC pipe elements and leave NULL pointers.
pidl:NDR/Client: add missing TALLOC_FREE(subreq) after dcerpc_binding_handle_call_recv()
pidl:NDR/Client: simplify tevent_req_nterror() usage
pidl:NDR/Client: fix dcerpc_function() with [out,ref] pointers
pidl:NDR/Client: avoid useless memcpy()
midltests: add tests with v1_enum and NDR64
libcli/smb: move some FILE_* flags to smb_constants.h
libcli/smb: move some *TRANSACT_* flags to smb_constants.h
s3:libsmb: add tstream_cli_np_ref as protection to talloc_free(smbXcli_conn)
s3:libsmb: add a TSTREAM_CLI_NP_DESIRED_ACCESS define as collection of individual flags
libcli/smb: move source3/libsmb/cli_np_tstream.c to tstream_smbXcli_np.c
libcli/smb: s/TSTREAM_CLI_NP/TSTREAM_SMBXCLI_NP
libcli/smb: s/tstream_cli_np/tstream_smbXcli_np
s4:librpc: make it possible for the transport to specify the max_xmit/recv_size
s4:librpc: keep smbcli_tree/smb2_tree as talloc child of dcecli_connection
s4:librpc: don't talloc_reference smbcli_tree
s4:librpc: pass smbXcli_{conn,session,tcon} to dcerpc_pipe_open_smb_send()
s4:librpc: use dcerpc_binding_dup() instead of talloc_reference()
s4:librpc: pass dcecli_connection instead of dcerpc_pipe to dcerpc_secondary_smb_send()
s4:librpc: make use of dcerpc_pipe_open_smb_send/recv for SMB2
s4:librpc: implement dcerpc_pipe_open_smb2() in dcerpc_smb.c
s4:librpc: remove unused dcerpc_smb2.c
s4:librpc: make 'struct dcerpc_pipe_connect' private
libcli/auth: add netlogon_creds_cli* infrastructure
libcli/auth: use unique key_name values in netlogon_creds_cli_context_common()
s3:param: set Globals.bWinbindSealedPipes = true
lib/param: add "neutralize nt4 emulation" option, defaulting to false
lib/param: add "reject md5 servers" option, defaulting to false
lib/param: add "require strong key" option, defaulting to true
s3:param: set Globals.bRequireStrongKey = true
libcli/auth: make use of real options in netlogon_creds_cli_context_global()
docs-xml: explain the interaction between security = ads and other options.
docs-xml: explain the interaction of 'client schannel' with 'require strong key = yes'
s3:winbindd: make use of the "winbind sealed pipes" option for all connections
docs-xml: update 'winbind sealed pipes' description
s3:rpc_client: make use of the new netlogon_creds_cli_context
s3:rpc_client: use netlogon_creds_cli_auth_level() in cli_rpc_pipe_open_schannel_with_key()
s3:rpc_client: add rpccli_{create,setup}_netlogon_creds()
s3:rpc_client: add rpccli_pre_open_netlogon_creds()
s3:rpc_client: remove unused rpccli_netlogon_sam_network_logon_ex()
s3:rpc_client: add rpccli_netlogon_network_logon()
s3:rpc_client: add rpccli_netlogon_password_logon()
s3:winbindd: call rpccli_pre_open_netlogon_creds() in the parent
s3:winbindd: make use of rpccli_{create,setup}_netlogon_creds()
s3:auth_domain: simplify connect_to_domain_password_server()
s3:auth_domain: make use of rpccli_{create,setup}_netlogon_creds()
s3:auth_domain: make use of rpccli_netlogon_network_logon()
s3:libnet_join: make use of rpccli_{create,setup}_netlogon_creds()
s3:libnet: use rpccli_{create,setup}_netlogon_creds() in libnet_join_joindomain_rpc_unsecure
s3:rpc_client: use rpccli_{create,setup}_netlogon_creds() in cli_rpc_pipe_open_schannel()
s3:rpcclient: add rpcclient_msg_ctx
s3:rpcclient: add rpcclient_netlogon_creds
s3:rpcclient: remove unused rpccli_netlogon_setup_creds() from cmd_netlogon_database_redo()
s3:rpcclient: make use of rpcclient_netlogon_creds instead of cli->netlogon_creds
s3:net_rpc: add net_context->netlogon_creds
s3:libsmb: add trust_pw_change()
s3:rpcclient: make use of trust_pw_change()
s3:net_rpc: make use of trust_pw_change()
s3:winbindd: use invalidate_cm_connection() to kill the netlogon connection
s3:winbindd: make use of trust_pw_change() for periodic password changes
s3:winbindd: make use of trust_pw_change() in _wbint_ChangeMachineAccount()
s3:libsmb: remove unused trust_pw_find_change_and_store_it()
s3:libnet: pass in struct netlogon_creds_cli_context from the caller.
s3:rpcclient: make use of rpccli_{create,setup}_netlogon_creds()
s3:rpcclient: remove optional auth_level parameter of the 'samlogon' cmd
s3:rpcclient: make use of rpccli_netlogon_password_logon() in the 'samlogon' cmd
s3:winbindd: make use of rpccli_netlogon_network_logon()
s3:rpc_client: make cli_rpc_pipe_open_schannel() more flexible
s3:rpc_client: remove unused rpccli_netlogon_set_trust_password()
s3:rpc_client: remove unused rpccli_netlogon_setup_creds()
s3:rpc_client: remove unused rpccli_netlogon_sam_logon()
s3:rpc_client: remove unused rpccli_netlogon_sam_network_logon()
s3:rpc_client: finally remove unused rpc_pipe_client->netlogon_creds
libcli/auth: remove unused netlogon_creds_cli_context_copy()
lib/param: add "allow nt4 crypto" option, defaulting to false
lib/param: add "reject md5 client" option, defaulting to false
selftest/Samba4: use "allow nt4 crypto = yes" for testing
s4:netlogon: correctly calculate the negotiate_flags
s4:netlogon: don't generate a debug message for SEC_CHAN_NULL.
s4:netlogon: implement "allow nt4 crypto" and "reject md5 clients" features.
libcli/auth: fix usage of an uninitialized variable in netlogon_creds_cli_check_caps()
librpc/rpc: simplify tevent_req_nterror() usage in binding_handle.c
s4:rpc_server: remove unused DCESRV_CALL_STATE_FLAG_HEADER_SIGNING
s4:rpc_server: use talloc_zero for struct dcesrv_connection
s4:rpc_server: remember the hdr_signing negotiation result in dcesrv_auth
s4:libnet: keep a dcerpc_binding_handle for samr and lsa
s4:libnet: avoid using dcecli_connection->event_ctx
s4:libnet: let libnet_rpc_groupinfo_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_groupinfo() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_groupadd_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_groupadd() take tevent_context/dcerpc_binding_handle
s4:libnet: remove unused libnet_rpc_groupdel* code
s4:libnet: let libnet_rpc_userinfo_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_userinfo() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_useradd_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_useradd() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_userdel_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_userdel() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_usermod_send() take tevent_context/dcerpc_binding_handle
s4:libnet: let libnet_rpc_usermod() take tevent_context/dcerpc_binding_handle
s4:winbind: correctly fill the libnet_context lsa and samr binding handles
s4:winbind: make clear that we use the global tevent_context
s4:winbind: let wb_lsa_lookupsids_send() take tevent_context/dcerpc_binding_handle
s4:winbind: let wb_lsa_lookupnames_send() take tevent_context/dcerpc_binding_handle
s4:winbind: let wb_samr_userdomgroups_send() take tevent_context/dcerpc_binding_handle
s4:torture/libnet: remove bogus usage of p->conn->event_ctx
s4:torture/rpc: avoid usage of p->conn->event_ctx
s4:torture/rpc: avoid using dcerpc_event_context()
s4:librpc: remove dcerpc_event_context()
s3:rpcclient: add support for DCERPC_AUTH_LEVEL_CONNECT
s3:rpcclient: remove unused code from cmd_lsa_get_username()
s4:torture/rpc: remove unused variables from alter_context.c
s4:torture/rpc: s/pipe/pipes/
s4:torture/rpc: remove compiler warnings in spoolss_notify.c
s4:torture/rpc: remove compiler warnings in ntsvcs.c
s4:torture/libnet: check the result of libnet_LookupName()
s4:torture/libnet: fix compiler warnings in libnet_lookup.c
dcerpc.idl: add a bitmap for dcerpc_pfc_flags
dcerpc.idl: add enums and bitmaps for dcerpc_bind_ack_result, dcerpc_bind_[ack|nak]_reason
dcerpc.idl: make use of dcerpc_bind_ack_result
dcerpc.idl: make use of dcerpc_bind_nak_reason
s4:librpc/rpc: add dcerpc_map_ack_reason()
s4:librpc/rpc: change dcerpc_map_reason() into dcerpc_map_nak_reason()
dcerpc.idl: make use of union dcerpc_bind_ack_reason and fix all callers.
tevent: fix crash bug in tevent_queue_immediate_trigger()
tevent: add doxygen comments for tevent_num_signals() and tevent_sa_info_queue_count()
tevent: add/use tevent_req_destructor
tevent: add tevent_req_set_cleanup_fn()
tevent: version 0.9.21
Volker Lendecke (46):
lib-util: add functions to get elapsed from given timespec structs
s3-modules: add new vfs_worm module
s3-waf: build new vfs_worm module
secacl: Fix whitespace
secacl: Don't use talloc_zero
secacl: Fix a memleak in an error path
secacl: Slightly simplify make_sec_acl
torture3: Do not depend on epoll
smbd: Fix a false DEBUG fn name
iconv: Use a static buffer in iconf not to spoil the talloc_pool
dbwrap: Avoid a stackframe in fetch_locked_internal
smbd: Simplify get_share_mode_lock a bit
dbwrap_cache: Fix dbwrap_cache_validate
dbwrap_cache: Check negative first
dbwrap: No lock_order check if not required
smbd: Avoid pointless strcsequal calls
smbd: Implement and use full_path_tos
smbd: Early exit
tdb: Avoid reallocs for lockrecs
gencache: Fix a type-punned warning
tdb_util: Fix CID 1138343 Uninitialized scalar variable
tdb_util: Fix whitespace
Fix CID 1138341 Resource leak
Fix CID 1138340 Resource leak
tevent: Fix CID 1138326 Unchecked return value
ntvfs: Fix CID 241291 Argument cannot be negative
scannedonly: Fix CID 242109 Unchecked return value from library
smbd: Fix CID 1138328 Logically dead code
ldb: Fix 1138330 Dereference null return value
share_ldb: Fix CID 1138337 Dereference null return value
share_ldb: Fix a memleak
share_ldb: Fix CID 1138336 Dereference null return value
share_ldb: Fix a memleak
waf: Fix the FreeBSD build with libinotify
smbd: Make "num_children" available by smbcontrol
group_mapping: Avoid a talloc
messaging: Fix a memleak with clustering
messaging: Move the self-send logic out of messaging_tdb
messaging: Use talloc_pooled_object
messaging: Fix a memleak (master only..)
smbd: Avoid duplicate debug header lines
ctdb_conn: Log long fetch_lock calls
dbwrap_ctdb: Instrument chainunlock timing
s3-winbind: Improve performance of wb_fill_pwent_sid2uid_done().
tevent: Only build "std_fallback_to_poll" when epoll is around
tevent: Add prototypes
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list