summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-04-20Added ability to revert to old modules for make revert.John H Terpstra1-0/+5
2009-04-20Do not vasprint stuff where not necessaryVolker Lendecke1-1/+1
2009-04-20Move syslog check out of m4 library file into configure.inJelmer Vernooij2-2/+2
2009-04-20Error out at runtime when seteuid/setresuid or setegid/setresgid are notJelmer Vernooij1-2/+4
available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
2009-04-20Only define waitpid replacement if wait4 is available. (It isn't onJelmer Vernooij3-2/+6
Windows.)
2009-04-20Cope with the fact that only _mkdir() exists on Windows and that itJelmer Vernooij3-0/+12
doesn't take a mode argument.
2009-04-20Move check for syslog out of libreplace to source3/ and source4/.Jelmer Vernooij3-1/+4
This should help compiling talloc on Windows.
2009-04-20Reproduce a bug with a custom GET_REAL_FILENAMEVolker Lendecke1-0/+54
2009-04-20s4:selftest: ignore smb2.lease test for nowStefan Metzmacher1-0/+1
metze
2009-04-20Add a unit test for security_descriptor.as_sddl() without arguments.Jelmer Vernooij1-0/+10
2009-04-20Make domain sid argument to as_sddl() optional.Jelmer Vernooij1-3/+12
2009-04-20Do not use the file system GET_REAL_FILENAME for mangled namesVolker Lendecke1-7/+23
2009-04-20Ensure we have all the definitions needed in both threaded and non-threaded ↵Jeremy Allison1-9/+4
versions. Jeremy.
2009-04-20Fix warning in use of talloc_set_name.Jeremy Allison1-1/+1
Jeremy.
2009-04-20Attempt to fix build farm on platforms where pthread_once_t is a struct.Jeremy Allison2-3/+6
Jeremy.
2009-04-20Fix the pthread_once initialization issue. Make talloc_stackframe useJeremy Allison4-38/+85
this. Jeremy.
2009-04-20Fix the valid NetBIOS name tests.Jelmer Vernooij1-3/+3
2009-04-20Convert the domain handles to type-safe policy handlesVolker Lendecke1-283/+197
2009-04-20s3-printing: use ARRAY_SIZE() macro in forms functions.Günther Deschner1-6/+5
Guenther
2009-04-20s3-printing: use sec_initial_uid() instead "0" in print_access_check().Günther Deschner1-1/+1
Another babystep in order to make us pass RPC-SPOOLSS. Guenther
2009-04-20s4-smbtorture: test all levels in test_GetJob().Günther Deschner1-8/+23
Guenther
2009-04-19Make force_flush_samr_cache use a dom_sid to find what to flushVolker Lendecke1-16/+18
2009-04-19Remove flag "builtin_domain" from disp_infoVolker Lendecke1-9/+5
2009-04-19Remove flag "builtin_domain" from samr_infoVolker Lendecke1-6/+3
2009-04-19Make get_samr_info_by_sid use recent coding conventionsVolker Lendecke1-9/+5
2009-04-19Add "uint32_t access_granted" to policy handlesVolker Lendecke3-58/+97
All policy handles have a mask of allowed operations attached that were calculated at creation time, so they should carry this mask. This is the basis for consolidating all our policy handle access checks. If you want to do your own more complicated access checks further down, just pass "0" to policy_handle_find.
2009-04-19Make "struct policy" private to srv_lsa_hnd.cVolker Lendecke5-19/+31
2009-04-18Convert the samr connect_handles to type-safe callsVolker Lendecke1-23/+37
2009-04-18Add type-safe policy_handle_create/findVolker Lendecke2-0/+57
2009-04-18Add some constVolker Lendecke2-3/+7
2009-04-17s3-spoolss: remove some direct checks for 0 uid in AddForm,SetForm,DelForm.Günther Deschner1-4/+13
Also add some become_root()/unbecome_root() pairs which were missing IMHO. Guenther
2009-04-17s3:docs: document the --request-timeout option of netStefan Metzmacher1-0/+9
metze
2009-04-17s3:net: add --request-timeout optionStefan Metzmacher3-0/+4
metze
2009-04-17s3:net_rpc: don't shutdown a cli_state passed from the callerStefan Metzmacher1-9/+8
This fixes a crash bug if we timeout in net rpc trustdom list. metze
2009-04-17s3-selftest: enable RPC-SPOOLSS.Günther Deschner1-1/+1
Guenther
2009-04-17s4-smbtorture: Skip Job pause and resume on paused printers for Samba 3 for now.Günther Deschner1-2/+6
Guenther
2009-04-17s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 6.Günther Deschner1-1/+25
Guenther
2009-04-17s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 5.Günther Deschner1-0/+71
Guenther
2009-04-17s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 4.Günther Deschner1-0/+90
Guenther
2009-04-17s4-smbtorture: rework test_EnumPrinterDrivers() a little to succeed with s3.Günther Deschner1-10/+13
Yes, I feel dirty for this but promise to come back and fix appropriately. Guenther
2009-04-17s4-smbtorture: Fix RPC-SPOOLSS-WIN for printers with a lot of jobs in the queue.Günther Deschner1-0/+7
Guenther
2009-04-17s3: make installmo and uninstallmo scripts executableMichael Adam2-0/+0
Michael
2009-04-17s3: Fix uninstallmoMichael Adam1-1/+2
Michael
2009-04-17s3-selftest: samba 3 also passes RPC-JOIN so enable it.Günther Deschner1-1/+1
Guenther
2009-04-17s3:registry: Prevent creation of keys containing the '/' character.Michael Adam1-0/+10
This creates a broken registry that can only be fixed with tdbtool, since the '/' sign is used as a key separator after normalization at a lower level. This makes e.g. "net conf setparm abc/def comment xyz" fail with WERR_INVALID_PARAM, which is much more desirable than a broken registry.tdb. Michael
2009-04-17s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid().Günther Deschner1-0/+2
Volker, please check. Found by torture test RPC-SAMR-PASSWORDS-PWDLASTSET (which we pass with this fix). Guenther
2009-04-17s3-selftest: enable RPC-SAMR-PASSWORDS-PWDLASTSET whilte testing Samba3.Günther Deschner1-1/+2
Guenther
2009-04-17s4-smbtorture: disable CreateUser2 tests when running RPC-SAMR-PASSWORDS-PWDLASTGünther Deschner1-1/+3
against Samba3. Samba 3 does not (yet) get all the ACB_flag settings right upon creation. Guenther
2009-04-17Merge branch 'master' of /home/jmcd/samba/git.samba.org/samba-master into ↵Jim McDonough19-13/+579
mymaster
2009-04-17s3-docs: fix typo in smb.conf.5.Günther Deschner1-1/+1
Guenther