[SCM] Samba Shared Repository - branch master updated
Jeremy Allison
jra at samba.org
Fri Jul 31 03:01:08 UTC 2015
The branch, master has been updated
via 10374dd param: update the README with instructions for adding a parameter
via 3f5e874 param: remove the static param_table.
via 8ad079d tests:docs: don't load or test the static param_table.
via c102ac2 tests:docs: remove testing the diff between the static and generated table
via 33dfaf7 param: use the generated parameter table.
via cf16ae5 tests:docs: test the diff between the static and generated table
via 93c8e8d tests:docs: load the full data from the generated param_table
via 5efa507 tests:docs: load the full data from the existing param_table.
via 2ede42e tests:docs: add a function to load the full data structures from the table
via a918735 tests:docs: print more complicated structures than strings in the message.
via 3de5d29 tests:docs: common initialization in docs test.
via b138d57 build: generate param_table_gen.c from docs in the build
via 5deeba6 generate_param: add a means to generate param_table_gen.c from the docs
via bbd55f6 param: move the actual table out into param_table_static.c
via 0dfa9e29 docs:smbdotconf: change type to ustring where needed.
via 955e77c docs:smbdotconf: change type to octal where needed
via 0e6fe4c docs:smbdotconf: change type to bytes where needed
via 46069ed docs:smbdotconf: change type to cmdlist where needed.
via 317bd29 tests:docs: teach the test the types cmdlist, bytes, octal, and ustring
via 223aad4 generate_param: teach missing types cmdlist, bytes, octal, ustring.
via ca861f2 generate_param: more uniform formatting of various type dicts
via 99d0c3b docs:smbdotconf: add deprecated flags where missing.
via 2b7396b docs:smbdotconf: make preload a synonym of 'auto services'
via c6a81dc docs:smbdotconf: 'write ok' is a synonym of 'writeable' not of 'read only'
via 3c35dd4 param: don't list '-valid' and 'copy' as synonyms - they aren't
via 179d715 param: make 'timestamp logs' the default writing of 'debug timestamp'
via e5ac180 param: add SYNONYM flag where missing
via c03891c param: move dnsdomain from generate_param to EXTRA_GLOBALS
via ff41343 generate_param: generate struct entries if we don't generate access functions.
via 36abb6f generate_param: make it possible to handle generated and synonym flags in iteration
via d1615ab docs:smbdotconf: add 'function' argument to writeable
via df6c339 docs:smbdotconf: add 'function' parameter to enablespoolss
via f19ede5 docs:smbdotconf: add 'function' parameter to valid
via 3723403 param: rename szIdmapGID -> idmap_gid
via 3566e7d param: rename szIdmapUID -> idmap_uid
via 8c0217c param: rename szIdmapBackend -> idmap_backend
via 6b1d1a4 param: rename szInclude -> include
via bd92bc0 param: rename szCopy -> copy
via 5820c31 param: rename bAvailable -> available
via c644890 param: make 'realm' use the standard 'realm' variable.
via 4ae289c param: turn 'cups encrypt' into a generated function
via 5c18d00 param: rename CupsEncrypt -> cups_encrypt
via 496f275 param: make 'winbind max domain connections' a generated function.
via 78e276a param: rename winbindMaxDomainConnections -> _winbind_max_domain_connections
via 866fd3b param: turn 'wide links' into a generated funcion
via b7172b8 param: rename bWidelinks -> wide_links
via 44619ad param: turn 'smb2 max credits' into generated option
via ea6d35c param: treat negative values of 'smb2 max credits' as default.
via a6e387d param: turn 'printcap name' into a generated function
via 3732456 param: rename szPrintcapName -> printcap_name
via b68d13e param: turn 'min receivefile size' into a generated function
via 863f7b9 param: rename iminreceivefile -> min_receivefile_size
via 217ce6d param: turn 'preferred master' into a generated function
via 20c84b8 param: rename iPreferredMaster -> _preferred_master
via c377f63 param: use lp[cfg]_max_print_jobs() in lp[cfg]_maxprintjobs()
via 6fdffc8 param: generate lp[cfg]_max_print_jobs()
via 521468e param: rename variable of 'max print jobs' to default.
via f1846fb param: turn ldap idmap suffix into a generated function
via 614a0b9 param: rename szLdapMachineSuffix -> _ldap_machine_suffix
via a5ddd03 param: turn ldap idmap suffix into a generated function
via bbe74ae param: rename szLdapIdmapSuffix -> _ldap_sz_idmap_suffix
via e65b7ec param: turn ldap user suffix into a generated function
via 10b36db param: rename szLdapUserSuffix -> _ldap_user_suffix
via d4fd07d param: turn ldap group suffix into a generated function
via cd0016d param: rename szLdapGroupSuffix -> _ldap_group_suffix
via 63e3c75 docs:smbdotconf: add enumlist property to parameters where missing
via ba2ea7f docs:smbdotconf: add param flag 'enumlist' to the DTD
via 31e106b docs:smbdotconf: add handler info to smbdotconf docs where missing
via 4bc1f77 docs:smbdotconf: add param flags 'handler' and 'deprecated' to the DTD
via 854bbaf docs:smbdotconf: add param flag 'synonym' to the DTD
via c72defc docs:smbdotconf: fix type to bool-rev for reverse synonyms.
via 3bd477e tests: teach the docs test about boolean-rev
via 9abf7b4 docs:smbdotconf: fix context of 'include' in doc
via c3fc084 docs:smbdotconf: fix type of "preferred master" parameter.
via 64b720d docs:smbdotconf: make formatting of headers uniform.
via a4aaea6 s3:lib: remove unused dummyparam.c
via 04da5a8 param: accompany FN_LOCAL_PARM_CHAR with FN_LOCAL_CHAR
via eab9417 param: make set_variable() static.
via 7e60050 lib/dcom: use HRESULT in dcom_create_object.
via 4e5ee71 s4-torture: fix ResolveOxid2 test, filling in missing ref,out pointers.
via f6f5438 s4-torture: fix ResolveOxid test, filling in missing ref,out pointers.
via a0544cb remact: use imp_levels enum in RemoteActivation IDL.
via 195faed remact: use HRESULT in RemoteActivation IDL and tests.
via 04e1f2e lib/torture: add torture_assert_hresult_{equal,ok} macros.
via 03b59a8 s4-torture: fix remact test from crashing.
via 2ec5918 s4-torture: fix test for RemoteActivation.
via 60be14a remact: fix IDL for RemoteActivation.
via 0cf5c89 s4-torture: use torture_assert macros for RemoteActivation test.
via 7b155c3 oxidresolver: fix ServerAlive2 IDL and test.
via 08e6d24 rot: fix indent in rot.idl
via 1baf31e rot: remove trailing whitespace from rot.idl
via abf0188 s4-torture: fix indent of remact test.
via 71051a9 remact: fix indent of remact.idl
via b3b7701 oxidresolver: fix indent in oxidresolver.idl
via 22c9f11 dcom: fix ident in dcom.idl.
via 8b5536a oxidresolver: fix indent of ResolveOxid2 in IDL.
via 3aaeaea s4-torture: remove trailing whitespace from remact test.
via 82be958 s4-torture: remove trailing whitespace from oxidresolve test.
via 5bc2f91 remact: remove trailing whitespace from remact.idl
via a6976b2 oxidresolver: remove trailing whitespace from oxidresolver.idl
via b36aa1e orpc: remove trailing whitespace from orpc.idl
via 5af738a dcom: remove trailing whitespace from dcom.idl
via 38136c1 source3 torture: don't segfault if filename query fails
from 86dd7b9 smbXsrv_session:idl: remove the preauth and gensec members
https://git.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 10374dde0f9d2e13496198b90c0c6e592bfef86c
Author: Michael Adam <obnox at samba.org>
Date: Fri Jul 24 01:56:39 2015 +0200
param: update the README with instructions for adding a parameter
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
Autobuild-User(master): Jeremy Allison <jra at samba.org>
Autobuild-Date(master): Fri Jul 31 05:00:57 CEST 2015 on sn-devel-104
commit 3f5e874340b2546a4d0d714f6a448e9317dc888c
Author: Michael Adam <obnox at samba.org>
Date: Fri Jul 24 00:31:27 2015 +0200
param: remove the static param_table.
It is now auto-generated.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 8ad079da0ce098f5711a42575d3f3e59b67a3e7b
Author: Michael Adam <obnox at samba.org>
Date: Fri Jul 24 01:29:37 2015 +0200
tests:docs: don't load or test the static param_table.
It is going to be removed for the generated table.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c102ac28967fa37335a7c42c3b20211b7846282c
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 23:56:11 2015 +0200
tests:docs: remove testing the diff between the static and generated table
This reverts commit 380e0769ad3563dc762fb0c9ebe57d8131846519.
This is in preparation of the removal of the committed param_table_static.c
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 33dfaf7ef9542a047e67dd7daa5619a7d597a823
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 18:40:27 2015 +0200
param: use the generated parameter table.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit cf16ae56338b59aaa517de5a85ea8c86c77bbaf7
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 16:29:23 2015 +0200
tests:docs: test the diff between the static and generated table
This proves that the committed and the generated parameter tables
are identical (modulo order).
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 93c8e8db89e38d3b8cf5572c6792e77de622ad78
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 23:15:38 2015 +0200
tests:docs: load the full data from the generated param_table
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5efa507e7aeb254b18ae6c2a8bf19cd92b616ba2
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 23:15:07 2015 +0200
tests:docs: load the full data from the existing param_table.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 2ede42e413638a5492db75654c39670821cc48e0
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 23:10:16 2015 +0200
tests:docs: add a function to load the full data structures from the table
instead of just loading the list of parameter names.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a9187359cf7c6052146b0da1c6102a72ba0e94b1
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 16:25:45 2015 +0200
tests:docs: print more complicated structures than strings in the message.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 3de5d2992588a6485e113034a39429c8dfb8fb75
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 15:16:16 2015 +0200
tests:docs: common initialization in docs test.
Just load the structures once at startup.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit b138d57c4da208d256fcc003256841d67461e19a
Author: Michael Adam <obnox at samba.org>
Date: Tue Apr 28 11:45:43 2015 +0200
build: generate param_table_gen.c from docs in the build
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5deeba69d4dd72412a6e2e7969b3199bb26b207c
Author: Michael Adam <obnox at samba.org>
Date: Thu Jun 18 07:37:24 2015 +0200
generate_param: add a means to generate param_table_gen.c from the docs
This is triggered by the new argument PARAMTABLE.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit bbd55f69a0eb28260a6b6340926e596cb67b9956
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 18:37:00 2015 +0200
param: move the actual table out into param_table_static.c
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 0dfa9e29963805fe02e945268c9ce4ff040e076d
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 17:42:22 2015 +0200
docs:smbdotconf: change type to ustring where needed.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 955e77c173d89a5876dd4d699db7d6f3b1345de7
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 17:41:28 2015 +0200
docs:smbdotconf: change type to octal where needed
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 0e6fe4c807a05a606cab1a4e59fd98c7999962ae
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 17:34:28 2015 +0200
docs:smbdotconf: change type to bytes where needed
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 46069ed06c97bf7f04442d5be6e57dd49be47588
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 17:19:19 2015 +0200
docs:smbdotconf: change type to cmdlist where needed.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 317bd295d8ad4d00d1cba2c5bcb735bb3b71e3cd
Author: Michael Adam <obnox at samba.org>
Date: Fri Jul 24 01:28:56 2015 +0200
tests:docs: teach the test the types cmdlist, bytes, octal, and ustring
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 223aad4f91eef2f1e9488bc4debf23bfd1b6a323
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 18:01:40 2015 +0200
generate_param: teach missing types cmdlist, bytes, octal, ustring.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit ca861f2b7302c9c96b42843de68ae8f9bf77466e
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 18:00:41 2015 +0200
generate_param: more uniform formatting of various type dicts
This allows for easier extension later on (patch context-wise).
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 99d0c3b0dc8ffc064bd5ae31a59ed0eae56bea96
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 16:24:34 2015 +0200
docs:smbdotconf: add deprecated flags where missing.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 2b7396b354a6074d98b672c21e6926cdc76770ea
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 14:39:27 2015 +0200
docs:smbdotconf: make preload a synonym of 'auto services'
It is this way around in internal data structures.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c6a81dc8124c806b0013ba4033f33642ecd4a0b0
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 20:45:07 2015 +0200
docs:smbdotconf: 'write ok' is a synonym of 'writeable' not of 'read only'
(It is a reverse synonym of 'read only'...)
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 3c35dd47eca3a7515c8731e36f599d353d405810
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 16:51:59 2015 +0200
param: don't list '-valid' and 'copy' as synonyms - they aren't
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 179d715350bdc092946051584f86788f1cc9eed7
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 16:42:48 2015 +0200
param: make 'timestamp logs' the default writing of 'debug timestamp'
This is how it used internally.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit e5ac180fbe34cc3953de246dbd4b2136e2b014ac
Author: Michael Adam <obnox at samba.org>
Date: Thu Jul 23 13:59:26 2015 +0200
param: add SYNONYM flag where missing
thereby remove DEPRECATED flags: synonyms currently
only carry the syn flag. Other flags sit on the primary
entry.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c03891c0d5a1abe739791c7705d8aa82cc3614b4
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:47:22 2015 +0200
param: move dnsdomain from generate_param to EXTRA_GLOBALS
This is alongside realm_original which is of the same kind.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit ff4134329d75c90405a56558eabfe02d074b578d
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:14:26 2015 +0200
generate_param: generate struct entries if we don't generate access functions.
This shrinks LOADPARM_EXTRA_GLOBALS/LOCALS.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 36abb6f2d32a5acf5ec44a7b397034c447502553
Author: Michael Adam <obnox at samba.org>
Date: Tue Apr 28 16:47:39 2015 +0200
generate_param: make it possible to handle generated and synonym flags in iteration
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit d1615ab9dfa49fc6ca15a971d63aa54ba6140ef1
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:29:56 2015 +0200
docs:smbdotconf: add 'function' argument to writeable
This is to specify the storage place for this reverse boolean.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit df6c33954e9c8d556baeb6c2d4d8e328e0213ec6
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:29:16 2015 +0200
docs:smbdotconf: add 'function' parameter to enablespoolss
this is to specify the storage place for this reverse boolean.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit f19ede5003222f880f701eec15b2110ab77311f2
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:26:46 2015 +0200
docs:smbdotconf: add 'function' parameter to valid
This is to differentiate the variable/function name from
the parameter name, which is the non-standard "-valid".
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 37234031c7a61b272df738bd30e760615c3ff187
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:13:55 2015 +0200
param: rename szIdmapGID -> idmap_gid
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 3566e7de9339d268d1805745d76c3045bd625019
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:12:53 2015 +0200
param: rename szIdmapUID -> idmap_uid
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 8c0217c2a2107230a034d514bd2cd0aa9a185d32
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:11:12 2015 +0200
param: rename szIdmapBackend -> idmap_backend
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 6b1d1a471c2274d1b7212a7be0851ed30d2665a6
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:09:35 2015 +0200
param: rename szInclude -> include
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit bd92bc04171939faa67c4d998ad23df461c8368a
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:08:15 2015 +0200
param: rename szCopy -> copy
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5820c31a7d1115bc54a9f77feb46a3f4ff96f440
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 19:06:39 2015 +0200
param: rename bAvailable -> available
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c644890fa689712b3b78c41cf44f624e2d0795b2
Author: Michael Adam <obnox at samba.org>
Date: Tue May 12 13:41:44 2015 +0200
param: make 'realm' use the standard 'realm' variable.
This way, the generated lp_realm() function matches the param_table.
realm_original is only treated in the special handler now.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 4ae289c27127c2af1f77108863862990419ff7f8
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 16:22:40 2015 +0200
param: turn 'cups encrypt' into a generated function
Move the special stuff of the hand-written lp_cups_encrypt()
function into a handler that is called once at load time.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5c18d0013575acc0d8a4d5d75da78583c84668c8
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 16:21:35 2015 +0200
param: rename CupsEncrypt -> cups_encrypt
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 496f275a4b3ab568e3900ecedd3f141acbf28851
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 23:49:45 2015 +0200
param: make 'winbind max domain connections' a generated function.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 78e276a35d376e45333a6d2227c1e8beaf6e3cb5
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 23:42:09 2015 +0200
param: rename winbindMaxDomainConnections -> _winbind_max_domain_connections
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 866fd3b88924f109f7767751968b9a74b6f8cb5e
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 15:28:33 2015 +0200
param: turn 'wide links' into a generated funcion
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit b7172b8f7c3d8c0dce117cc0f6738ce52c7ca89f
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 15:22:30 2015 +0200
param: rename bWidelinks -> wide_links
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 44619ad2611bd02419c4a81b5434ad587b2cb8a7
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 15:18:01 2015 +0200
param: turn 'smb2 max credits' into generated option
This is achieved by moving the special treatment from
the lp_smb2_max_credits() function in the the special
handler that is called only once upon lp_load().
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit ea6d35ccdddaa692f66ac2cebd7a66110cd66c98
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:49:16 2015 +0200
param: treat negative values of 'smb2 max credits' as default.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a6e387d689b06e45282d1ad04d4a6af9d73ca6a4
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:34:11 2015 +0200
param: turn 'printcap name' into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 373245680592f746e19e1218de9ded96f50b46c1
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:31:43 2015 +0200
param: rename szPrintcapName -> printcap_name
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit b68d13ed7b387d715904612a32abf6a5f9f59067
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:23:47 2015 +0200
param: turn 'min receivefile size' into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 863f7b93602e297211d75dcb8297296b0d4d51a1
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:21:26 2015 +0200
param: rename iminreceivefile -> min_receivefile_size
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 217ce6d93bb8c6e7fea3deb00c5b39ea2f6d11b9
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:09:35 2015 +0200
param: turn 'preferred master' into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 20c84b8d03fffb92e26e69f7284e36b1b6dccf3b
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 14:07:25 2015 +0200
param: rename iPreferredMaster -> _preferred_master
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c377f630265856dbb6b3f581c3a6a227e4498129
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 12:29:54 2015 +0200
param: use lp[cfg]_max_print_jobs() in lp[cfg]_maxprintjobs()
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 6fdffc826d5f5272b44007a32515619346d19420
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 12:22:02 2015 +0200
param: generate lp[cfg]_max_print_jobs()
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 521468edb6a4b57cf0d7b3245570042ad611d4b9
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 12:00:18 2015 +0200
param: rename variable of 'max print jobs' to default.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit f1846fb16330c9f126dac3e2d4ca28e450baef6b
Author: Michael Adam <obnox at samba.org>
Date: Tue Jun 16 00:15:23 2015 +0200
param: turn ldap idmap suffix into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 614a0b9eff00bc88f200dac86615f269b4ac750f
Author: Michael Adam <obnox at samba.org>
Date: Tue Jun 16 00:12:51 2015 +0200
param: rename szLdapMachineSuffix -> _ldap_machine_suffix
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a5ddd036d2aef6319b46afdd58f79200297200de
Author: Michael Adam <obnox at samba.org>
Date: Tue Jun 16 00:06:59 2015 +0200
param: turn ldap idmap suffix into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit bbe74ae4587ab900d7206cc14578296a35a0c793
Author: Michael Adam <obnox at samba.org>
Date: Tue Jun 16 00:04:53 2015 +0200
param: rename szLdapIdmapSuffix -> _ldap_sz_idmap_suffix
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit e65b7ec877d7555136f0292d284a70841487c560
Author: Michael Adam <obnox at samba.org>
Date: Tue Jun 16 00:00:44 2015 +0200
param: turn ldap user suffix into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 10b36db706a17dd92f25a01c475967a7106f9ae8
Author: Michael Adam <obnox at samba.org>
Date: Mon Jun 15 23:58:35 2015 +0200
param: rename szLdapUserSuffix -> _ldap_user_suffix
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit d4fd07dedc72e69d212a4f512166f1173104904d
Author: Michael Adam <obnox at samba.org>
Date: Mon Jun 15 23:47:37 2015 +0200
param: turn ldap group suffix into a generated function
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit cd0016d88c5594b72b61bc63d43578151bc9e8de
Author: Michael Adam <obnox at samba.org>
Date: Mon Jun 15 23:45:45 2015 +0200
param: rename szLdapGroupSuffix -> _ldap_group_suffix
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 63e3c75374fda5279bc965c2b3c8de0e0c27c390
Author: Michael Adam <obnox at samba.org>
Date: Tue Apr 28 11:46:21 2015 +0200
docs:smbdotconf: add enumlist property to parameters where missing
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit ba2ea7fe332d3d38f3a9351e09c57c2618bbb38e
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 09:43:23 2015 +0200
docs:smbdotconf: add param flag 'enumlist' to the DTD
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 31e106b0ad0ca383170e556f21b5c90ed94344bc
Author: Michael Adam <obnox at samba.org>
Date: Tue May 12 10:07:10 2015 +0200
docs:smbdotconf: add handler info to smbdotconf docs where missing
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 4bc1f779ef2fb2b5bcf118e66b48bee033489626
Author: Michael Adam <obnox at samba.org>
Date: Tue May 12 12:24:46 2015 +0200
docs:smbdotconf: add param flags 'handler' and 'deprecated' to the DTD
These are already used in the docs.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 854bbaf814d3d182a5ae859a58eef248cc22bbc5
Author: Michael Adam <obnox at samba.org>
Date: Wed Apr 29 01:33:03 2015 +0200
docs:smbdotconf: add param flag 'synonym' to the DTD
It is already used in the param_table.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c72defc8aea64a3648e6eaaefcaf468d0d6181b5
Author: Michael Adam <obnox at samba.org>
Date: Wed May 20 10:44:17 2015 +0200
docs:smbdotconf: fix type to bool-rev for reverse synonyms.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 3bd477e7eebadd5a23e07f0dc81a1c818ba3f6d1
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 22 10:31:46 2015 +0200
tests: teach the docs test about boolean-rev
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 9abf7b4f19004706e5a8fe1662b8498434119543
Author: Michael Adam <obnox at samba.org>
Date: Thu May 14 16:31:52 2015 +0200
docs:smbdotconf: fix context of 'include' in doc
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit c3fc084bf4c130cff5c7ba983813ba05ccce508f
Author: Michael Adam <obnox at samba.org>
Date: Wed May 13 11:49:39 2015 +0200
docs:smbdotconf: fix type of "preferred master" parameter.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 64b720d28495c8b8f50681f85b944b830a6f6d2b
Author: Michael Adam <obnox at samba.org>
Date: Thu Apr 30 23:32:45 2015 +0200
docs:smbdotconf: make formatting of headers uniform.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a4aaea6910e400119b3f23397a99c793de692cb9
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 09:10:34 2015 +0200
s3:lib: remove unused dummyparam.c
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 04da5a8d4bc594d2c0b247d0bba16cabb5a1c48b
Author: Michael Adam <obnox at samba.org>
Date: Wed Jul 8 18:23:28 2015 +0200
param: accompany FN_LOCAL_PARM_CHAR with FN_LOCAL_CHAR
just like with the other FN_LOCAL_PARM macros.
FN_LOCAL_CHAR is the main definition.
This is also in preparation of a possible future
removal of the _PARM variants (when snum is no
longer used...).
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit eab9417f9e7a6017a5292669cd5b6e5ea92496a8
Author: Michael Adam <obnox at samba.org>
Date: Tue Jul 21 08:23:21 2015 +0200
param: make set_variable() static.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 7e60050194eedda925ece63fd20f0a8f64dd355e
Author: Günther Deschner <gd at samba.org>
Date: Wed Jul 22 00:17:51 2015 +0200
lib/dcom: use HRESULT in dcom_create_object.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 4e5ee7146be8e4f1897e50d43157eb7e3ff6257e
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 23:37:07 2015 +0200
s4-torture: fix ResolveOxid2 test, filling in missing ref,out pointers.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit f6f543837fef6a310223053cecd20382c7c9a17c
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 23:36:26 2015 +0200
s4-torture: fix ResolveOxid test, filling in missing ref,out pointers.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a0544cb82154ee7fc6652f1301b294050e66ba04
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 22:28:32 2015 +0200
remact: use imp_levels enum in RemoteActivation IDL.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 195faed933cccfc6ef63aeda67948084d9e6490b
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 22:23:22 2015 +0200
remact: use HRESULT in RemoteActivation IDL and tests.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 04e1f2ea90e85e0e36804b66965a120cfbc93d03
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 22:21:46 2015 +0200
lib/torture: add torture_assert_hresult_{equal,ok} macros.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 03b59a8d9bf06d6059f7bbc839f2e719fe9457c1
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 21:32:53 2015 +0200
s4-torture: fix remact test from crashing.
RemoteActivation was missing all out,ref pointers.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 2ec59185b9cfd7954b8433bacd74284a4ae72d7e
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 22:38:25 2015 +0200
s4-torture: fix test for RemoteActivation.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 60be14a4abae60dbf3bb8a707212e9a8a3a651fa
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 22:37:34 2015 +0200
remact: fix IDL for RemoteActivation.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 0cf5c8992533354e12c475a6749a2de0ad7bd06d
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:35:14 2015 +0200
s4-torture: use torture_assert macros for RemoteActivation test.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 7b155c3f95439db689b3e622daf3e4b0e3df6ba8
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:23:11 2015 +0200
oxidresolver: fix ServerAlive2 IDL and test.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 08e6d241a9bf821dc9f455b2d7ba067be746ec03
Author: Günther Deschner <gd at samba.org>
Date: Wed Jul 22 00:07:22 2015 +0200
rot: fix indent in rot.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 1baf31e065d7079ea16984bfcc109257a54e2643
Author: Günther Deschner <gd at samba.org>
Date: Wed Jul 22 00:06:00 2015 +0200
rot: remove trailing whitespace from rot.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit abf0188d447f0a4ede1a433713b27c3b27fa4e17
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 21:07:25 2015 +0200
s4-torture: fix indent of remact test.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 71051a973b3a46a42c464a0a98e8525639d7d808
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:54:17 2015 +0200
remact: fix indent of remact.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit b3b77018b42d1195ee8d0d9f93f51f6f67f783bb
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:53:24 2015 +0200
oxidresolver: fix indent in oxidresolver.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 22c9f11cf212d741830e312664be2ea302d47ab7
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:49:22 2015 +0200
dcom: fix ident in dcom.idl.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 8b5536a31bb3d66555031bc4bc340e735b66b617
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:34:40 2015 +0200
oxidresolver: fix indent of ResolveOxid2 in IDL.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 3aaeaea13b5019f0d0d062a825cd2250de77c287
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:41:34 2015 +0200
s4-torture: remove trailing whitespace from remact test.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 82be9581f281123edf222ef98197a191146c03e7
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:41:12 2015 +0200
s4-torture: remove trailing whitespace from oxidresolve test.
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5bc2f91814457a0839c6c04b2fdaf4f7054d397c
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:40:30 2015 +0200
remact: remove trailing whitespace from remact.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit a6976b24dabc3a4d6cfce6cf689a430fe2f20ea2
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:40:07 2015 +0200
oxidresolver: remove trailing whitespace from oxidresolver.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit b36aa1e09cc17332bd3893992d7a1462a3b01e6e
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:39:40 2015 +0200
orpc: remove trailing whitespace from orpc.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 5af738abe3a9464a295d969e9c4e78061585f4a2
Author: Günther Deschner <gd at samba.org>
Date: Tue Jul 21 20:39:15 2015 +0200
dcom: remove trailing whitespace from dcom.idl
Guenther
Signed-off-by: Günther Deschner <gd at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
commit 38136c151b734edfb1f4c7edd3ff1f7053daed2e
Author: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Date: Thu Jul 9 14:17:50 2015 +1200
source3 torture: don't segfault if filename query fails
If the query return status is not OK, the query answer pointer could
be uninitialised.
Signed-off-by: Douglas Bagnall <douglas.bagnall at catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra at samba.org>
Reviewed-by: Simo Sorce <idra at samba.org>
-----------------------------------------------------------------------
Summary of changes:
docs-xml/build/DTD/samba-doc | 4 +
docs-xml/smbdotconf/base/bindinterfacesonly.xml | 2 +-
docs-xml/smbdotconf/base/comment.xml | 2 +-
docs-xml/smbdotconf/base/configbackend.xml | 3 +-
docs-xml/smbdotconf/base/doscharset.xml | 5 +-
docs-xml/smbdotconf/base/interfaces.xml | 2 +-
docs-xml/smbdotconf/base/multicastdnsregister.xml | 2 +-
docs-xml/smbdotconf/base/netbiosaliases.xml | 3 +-
docs-xml/smbdotconf/base/netbiosname.xml | 2 +-
docs-xml/smbdotconf/base/netbiosscope.xml | 2 +-
docs-xml/smbdotconf/base/realm.xml | 3 +-
docs-xml/smbdotconf/base/sharebackend.xml | 2 +-
docs-xml/smbdotconf/base/unixcharset.xml | 5 +-
docs-xml/smbdotconf/base/workgroup.xml | 2 +-
docs-xml/smbdotconf/browse/browseable.xml | 4 +-
docs-xml/smbdotconf/browse/browselist.xml | 2 +-
docs-xml/smbdotconf/browse/domainmaster.xml | 3 +-
docs-xml/smbdotconf/browse/enhancedbrowsing.xml | 2 +-
docs-xml/smbdotconf/browse/lmannounce.xml | 3 +-
docs-xml/smbdotconf/browse/lminterval.xml | 2 +-
docs-xml/smbdotconf/browse/oslevel.xml | 2 +-
docs-xml/smbdotconf/browse/preferredmaster.xml | 5 +-
docs-xml/smbdotconf/domain/allowdnsupdates.xml | 1 +
docs-xml/smbdotconf/domain/dnsupdatecommand.xml | 2 +-
.../smbdotconf/domain/machinepasswordtimeout.xml | 2 +-
docs-xml/smbdotconf/domain/nsupdatecommand.xml | 2 +-
docs-xml/smbdotconf/domain/rndccommand.xml | 2 +-
docs-xml/smbdotconf/domain/spnupdatecommand.xml | 2 +-
docs-xml/smbdotconf/filename/casesensitive.xml | 3 +-
docs-xml/smbdotconf/filename/defaultcase.xml | 6 +-
docs-xml/smbdotconf/filename/deletevetofiles.xml | 2 +-
docs-xml/smbdotconf/filename/hidedotfiles.xml | 2 +-
docs-xml/smbdotconf/filename/hidespecialfiles.xml | 2 +-
docs-xml/smbdotconf/filename/hideunreadable.xml | 2 +-
.../smbdotconf/filename/hideunwriteablefiles.xml | 2 +-
docs-xml/smbdotconf/filename/manglednames.xml | 2 +-
docs-xml/smbdotconf/filename/mangleprefix.xml | 2 +-
docs-xml/smbdotconf/filename/manglingchar.xml | 2 +-
docs-xml/smbdotconf/filename/manglingmethod.xml | 4 +-
docs-xml/smbdotconf/filename/maparchive.xml | 4 +-
docs-xml/smbdotconf/filename/maphidden.xml | 2 +-
docs-xml/smbdotconf/filename/mapreadonly.xml | 3 +-
docs-xml/smbdotconf/filename/mapsystem.xml | 2 +-
docs-xml/smbdotconf/filename/maxstatcachesize.xml | 2 +-
docs-xml/smbdotconf/filename/preservecase.xml | 2 +-
docs-xml/smbdotconf/filename/shortpreservecase.xml | 2 +-
docs-xml/smbdotconf/filename/statcache.xml | 2 +-
.../smbdotconf/filename/storedosattributes.xml | 2 +-
docs-xml/smbdotconf/filename/vetofiles.xml | 2 +-
docs-xml/smbdotconf/filename/vetooplockfiles.xml | 2 +-
.../smbdotconf/ldap/clientldapsaslwrapping.xml | 3 +-
docs-xml/smbdotconf/ldap/ldapadmindn.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapconnectiontimeout.xml | 6 +-
docs-xml/smbdotconf/ldap/ldapdeletedn.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapderef.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapfollowreferral.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapgroupsuffix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapidmapsuffix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapmachinesuffix.xml | 8 +-
docs-xml/smbdotconf/ldap/ldappagesize.xml | 6 +-
docs-xml/smbdotconf/ldap/ldappasswdsync.xml | 7 +-
docs-xml/smbdotconf/ldap/ldapreplicationsleep.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapsameditposix.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapsamtrusted.xml | 4 +-
docs-xml/smbdotconf/ldap/ldapssl.xml | 3 +-
docs-xml/smbdotconf/ldap/ldapsslads.xml | 6 +-
docs-xml/smbdotconf/ldap/ldapsuffix.xml | 2 +-
docs-xml/smbdotconf/ldap/ldaptimeout.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapusersuffix.xml | 8 +-
docs-xml/smbdotconf/locking/blockinglocks.xml | 2 +-
docs-xml/smbdotconf/locking/cscpolicy.xml | 3 +-
docs-xml/smbdotconf/locking/fakeoplocks.xml | 2 +-
docs-xml/smbdotconf/locking/kerneloplocks.xml | 4 +-
docs-xml/smbdotconf/locking/kernelsharemodes.xml | 4 +-
docs-xml/smbdotconf/locking/level2oplocks.xml | 2 +-
docs-xml/smbdotconf/locking/locking.xml | 2 +-
docs-xml/smbdotconf/locking/lockspintime.xml | 2 +-
.../smbdotconf/locking/oplockbreakwaittime.xml | 2 +-
.../smbdotconf/locking/oplockcontentionlimit.xml | 2 +-
docs-xml/smbdotconf/locking/oplocks.xml | 2 +-
docs-xml/smbdotconf/locking/posixlocking.xml | 2 +-
docs-xml/smbdotconf/locking/smb2leases.xml | 2 +-
docs-xml/smbdotconf/locking/strictlocking.xml | 3 +-
docs-xml/smbdotconf/logging/debugclass.xml | 2 +-
.../smbdotconf/logging/debughirestimestamp.xml | 2 +-
docs-xml/smbdotconf/logging/debugpid.xml | 2 +-
.../smbdotconf/logging/debugprefixtimestamp.xml | 2 +-
docs-xml/smbdotconf/logging/debuguid.xml | 2 +-
docs-xml/smbdotconf/logging/ldapdebuglevel.xml | 7 +-
docs-xml/smbdotconf/logging/ldapdebugthreshold.xml | 6 +-
docs-xml/smbdotconf/logging/logfile.xml | 3 +-
docs-xml/smbdotconf/logging/logging.xml | 6 +-
docs-xml/smbdotconf/logging/loglevel.xml | 3 +-
docs-xml/smbdotconf/logging/maxlogsize.xml | 2 +-
docs-xml/smbdotconf/logging/syslog.xml | 3 +-
docs-xml/smbdotconf/logging/syslogonly.xml | 3 +-
.../{debugtimestamp.xml => timestamplogs.xml} | 11 +-
docs-xml/smbdotconf/logon/domainlogons.xml | 2 +-
docs-xml/smbdotconf/logon/enableprivileges.xml | 3 +-
.../smbdotconf/logon/initlogondelayedhosts.xml | 2 +-
docs-xml/smbdotconf/misc/addsharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/afsshare.xml | 6 +-
docs-xml/smbdotconf/misc/afsusernamemap.xml | 2 +-
.../smbdotconf/misc/allowinsecurewidelinks.xml | 6 +-
docs-xml/smbdotconf/misc/asyncsmbechohandler.xml | 2 +-
docs-xml/smbdotconf/misc/auto_services.xml | 21 +
docs-xml/smbdotconf/misc/available.xml | 6 +-
docs-xml/smbdotconf/misc/cachedirectory.xml | 4 +-
docs-xml/smbdotconf/misc/changenotify.xml | 2 +-
docs-xml/smbdotconf/misc/changesharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/clusteraddresses.xml | 6 +-
docs-xml/smbdotconf/misc/clustering.xml | 2 +-
docs-xml/smbdotconf/misc/configfile.xml | 2 +-
docs-xml/smbdotconf/misc/copy.xml | 1 +
.../smbdotconf/misc/ctdblocktimewarnthreshold.xml | 2 +-
docs-xml/smbdotconf/misc/ctdbtimeout.xml | 2 +-
docs-xml/smbdotconf/misc/defaultservice.xml | 2 +-
docs-xml/smbdotconf/misc/deletereadonly.xml | 6 +-
docs-xml/smbdotconf/misc/deletesharecommand.xml | 2 +-
docs-xml/smbdotconf/misc/dfreecachetime.xml | 6 +-
.../smbdotconf/misc/directorynamecachesize.xml | 6 +-
docs-xml/smbdotconf/misc/dmapisupport.xml | 2 +-
docs-xml/smbdotconf/misc/dontdescend.xml | 6 +-
docs-xml/smbdotconf/misc/dosfilemode.xml | 6 +-
docs-xml/smbdotconf/misc/dosfiletimeresolution.xml | 6 +-
docs-xml/smbdotconf/misc/dosfiletimes.xml | 6 +-
.../smbdotconf/misc/fakedirectorycreatetimes.xml | 6 +-
docs-xml/smbdotconf/misc/followsymlinks.xml | 6 +-
docs-xml/smbdotconf/misc/fssprunestale.xml | 2 +-
docs-xml/smbdotconf/misc/fsssequencetimeout.xml | 2 +-
docs-xml/smbdotconf/misc/fstype.xml | 6 +-
docs-xml/smbdotconf/misc/homedirmap.xml | 6 +-
docs-xml/smbdotconf/misc/include.xml | 7 +-
docs-xml/smbdotconf/misc/kernelchangenotify.xml | 2 +-
docs-xml/smbdotconf/misc/lockdirectory.xml | 2 +-
.../smbdotconf/misc/logwriteablefilesonexit.xml | 6 +-
docs-xml/smbdotconf/misc/magicoutput.xml | 6 +-
docs-xml/smbdotconf/misc/magicscript.xml | 6 +-
docs-xml/smbdotconf/misc/messagecommand.xml | 6 +-
.../smbdotconf/misc/nbtclientsocketaddress.xml | 7 +-
docs-xml/smbdotconf/misc/ncalrpcdir.xml | 6 +-
docs-xml/smbdotconf/misc/nishomedir.xml | 6 +-
.../smbdotconf/misc/nmbdbindexplicitbroadcast.xml | 6 +-
docs-xml/smbdotconf/misc/panicaction.xml | 6 +-
docs-xml/smbdotconf/misc/perfcountmodule.xml | 6 +-
docs-xml/smbdotconf/misc/piddirectory.xml | 2 +-
docs-xml/smbdotconf/misc/postexec.xml | 6 +-
docs-xml/smbdotconf/misc/preexec.xml | 8 +-
docs-xml/smbdotconf/misc/preload.xml | 22 -
docs-xml/smbdotconf/misc/registryshares.xml | 2 +-
docs-xml/smbdotconf/misc/remoteannounce.xml | 6 +-
docs-xml/smbdotconf/misc/remotebrowsesync.xml | 6 +-
docs-xml/smbdotconf/misc/resetonzerovc.xml | 6 +-
docs-xml/smbdotconf/misc/rootpostexec.xml | 6 +-
docs-xml/smbdotconf/misc/rootpreexec.xml | 6 +-
docs-xml/smbdotconf/misc/rootpreexecclose.xml | 6 +-
docs-xml/smbdotconf/misc/rpcdaemon.xml | 2 +-
docs-xml/smbdotconf/misc/rpcserver.xml | 2 +-
docs-xml/smbdotconf/misc/smbdprofilinglevel.xml | 7 +-
docs-xml/smbdotconf/misc/statedirectory.xml | 4 +-
docs-xml/smbdotconf/misc/usershareallowguests.xml | 6 +-
docs-xml/smbdotconf/misc/usersharemaxshares.xml | 6 +-
docs-xml/smbdotconf/misc/usershareowneronly.xml | 6 +-
docs-xml/smbdotconf/misc/usersharepath.xml | 6 +-
.../smbdotconf/misc/usershareprefixallowlist.xml | 6 +-
.../smbdotconf/misc/usershareprefixdenylist.xml | 6 +-
.../smbdotconf/misc/usersharetemplateshare.xml | 6 +-
docs-xml/smbdotconf/misc/utmpdirectory.xml | 2 +-
docs-xml/smbdotconf/misc/valid.xml | 7 +-
docs-xml/smbdotconf/misc/volume.xml | 6 +-
docs-xml/smbdotconf/misc/widelinks.xml | 7 +-
docs-xml/smbdotconf/misc/wtmpdirectory.xml | 2 +-
docs-xml/smbdotconf/printing/addportcommand.xml | 2 +-
docs-xml/smbdotconf/printing/addprintercommand.xml | 2 +-
docs-xml/smbdotconf/printing/cupsencrypt.xml | 8 +-
docs-xml/smbdotconf/printing/cupsoptions.xml | 2 +-
docs-xml/smbdotconf/printing/cupsserver.xml | 2 +-
docs-xml/smbdotconf/printing/defaultdevmode.xml | 2 +-
.../smbdotconf/printing/deleteprintercommand.xml | 2 +-
docs-xml/smbdotconf/printing/disablespoolss.xml | 2 +-
docs-xml/smbdotconf/printing/enablespoolss.xml | 3 +-
docs-xml/smbdotconf/printing/enumportscommand.xml | 2 +-
docs-xml/smbdotconf/printing/forceprintername.xml | 2 +-
docs-xml/smbdotconf/printing/iprintserver.xml | 2 +-
docs-xml/smbdotconf/printing/loadprinters.xml | 2 +-
docs-xml/smbdotconf/printing/lppausecommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpqcachetime.xml | 6 +-
docs-xml/smbdotconf/printing/lpqcommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpresumecommand.xml | 2 +-
docs-xml/smbdotconf/printing/lprmcommand.xml | 2 +-
docs-xml/smbdotconf/printing/maxprintjobs.xml | 3 +-
.../smbdotconf/printing/maxreportedprintjobs.xml | 2 +-
docs-xml/smbdotconf/printing/os2drivermap.xml | 2 +-
docs-xml/smbdotconf/printing/printable.xml | 2 +-
docs-xml/smbdotconf/printing/printcapcachetime.xml | 4 +-
docs-xml/smbdotconf/printing/printcapname.xml | 6 +-
docs-xml/smbdotconf/printing/printcommand.xml | 2 +-
docs-xml/smbdotconf/printing/printername.xml | 2 +-
docs-xml/smbdotconf/printing/printing.xml | 4 +-
docs-xml/smbdotconf/printing/printjobusername.xml | 2 +-
.../smbdotconf/printing/printnotifybackchannel.xml | 6 +-
docs-xml/smbdotconf/printing/queuepausecommand.xml | 2 +-
.../smbdotconf/printing/queueresumecommand.xml | 2 +-
.../smbdotconf/printing/showaddprinterwizard.xml | 2 +-
.../smbdotconf/printing/spoolssarchitecture.xml | 6 +-
docs-xml/smbdotconf/printing/spoolssosversion.xml | 6 +-
docs-xml/smbdotconf/printing/useclientdriver.xml | 2 +-
.../smbdotconf/protocol/aclcheckpermissions.xml | 3 +-
docs-xml/smbdotconf/protocol/aclmapfullcontrol.xml | 6 +-
docs-xml/smbdotconf/protocol/cldapport.xml | 2 +-
docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 9 +-
docs-xml/smbdotconf/protocol/clientminprotocol.xml | 7 +-
docs-xml/smbdotconf/protocol/clientusespnego.xml | 2 +-
.../smbdotconf/protocol/dcerpcendpointservers.xml | 2 +-
.../smbdotconf/protocol/defersharingviolations.xml | 2 +-
docs-xml/smbdotconf/protocol/dgramport.xml | 2 +-
docs-xml/smbdotconf/protocol/disablenetbios.xml | 2 +-
docs-xml/smbdotconf/protocol/easupport.xml | 2 +-
docs-xml/smbdotconf/protocol/enableasusupport.xml | 6 +-
docs-xml/smbdotconf/protocol/eventloglist.xml | 2 +-
docs-xml/smbdotconf/protocol/largereadwrite.xml | 2 +-
docs-xml/smbdotconf/protocol/mapaclinherit.xml | 2 +-
docs-xml/smbdotconf/protocol/maxmux.xml | 2 +-
docs-xml/smbdotconf/protocol/maxttl.xml | 2 +-
docs-xml/smbdotconf/protocol/maxwinsttl.xml | 2 +-
docs-xml/smbdotconf/protocol/maxxmit.xml | 2 +-
.../smbdotconf/protocol/minreceivefilesize.xml | 7 +-
docs-xml/smbdotconf/protocol/minwinsttl.xml | 2 +-
docs-xml/smbdotconf/protocol/nameresolveorder.xml | 2 +-
docs-xml/smbdotconf/protocol/nbtport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntaclsupport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntpipesupport.xml | 2 +-
docs-xml/smbdotconf/protocol/ntstatussupport.xml | 2 +-
docs-xml/smbdotconf/protocol/profileacls.xml | 2 +-
docs-xml/smbdotconf/protocol/readraw.xml | 2 +-
docs-xml/smbdotconf/protocol/rpcbigendian.xml | 2 +-
docs-xml/smbdotconf/protocol/servermaxprotocol.xml | 7 +-
docs-xml/smbdotconf/protocol/serverminprotocol.xml | 7 +-
docs-xml/smbdotconf/protocol/sharefakefscaps.xml | 4 +-
docs-xml/smbdotconf/protocol/smb2maxcredits.xml | 8 +-
docs-xml/smbdotconf/protocol/smb2maxread.xml | 6 +-
docs-xml/smbdotconf/protocol/smb2maxtrans.xml | 6 +-
docs-xml/smbdotconf/protocol/smb2maxwrite.xml | 6 +-
docs-xml/smbdotconf/protocol/smbports.xml | 3 +-
docs-xml/smbdotconf/protocol/svcctllist.xml | 2 +-
docs-xml/smbdotconf/protocol/timeserver.xml | 2 +-
docs-xml/smbdotconf/protocol/unicode.xml | 2 +-
docs-xml/smbdotconf/protocol/unixextensions.xml | 2 +-
docs-xml/smbdotconf/protocol/usespnego.xml | 3 +-
docs-xml/smbdotconf/protocol/webport.xml | 2 +-
docs-xml/smbdotconf/protocol/writeraw.xml | 2 +-
.../smbdotconf/security/accessbasedshareenum.xml | 4 +-
docs-xml/smbdotconf/security/aclgroupcontrol.xml | 2 +-
docs-xml/smbdotconf/security/adminusers.xml | 2 +-
.../smbdotconf/security/algorithmicridbase.xml | 4 +-
.../smbdotconf/security/allowtrusteddomains.xml | 4 +-
docs-xml/smbdotconf/security/authmethods.xml | 4 +-
.../smbdotconf/security/checkpasswordscript.xml | 2 +-
docs-xml/smbdotconf/security/clientlanmanauth.xml | 2 +-
docs-xml/smbdotconf/security/clientntlmv2auth.xml | 2 +-
.../smbdotconf/security/clientplaintextauth.xml | 4 +-
docs-xml/smbdotconf/security/clientschannel.xml | 5 +-
docs-xml/smbdotconf/security/clientsigning.xml | 5 +-
.../security/clientusepsnegoprincipal.xml | 3 +-
docs-xml/smbdotconf/security/createmask.xml | 2 +-
.../smbdotconf/security/dedicatedkeytabfile.xml | 4 +-
docs-xml/smbdotconf/security/directorymask.xml | 4 +-
.../smbdotconf/security/directorysecuritymask.xml | 8 +-
docs-xml/smbdotconf/security/encryptpasswords.xml | 4 +-
docs-xml/smbdotconf/security/forcecreatemode.xml | 2 +-
.../smbdotconf/security/forcedirectorymode.xml | 2 +-
.../security/forcedirectorysecuritymode.xml | 8 +-
docs-xml/smbdotconf/security/forcegroup.xml | 2 +-
.../smbdotconf/security/forceunknownacluser.xml | 2 +-
docs-xml/smbdotconf/security/forceuser.xml | 2 +-
docs-xml/smbdotconf/security/guestaccount.xml | 4 +-
docs-xml/smbdotconf/security/guestok.xml | 4 +-
docs-xml/smbdotconf/security/guestonly.xml | 2 +-
docs-xml/smbdotconf/security/hostsallow.xml | 2 +-
docs-xml/smbdotconf/security/hostsdeny.xml | 2 +-
docs-xml/smbdotconf/security/inheritacls.xml | 2 +-
docs-xml/smbdotconf/security/inheritowner.xml | 2 +-
.../smbdotconf/security/inheritpermissions.xml | 2 +-
docs-xml/smbdotconf/security/invalidusers.xml | 2 +-
docs-xml/smbdotconf/security/kerberosmethod.xml | 5 +-
docs-xml/smbdotconf/security/kpasswdport.xml | 2 +-
docs-xml/smbdotconf/security/krb5port.xml | 2 +-
docs-xml/smbdotconf/security/lanmanauth.xml | 2 +-
docs-xml/smbdotconf/security/maptoguest.xml | 5 +-
.../smbdotconf/security/mapuntrustedtodomain.xml | 4 +-
docs-xml/smbdotconf/security/ntlmauth.xml | 2 +-
docs-xml/smbdotconf/security/nullpasswords.xml | 5 +-
.../smbdotconf/security/obeypamrestrictions.xml | 4 +-
.../security/oldpasswordallowedperiod.xml | 4 +-
docs-xml/smbdotconf/security/onlyuser.xml | 3 +-
docs-xml/smbdotconf/security/pampasswordchange.xml | 4 +-
docs-xml/smbdotconf/security/passdbbackend.xml | 4 +-
.../smbdotconf/security/passdbexpandexplicit.xml | 4 +-
docs-xml/smbdotconf/security/passwdchatdebug.xml | 2 +-
docs-xml/smbdotconf/security/passwdchattimeout.xml | 2 +-
docs-xml/smbdotconf/security/passwdprogram.xml | 4 +-
docs-xml/smbdotconf/security/passwordserver.xml | 4 +-
docs-xml/smbdotconf/security/preloadmodules.xml | 6 +-
docs-xml/smbdotconf/security/privatedir.xml | 4 +-
docs-xml/smbdotconf/security/readlist.xml | 2 +-
docs-xml/smbdotconf/security/readonly.xml | 3 +-
docs-xml/smbdotconf/security/renameuserscript.xml | 4 +-
docs-xml/smbdotconf/security/restrictanonymous.xml | 2 +-
docs-xml/smbdotconf/security/rootdirectory.xml | 6 +-
docs-xml/smbdotconf/security/sambakcccommand.xml | 2 +-
docs-xml/smbdotconf/security/security.xml | 11 +-
docs-xml/smbdotconf/security/serverrole.xml | 5 +-
docs-xml/smbdotconf/security/serverschannel.xml | 5 +-
docs-xml/smbdotconf/security/serversigning.xml | 5 +-
docs-xml/smbdotconf/security/smbencrypt.xml | 5 +-
docs-xml/smbdotconf/security/smbpasswdfile.xml | 4 +-
docs-xml/smbdotconf/security/unixpasswordsync.xml | 2 +-
docs-xml/smbdotconf/security/username.xml | 5 +-
docs-xml/smbdotconf/security/usernamelevel.xml | 2 +-
docs-xml/smbdotconf/security/usernamemap.xml | 2 +-
.../smbdotconf/security/usernamemapcachetime.xml | 2 +-
docs-xml/smbdotconf/security/usernamemapscript.xml | 2 +-
docs-xml/smbdotconf/security/validusers.xml | 2 +-
docs-xml/smbdotconf/security/writeable.xml | 4 +-
docs-xml/smbdotconf/security/writelist.xml | 2 +-
docs-xml/smbdotconf/tuning/aioreadsize.xml | 2 +-
docs-xml/smbdotconf/tuning/aiowritesize.xml | 2 +-
.../smbdotconf/tuning/allocationroundupsize.xml | 2 +-
docs-xml/smbdotconf/tuning/blocksize.xml | 2 +-
docs-xml/smbdotconf/tuning/maxdisksize.xml | 2 +-
docs-xml/smbdotconf/tuning/writecachesize.xml | 2 +-
docs-xml/smbdotconf/vfs/vfsobjects.xml | 2 +-
docs-xml/smbdotconf/winbind/createkrb5conf.xml | 4 +-
docs-xml/smbdotconf/winbind/idmapbackend.xml | 4 +-
docs-xml/smbdotconf/winbind/idmapcachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/idmapgid.xml | 6 +-
.../smbdotconf/winbind/idmapnegativecachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/idmapuid.xml | 4 +-
docs-xml/smbdotconf/winbind/templatehomedir.xml | 2 +-
docs-xml/smbdotconf/winbind/templateshell.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindcachetime.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindenumgroups.xml | 2 +-
.../smbdotconf/winbind/winbindexpandgroups.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindmaxclients.xml | 2 +-
.../winbind/winbindmaxdomainconnections.xml | 8 +-
.../smbdotconf/winbind/winbindnestedgroups.xml | 2 +-
.../smbdotconf/winbind/winbindnormalizenames.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindnssinfo.xml | 2 +-
.../smbdotconf/winbind/winbindofflinelogon.xml | 2 +-
.../smbdotconf/winbind/winbindreconnectdelay.xml | 2 +-
.../smbdotconf/winbind/winbindrefreshtickets.xml | 2 +-
.../smbdotconf/winbind/winbindrequesttimeout.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindrpconly.xml | 4 +-
docs-xml/smbdotconf/winbind/winbindseparator.xml | 2 +-
.../winbind/winbindtrusteddomainsonly.xml | 2 +-
.../smbdotconf/winbind/winbindusedefaultdomain.xml | 2 +-
docs-xml/smbdotconf/wins/dnsproxy.xml | 2 +-
docs-xml/smbdotconf/wins/winsserver.xml | 2 +-
lib/param/README | 20 +-
lib/param/loadparm.c | 69 +-
lib/param/loadparm.h | 22 +-
lib/param/param_table.c | 3727 +-------------------
lib/param/wscript_build | 6 +
lib/torture/torture.h | 11 +
librpc/idl/dcom.idl | 129 +-
librpc/idl/orpc.idl | 36 +-
librpc/idl/oxidresolver.idl | 52 +-
librpc/idl/remact.idl | 44 +-
librpc/idl/rot.idl | 58 +-
python/samba/tests/docs.py | 142 +-
script/generate_param.py | 159 +-
source3/lib/dummyparam.c | 30 -
source3/param/loadparm.c | 120 +-
source3/torture/torture.c | 3 +-
source4/lib/com/dcom/dcom.h | 2 +-
source4/lib/com/dcom/main.c | 8 +-
source4/lib/wmi/tools/wmis.c | 3 +-
source4/lib/wmi/wmicore.c | 3 +-
source4/torture/rpc/oxidresolve.c | 100 +-
source4/torture/rpc/remact.c | 47 +-
380 files changed, 1309 insertions(+), 4752 deletions(-)
rename docs-xml/smbdotconf/logging/{debugtimestamp.xml => timestamplogs.xml} (68%)
create mode 100644 docs-xml/smbdotconf/misc/auto_services.xml
delete mode 100644 docs-xml/smbdotconf/misc/preload.xml
delete mode 100644 source3/lib/dummyparam.c
Changeset truncated at 500 lines:
diff --git a/docs-xml/build/DTD/samba-doc b/docs-xml/build/DTD/samba-doc
index 06aa02a..afde348 100644
--- a/docs-xml/build/DTD/samba-doc
+++ b/docs-xml/build/DTD/samba-doc
@@ -42,6 +42,10 @@
name CDATA #REQUIRED
type CDATA #REQUIRED
context CDATA #REQUIRED
+ synonym CDATA #IMPLIED
+ handler CDATA #IMPLIED
+ deprecated CDATA #IMPLIED
+ enumlist CDATA #IMPLIED
>
<!ELEMENT description ANY>
<!ELEMENT synonym (#PCDATA)>
diff --git a/docs-xml/smbdotconf/base/bindinterfacesonly.xml b/docs-xml/smbdotconf/base/bindinterfacesonly.xml
index 31b462c..9a148f3 100644
--- a/docs-xml/smbdotconf/base/bindinterfacesonly.xml
+++ b/docs-xml/smbdotconf/base/bindinterfacesonly.xml
@@ -1,5 +1,5 @@
<samba:parameter name="bind interfaces only"
- type="boolean"
+ type="boolean"
context="G"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/base/comment.xml b/docs-xml/smbdotconf/base/comment.xml
index 3c2c3b1..b0dd91c 100644
--- a/docs-xml/smbdotconf/base/comment.xml
+++ b/docs-xml/smbdotconf/base/comment.xml
@@ -1,6 +1,6 @@
<samba:parameter name="comment"
context="S"
- type="string"
+ type="string"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This is a text field that is seen next to a share
diff --git a/docs-xml/smbdotconf/base/configbackend.xml b/docs-xml/smbdotconf/base/configbackend.xml
index 864ec3c..2237569 100644
--- a/docs-xml/smbdotconf/base/configbackend.xml
+++ b/docs-xml/smbdotconf/base/configbackend.xml
@@ -1,6 +1,7 @@
<samba:parameter name="config backend"
context="G"
- type="enum"
+ type="enum"
+ enumlist="enum_config_backend"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>
diff --git a/docs-xml/smbdotconf/base/doscharset.xml b/docs-xml/smbdotconf/base/doscharset.xml
index 8a18c93..c99b840 100644
--- a/docs-xml/smbdotconf/base/doscharset.xml
+++ b/docs-xml/smbdotconf/base/doscharset.xml
@@ -1,8 +1,9 @@
<samba:parameter name="dos charset"
- type="string"
+ type="string"
context="G"
constant="1"
- xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
+ handler="handle_dos_charset"
+ xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>DOS SMB clients assume the server has
the same charset as they do. This option specifies which
diff --git a/docs-xml/smbdotconf/base/interfaces.xml b/docs-xml/smbdotconf/base/interfaces.xml
index 39c90b9..db12fa1 100644
--- a/docs-xml/smbdotconf/base/interfaces.xml
+++ b/docs-xml/smbdotconf/base/interfaces.xml
@@ -1,6 +1,6 @@
<samba:parameter name="interfaces"
context="G"
- type="list"
+ type="cmdlist"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option allows you to override the default
diff --git a/docs-xml/smbdotconf/base/multicastdnsregister.xml b/docs-xml/smbdotconf/base/multicastdnsregister.xml
index 87559e5..2c330ab 100644
--- a/docs-xml/smbdotconf/base/multicastdnsregister.xml
+++ b/docs-xml/smbdotconf/base/multicastdnsregister.xml
@@ -1,5 +1,5 @@
<samba:parameter name="multicast dns register"
- type="boolean"
+ type="boolean"
context="G"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/base/netbiosaliases.xml b/docs-xml/smbdotconf/base/netbiosaliases.xml
index 46f97e2..0304ab0 100644
--- a/docs-xml/smbdotconf/base/netbiosaliases.xml
+++ b/docs-xml/smbdotconf/base/netbiosaliases.xml
@@ -1,6 +1,7 @@
<samba:parameter name="netbios aliases"
context="G"
- type="list"
+ type="cmdlist"
+ handler="handle_netbios_aliases"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This is a list of NetBIOS names that nmbd will
diff --git a/docs-xml/smbdotconf/base/netbiosname.xml b/docs-xml/smbdotconf/base/netbiosname.xml
index ed7dd5e..a7d9e2c 100644
--- a/docs-xml/smbdotconf/base/netbiosname.xml
+++ b/docs-xml/smbdotconf/base/netbiosname.xml
@@ -1,6 +1,6 @@
<samba:parameter name="netbios name"
context="G"
- type="string"
+ type="ustring"
constant="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/base/netbiosscope.xml b/docs-xml/smbdotconf/base/netbiosscope.xml
index 811e1c6..c5be028 100644
--- a/docs-xml/smbdotconf/base/netbiosscope.xml
+++ b/docs-xml/smbdotconf/base/netbiosscope.xml
@@ -1,6 +1,6 @@
<samba:parameter name="netbios scope"
context="G"
- type="string"
+ type="ustring"
constant="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/base/realm.xml b/docs-xml/smbdotconf/base/realm.xml
index ab56ec5..8499c78 100644
--- a/docs-xml/smbdotconf/base/realm.xml
+++ b/docs-xml/smbdotconf/base/realm.xml
@@ -1,7 +1,8 @@
<samba:parameter name="realm"
context="G"
- type="string"
+ type="string"
constant="1"
+ handler="handle_realm"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option specifies the kerberos realm to use. The realm is
diff --git a/docs-xml/smbdotconf/base/sharebackend.xml b/docs-xml/smbdotconf/base/sharebackend.xml
index fc8b6d4..08124cd 100644
--- a/docs-xml/smbdotconf/base/sharebackend.xml
+++ b/docs-xml/smbdotconf/base/sharebackend.xml
@@ -1,7 +1,7 @@
<samba:parameter name="share backend"
context="G"
type="string"
- constant="1"
+ constant="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>
diff --git a/docs-xml/smbdotconf/base/unixcharset.xml b/docs-xml/smbdotconf/base/unixcharset.xml
index ff8f6bb..06754a4 100644
--- a/docs-xml/smbdotconf/base/unixcharset.xml
+++ b/docs-xml/smbdotconf/base/unixcharset.xml
@@ -1,7 +1,8 @@
<samba:parameter name="unix charset"
- context="G"
- type="string"
+ context="G"
+ type="string"
constant="1"
+ handler="handle_charset"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>Specifies the charset the unix machine
diff --git a/docs-xml/smbdotconf/base/workgroup.xml b/docs-xml/smbdotconf/base/workgroup.xml
index 49aec41..eb8ca18 100644
--- a/docs-xml/smbdotconf/base/workgroup.xml
+++ b/docs-xml/smbdotconf/base/workgroup.xml
@@ -1,6 +1,6 @@
<samba:parameter name="workgroup"
context="G"
- type="string"
+ type="ustring"
constant="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/browse/browseable.xml b/docs-xml/smbdotconf/browse/browseable.xml
index c56d3fc..64dfcf0 100644
--- a/docs-xml/smbdotconf/browse/browseable.xml
+++ b/docs-xml/smbdotconf/browse/browseable.xml
@@ -1,4 +1,6 @@
-<samba:parameter name="browseable" context="S" type="boolean"
+<samba:parameter name="browseable"
+ context="S"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<synonym>browsable</synonym>
<description>
diff --git a/docs-xml/smbdotconf/browse/browselist.xml b/docs-xml/smbdotconf/browse/browselist.xml
index adf7454..f053e81 100644
--- a/docs-xml/smbdotconf/browse/browselist.xml
+++ b/docs-xml/smbdotconf/browse/browselist.xml
@@ -1,6 +1,6 @@
<samba:parameter name="browse list"
context="G"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This controls whether <citerefentry><refentrytitle>smbd</refentrytitle>
diff --git a/docs-xml/smbdotconf/browse/domainmaster.xml b/docs-xml/smbdotconf/browse/domainmaster.xml
index a47800b..8817f2b 100644
--- a/docs-xml/smbdotconf/browse/domainmaster.xml
+++ b/docs-xml/smbdotconf/browse/domainmaster.xml
@@ -1,5 +1,6 @@
<samba:parameter name="domain master"
- type="enum"
+ type="enum"
+ enumlist="enum_bool_auto"
context="G"
function="_domain_master"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
diff --git a/docs-xml/smbdotconf/browse/enhancedbrowsing.xml b/docs-xml/smbdotconf/browse/enhancedbrowsing.xml
index 8b1b531..7ad8930 100644
--- a/docs-xml/smbdotconf/browse/enhancedbrowsing.xml
+++ b/docs-xml/smbdotconf/browse/enhancedbrowsing.xml
@@ -1,6 +1,6 @@
<samba:parameter name="enhanced browsing"
context="G"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option enables a couple of enhancements to
diff --git a/docs-xml/smbdotconf/browse/lmannounce.xml b/docs-xml/smbdotconf/browse/lmannounce.xml
index 6d712c4..1ec5052 100644
--- a/docs-xml/smbdotconf/browse/lmannounce.xml
+++ b/docs-xml/smbdotconf/browse/lmannounce.xml
@@ -1,6 +1,7 @@
<samba:parameter name="lm announce"
context="G"
- type="enum"
+ type="enum"
+ enumlist="enum_bool_auto"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This parameter determines if <citerefentry><refentrytitle>nmbd</refentrytitle>
diff --git a/docs-xml/smbdotconf/browse/lminterval.xml b/docs-xml/smbdotconf/browse/lminterval.xml
index 8a68e09..da33658 100644
--- a/docs-xml/smbdotconf/browse/lminterval.xml
+++ b/docs-xml/smbdotconf/browse/lminterval.xml
@@ -1,6 +1,6 @@
<samba:parameter name="lm interval"
context="G"
- type="integer"
+ type="integer"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>If Samba is set to produce Lanman announce
diff --git a/docs-xml/smbdotconf/browse/oslevel.xml b/docs-xml/smbdotconf/browse/oslevel.xml
index fc386d2..43ba861 100644
--- a/docs-xml/smbdotconf/browse/oslevel.xml
+++ b/docs-xml/smbdotconf/browse/oslevel.xml
@@ -1,6 +1,6 @@
<samba:parameter name="os level"
context="G"
- type="integer"
+ type="integer"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>
diff --git a/docs-xml/smbdotconf/browse/preferredmaster.xml b/docs-xml/smbdotconf/browse/preferredmaster.xml
index e32ca52..15ebd24 100644
--- a/docs-xml/smbdotconf/browse/preferredmaster.xml
+++ b/docs-xml/smbdotconf/browse/preferredmaster.xml
@@ -1,7 +1,8 @@
<samba:parameter name="preferred master"
context="G"
- type="boolean-auto"
- generated_function="0"
+ type="enum"
+ enumlist="enum_bool_auto"
+ function="_preferred_master"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<synonym>prefered master</synonym>
<description>
diff --git a/docs-xml/smbdotconf/domain/allowdnsupdates.xml b/docs-xml/smbdotconf/domain/allowdnsupdates.xml
index 1563d29..6c0a0d0 100644
--- a/docs-xml/smbdotconf/domain/allowdnsupdates.xml
+++ b/docs-xml/smbdotconf/domain/allowdnsupdates.xml
@@ -1,6 +1,7 @@
<samba:parameter name="allow dns updates"
context="G"
type="enum"
+ enumlist="enum_dns_update_settings"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option determines what kind of updates to the DNS are allowed.
diff --git a/docs-xml/smbdotconf/domain/dnsupdatecommand.xml b/docs-xml/smbdotconf/domain/dnsupdatecommand.xml
index 70c311e..40cbc5b 100644
--- a/docs-xml/smbdotconf/domain/dnsupdatecommand.xml
+++ b/docs-xml/smbdotconf/domain/dnsupdatecommand.xml
@@ -1,6 +1,6 @@
<samba:parameter name="dns update command"
context="G"
- type="list"
+ type="cmdlist"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option sets the command that is called when there are
diff --git a/docs-xml/smbdotconf/domain/machinepasswordtimeout.xml b/docs-xml/smbdotconf/domain/machinepasswordtimeout.xml
index b53ee3c..e7d8d44 100644
--- a/docs-xml/smbdotconf/domain/machinepasswordtimeout.xml
+++ b/docs-xml/smbdotconf/domain/machinepasswordtimeout.xml
@@ -1,6 +1,6 @@
<samba:parameter name="machine password timeout"
context="G"
- type="integer"
+ type="integer"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/domain/nsupdatecommand.xml b/docs-xml/smbdotconf/domain/nsupdatecommand.xml
index 9481058..8978ade 100644
--- a/docs-xml/smbdotconf/domain/nsupdatecommand.xml
+++ b/docs-xml/smbdotconf/domain/nsupdatecommand.xml
@@ -1,6 +1,6 @@
<samba:parameter name="nsupdate command"
context="G"
- type="list"
+ type="cmdlist"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option sets the path to the <filename>nsupdate</filename>
diff --git a/docs-xml/smbdotconf/domain/rndccommand.xml b/docs-xml/smbdotconf/domain/rndccommand.xml
index 72df82f..d9ac4ea 100644
--- a/docs-xml/smbdotconf/domain/rndccommand.xml
+++ b/docs-xml/smbdotconf/domain/rndccommand.xml
@@ -1,6 +1,6 @@
<samba:parameter name="rndc command"
context="G"
- type="list"
+ type="cmdlist"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option specifies the path to the name server control utility.
diff --git a/docs-xml/smbdotconf/domain/spnupdatecommand.xml b/docs-xml/smbdotconf/domain/spnupdatecommand.xml
index cbeb657..9dcce13 100644
--- a/docs-xml/smbdotconf/domain/spnupdatecommand.xml
+++ b/docs-xml/smbdotconf/domain/spnupdatecommand.xml
@@ -1,6 +1,6 @@
<samba:parameter name="spn update command"
context="G"
- type="list"
+ type="cmdlist"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This option sets the command that for updating
diff --git a/docs-xml/smbdotconf/filename/casesensitive.xml b/docs-xml/smbdotconf/filename/casesensitive.xml
index 8c0995c..f0e53be 100644
--- a/docs-xml/smbdotconf/filename/casesensitive.xml
+++ b/docs-xml/smbdotconf/filename/casesensitive.xml
@@ -1,6 +1,7 @@
<samba:parameter name="case sensitive"
context="S"
- type="enum"
+ type="enum"
+ enumlist="enum_bool_auto"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<synonym>casesignames</synonym>
diff --git a/docs-xml/smbdotconf/filename/defaultcase.xml b/docs-xml/smbdotconf/filename/defaultcase.xml
index d167ae3..988bad9 100644
--- a/docs-xml/smbdotconf/filename/defaultcase.xml
+++ b/docs-xml/smbdotconf/filename/defaultcase.xml
@@ -1,6 +1,8 @@
<samba:parameter name="default case"
- context="S"
- type="enum" xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
+ context="S"
+ type="enum"
+ enumlist="enum_case"
+ xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>See the section on <smbconfoption name="name mangling"/>.
Also note the <smbconfoption name="short preserve case"/> parameter.</para>
diff --git a/docs-xml/smbdotconf/filename/deletevetofiles.xml b/docs-xml/smbdotconf/filename/deletevetofiles.xml
index 31138aa..581dc05 100644
--- a/docs-xml/smbdotconf/filename/deletevetofiles.xml
+++ b/docs-xml/smbdotconf/filename/deletevetofiles.xml
@@ -1,5 +1,5 @@
<samba:parameter name="delete veto files"
- type="boolean"
+ type="boolean"
context="S"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/filename/hidedotfiles.xml b/docs-xml/smbdotconf/filename/hidedotfiles.xml
index 9f31f2c..54e0b0a 100644
--- a/docs-xml/smbdotconf/filename/hidedotfiles.xml
+++ b/docs-xml/smbdotconf/filename/hidedotfiles.xml
@@ -1,6 +1,6 @@
<samba:parameter name="hide dot files"
context="S"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This is a boolean parameter that controls whether
diff --git a/docs-xml/smbdotconf/filename/hidespecialfiles.xml b/docs-xml/smbdotconf/filename/hidespecialfiles.xml
index ea2b68a..904fd3a 100644
--- a/docs-xml/smbdotconf/filename/hidespecialfiles.xml
+++ b/docs-xml/smbdotconf/filename/hidespecialfiles.xml
@@ -1,6 +1,6 @@
<samba:parameter name="hide special files"
context="S"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/filename/hideunreadable.xml b/docs-xml/smbdotconf/filename/hideunreadable.xml
index 992f135..361320c 100644
--- a/docs-xml/smbdotconf/filename/hideunreadable.xml
+++ b/docs-xml/smbdotconf/filename/hideunreadable.xml
@@ -1,6 +1,6 @@
<samba:parameter name="hide unreadable"
context="S"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>This parameter prevents clients from seeing the
diff --git a/docs-xml/smbdotconf/filename/hideunwriteablefiles.xml b/docs-xml/smbdotconf/filename/hideunwriteablefiles.xml
index 6665860..97a44f0 100644
--- a/docs-xml/smbdotconf/filename/hideunwriteablefiles.xml
+++ b/docs-xml/smbdotconf/filename/hideunwriteablefiles.xml
@@ -1,6 +1,6 @@
<samba:parameter name="hide unwriteable files"
context="S"
- type="boolean"
+ type="boolean"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para>
diff --git a/docs-xml/smbdotconf/filename/manglednames.xml b/docs-xml/smbdotconf/filename/manglednames.xml
index dfd85c4..bd5d97f 100644
--- a/docs-xml/smbdotconf/filename/manglednames.xml
+++ b/docs-xml/smbdotconf/filename/manglednames.xml
@@ -1,5 +1,5 @@
<samba:parameter name="mangled names"
- type="boolean"
+ type="boolean"
context="S"
parm="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
diff --git a/docs-xml/smbdotconf/filename/mangleprefix.xml b/docs-xml/smbdotconf/filename/mangleprefix.xml
index 96ff963..8cb7dea 100644
--- a/docs-xml/smbdotconf/filename/mangleprefix.xml
+++ b/docs-xml/smbdotconf/filename/mangleprefix.xml
@@ -1,6 +1,6 @@
<samba:parameter name="mangle prefix"
context="G"
- type="integer"
+ type="integer"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para> controls the number of prefix
diff --git a/docs-xml/smbdotconf/filename/manglingchar.xml b/docs-xml/smbdotconf/filename/manglingchar.xml
index e40a12e..374d1ee 100644
--- a/docs-xml/smbdotconf/filename/manglingchar.xml
+++ b/docs-xml/smbdotconf/filename/manglingchar.xml
@@ -1,6 +1,6 @@
<samba:parameter name="mangling char"
context="S"
- type="char"
+ type="char"
parm="1"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
diff --git a/docs-xml/smbdotconf/filename/manglingmethod.xml b/docs-xml/smbdotconf/filename/manglingmethod.xml
index 4b68067..559ed6c 100644
--- a/docs-xml/smbdotconf/filename/manglingmethod.xml
+++ b/docs-xml/smbdotconf/filename/manglingmethod.xml
@@ -1,6 +1,6 @@
<samba:parameter name="mangling method"
- context="G"
- type="string"
+ context="G"
+ type="string"
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
<para> controls the algorithm used for the generating
diff --git a/docs-xml/smbdotconf/filename/maparchive.xml b/docs-xml/smbdotconf/filename/maparchive.xml
index 33ff876..44f49cd 100644
--- a/docs-xml/smbdotconf/filename/maparchive.xml
+++ b/docs-xml/smbdotconf/filename/maparchive.xml
@@ -1,7 +1,7 @@
<samba:parameter name="map archive"
context="S"
- type="boolean"
- xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
+ type="boolean"
+ xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
<description>
--
Samba Shared Repository
More information about the samba-cvs
mailing list