summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-04-21Convert the group handles to type-safe policy handlesVolker Lendecke1-104/+70
2009-04-21Convert the user handles to type-safe policy handlesVolker Lendecke1-92/+60
2009-04-20Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() ifJelmer Vernooij9-28/+10
the system one is broken.
2009-04-20libgpo: fix the build of gpext plugins.Günther Deschner4-11/+12
Guenther
2009-04-20Fix ini parsing in the s3 gpext modules. Fix ini parser API. Make the build workWilco Baan Hofman3-15/+22
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move gpo_ini stuff to the main libgpo. Make gpo_ini use a common parser.Wilco Baan Hofman2-278/+0
It now makes use of lib/util/param.c to parse ini files. Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Adjust samba 3 to the new gpo API. Still untested code.Wilco Baan Hofman2-3/+5
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() ↵Wilco Baan Hofman2-145/+6
function to samba 3. Move prototypes to root libgpo where appropriate. gpo_ldap.c now compiles for both samba 3 and 4. Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Add ads convenience functions to samba 4. Move gpo_ldap.c to root libgpo.Wilco Baan Hofman1-866/+0
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move gpo_fetch to top-level.Jelmer Vernooij2-188/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move gpo_sec to top-level.Jelmer Vernooij3-189/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move some libgpo files to root.Jelmer Vernooij6-1856/+3
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Merge branch 'master' of ssh://git.samba.org/data/git/samba into ↵Andrew Bartlett2-1/+6
libcli-auth-merge-without-netlogond
2009-04-20Added ability to revert to old modules for make revert.John H Terpstra1-0/+5
2009-04-20Fix to use modified cli_rpc_pipe_open_schannel_with_key APIAndrew Bartlett2-3/+3
2009-04-20Merge commit 'origin/master' into libcli-auth-merge-without-netlogondAndrew Bartlett38-477/+1252
2009-04-20Do not vasprint stuff where not necessaryVolker Lendecke1-1/+1
2009-04-20Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()Andrew Bartlett5-9/+11
2009-04-20Move syslog check out of m4 library file into configure.inJelmer Vernooij2-2/+2
2009-04-20Move check for syslog out of libreplace to source3/ and source4/.Jelmer Vernooij1-0/+1
This should help compiling talloc on Windows.
2009-04-20Reproduce a bug with a custom GET_REAL_FILENAMEVolker Lendecke1-0/+54
2009-04-20Do not use the file system GET_REAL_FILENAME for mangled namesVolker Lendecke1-7/+23
2009-04-20Fix warning in use of talloc_set_name.Jeremy Allison1-1/+1
Jeremy.
2009-04-20s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP codeAndrew Bartlett2-12/+12
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-19Make force_flush_samr_cache use a dom_sid to find what to flushVolker Lendecke1-16/+18
2009-04-19s3:auth Fix segfault: Always initialise returned session keysAndrew Bartlett1-1/+3
2009-04-20s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()Andrew Bartlett1-46/+8
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: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-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-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