[SCM] Samba Shared Repository - annotated tag release-3-2-0pre3
created - release-3-2-0pre3
Karolin Seeger
kseeger at samba.org
Fri Apr 25 14:44:50 GMT 2008
The annotated tag, release-3-2-0pre3 has been created
at 443ad14dc5c6d9aff3f0b7950c0456083a6817ae (tag)
tagging be08a479dc09c74245a1e11b69150748be4a4ec8 (commit)
replaces release-3-2-0pre2
tagged by Karolin Seeger
on Fri Apr 25 16:42:28 2008 +0200
- Log -----------------------------------------------------------------
tag release-3-2-0pre3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
iD8DBQBIEe3sbzORW2Vot+oRAmtTAJ9Q1LVWN0pN3M7YPTBb39bKi9mrggCcC/0E
dguKEXYEaS6ml6VQo3m/rE4=
=wvAU
-----END PGP SIGNATURE-----
Alexander Bokovoy (35):
Allow broader range of HSM systems in vfs_tsmsm
Destroy DMAPI session when main smbd daemon exits.
Fix samba-docs build after svn conversion and Samba3 By Example addition.
Fix Development documentation as well
Change 'release' target: remove 'htmlfaq' (outdated) and add 'guide'
Document --require-membership-of={SID|Name}
Another round of fixes (projdoc -> howto) for images
This really should be 'max stat cache size', not stat cache
Fix a dangerous bug in Makefile which actually allows 'make release' to skip
Code in Samba 3 states "use sendfile = false" so documentation must reflect it
Document async I/O options
Fix Samba documentation build for manpages
Fix another bunch of samba-docs bugs. Use <literal> to escape slashes with text
And more fixes for slashes: use <literal/> in <command/> and <value/> automatically
Embed db2latex as interim solution before migration to dblatex
- Activate embedded db2latex
Add man page metadata fields that are used by temprorary manpages XSLT
Refresh our XSL templates to work with current docbook xslt for manpages
Insert space inside this very long string. It is arguable how to fix it properly but at least man pages good now
Fix typo
Fix more entries with back slashes that need to use literal formatting
Forgot to add these macros to a samba-docs repository
Attempt to add DTDs as svn external repository for build
Add first cut at networkless build instructions for samba-docs
Add small preface to a VFS guide. More to come.
Prettify attributions
Remove smbconfexample check from test index.xml, it is not used anymore
Switch to SVG and Inkscape to generate pictures instead of Dia.
Fix numbering in the Samba3 developer's guide
Use indexterm instead of term in expansion xslts
Use title from a linked item to show up as text of the link if there is no endterm or content in the link itself
Next update of VFS modules development guide
Fix documentation build: manpages, links in the HTML documents.
Ignore intermediary documentation files in git
Fix yet another set of documentation links
Andrew Bartlett (13):
Having killed it from Samba 3.0 and trunk, kill 'unicode' from samba-docs.
The whole point of the 'privileged' pipe is that it is not world accessible...
See, I really can write documentation when I put my mind to it...
It appears that <program> isn't valid here, but <command> is.
Add links to squid, and mod_ntlm_winbind.
Add a note warning against the use of wbinfo -a for authenticacation
Explain that winbind does not cache authentication requests.
Remove bogus comment from 'client use spnego'.
Clarify that turning off lanman authentiation applies to password
Address some inaccracies (such as BDC solutions that might have
Fix debian bug #404702 and clarify some points about 'net rpc vampire'
Clarify that you don't want to use %m in 'add machine script'.
Update docs to match the new defaults in Samba 3.2.0 and later.
Andrew Tridgell (1):
[samba-3-0-ctdb.tridge @ tridge at samba.org-20070602053809-kpw5kjkcyjs8yjbl]
Bill Ricker (1):
Fix Kerberos interop with Mac OS X 10.5 clients.
Björn Jacke (2):
some shells are pickier than others ...
add AC_TRY_RUN_STRICT support for Sun Studio compiler
Bo Yang (1):
Only cache password policy results that worked, otherwise we
Charles (4):
Add --update option to smbget.
smbget: Make global variables static.
Fix return code.
The attached patch removes some global variables, and make them local to main().
Derrell Lipman (3):
Check for NULL pointers before dereferencing them.
Fix use of AuthDataWithContext capability
Eliminate global variable in_client and a plethora of extern declarations.
Deryck Hodge (1):
Adding info on the '-P' option I added to swat.
Gerald (Jerry) Carter (2):
Ignore port when pulling IP addr from struct sockaddr_storage.
Fix libtdb some to move back towards allowing out of tree builds
Gerald Carter (80):
adding the THANKS and history files back after talking to jht
add 'html' to release target so as to include output/devel/*
adding docs for 'cups options'
put default and example parameters in the right place
fix default install locations for swat in manpage
updating cups options entry based on feedback from Lars M. @ SuSE
removning html-single from the release target
adding docs for 'printcap cache time' -- patch from Lars
BUG 1367 -- fix typo
document that 'printing = ...' resets the printing commands to default values
adding docs for force printername
fix a few typos
fix another typo
add entry for 'enable privileges'
fix a few typos
fix typos
adding basic docs to net(8) about 'net rpc rights'
adding note about these options not being supported in security = share
BUG 1767: change documentation to reflect current hash2 inplementation
BUG 1496: --authentication-file (not --authfile)
fix typo that broke a few specific parameters
BUG 2431: fix documented default value for strict locking
adding documentation on the 'allocation roundup size' option
fix xml syntax error
correct '[abort] shutdown script' explanation (has been in 3.0.x
update %a values
cleanup typos in the %a description (mentioned by <HotaruT> on IRC)
removing 'ldap filter' smb.conf option
updating docs for new 'map to guest' option and missing 'enable asu support' option
cleaning up vestiges of winbind local accounts code
fix typo after changes to 'map to guest' options
clarifying 'map to guest = bad uid'
fix bad link
* addminf username map script docs
clarifying ldap suffix options
one more round of clarifications
add note about print admin being deprecated
remove the printmode documentation since the command itself was previously removed
fixing up some links in the html documentation
adding dpcs for 'eventlog list' and 'svcctl list'
remove unknown tag
fix typoe in 'map to guest' entry
fixing typo in the 'map readonly = permissions' explanation reported by Thomas Bork
femoving outdated registry file to prevent confusion
updating default values for several parameters
updating my changes for new/removed/modified parameters in 3.0.23pre1
removing docs for removed parameters
fix a typo
smbpasswd -W docs patch from Aruna Prabakar <aruna.prabakar at hp.com>
BUG 780: fix typo
correct ambiguities pointed out by Thomas Bork
fix passdb backend description for 3.0.23 behavior
bug 3980: should fix typo else its a bug in the man page generator
eventlog list uses lockdir and not libdir (pointed out by Eric Hall).
make the + syntax for [in]valid users clearer
clarify when the 'add machine script' is applicable
BUG 4343: Clarify the intent of ldapsam:trusted = yes
Adding docs for new 'winbind normalize names' option.
adding template file for individual manpages
man page updates for new idmap options (still a work in progress)
fix bad ending tag
more idmap option updates
add references id idmap uid/gid to the new idmap parameters
add more idmap alloc smb.conf entries
fill in the idmap_tdb man page
Fill in the idmap_ldap man page and clean up a few things
more idmap doc updates
fix a typo in idmap_ldap man page
add idmap_nss man page
add stubs for idmap_{ad,rid}.8
Jeremy says not to set the length. Just use defaults
"reset on zero vc" is a global option. Make docs
add docs on idmap_ad:schema_mode
fix a few typos pointed out by James
add smb.conf entry for 'winbind expand groups'
revert svn r1129. FOr some reason this breaks the html generation
Add comment about the %o variable not generally being available
Add rfc2307 as a valid value for winbind nss info parameter.
Adding WinXP64 and Vista as documented values for %a in smb.conf(5)
Document --verbose option to wbinfo
Gerald W. Carter (16):
Fix a bug in the output from print_canonical_sockaddr() fix from 36f8bafbd3dee66a8....
DIsplay the short domain name in "wbinfo -m " by default.
Fix enumeration of forest trusts from our root domain.
Only add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.
Don't fill password policy structure for any domain other than our own.
Follow error code name convention in libwbclient.
Remove unused variable from wbcCheckTrustCredentials().
Moving docs tree to docs-xml to make room for generated docs in the release tarball.
Adding DTD from svn:externals link in samba-docs SVN repo
Patch from Nicholas Brealey <nick at brealey.org> to distinguish between WinXP and WinXP64.
Fix out of tree build. Remove the embedded srcdir path from talloc and tdb.
Add wbcListTrusts() API call to libwbclient.so
Convert "wbinfo -m" to use wbcListTrusts() API call.
Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX
Mark a domain offline in the wbcDomainInfo structure using the domain_flags.
Use wbinfo --online-status in make test rather than --sequence
Günther Deschner (318):
Fix build of pam_smbpass.
Add PICFLAG to libnetapi Makefile.
Give a better error message why NetServerSetInfo() may fail in the gui.
Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
In libnetapi, point out that lp_load has failed.
Another build fix for pam_smbpass: make sure libwbclient is there.
Fix build targets for bin/net.
Fix _dssetup_DsRoleGetPrimaryDomainInformation().
Fix the build of cifs.spnego.
Slowly making progress on PAC_UNKNOWN_12.
Re-run make idl.
Ignore Kerberos PAC type 12.
Re-run make idl.
Enable libnetjoin debugging for now but avoid printing passwords.
Add debug statement in auth_winbind to display wbcAuthenticateUserEx error code.
Fix wbcAuthenticateUserEx().
Fix crash bug in check_sam_security() when make_server_info_sam() did a
Move talloc_init to the right place in "net ads join".
Use TALLOC_FREE in libnetjoin debugging dump code.
Fix proxy_srvsvc_call().
Whitespace cleanup in srvsvc server.
Use pidl for _srvsvc_NetSrvGetInfo().
Use rpccli_srvsvc_NetSrvGetInfo() in rpcclient.
Remove unused marshalling for SRV_NET_SRV_GET_INFO.
Fix IDL for srvsvc_NetSrvSetInfo().
Re-run make idl.
Use pidl for _srvsvc_NetSrvSetInfo().
Remove unused marshalling for SRV_NET_SRV_SET_INFO.
Fix rpccli_srvsvc_NetSrvSetInfo call in libnetapi.
Fix IDL for srvsvc_NetShareSetInfo().
Re-run make idl.
Use pidl for _srvsvc_NetShareSetInfo().
Fix IDL for srvsvc_NetRemoteTOD().
Re-run make idl.
Use pidl for _srvsvc_NetRemoteTOD().
Use rpccli_srvsvc_NetRemoteTOD() in rpcclient.
Remove unused marshalling for SRV_NET_REMOTE_TOD.
Fix IDL for srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
Re-run make idl.
Add some more init_srvsvc_NetShareInfoX functions.
Use pidl for _srvsvc_NetShareGetInfo, _srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
Use pidl generated NetShareGet/SetInfo and Enum calls in rpcclient.
Use pidl for _srvsvc_NetShareDel and _srvsvc_NetShareDelSticky.
Add netnamevalidate command to rpcclient.
Use pidl for _srvsvc_NetNameValidate.
Use rpccli_srvsvc_NetShareDel in net.
Remove unused marshalling for SRV_NET_SHARE_DEL.
Remove unused marshalling for SRV_NET_NAME_VALIDATE.
Fix IDL for srvsvc_NetShareAdd().
Re-run make idl.
Use pidl for _srvsvc_NetShareAdd.
Fix IDL for srvsvc_NetSetFileSecurity and srvsvc_NetGetFileSecurity.
Re-run make idl.
Add netfilegetsec command to rpcclient.
Use pidl for _srvsvc_NetSetFileSecurity.
Use pidl for _srvsvc_NetGetFileSecurity.
Remove unused marshalling for SRV_NET_FILE_SET_SECDESC and SRV_R_NET_FILE_GET_SECDESC.
Use pidl for _srvsvc_NetSessDel().
Add netsessdel command to rpcclient.
Fix IDL for srvsvc_NetSessEnum().
Re-run make idl.
Add netsessenum command to rpcclient.
Add some srvsvc_NetSessInfo init functions.
Use rpccli_srvsvc_NetShareEnumAll in smbclient.
Remove insane amount of whitespace.
Use rpccli_srvsvc_NetShareEnumAll in libsmbclient.
Use rpccli_srvsvc_NetShareEnumAll in smbtree.
Use rpccli_srvsvc_NetShareGetInfo in 2 places in "net".
Use rpccli_srvsvc_NetShareAdd in net.
Convert "net" to use rpccli_srvsvc_NetShare* interfaces everywhere.
Remove unused marshalling for SRV_NET_SHARE_{ENUM,ADD,SETINFO,GETINFO}
Remove unused marshalling for SRV_NET_SESS_DEL.
Fix IDL for srvsvc_NetFileEnum.
Re-run make idl.
Use rpccli_srvsvc_NetFileEnum in net and rpcclient.
Remove rpccli_srvsvc_net_file_enum() and cli_srvsvc.c with it.
Add netdiskenum to rpcclient.
Fix IDL for srvsvc_NetConnEnum.
Re-run make idl.
Add netconnenum to rpcclient.
Fix netdiskenum call in rpcclient.
Use pidl for _srvsvc_NetDiskEnum.
Allow to send no resume_handle in rpcclient's NetShareEnum* calls.
Trying to fix resume_handling for srvsvc_NetShareEnumAll.
Add some last init_srvsvc_X functions.
Remove unused marshalling for SRV_NET_DISK_ENUM.
Use pidl for _srvsvc_NetFileEnum.
Remove unused marshalling for SRV_NET_FILE_ENUM.
Fix the build (by calling NDR_SRVSVC_NETFILEENUM).
Allow to set or unset resume_handle in netconnenum in rpcclient.
Use pidl for _srvsvc_NetConnEnum().
Remove unused marshalling for SRV_NET_CONN_ENUM.
Add support for setting resume handle in netsessenum rpcclient command.
Use pidl for _srvsvc_NetSessEnum().
Remove unused marshalling for SRV_NET_SESS_ENUM.
Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.
Remove double RPC_PARSE_OBJ2 from Makefile.
Remove remaining old srvsvc client and server rpc code entirely.
Add my copyright.
Fix typo.
Be more verbose why create local token has failed during
Fix debug statement (missing \n).
Fix return of reg values below HKLM/SOFTWARE/MICROSOFT/WINDOWSNT/CURRENTVERSION.
Add error mapping for WERR_SERVICE_NEVER_STARTED.
Fix IDL for winreg_QueryValue.
Re-run make idl.
Fix _winreg_QueryValue().
Fix _netr_LogonControl2(). Return talloced dcname.
Fix IDL for netr_NETLOGON_INFO_2.
Re-run make idl.
Fix winbind NETLOGON cred chain on a samba dc for w2k8 trusts.
Use netr_LogonControlCode in netr_LogonControl2().
Re-run make idl.
Move inline comment about MSV1_0 flags to IDL.
Move the known NETLOGON_CONTROL reply flags to IDL.
Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.
Move DSGETDC_VALID_FLAGS to IDL.
Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
Re-run make idl.
Fix samlogon rpc client & server.
Remove unused DS_DOMAIN_CONTROLLER_INFO struct.
Ndr pull and push errors are worth to be logged with 1 at least.
Add lsa_BinaryString.
Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
re-run make idl.
Minor fix for net rpc samdump.
Re-add support for display and vampire of account policies in "net".
Remove unused marshalling for Netlogon Lockout String.
Remove last reference to rpc_netlogon.h.
Rename string to array in lsa_BinaryString.
Re-run make idl.
Fix blob used in pull_netr_AcctLockStr().
Check for buffer in decode_wkssvc_join_password_buffer.
Let libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.
Add Support for DOMAIN\DCNAME syntax in libnetjoin.
Add ads_check_ou_dn().
Support "net ads join" format while joining to a specific ou.
Add some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.
Fill in netr_NegotiateFlags.
Re-run make idl.
Don't let winbind getgroups crash when we have no gids in the token.
Zero initial return_authenticator in net rpc samdump.
Add init_samr_parameters_string().
The parameters string (aka munged dial string) in samr is not a normal lsa_String.
Re-run make idl.
Re-add support for the samr parameters string.
Fix _srvsvc_NetShareSetInfo.
Use uint32 in max_users field in SRVSVC ShareInfo levels consistently.
Re-run make idl.
Fix SRVSVC ShareInfo max_users handling server side.
Fix IDL for srvsvc_NetShareInfo502. It does indeed contain a sec_desc_buf.
Re-run make idl.
Fix SRVSVC ShareInfo level 502 server side handling.
Fix SRVSVC NetShareInfo level 502 client-side.
Fix build warning.
Fix build of rpcclient.
Fix NETLOGON credential chain with Windows 2008 all over the place.
Make sure to hand down the domain name in libnetapi NetUnjoinDomain.
Some fixes for netdomjoin-gui and support for browsing/joining OUs.
Apply some const in clirap.
Fix "net rpc trustdom establish" for win2k8 trusts.
Add NT_STATUS_RPC_CANNOT_SUPPORT.
Fix rpccli_lsa_lookup_sids_noalloc.
Fix the build of reply_setattrE().
For convenience reasons, always create cli->srv_name_slash in the rpc_client.
Use existing srv_name_slash.
Pure cosmetics, trying to get my group policy diff smaller.
Make netr_DsRGetDCNameInfo public.
Re-run make idl.
Use NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.
Remove unneeded pack_dsdcinfo/unpack_dsdcinfo.
Make more functions in pam_winbind static.
Add pwb_context to pam_winbind.h.
Add _pam_winbind_init/free_context.
Use pwb_context in pam_winbind.
Fix pam_winbind macros.
Always uppercase cli->srv_name_slash.
Move rpccli_try_samr_connects out of rpcclient.
Remove some dead code in rpcclient.
Use sid_array_from_info3 in lookup_usergroups_cached().
Fix _samr_GetDomPwInfo (to return more then zeros).
Fix _samr_GetUserPwInfo() (to return more then just zeros).
Whatsnew
Add libnetapi.idl.
Build libnetapi.idl.
Add libnetapi generated files.
Restructure inner workings of libnetapi a bit.
Add CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS define.
Prefill in username in libnetapi ctx.
Use popt in libetapi example code.
Fix includes in libnetapi examples common.c
Add DsGetDCName call to libnetapi.idl.
Re-run make idl.
Add DsGetDcName call to libnetapi library.
Add DsGetDcName libnetapi example.
Try to use kerberos in libnetapi.
Move is_valid_policy_hnd() out of net.
Fix IDL for lsa_QueryDomainInformationPolicy.
Fix IDL for lsa_QueryTrustedDomainInfoByName.
Fix IDL for lsa_QueryTrustedDomainInfoBySid.
Re-run make idl.
Fix lsa_TrustedDomainInfo callers.
Fix IDL for lsa_QueryTrustedDomainInfo.
Re-run make idl.
Fix IDL for lsa_LookupPrivName.
Re-run make idl.
Fix lsa_QueryTrustedDomainInfo caller.
Fix parameters string for rpc_trustdom_add_internals().
Add NetUserAdd to libnetapi IDL.
Re-run make idl.
Add NetUserAdd to libnetapi.
Add NetUserAdd example.
Add NetUserDel to libnetapi IDL.
Re-run make idl.
Add NetUserDel to libnetapi.
Add Add NetUserDel example.
Add NetUserEnum to libnetapi IDL.
Re-run make idl.
Add NetUserEnum to libnetapi.
Add NetUserEnum example.
Add MAX_NERR define.
Add some more cli_cm_set_X functions.
Fix typo.
Add SERVER_INFO_1005 to libnetapi.idl.
Re-run make idl.
Use SERVER_INFO_1005 in libnetapi.
Add very basic cli_cm_* based connection handler to libnetapi.
Split out private headers in libnetapi.
Fix one missing netapi_private header.
Use libnetapi_open_ipc_connection in libnetapi.
Add libnetapi_open_pipe, inspired by the cli_cm_ interface.
Use libnetapi_open_pipe in netapi functions.
Fix typo.
Add secure_channel_type to libnetjoin.
Move some WERRORs down to the NERR_BASE block.
Add WERR_USER_ALREADY_EXISTS and WERR_PASSWORD_RESTRICTION.
Fix ou handling in netdomjoin-gui.
libnetapi: don't to try to free NULL struct.
Fix the build of eventlogadm.
libnetapi: Add IDL for NetQueryDisplayInformation.
Re-run make idl.
libnetapi: add NetQueryDisplayInformation skeleton.
libnetapi: don't reset the error code in NetUserAdd_r if the operation failed.
libnetapi: fill in NetQueryDisplayInformation_r.
libnetapi: add NetQueryDisplayInformation example.
libnetapi: Add NetQueryDisplayInformation header.
libnetapi: add libnetapi_set_use_kerberos
libnetjoin: Fix joining when no KRB5CCNAME is around.
libnetjoin: Remove machine account if we failed to set password.
WKSSVC: In _wkssvc_NetrJoinDomain2, do modify the local configuration if enabled.
net: the success of secrets_init is checked by libnetjoin now.
doserr: Add WERR_INVALID_DOMAIN_STATE and WERR_INVALID_DOMAIN_ROLE.
net: use WERROR for check_ads_config().
libnetjoin: Fix unjoining when no KRB5CCNAME is around.
net: exit early in net_ads_join() if the domain is not set.
libnetjoin: separate out libnet_join_lookup_dc_rpc.
libnetjoin: delete the workgroup name when requested while unjoining.
net: abort when lp_realm is not set in net_ads_leave().
libnetjoin/net: Fix lp_config_backend_is_registry() handling.
libnetapi: Add missing headers.
libnetapi: do not overwrite status in libnetapi_get_error_string().
net/libnetapi: Include netapi headers early and free on exit.
errors: Add WERR_NONE_MAPPED.
errors: Add WERR_NO_SUCH_USER.
libnetapi: Let NetUserAdd_l/NetUserDel_l talk to the local RPC server.
net: use NetUserDel for "net rpc user delete".
net: Use NetUserAdd for "net rpc user add".
net: Remove unused rpc_user_add/del_internals code.
libnetapi: Add initial inline doxygen comments.
dsgetdcname: Fix discover_dc_dns.
NetrUnjoinDomain2: Honor registry config to try config changes.
net: Be more tolerant while joining.
netdomjoin-gui: Fix label alignment showing up with lower screen-resolution.
libnetapi: Disable talloc_enable_leak_report.
IDL: Add nbt.idl from Samba4.
IDL: Add autogenerated nbt files.
IDL: build generated nbt code.
Move GETDC mailslot out of winbindd.
IDL: add dom_sid0 to security.idl (hand merge from samba4).
IDL: Re-run make idl and hand merge some required functions from Samba 4.
IDL: Add type 23 in nbt_ntlogon_request reply packets.
IDL: make idl.
cli_cm: Make nicer password prompt in do_connect().
netdomjoin-gui: Omit warning when unjoining a domain fails.
libnetapi: Add Doxyfile.
winbind: Use libnbt for NTLOGON SAMLOGON mailslot request and reply.
winbind: pass down existing talloc context.
IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
IDL: make nbt_cldap_netlogon_5 public.
IDL: re-run make idl.
libads: Use libnbt for CLDAP reply parsing.
cldap: add talloc context to ads_cldap_netlogon().
cldap: avoid duplicate definitions so remove ads_cldap.h.
IDL: now that we have nbt.idl, re-add it to the includes again.
IDL: rerun make idl.
net: Add libnetapi context to net's impressive list of globals.
dsgetdcname: add very basic flat name support.
dsgetdcname: Fix discover_dc_dns().
build: fix the build.
libnetjoin: identify type of domain early.
Fix the build of eventlogadm.
document "setprintername" (Bugzilla: #1830)
Corrected default settings for "ldap timeout".
Document "deldriverex"
most probably a typo.
"mangle case" silently vanished with samba 3.0.6. Reflect this fact
Fix from Bjoern Jacke.
Fix whitespace.
Document "net rpc user rename".
Start documenting pam_winbind's options. Maybe someone more fluent in
Thanks to abartlet: Add note about spaces in pam_winbind's options.
Names can fail to resolve in %m, not in %L when listening on port 445.
Document idmap_ad plugin and "winbindd nss info".
Document procedure to move account policies to ldapsam.
Start documenting undocumented parameters.
Follow code cleanup wrt idmap module names.
Mention the "silent" option.
Document debug_state option.
Herb Lewis (3):
update wbinfo manpage
add documentation for debug prefix timestamp
update manpage for profiling-level option
James Peach (39):
Use bool for BOOL and true/false for True/False. We need lowercase
Remove unused variable.
Document the "fam change notify" and "dmapi support" parameters.
Only search for dia for those targets that actually depend on it.
Allow make to echo the execution of most commands. This instills
nroff .fi and .nf directive need to be at the beginning of a line.
Should use entity-encoded newlines.
Document the readonly VFS module.
Document audit vfs module.
Document default_quota module.
Document fake_perms module.
Fix cut'n'paste error.
Fix cut'n'paste error.
Restore missing refentry tag.
Document the recycle VFS module.
Document fam_notify module.
Document shadow_copy module.
Document netatalk VFS module.
Document cacheprime VFS module.
Document the commit VFS module.
Document the prealloc VFS module.
Make capitalisation consistent.
Document the cap VFS module.
Fix cut'n'pasted command summary.
Document the catia VFS module.
Fix cut'n'paste error.
Document the extd_audit module.
Document the full_audit VFS module.
Rename module manpages for consistency.
Make sure all the modules are referred to as vfs_module_name to avoid
Document eventlogadm. The synopsis does not format correctly and I can't
I can't spell "choice". Twice.
Document tdbtool.
Remove bogus mention of ACLs. Note that quota units are bytes.
Apparantly putting a newline in the "wrong" place can cause the generated
Add chflags to the list of audited operations and sort the list.
Fix default for "store dos attributes". Bugzilla #3777.
Document the "winbind:rpc only" parameter.
Double-up on some backslashes so they don't get interpreted by nroff.
Jeff Layton (1):
mount.cifs: fix several problems when mounting subdirectories of shares (try 2)
Jelmer Vernooij (209):
Add all the source files from the old CVS tree,
- Better names for some files
Remove ignore files
Fix docs build (remaining commits from SambaXP)
Remove autogenerated file
Fix developer documentation build
Add script for extracting additional files
Remove anoncvs instructions and replace them with svnanon instructions.
- "total print jobs" doesn't exist ("max print jobs" was meant)
No longer use cvs2cl (we're not using CVS anymore so it broke the build)
Make the docs system somewhat more user-friendly:
cvs2cl is no longer a dependency
Put multi-file versions of HOWTO, Guide and Devel-Guide into seperate directories
Docs successfully build into seperate directories now. Last thing to fix is the paths to the images
Fix path to images. CSS path doesn't work yet - I'll have a look at that tomorrow
Fix build of release target
Fix CSS
Typo fix (bug 1084)
The 'index' manpage is samba(7), not Samba(7). Fixes bug #1142
Smbd can take a list of port numbers to listen on, instead of just one (bug #1145)
Fix a couple of typos
Fix add group script (don't break when users with specified groupname are
Fix incorrect description of recycle:noversions. (bug #1148)
Add note about 'unix charset' begin used when running scripts
Add documentation for smbgetrc
Fix output in testparm as well
Fixes in manpage generating
Use html2text for generating text output instead of xmlto, which uses a combination of xsltproc and lynx
Allow specifying a directory with the samba sources
Add script that detects missing manpages
- Support validating against the DocBook DTD
Clean up XSL
Fix short description
Quick start
Generate summary of manpages
Add index page for HTML documentation.
Build html version of manpages, if possible
Typo
Fix two more bugfixes (thanks to Herb, Andrew Bartlett and 'Mi')
Add KDE link file (from Lars Mueller)
Typo...
Remove redundant attributes
Use xi:include instead of entities
Replace entities with xi:include
Add Jerry's list of relevant TDB files to smbd manpage
Solaris patch 113476 has been replaced by 112960-14 (bug #1453)
Rename docbook.txt to README to give it some more attention.
Winbind is installed in sbin/winbindd, not bin/winbindd... (bug #1101)
Generate thumbnails in PDF
Nicer latex output format
Add missing images, fix syntax error
- Add notes about using catalogs (speeds up the docs build!)
Couple of small updates for CHM build
Add initial version of Pearson stylesheet
Remove info about GUI for SAM for now (it's been vaporware for some time now)
Makefile dependency updates
LDAP support is not really experimental...
Minor fixes:
Support running from a different directory
New structure for the docs:
XSL script for converting DocBook XML to Yodl, almost done :-)
All yodl macros are used now :-) Not all
Fix smb.conf.5 build
Fix Makefile (docs should build succesfully again now)
Fix typo
Manpage fixes from Bjoern JACKE <bj at SerNet.DE>
Typo fixes...
The default "ldap filter" is (uid=%u), not (&(uid=%u)(objectclass=sambaAccount))
Fix image support. If images are missing, this will now also cause the
Fix "explanation of each parameter"
Add link to appropriate chapter.
Updated entry of samba-vscan
Fix incorrect transformation for prefaces
Use gpl.xml instead of gpl.tex
Better example
typo
Couple of large changes to the pearson code, portions by
Stylescript fixes
Couple of typo fixes
source + destination -> target + linkname for 'link' and 'symlink' commands
Default is yes now
Fix generation of subject index.
- Remove unused entities
Use dia to generate png images out of dia files
Complain when when dia version is < 0.93 and $DISPLAY is not set
Better conformance to DocBook standards
- Respect the scale= attribute.
use $DIA instead of 'dia'
Add hitlist
Use different file in AC_INIT() because the entities
Default of "winbind enable local accounts" has changed. Diff by Bjoern Jacke <bj at SerNet.DE>
Typo fix (should fix the build)
Document "defer sharing violations".
Document "use kerberos keytab".
smbspool supports specifying a port number in the device URI
Add description (to make build system happy)
Start working on samba-specific conversion script to pearson XML
Typo fixes
Document iocharset= (patch by Bjoern Jacke)
Document charset handling fixes to SWAT (patch by Bjoern Jacke)
Finish docbook to pearson conversion scripts. I still need to look at
Fix indentation in Pearson XML output
Latest patch for TCP/IP in WFW 3.11 is 3.11b, not 3.11a
Default to 100% sized images for HTML
Fix two typos
Add placeholder manpage for pam_winbind
Use \ rather then + as the example winbind separator as + causes problems on systems with NIS (#1092)
Add note about portability of adduser
- Fix manpage index file (#2109)
Note that when two entries with the same name exist, only the first one is deleted by "net groupmap delete".
Fix typo
Fix typo
Add support for HTML version of smb.conf in chunks
Fix typo
Add note about pgsql backend
Add note about WERR_BAD_PASSWORD when 'security = share'
Fix description of when DEVICE_URI and when argv[0] is used. Thanks to
Fix example value (caught by Bjoern Jacke)
Don't generate the Makefile, but rather include an autogenerated settings file
Missed one substitution variable
Add -P to synopsis
Allow building text versions of the docs splitted by chapter
Add support for building PDF's thru FO rather then docbook2latex. Output
Couple of minor fixes
Fix some warnings
Add patch for db2latex that fixes problems with newer versions of xsltproc
In previous Samba versions, no charset conversion was done for filenames by default. Fixes #130
- Be a bit more verbose.
Add texi support
Use the Samba DTD rather then the original DocBook one. This step will
Use the Samba Variant of the DocBook DTD rather then
Use new definition of <smbconfoption>, fixes a bunch of
Update DTD location
Fix validation for the developers guide.
Some more validation updates.
Another set of validation updates
More validation fixes; building FO-PDF versions of the HOWTO and
Validation updates to Samba3 By Example
Fix links for smbconfoptions.
Mark some targets phony
Update list of (possible) dependencies
Add xslt script that can generate dependency makefiles
Use document names rather then file locations in the makefile.
Autogenerate parts of the makefile rather then calling seperate shell scripts.
Update DTD location. Fixes smb.conf.5 build.
Fix missing </listitem>
Remove pretty formatting script (it is not used at all)
Respect paper size specification for FO generation
Fix smbconfsection output
Force update of XML files if one of its include files changes
Fixes for DTD URL redirection
Add structure diagram
Rename manpages to manpages-3 so I can pull in the Samba 4 manpages later
Add optional manpages to the Samba HOWTO Collection
Put manual pages just before the GPL in the Appendices part
Move existing samba4 documentation to Samba-docs trunk
Add a couple of missing files
Allow HTML build of Samba 4 manpages
Remove unnecesarily complicated call to the shell
Ignore some more autogenerated files
Fix link texts for PDF and PS output
Fix manpage
Move a few manpages to the source repository
Remove Samba4 manpages (they're now in the source repository)
Large number of small fixes to the layout and the build system.
More updates
Split up main stylesheet (necessary for new examples code)
Get rid of unused elements, simply image handling
Remove obsolete elements.
Remove references to Samba4 manpages
Another set of updates; includes the new examples code and use of
- Fix a couple of LaTeX escaping bugs.
More updates. Fix formatting for examples, support long lines in examples.
Fixes letterpages + smbconfexample
Paper size fixes.
7% gray
Fix support for ph-style pages - use ./configure --enable-prentice-hall to enable.
Put Johns' changes back in again.
Add crop marks.
Cleanups + use cross for crop marks
Fix image quality
Fix image scaling issues.
Add hack for ignoring link/text() for LaTeX output.
Fix html build.
Add basic manpage support back in.
Get rid of crop marks.
Add openright
Some random updates.
Don't show obvious sections from manpages.
Bunch of smaller fixes.
Fix line issues.
Fix double entry of index in ToC
Fix smb.conf.5 output
Fix italics issues in Subject Index
Fix spacing issues.
Add simple test document used for testing the docs build system
More verbose error message + ignore generated pdf files for images
Remove legacy file
Move to right manpage section (reported by Noèl Köthe)
Move pam_winbind manpage to correct section
Remove reference to XML passdb.
Fix some syntax errors
Fix formatting a bit + small typo
Document [:port] syntax for "cups server"
Fix use with newer versions of xsltproc.
Use default autoconf extension, add some ignore files.
Update ignores for Bazaar.
Fix formatting.
Rerun pidl after fixing array copying in client code and authservice array sizes.
Jeremy Allison (80):
client[ADDR_INDEX] is an IPv4 mapped to IPv6, but
Fix bug #5267 - nmbd shuts down when network interfaces go down.
Fix up the comments on security=share to explain we're
Fix bug #5326 - OS/2 servers give strange "high word" replies for print jobs.
Only allow sendfile on non-stream fsp's. Should fix make test for streams
Fix missing '&&'.
Try and fix bug #5315, as well as S4 torture tests RAW-OPLOCK BATCH19,
Allow us to pass RAW-RENAME by testing that the connection struct
Reduce the race condition in Samba4 in RAW-RENAME test. We rename a file
Using Metze's S4 nttrans rename test, the nttrans rename
Move the message_dispatch() call after the check for errno on
Ok, final move of this code :-). I think I've found the correct
Fix MSDFS bug noticed by Ofir Azoulay <Ofir.Azoulay at expand.com>.
When using plaintext ucs2 passwords clistr_push calls ucs2_align, which causes
Fix bug #5372. With a large CUPS installation with a remote server, contacting
Rewrite the wrap checks to deal with gcc 4.x optimisations.
Use size_t for strlen return, not int. Karolin please
Fix S3 to pass the test_raw_oplock_exclusive3 test.
Fix the last reported debian problem with nmbd not waiting
Metze pointed out this we don't need FILE_ATTRIBUTE_READ here.
Fix part of bug #3617 from valgrind trace.
Added docs for new parameters.
Fix spelling mistake noticed by Chris Garrigues <cwg at deepeddy.com>
Added description of "auto" option for case sensitive parameter.
Added docs for case_sensitive command.
sendfile is now on ...
Ensure max ldap replication sleep time is 5 seconds.
Add doc for "ldap timeout" parameter.
Update to note hash2 is the default - noticed by Thomas Bork <tombork at web.de>.
Updated with sepcifics of how we determine sendfile.
Document new "stat file" command.
More full explaination of the parameter.
Add info on what to do with MS Visual Studio problems.
Update default of dos filetimes to yes and explain why.
Added docs for max stat cache size.
Update max stat cache size parameter.
Added "acl group control" docs.
Added a few clarifications on map readonly parameter.
Change dfree command to be a share level parameter.
Added acl map full control docs.
Document "acl check permissions" for 3.0.21.
Fix typos.
More corrections.
Make us follow the newly documented pathname processing rules:
Added documentation for 'F' option to tar. Needed before I fix it !
Ok, correct docs for this option (-F).
Document default change from "yes" to "auto".
Starting docs for new parameters for 3.0.23.
Better language and note it was added in 3.0.23.
Add section describing usershares. Let me know if the
Start documenting the usershare parameters.
Fix typo in xml.
Add "usershare max shares" parameter.
"usershare owner only" docs.
Add "usershare path" parameter.
Update to per-share parameter in 3.0.23.
Add usershare prefix allow/deny list docs.
Added final usershare parameter documentation.
Add documentation for :
Fixup xml syntax errors (oops...).
Make the default timeout parameter for lock waiting
Update manpage to add "minsize" parameter.
Update docs for #4486.
Add docs for readahead vfs module.
Document the fact this doesn't work with "security=server".
Update "*securitymask* docs to match the code.
Add "min receivefile size" docs.
Make the smbclient man page match the internal command list.
Note that the max value of this is 128k and it is
Add "smb encrypt" to smb.conf.
Add in the docs for -e and posix_encrypt commands.
Document vl's new "allinfo" command.
Fix for termination problems when no interfaces found - bug #5267.
Check x_fflush returns.
Quieten valgrind message on make valgrindtest. This doesn't
Fix bug #5386, don't keep printing the same waiting
Fix gcc uninitialized variable used warning.
Fix the problem when -L is used with IPv6 addresses. Don't try to
Janitor for tridge. Keep lib/replace in sync with the gcc4
Make mount.cifs.c consistent with other Samba code usage w.r.t
Jim McDonough (5):
Add ads-only options for net ads join
Also update the HOWTO with the createcomputer information for net ads
Add manpage for gpfs module. Thanks to Chetan Shringarpure
A few updates to the gpfs manpage. Clarify some language, list setlease
Add nfs4:chown option, and a few formatting changes.
John Terpstra (497):
Increasing SIZELIMIT to handle 200 groups.
Adding Samba-Guide HTML file.
Fixing omission of addition of idmap container.
Fix link tag ref.
Adding clarification of KRB support for SuSE and Red Hat Linux
Fix typos.
Fix typos.
Clarify how to assure local profile use only.
More fixes.
Fix typo.
Fix tdbbackup documentation per Andrew Tridgell feedback.
Fix typo.
Relocate name lookup info to correct section.
More updates - more node-type doco is required.
Add documentation on netbios node-type, clarify NetBIOS-less ops.
Update VFS Extended Audit Module Debug Info.
Add more debugging information, both generic and for the VFS extd_audit module.
Fix typo.
Fix typo.
Make share writable
Updates and fixes.
Updates and fixes.
Update version date and number
Work in progress commit - Adding IDMAP documentation.
Work in progress commit - Adding IDMAP documentation.
Work in progress commit - Adding IDMAP documentation.
Updates.
Tiny update.
Progress commit only - still going.
Another progress update - more coming soon.
Man page update for idmap backend with idmap_rid plug-in.
More work in progress - further commits to follow.
Fix provided by Robin Munn <rmunn at pobox.com>
IDMAP Completion.
Updated username mape man page to reflect post 3.0.7 operation.
Replaced '%u' with '%U' which is expanded correctly on login.
Fix small typo.
Formatting updates and makefile update.
Fix typo reported by Stepan Kasal.
Fixing more typos.
Fixing documentation bug #1093.
Fixing incorrect info. The code only checks that the users UID=0.
Fix for bug report #1716
Fixes and updates.
Fix another typo.
Fix semantics.
Another attempt to clarify.
Update path info.
Fix typo.
Replace drive root with environment variable that is portable.
Addd instruction to run autogen.sh.
Update information to point out that configure only needs to be built if it does not already exist in the tarball.
Fixing groupmap errors.
Fixing bugs.
Fix to get around bug that causes use of the quote meta-tag to fail inside a screen metatag.
Added Jerry's documentation on User Rights Management in 3.0.11.
Oops. Forgot to add file. Here it is.
Fix typo.
Adding patches and updats.
Fix typos.
Commiting Lars Mueller's patch.
Adding clarification for post 3.0.10 versions.
Fix typo.
Bug fix and update to clarify reason for upper-case share name.
Updating in readiness for 3.0.12
Further update. More to come.
Further update. More to come.
Another update - adding Privilege info to chapter 6, updating it also in the HOWTO.
Formatting fix. More needed.
Update publication date.
Fixing bug in slapd.conf - owner notified that bugs are not allowed.
Removal of the smbldap-tools pl extensions left behind in last edit.
Updating version numbers.
Adding JRA's documentation on large directory (files) support.
More doco updates. More coming too.
Another update.
Fixing note in bug #2364
Fixing bug #1105
Fix for bug #2200
Updated new Migration from NetWare Chapter
Reverting from Global to pershare scope for printer admins parameter.
Last update before massaging the content into its final place.
Pre-Final Chap9. One more review to follow.
Fixed typos.
Fixed duplicated tag name.
Added index entries. Revised introduction. Fixed typos.
Fixup preface to include new chapter.
More fixups. Sheesh, where is that feedback?
Another formatting fixup.
Another formatting fixup.
Fixing typos reported by Will Enestvedt.
Commit to preserve changes still in progress.
This is the last update to the Samba-Guide for a little while. I'm about to tackle the HOWTO for a make-over.
Adding notes regarding LDAP and Computer Accounts.
Update from Misty Stanlet-Jones
Clarification that Samba documentation is not an LDAP HOWTO.
Added index entries.
Fixed typo.
Rectify information about file times displayed by ls.
More review needed - this fixes a big glitch.
Fixing missing group suffix info.
Fix typos.
Fix formatting.
Fix bug #2476.
Fix bug #2411.
Updating smbldap tools references to 0.8.7.
Updating references to smbldap-tools from 0.8.2 to 0.8.7
Adding more info regarding winbind.
Change of chapter name to clarify the subject.
Fixing yet one more typo.
Fix typo.
Updates based on feedback.
Update serial counters.
Fix buggy location of markup.
First installment of ACLs update.
Another ACLs Installment.
Fix missing LDAP server password problem.
Fixups.
Begin of another reorg.
Another installment in the reorg.
More updates in the reorg.
More updates.
Now for some new content. This is a reorg. you know.
Another installment in the reorg.
Last update tonite.
Another update.
Another update.
Another update. Fix bugs.
Fixed icons. Bummer - they were broken.
Changed Warning Icon.
Another update.
Another update.
Update while adding Index entries.
Updating description of domain logons.
Fix typo.
Fixing newly introduced typos.
Added chapter is now indexed.
Fixing up the preface now that the rest is just about complete.
Update as a result of major surgery.
Adding convmv info suggested by Volker Lendecke.
Small fixups.
Update to add IDMAP_RID info etc.
Fixing title corruption.
Fixing glitches.
More fixups and feedback item integration stuff.
Incorporating feedback from reviewers.
Fixing location of sambaDomainName info.
Further updates.
Fixing typos.
More updates from feedback.
More wonderful edits from feedback.
More updates to follow.
Update to include Misty's feedback.
Fixup tag ids to avoid duplication between HOWTO and SBE
Fixup preface.
Final edit before copy edit phase.
Fix typos and speeling meesteaks.
Foratting update.
Add title missing from an example.
Adding fixes from feedback.
Fixing typo.
Fixing typos and repeats.
Applying feedback fixes.
More fixes.
More fixes.
More fixups.
Ouch fixes.
Fixing man pages.
adding feedback.
Fix typos.
More updates from feedback.
More fixes and updates.
More fixes.
Commencement of documenting Management.
More updates in the pipeline.
Fixing typos.
Expanding warning info.
Making sure all typos are fixed.
Interim update.
Folding Volker's and Guenthers contributions - interim commit.
Another update.
Work in progress update.
Work-in-progress commit.
Another progress update. More to come.
Another work in progress commit.
Fix typo so docs can build.
Progress update only.
Another progress update.
Another progress update.
Another progress update.
Final progress update.
First set of copy editors.
Another copy editor update.
Adding mention of ADS support for this option.
Adding missing files.
Fixed formatting.
Updating Linux Account Manager info from R. Gruber.
Fixes from Flatfender.
Fixing oops.
Updating man page info.
Fixup based on info from Derrell.
More fixes.
A small copy editor's update.
Tidied up file. More edits coming later.
Tidied up file. More edits coming later.
Another partial update.
Added winbindd to daemon list.
Another copy edit update.
More edits.
Edits to build PDF.
Adding new foreword.
Spell checked.
Update.
Update. Undoing last update.
Fix typos - my typos
Updating link.
Updating config files.
Another edit.
More edits.
Another progress edit.
Progress update.
Progress update.
Progress update.
Progress update.
Progress update.
More edits.
More edits - I hate typos.
More edits - I hate typos and omissions.
Replacing dot delimited with colon for chown command.
Replacing Symlink with actual file
Minor edits prior to final copy edit.
Fix small typo. Missing space that is essential for syntax.
Fix typo reported by Dave Jeffs <djeffs at utah.gov>
Fix typo.
Removing man pages again.
Another update.
A progress update - more to be fixed.
Another update.
Another update.
Fixup.
Another update - more to go.
Fixing running head spacing.
Another update.
Update.
Stage 1 of PHPTR Edits.
PHPTR Edit 2. More to come.
Another edit and addon. This is a work in progress.
Fix typos.
Fixups.
Fixups.
Fix.
More Updates.
Update.
More changes.
More changes.
another edit update.
Another edit.
More updates.
Another partial update. More to follow.
Added notes that this chapter is in flux.
Progress update.
Another progress update.
Another update.
Another update.
Another update.
More updates.
Fixing index problems.
Progress commit.
Another partial update.
Progress commit.
Another update.
Another update.
Another update.
Another update.
Another update.
Relocating Privilege info.
Another update.
Updating index exntries.
Updates.
Remove copy editor's comment and fix link.
Fix another set of typos.
Fix another set of typos.
Updates.
Updates.
Updates.
Updates.
Fix typo.
Update.
Update.
Update.
Update.
Updates.
Update.
Update.
Update.
Another Update.
Update.
Update.
Fixes.
Update.
More updates.
Update.
Update.
Update.
Update.
Update.
Update.
Fixes.
Update.
Update.
Update.
Update.
Update.
Update.
Update.
Update.
Updating TOSHARG files
Updates.
Update.
Adding place-holder for inside cover docs.
Update.
Editors updates.
More copy edits and content updates.
Fixes.
Guenther's edits.
Add notes regarding %L and port 139.
Edit.
Update inside cover notes.
Edits.
Final Addition. Copy layout is next.
Remove port 445 so NBT works correctly.
Add index entries, fix lingo.
Fixes and updates.
Fixes and update index entries.
Fix typo.
Fix typo.
Fix typo.
Fix line lengths.
Fix line lengths.
Fix line lengths and other formatting issues.
Fixing smbldap-tools info.
More fixes.
Fixing appendix nomenclature.
Fixes.
Widow/orphan handling
Fix to ensure chapters start on odd pages only.
Fix DHCP ranges - thanks Eric.
Fix changed link - thanks Eric.
Fix changed link - thanks Eric.
Fix changed link - thanks Eric.
Formatting fixes before publication.
Another layout fixes update. More to come.
Another layout fixes update.
More formatting edits.
Fix URL.
Fix URL.
Fixups.
Another fixup.
More fixups.
Another fix.
Another fix.
Removal of CRUFT. 50 lashes to those who created CRUFT. Argh.
Ilia Chipitsine patches.
Last PHPTR edits.
Minor fixups.
More updates.
Fix two small typos.
PHPTR update.
Fix typo.
More documentation regarding disabling of roamin profile paraphenalia.
Fix typo.
Fix typo reported by Raphael Langerhorst <raphael-langerhorst at gmx.at>
Fix typo.
Fixing missing link errors.
Updating RID information.
Further clarification regarding ldap suffix usage.
Removing manpages from the version on Samba.Org.
Fix typo.
Clarification based on feedback.
Re-clarification based on feedback.
Formatting and other fixes to man pages.
Updating parameter changes from 3.0.20 release notes.
Adding info regarding account flags.
Adding documentation for vfs_default_quotas module.
Fixing typos.
Fix typo.
Adding missed comment mark-up.
Fix typo.
Add missing domains container. Reported by Arun Sharma <asharma at interstructures.com>
Added description of the X flag, removed reference to Samba 2.2, and put in a pointer to the pdbedit man page.
Removed statement that it would be problematic to make umount SUID, because it is on all commercial Linux distributions.
Fix for bug #3148
Fix for bug #3146
Fix for bug #3139 - remove testprns man page.
Another attempt to fix bug #3146.
Fix bug #3061. Restart nmbd when editing wins.dat.
Fix for bug #2692 - Do not use NetBIOS name PIPE.
Fix for bug #2303.
Replace macro with expanded text.
Fixing bad XML to ascii code conversions by replacing smbconfblocks with programlisting tags. - Bug 2032.
Remove another reference to editreg - a deleted application.
Updated from 2.2 to Samba 3.
Fix for Bug #3179.
Fix for bug #3180.
Apply docs patch from abartlet at samba.org.
Adding map read only docs.
Added mape read only parameter to the new parameter list.
Docscovering the rename user script from jmcd.
Fixes and reformatting from Bug #3190, plus a clean-up.
Fix Bug #3183.
Fix bug report #3225.
A slew of fixups that were causing problems for some folk.
Removing manpages again.
Clean up file.
Clean up file.
Add information regarding PDC/BDC roles.
Fix typo. Bug#3127.
Fix paths. Bug#2743.
Fix typos.
Update to include Centrify information.
Adding modification of Jeremy's documenation for for 3.0.21 large directory support and tidy up source file.
Fix typos.
Fixing messy man page information.
Tidy up only.
Update changed parameters for 3.0.21.
Removal of parameter mistakenly readded into list.
Added IDMAP dump/restore command info.
Fixes only.
Another touch-up.
Updating documentation of tdb files some more.
Further updates from one of Jerry's emails.
Fix typo.
Reformat source files, move 'default' info into body text.
Added -c option to synopsis.
Added -c option to smbpasswd.8
Remove guest capability on secure public share - should not have been there.
Update Outlook info, courtesy of Jon Johnson <jon at sutinen.com>
Eventlog HOWTO - temporary copy,
Added clarification regarding user rights and privileges.
Fix typo.
Reformat of source only.
Fix typos and attempt to clarify the explanation.
Fix typo.
Fix incorrect path to source files.
Removing mention of the winbind enable local accounts parameter.
Fix typo.
Removal of remains of old xmlsam info. Had to do this to fix breakage caused by partial delete.
Remove one more reference to xmlsam.
Added attribution.
Fixup only.
ldap Idmap suffix should only specify the relative dn.
Fixup typos.
Adding missed step reported by Adam Nielsen.
Updated changed parameters for 3.0.23
Updating documentation for 3.0.23. Jerry, please check these changes.
Fix typos.
Samba-3.0.23 changes.
Fixes for XSLT warnings.
Adding samba user comments and feedback.
Applying edits suggested by Jon Johnson.
Fix incorrect value contributed by
Correct clashing information for this parameter.
Update from MÃ¥rten Svantesson - msv at kth.se
More fixes.
Fix ambiguity and erroneous info regarding name mangling and case preservation parameters.
Edits by monyo.
More cleanups to be done.
Fixing bad info regarding UNIX file and directory access control.
Fix typos reported in Bug#4358
Fix reference to vfs_audit - pointed out by der Tom.
Fix for Bug#3182.
Fix provided by Gavin Henry.
Fix typo notified by
Removal of mulitple passdb backend notes.
Fix a typo. Thanks to Thomas Bork.
Switching to GPL3
Add root directory GPL3 XML file.
Remove symlink.
Adding actual GPL3 XML file.
First of a string of edits over the next weeks.
Adding Eric Fosberg's additions.
Adding notes provided by Rory Vieira.
Changes following input from Petr Klima
Temporary title change.
Adding new manpages to inactive HOWTO template.
Cleanup trailing whitespace.
Fix for bug 4947.
Name change of Ethereal to Wireshark. Patch provided by Gerald Combs (Wireshark).
Fix for Bug#4731. Reporter: Debian package maintainers.
Fix provided by William Jojo.
Fix for Bug#4281 provided by Monyo.
Fix for Bug#1890 submitted by Michele Baldessari.
Fix for Bug#3625 provided by Christian Perrier.
Fix typo.
Fix typo.
Fixed formatting issues. Removed -B option docs.
Fix type reported by Mangaldeep Sandhu
Kai Blin (3):
ntlm_auth: Improve compliance to the Squid helper protocol
Add --uid-info option to manpage.
--uid-info takes a uid as parameter
Karolin Seeger (70):
Start to prepare WHATSNEW for 3.2.0pre3.
VERSION: Update pre release number.
Fix usage message for 'net idmap dump'.
WHATSNEW: Start to add changes since 3.2.0pre2.
Re-run make idl.
Fix typos.
Fix typo.
objectclass -> objectClass
Revert "Fix the build of eventlogadm."
WHATSNEW.txt: Update list of changes.
Fix typos in idmap_rid manpage.
Add some missing whitespaces.
Add documentation for new net sam subcommand deletelocalgroup.
Add comment about mount.cifs to the manpage of smbmount (fix bug #4581)
Add comment about umount.cifs to the manpage of smbumount (fix bug #4581)
Clarify the description of "inherit acls" in smb.conf manpage (hopefully fixing bugs #1806 and #1809)
Add documentation for new net sam subcommand "unmapunixgroup".
Fix typo: tipical -> typical
Add documentation for 'winbind:rpc only' in smb.conf manpage.
winbin:rpc only is no longer a parametric option -> update documentation
Fix typos found by Bjoern Jacke <bj at sernet.de>
Fix example for msdfs proxy.
Add documentation for new winbindd -D switch added by metze with r24624 and r24625
-Fix typo
Add comment about max value for os level
Remove superflous 'a'.
Fix typo.
Fix some typos.
Fix typo.
Fix more typos.
Fix typo.
Add manpages for ldb tools.
Add patch from Harald Koenig <koenig at science-computing.de>
Add comment about net rpc|rap file user (implemented now)
Correct default value for change notify
Add manpage section for the new parameter client ldap sasl wrapping
Fix some typos
Add missing blanks
Correct parameter name
Fix some typos
Add missing end tag for paragraph
Fix typo
-Add section about net getdomain and setdomainsid
Change idmap_ad to the new spelling to fix bug #3733.
Rename common samba option logfile to log-basename according to
Fix Typo reported by TAKAHASHI Motonobu <monyo at samba.gr.jp> (fix bug #4253)
-Improve descriptions for net rpc trustdom add/del
Fix bug #4729. The mount.cifs option 'ip' does not accept hostnames. Thanks to the Debian Samba package maintainers for reporting!
Avoid useless use of 'cat'. Fix bug #4704. Thanks Christian Perrier <bubulle at debian.org> for reporting!
Fix bug #4730:
-Use '&stdarg.[server|client].debug' instead of '&stdarg.debug';
-fix some typos
Fix typo.
Add list of currently implemented debug classes.
Change default value for 'lpresume command' to an example as the default value depends on the printing system.
Add documentation for new parameter 'debug class'.
-Add missing whitespaces
Fix typos.
Fix escaped backslashes (bug #5194). Thanks to the Debian Samba package maintainers for reporting!
Add documentation for vfs_xattr_tdb.
Add description for vfs_xattr_tdb option 'xattr_tdb:file'.
Fix typo.
Fix typo
Add missing end tags
Remove manpages for smbmount and smbumount.
Remove man page for smbmnt.
Correct description of cups options. Patch from Björn Jacke <bj at sernet.de>.
Correct usage of multiple LDAP servers as passdb backend. Patch from Björn Jacke <bj at sernet.de>
WHATSNEW: Update release date for 3.2.0pre3.
mount.cifs: Zero mountpassword content before freeing.
Lars Müller (7):
Document the new %w macro.
It's spelled sep_a_rator.
Document --parameter-name and --section-name.
Add missing arguments.
Document -t, --password-from-stdin feature.
Add paragraph about how to dump a parametrical option.
Fix type in SAM SET PWDMUSTCHANGENOW reported by Frederik Teichert of
Marc VanHeyningen (1):
Coverity fixes
Michael Adam (330):
Makefile: Add explicit dependecies to libtalloc.so.
Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
Makefile: reformat - break long target lines.
Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
Time to confess...
configure: fix quotation in SMB_LIBRARY for help output.
loadparm: Reformat the parm table to use named initializers.
loadparm: fix spacing in parm_table (training spaces and empty lines).
loadparm: fix whitespaces in global and service parameter structs.
loadparm: replace typedef struct {} global/service by struct global/struct service.
loadparm: fix init_globals() to re-init all options event when called 2nd time.
registry shares: prevent creating regular share called "global".
loadparm: use a function to check for the registry config backend.
loadparm: add utility function to check for config backend file.
loadparm: fix a comment typo.
loadparm: add a comment
loadparm: add convenience wrapper lp_kill_all_services()
loadparm: remove services read from smb.conf when starting over for config backend registry.
loadparm: add a debug message.
Add a debug message.
init_srv_share_info_ctr: fix counting of services.
Fix %I macro expansion for IPv4 mapped IPv6 addresses.
Allow parameter "include" in registry based configuration (again).
registry: migrate tdb registry backend to dbwrap.
registry: rename tdb_reg to regdb after change to dbwrap.
registry: rename tdb_refcount to regdb_refcount after change to dbwrap.
registry: don't leak (to talloc_tos()) in init_registry_data().
registry: explicitly use talloc context instead of talloc_tos()
registry: reformat init_registry_data() some, killing long lines.
registry: don't leak (to talloc_tos()) in regdb_store_keys_internal().
registry: reformat regdb_store_keys_internal(), killing long lines.
registry: don't leak (to talloc_tos()) in regdb_store_keys().
registry: don't leak memory on transaction fail in regdb_store_keys().
registry: separate cancel and failur exit paths in regdb_store_keys().
registry: allocate tempory data in talloc stack in regdb_store_keys().
registry: don't leak on success path in regdb_store_keys().
registry: explicitly use talloc context instead of talloc_tos()
registry: don't leak to talloc stack in regdb_fetch_keys().
registry: don't use talloc_stackframe() instead of talloc_tos() als temp ctx
registry: use talloc instead of malloc for tdb data in regdb_store_values().
registry: use talloc_stackframe instead of hand crafted temporary context.
registry: untangle assignments and if statements in regdb_set_secdesc().
registry: remove an unused variable from regdb_set_secdesc().
registry: use talloc instead of malloc and provide common exit point
registry: convert regdb REGISTRY_OPS to named struct initializers.
registry: untangle assignment and if-clause in init_registry_data().
testparm: fix a segfault triggered by setting "unix password sync = yes".
testparm: fix irritating indentation.
testparm: correctly check for empty lp_passwd_prog().
testparm: only check for %u und passwd program when passwd program is given.
smbd: fix session setup with security = share.
Revert "Add libnet_join.idl to the IDL files to be processed by "make idl"."
Revert "make idl: Only compile idl files newer than the output to be generated."
Eliminate tons of build warnings on non-IPV6 system.
Test: Properly track current test binary for tracking crashes.
Reformat: Remove indentation of part of pam_smbpass/support.c by one tab.
Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.
libsmbconf: rename all occurrences of libnet_conf_ to smbconf_ .
registry: refactor creation of subkeys out of init_registry_data().
registry: add a transaction wrapper to init_registry_key_internal().
registry: separate initialization of registry data from regdb_init().
registry: untangle assignment and if-statement in regdb_init().
registry: reformat regdb_init() slightly, breaking long lines.
registry: in regdb_init, not only complain about INFO/version, store it...
registry: use available string constant in debug statement.
loadparm: remove unneeded include.
loadparm: reenable checking files for updates while in registry configuration.
libsmbconf: fix a comment
libsmbconf: change smbconf_get_seqnum() to smbconf_changed().
libsmbconf: fix indentation.
libsmbconf: change the API to always take the smbconf_ctx parameter first.
libsmbconf: put the smbconf context struct into a private header.
libsmbconf: refactor autocreation of [global] into a helper function.
libsmbconf: refactor out registry implementation of smbconf operations.
libsmbconf: fix a comment
libsmbconf: add check for NULL servicename to smbconf_share_exists().
libsmbconf: add existence check for service to smbconf_get_share().
libsmbconf: add existence check for service to smbconf_delete_share().
libsmbconf: move smbconf_reg_initialize() down to the smbconf operations.
libsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.
libsmbconf: add open and close operations to the smbconf_ops.
libsmbconf: rename smbconf_open() to smbconf_init().
libsmbconf: rename smbconf_close() to smbconf_shutdown().
libsmbconf: fix comments
libsmbconf: add shutdown handler to smbconf_ops.
libsmbconf: add backend specific init function.
libsmbconf: reformaat - fix some whispacing/tabs
libsmbconf: move registry implementation to a module of its own.
libsmbconf: add a comment.
libsmbconf: group together functions in smbconf.c more appropriately
libsmbconf: adapt a comment to new circumstances
libsmbconf: add structuring comments to the prototypes in the public header.
libsmbconf: add a "path" variable to the conf context.
libsmbconf: add private_data section to smbconf_ctx.
libsmbconf: add a comment.
libsmbconf: add internal open/close handling to registry backend.
registry: fix registry_init_smbconf() to close the registry at the end.
registry: close regdb in error path (and use it) in init_registry().
registry: remove unneeded talloc stackframe variable.
registry: some whitespace cleanup in init_registry().
registry: close registry in exit path in registry_init_smbconf().
registry: add reg_init_basic() - init registry with only the db backend.
build: don't autogenerate prototypes for util_tdb and dbwrap anymore.
util_tdb: group prototypes in util_tdb.h thematically
util_tdb: make the _byblob functions static - not currently used elsewhere.
util_tdb: add the tdb_pack_append() prototype to util_tdb.h
util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().
util_tdb: add my (C) for the tdb validation code
util_tdb: make the _byblob fetch/store functions public again.
use tdb_wipe_all() instead of tdb_wipe() - it is faster...
util_tdb: remove trivial and unused tdb_wipe().
smbconf: reformat - fix intentation.
loadparm: add userdata parameter to do_section() and do_parameter().
libsmbconf: add a text backend to libsmbconf based on the params.c parser.
net_conf: fix import function by using the new text backend of smbconf.
net_conf: use talloc_stackframe() instead of talloc_init().
net_conf: rename "ctx" to "mem_ctx" for clarity.
net_conf: add casts to avoid compiler warnings.
net_conf: reformat - re-indent one function call.
libsmbconf: in text backend, put flushing of the cache into a helper function.
libsmbconf: text - change the cache to be talloced
libsmbconf: text - pass the cache instead of all private data to pm_process.
net_conf: fix non-testmode import function.
winbindd_cache: add missing validation function for pwinfo cache entry
build: fix configure option --with-static-libs=libXYZ
net: add a "net registry" subcommand to locally access the registry.
registry: reg_deletevalue should return error, when the value does not exist.
test: in tests_all.sh, wrap calls to test scripts into shell functions.
test: add possibility to select tests to run via tests_all.sh (make test)
test: add (and unify) sectioning output of subtests in tests_all.sh
test: add test script for testing "net registry".
test: make registry tests more portable: use 'printf "%s"' instead of 'echo -e'
test: make registry tests more portable: protect some grep patterns in ' '.
test: be more portable: replace 'echo -n' by 'printf "%s"' in selftest.sh
test: be more portable. replace 'echo -n' by 'printf "%s"' in test_functions.sh
configure: be more portable, use 'printf "%s"' instead of "echo -n"
installswat: be more portable, use 'printf "%s"' instead of 'echo -n'
mkversion: be more portable, use 'print "%s"' instead of 'echo -n'
po/genmsg: be more portable, use 'printf "%s"' instead of 'echo -n'
test: fix use of printf in net_registry tests.
test: fix net_registry tests to correctly capture output of commands inside one test
test: some cosmetics to net_registry tests.
test: fix net_registry test "set value to different type" to track error count
test: add diagnostic message to net_registry test.
net_registry: fix build/linking of net_registry.
mapping.tdb: fix creation of entries with GROUP_PREFIX
mapping_tdb: fix enumeration of mappings.
winbindd: fix break out early condition in fill_grent_mem().
winbindd: only call winbindd_validate_cache when not in offline logon mode.
posix_acls: clarify loop condition code, removing unneeded counter variable.
libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
libwbclient: fix Coverity ID 536 remove duplicate error path (dead code).
Add a talloc context parameter to current_timestring() to fix memleaks.
net_registry: split utility function of common interest out into util module.
net_rpc_registy: use function print_registry_key
net_rpc_registry: use utility function print_registry_value().
net_rpc_registry: use split_hive_key to normalize hive befor open.
net: change split_hive_key() to properly allocate subkeyname
net_rpc_registry: consistently return error upon wrong use.
net_rpc_registry: return available error code on failure in deletevalue.
net (registry util): refactor printing of value without name out.
net registry: add a getvalue subcommand that prints a single given value.
net rpc registry: add getvalue command.
registry: remove parameter checks from smbconf backend: they are in libsmbconf.
registry: add support for REG_MULTI_SZ to registry_push_value().
vlp: fix an implicit cast compile warning.
charcnv: add talloc_strdup_lower() - talloc variant of strdup_lower().
libsmbconf: move initialization of registry value down after error checks.
libsmbconf: move utility functions from main module to new smbconf_util.c
libsmbconf: rename smbconf_txt_find_in_array() to smbconf_find_in_array()
libsmbconf: reorder prototypes in smbconf_private.h
libsmbconf: move smbconf_find_in_array() to smbconf_util.c
libsmbconf: add smbconf_reverse_find_in_array() to find last occurence of a string.
libsmbconf: search from the back when getting parameter from text backend
libsmbconf: fix a comment
libsmbconf: untangle assignment and test in for-loop condition.
libsmbconf: reformat smbconf_format_registry_value() - indentations/tabs
libsmbconf: add a "verbatim" parameter to smbconf_init_txt_simple().
libsmbconf: load file after special initialization
libsmbconf: pass txt_private_data instead of only cache to do_parameter/section
libsmbconf: activate the verbatim-flag in text backend: store parameters as they come.
libsmbconf: add get_includes() and set_includes() to the API.
libsmbconf: add talloc context to the get_includes methods.
libsmbconf: add testsuite to the library.
libsmbconf: testsuite: add support for "--configfile" option.
libsmbconf: testsuite: add talloc_stackframe to main().
libsmbconf: testsuite: use POPT_COMMON_SAMBA instead of POPT_COMMON_CONFIGFILE
libsmbconf: testsuite: set the debufg fd to stderr.
libsmbconf: fill get_includes() in text backed to retrieve includes from cache.
libsmbconf: testsuite: add test for "get_includes" and use it in the text backend test.
libsmbconf: add "_global_" wrappers for get/set_includes.
libsmbconf: testsuite: use the get_global_includes in get_includes test.
libsmbconf: testsuite: test get_includes for registry backend
libsmbconf: implement get_includes() and set_includes() for registry backend.
libsmbconf: testsuite: refactor printing of string lists out.
libsmbconf: testsuite: add test_set_get_includes() and use it in registry test
libsmbconf: testsuite: fix handling of error message/overall status
libsmbconf: more sanely print multi_sz values in registry backend
libsmbconf: move registry_smbconf_valname_forbidden() to the registry backend
libsmbconf: make registry_smbconf_valname_forbidden() static
libsmbconf: rename registry_smbconf_valname_forbidden() to smbconf_reg_valname_forbidden()
libsmbconf: refactor get_includes on opened key into smbconf_reg_get_includes_internal()
libsmbconf: add function smbconf_reg_valname_valid() and use it in get_values()
libsmbconf: add includes at the end of parameter list in reg_get_share().
libsmbconf: consider "include" a forbidden parameter in regisry config again.
libsmbconf: prevent getting/deleting value "includes".
libsmbconf: fix crashbug - correctly check for existence of file.
libsmbconf: let set_includes delete the includes paramter when given an empty list
libsmbconf: add delete_includes mehtod to the api (and backend implementations)
libsmbconf: return success and count 0 from get_includes when no includes present.
libsmbconf: testsuite: add test for delete_includes
test: run smbconftort testsuite from the local_s3 tests
loadparm: drop debug level in map_parameter from 0 to 1
net: don't process net_registry_util.c with make proto
net conf: fix import to correctly add includes (at the end)
net conf: don't drop config in testmode
net conf: reduce indentation by grouping testmode code together.
net conf: add diagnostic message for failure to load text file.
net conf: implement "net conf getincludes".
net conf: implement a "net conf setincludes" command.
net conf: implement "net conf delincludes".
net conf: use talloc and talloc_strdup_lower throughout all net conf functions.
test: not only pretend to call smbconftort - really do it :-}
libsmbconf: don't mark the API as "subject to change" any longer.
regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]
regdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete|store]()
Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.
dbwrap: fix more "tdb_chainunlock failed" messages
update WHATSNEW
util_tdb: fix a segfault caused by a fatal typo.
libnetapi: fix interactive logging by preventing setup_logging from closing stderr.
libnetapi: fix dependency problem by linking libnetapi statically (internally)
libreplace: add an inet_aton() function that calls inet_pton().
libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
libreplace: fix samba4 build (by not setting global LIBS).
libreplace: put inet_aton.c under LGPL instead of GPL.
libreplace: replace inet_ntoa() when it is missing
libreplace: remove trailing white spaces.
libreplace: remove duplicate entry of inet_ntoa from README.
libreplace: move rep_socketpair() to its own module.
libreplace: replace.c does not need system/network.h anymore.
registry: move normalize_dbkey() from lib/util_reg.c to registry/reg_util.c
dbwrap_tdb2: fix a C++ warning by making implicit cast explicit
libnetapi: fix a C++ warning by making implicit cast explicit
auth: add SeDiskOperatorsPrivilege to get_root_nt_token to fix registry shares.
loadparm: remove pfunc parameter from process_registry_globals().
loadparm: reactivate special semantics of "include = registry" for now.
libsmbconf: rename smbconf_init() to smbconf_init_internal().
libsmbconf: remove the bool verbatim parameter from txt backend init function.
libsmbconf: add a check for talloc failure to smbconf_txt_init().
libsmbconf: move setting of verbatim variable into a more internal function.
libsmbconf: add a smbconf init dispatcher smbconf_init().
net conf: use the new smbconf_init() dispatcher instead of explicit backend init.
loadparm: use the new smbconf_init() dispatcher for loading registry config.
libsmbconf: add handling of "NULL" strings to smbconf_add_string_to_array()
libsmbconf: add handling of NULL strings to smbconf_find_in_array().
libsmbconf: allow NULL sharename in smbconf_share_exists().
libsmbconf: default to the NULL section when a parameter is encountered w/o section
net conf: fix output of out-of-share parameters in test mode import
libsmbconf: make sure to always list the NULL section first in text backend.
net conf: simplify logic in test output of net conf import.
net conf: adapt output of NULL share params in net conf list.
libsmbconf: don't complain with WERR_ALREADY_EXISTS for NULL share in smbconf_create_share().
libmsbconf: add handling of NULL share parameters to registry backend.
libsmbconf: fix segfault in listing share names / config.
build: add missing dependency for libtdb.so to pam_smbpass
loadparm: make lo_load_initial() only skip registry include.
loadparm: rename bNoIncludes to bAllowIncludeRegistry (inverting logic)
build: group NTERR/DOSERR/ERRORMAP and LIBSAMBA object differently
build: group RPC_PARSE_OBJ1 with LIBSAMBA_OBJ
build: regroup LIBSMB objects to for a smallest linkable uint (LIBSMB_ERR_OBJ)
build: move SECRETS_OBJ into LIBSMB_OBJ
build: move SECRETS_OBJ into LIBSMB_ERR_OBJ.
build: smbconftort only needs LIBSMB_ERR_OBJ, not LIBSAMBA_OBJ
registry: remove the REGISTRY_HOOKS layer from the reghook cache.
registry: adapt copied function header comments.
registry cachehook: refactor normalization of keyname out.
registry cachehook: fix memleak (to talloc_tos()): free key at the end.
registry cachehook: eliminate a couple trailing spaces (empty lines).
registry cachehook: add talloc failed debug messages.
registry: make registry_init_smbconf() hook the registry ops onto given key.
registry: change regdb_init() to return WERROR instead of bool.
registry: unify debug output in the registry init functions.
registry: change init_registry_key() and init_registry_data() to return WERR
registry cachehook: compare cache_tree against NULL, not 0.
registry: change reghook_cache_init() to return WERROR and use it in the callers.
registry cachehook: revert logic to make fast path more obvious and reduce indent.
adt_tree: change pathtree_add to return WERR instead of bool.
registry cachehook: change helper function keyname_to_path() to return WERROR.
registry: change reghook_cache_add() to return WERROR instead of bool
registry: change registry_init_basic() to return WERROR instead of bool
registry: refactor common part of registry initialization out.
registry: change registry_init_smbconf() to return WERROR instead of bool
registry: change init_registry() to return WERROR instead of bool.
registry: rename init_registry() to registry_init_full() for consistency.
net registry: remove superfluous regdb_close().
registry: honour the WERROR that regsubkey_ctr_addkey gives in regdb_fetch_keys.
registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.
libsmbconf: rename text backend smbconf_txt_simple to smbconf_txt.
libsmbconf: rename smbconf_init_txt_simple() to smbconf_init_txt().
libsmbconf: text backend remove comment references to "simple".
libsmbconf: fix comment headers in smbconf.h
WHATSNEW: update my changes for 3.2.0pre3
WHATSNEW: re-establish alphabetic ordering in smb.conf changes
WHATSNEW: list special meaning of "include = registry" under smb.conf changes.
WHATSNEW: update the section on registry configuration.
WHATSNEW: add one more change.
libsmbconf: add a struct smbconf_service to hold the parameter names + values.
libsmbconf: rewrite API to use smbconf_service struct
libsmbconf: remove unnecessary talloc success checks from smbconf.c
libsmbconf: remove unnecessary talloc success checks from smbconf_reg.c
libsmbconf: remove unnecessary talloc success check from smbconf_txt.c
Add an initial amount of documentation of registry based
Fix a couple of tags.
Fix the section number of one reference to the "net" command.
Adopt a note in the manpage to the verstion change introduced
Add documentation for the "net conf" commands to the manpage.
Add documentation for new parameter "config backend".
Add description of parameter "config backend" to the man pages.
Document default value of parameter "registry shares".
Add more content to the description of "registry shares".
Fix output of backslashes in SMBCONF registry key.
Document new smb.conf options "ldap debug level" and "ldap debug threshold".
libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **
libwbclient: change wbcResolveWinsByIP() to take char ** instead of const char **
manpages: describe special meaning of "include = registry" in description of "include"
manpages: update the section about registry configuration in smb.conf.5
docs: fix the manpage output of parameters list in smb.conf.5.
Rafal Szczesniak (3):
Added polish translation of the comment.
Typo fix.
Typo fix.
Richard Sharpe (1):
Fix a small but annoying cut-n-pasteo with the net groupmap modify exampled.
Samba Release Account (5):
fix typos in Makefile
ensure that the target directory exists
fix typo that prevented cups options param from being listed in smb.conf(5)
fixing release target --jerry
fix the broken generation of the smb.conf.5.html page
Simo Sorce (17):
Fix trusted users on a DC that uses the old idmap syntax. There was no default backend therefore on IDs were mapped by default.
forgot to add docs for this new parameter
fix bug #3434
fix example usage of -D paramter
Explain it in another way, that will not set up false expectations
formatting
mention idmap domains
man page for IDMAP_AD
Copy&Paste leftover for the example description, fix it.
Fix idmap_ad sgml
Document the ldapsam:editposix parametrical option
Document the net sam options
Auth info for idmap_ldap
Make the manpage reflect the command behavior
We don't use svnweb since long, correct the howto and point users to viewcvs
Explain better what happens when you set to 0 these bits.
Better doc mount.cifs.
Stefan Metzmacher (101):
mapping_ldb: fix memory leak in group enumeration
smbd: always close the base_fsp even if the real close returned an error
smbd: ignore nttrans renames as w2k3 does
net_rpc: let get_user_tokens() use wbcListUsers()
net_rpc: let get_user_sids() use wbcLookupName(), wbcGidToSid() and wbcGetGroups()
libwbclient: add wbcLookupUserSids()
libwbclient: add wbcListUsers() and wbcListGroups()
libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
libwbclient: use WBC_ERROR_IS_OK() in BAIL_ON_WBC_ERROR() macro
libwbclient: add wbcInterfaceDetails()
libwbclient: add wbcGetGroups()
socket_wrapper: make pcap code more portable
locking: store the write time in the locking.tdb
smbd: implement the strange write time update logic
selftest: samba3 passes BASE-DELAYWRITE
locking: combine get_delete_on_close_flag() and get_write_time() into get_file_infos()
smbd: make it possible to disable get_file_infos() on searches
smbd: make it possible to change the write time delay for testing
selftest: run the BASE-DELAYWRITE test 4 times faster in make test
wbinfo: use wbcLookupUserSids()
wbinfo: use wbcListUsers() and wbcListGroups()
wbinfo: use wbcGetgrnam()
wbinfo: use wbcDomainInfo()
wbinfo: use wbcPing()
wbinfo: use wbcUidToSid()
wbinfo: use wbcGitToSid()
wbinfo: use wbcSidToUid()
wbinfo: use wbcSidToGid()
wbinfo: use wbcAllocateUid()
wbinfo: use wbcAllocateGid()
wbinfo: use wbcInterfaceDetails()
wbinfo: catch NULL domain string as in other places
wbinfo: use wbcLookupSid()
wbinfo: use wbcLookupRids()
wbinfo: use wbcLookupNames()
wbinfo: make use of wbcGetGroups()
libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
net_idmap: use wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
nsswitch: remove unused nsswitch/wb_client.c
net: 'net' doesn't need wb_common.o anymore.
dbwrap: add dbwrap_trans_store_int32()
dbwrap: add db_open_trans()
regdb: use dbwrap_trans_store_int32
regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access
regdb: use regdb->transaction_start(regdb) != 0 consistent
regdb: use db_open_trans()
passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()
passdb/secrets: use db_open_trans()
pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent
pdb_tdb: use db_open_trans()
regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
regdb: get the seqnum before the record, to not miss something
regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way and return -1
passdb/secrets: add secrets_db_ctx() to get the db_context
passdb: guard pdb_generate_sam_sid() with a transaction
pdb_tdb: use != 0 instead off == -1 for dbwrap functions
mapping_tdb: use db_open_trans()
mapping_tdb: use the correct sid for the key creation
sharesec: use db_open_trans()
dbwrap: add dbwrap_trans_store_uint32()
dbwrap: fix a confusing "tdb_chainunlock failed" message
account_pol: use dbwrap_trans_store_uint32()
account_pol: use db_open_trans()
libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
libreplace: remove unused SOCKET_LIBS and NSL_LIBS
libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
messaging: add FLAG_MSG_DBWRAP message class flag
messaging: add MSG_DBWRAP_TDB2_CHANGES flag
messaging.idl: add structure to marshall dbwrap_tdb2 changes
rerun 'make idl'
dbwrap: add dbwrap_tdb2 backend
dbwrap: use db_open_tdb2() in for db_open_trans() if "dbwrap:use_tdb2=yes"
dbwrap: wait for tdb2 change notifies in smbd, nmbd and winbindd
groupdb: make mapping_tdb compatible to mapping_ldb
groupdb: readd groupdb:backend parametric option
selftest: samba3 passes RAW-SEARCH now
WHATSNEW.txt: list my changes
pdb_tdb: fix the upgrade code, db_traverse returns the number of records!
lib/sharesec.c: fix the upgrade code, db_traverse returns the number of records!
messages_ctdbd: make sure a ctdbd connection is only used in the process that created it
messages_ctdbd: autocreate a ctdb connection, this will fix segfaults in the client tools
smbd: merge "smbd:backgroundqueue=no" option from the v3-0-ctdb tree
util: add reinit_after_fork() function
loadparm: make it possible to just load the config without following "include =" statements
smbd: call reinit_after_fork() in the needed places
smbd: create the messaging conntext earlier
printing: call reinit_after_fork() in the backgroundqueue process
nmbd: call reinit_after_fork() in all needed cases
nmbd: create the messaging conntext earlier
winbindd: call reinit_after_fork() in the child processes
winbindd: create the messaging conntext earlier
libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()
wbinfo: use wbcResolveWinsByName() and wbcResolveWinsByIP()
libwbclient: add wbcCheckTrustCredentials()
wbinfo: use wbcCheckTrustCredentials()
WHATNEW.txt: add my latest changes
nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
the parameter name is 'writeable' and 'writable' is just an alias of it.
This is the documantation for the shadow_copy vfs module.
Steve French (14):
fix description of mount.cifs credential file syntax
Updated mount.cifs man page with current syntax
Update cifs man page and add new umount.cifs man page
Fix build break of mount.cifs.8 man page
Fix mount.cifs man page build break part 2.
Fixed typos, minor spelling mistakes
Fix umount.cifs.8 build break
Fix some typos in the umount.cifs.8 man page
Fix description of umount -i (it was backwards).
Update cifs vfs man page to add missing new mount options
Fix multiple typos/spelling mistakes
Add documentation for linux cifs client
minor updates to linux client user guide
Man page updates for mount.cifs, including adding in the missing
Steven Danneman (2):
Forest root trust flags won't overwrite child trust flags
Augmented "wbinfo -m" to list additional information about the type, direction, and transitivty of trusts.
Tim Potter (7):
Remove reference to non-existent configure option --with-msdfs as DFS is always on now.
Remove CVS directory checked in to svn.
Handle dia not being present more gracefully.
Fix some misuse of the smbconfoption element.
Add some documentation for the 'iprint server' parameter.
Add a note that the 'nt acl support' parameter also maps POSIX ACLs as
Although uneffected is probably a word, it's a bit awkward.
Vance Lankhaar (3):
s/seperate/separate/g
Since English is my first language, I suppose I qualify for "someone more
Apparently Herb is more fluent than me...
Volker Lendecke (151):
Fix coverity ID 525, 526, 527, 528, 529 and 530
Respect FAMChanged -- attempt to fix bug 5307
Check the right pointer for non-NULL
Fix a memleak
Fix an uninitialized variable, Coverity ID 481
Add basic infrastructure for general async requests
Add infrastructure to support async SMB requests
Add async cli_pull support
Convert cli_read to use cli_pull
Use io_bufsize as window size in smbclient get command
Change default bufsize to 512k
Build aio_fork by default
Fix some typos
Pass specific packets to build_nmb and build_dgram
Move inbuf handling to before the PDU handling
Correctly calculate the max read size
Print out the used seed in smbtorture
add dbwrap_change_int32_atomic
Add transactions to the dbwrap API
Add dbwrap_trans_store and dbwrap_trans_delete
Fix Coverity ID 551
Use talloc_tos() in secrets_init
Avoid some pointless checks
Make use of talloc_asprintf_strupper_m in secrets.c
Convert secrets_lock_trust_account_password to talloc
Use a separate tdb for mutexes
Convert secrets.c to use dbwrap
Cleanup after pstring removal
Clean up add_mapping_entry slightly
Convert mapping_tdb.c to dbwrap
Fix bug 4901
Fix bug 5317
Allocate one 0-byte in asprintf replacement when len==0
Fix Coverity ID 564
Fix Coverity ID 563
Fix Coverity ID 555
Fix Coverity ID 554
Need to close the /dev/zero fd
Fix Coverity ID 567
Convert pdb_tdb to use dbwrap
Add "net idmap aclmapset"
Use right control to attach to persistent databases
Merge leftovers of 0e1a86bc845 in 3-0-ctdb
In smbstatus, mark locking.tdb and sessionid.tdb as CLEAR_IF_FIRST
Some simplifications
Fix bug 5334
Fix bug 5338 -- thanks to Yuya Katayama <yuya999 at gmail.com>
Fix some "nexted extern" warnins
Merge dd9e0bea31751 from 3-0-ctdb -- use NetSamLogonEx when possible
Fix a warning
!NT_STATUS_IS_OK != NT_STATUS_IS_ERR
Fix some warnings in the tsmsm module
Fix Coverity IDs 553, 552
Fix Coverity ID 548
Fix Coverity ID 547
Fix Coverity ID 538
Fix Coverity ID 537
Fix Coverity ID 507
Fix Coverity ID 506
Fix Coverity ID 473
On Solaris, size_t seems to be only 32 bit.
Fix Coverity warnings
Fix Coverity ID 436
Fix Coverity ID 432
Fix Coverity ID 462
Fix Coverity ID 453
Fix Coverity ID 450
Fix Coverity ID 480
Fix Coverity ID 479
Fix Coverity ID 478
Fix Coverity ID 477
Fix Coverity ID 472
Fix Coverity ID 471
Fix Coverity ID 487
Fix Coverity ID 488
Fix Coverity ID 503
Fix Coverity ID 504
Fix Coverity ID 514
Fix typo
Fix a segfault
Fix a valgrind error
Fix wbinfo -a trusted\\user%password on a Samba DC with trusts
More ssize_t->SMB_OFF_T
printclose has only 1 vwv
Fix a memory leak
Fix a segfault (an uninitialized variable)
Fix a misleading debug message
Fix bug 5375
Remove reference to pointless socket options
Try anonymous session setup
Also accept 0x15 getdc replies
wbcAllocateGid returns a gid_t, not a uid_t
A level 25 setuserinfo does change the pwdlastset
Fix bug 5366
Fix an uninitialized variable
Remove external refs to winbindd_fd
Fix a C++ warning
Protect group_mapping.tdb ops with transactions
Convert share_info.tdb to dbwrap
Add dbwrap_[fetch|store]_uint32
Convert dbwrap_trans_store to NTSTATUS
Convert dbwrap_trans_delete to NTSTATUS
Add dbwrap_trans_*_bystring
Convert account_pol.tdb to dbwrap
Fix a segfault
Fix a confusing variable name
Update WHATSNEW entry for pre3
Fix the build of db_open_trans with CLUSTER_SUPPORT enabled
Fix wbinfo --group-info if the winbind separator set to non \
Make nsstest valgrind-clean: buf is referred to by the parsed grp struct
Add smb.conf entry for "winbind nested groups"
Document 'cups server'
Document force unknown acl user
Add smb.conf entry for ldapsam:trusted.
Fix typo
Document recycle:touch_mtime
Document "reset on zero vc"
Document passdb:expand_explicit
Document "passdb expand explicit" properly
Remove references to sql and xml modules from the Samba3-HOWTO
Two fixes by Karolin Seeger <ks at sernet.de>
Document 13085 and 13086
Small (but I think important...) fix for the idmap backend parameter syntax.
Document changed default
Clarify smb.conf entry
Document recycle:subdir_mode, thanks to Thomas Bork
Fix Bug 4240. Thanks to Karolin <ks at sernet.de> for bugging :-)
Docs fix for r19820
Some smbconf fixes from Karolin Seeger <ks at sernet.de>. Removing the
Remove a section assuming multiple password backends
Docs for "printjob username"
Talked to Jerry on irc, he does not see what might break with this: Change
After merging the notify stuff to 3_0_25, check in the docs
Fix doc defaults report by Tom Bork -- Thanks :-)
More doc fixes by Tom Bork -- thanks :-)
Typo found by Tom Bork -- thanks
Fix idmap manpages. Thanks to Karolin Seeger! :-)
Change contents from fam_notify to notify_fam
Rename fam_notify to notify_fam.
Fix a quite significant typo found by Björn Jacke <bjacke at sernet.de>.
Remove the docs for "open files database hash size"
Remove "read bmpx" man page entry
Fix sample for base_rid parameter
Fix typo
document changed default
Add docs for "hidden" parameter
"hidden"->"administrative share"
Fix CLEAR_IF_FIRST handling of messages.tdb
Increase level of debug msg when a regkey is not found
Correctly initialize lp_load in smbstatus in the presence of registry on tdb2
Fix a bogus uninitialized variable warning in IDL-based nbt code
root (1):
Port 3c1f1f0797e from 3-0-ctdb
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list