summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:lib/events: no longer define TEVENT_COMPAT_DEFINESStefan Metzmacher2012-05-141-3/+0
| | | | metze
* s4:lib/events: remove unused event_context_find() prototypeStefan Metzmacher2012-05-141-1/+0
| | | | metze
* move the dbwrap library to the top levelMichael Adam2012-05-141-3/+3
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon May 14 04:04:55 CEST 2012 on sn-devel-104
* s4:lib: remove unused wscript_build fileMichael Adam2012-05-111-7/+0
| | | | | This only contains a "GENCACHE" subsystem that is not referenced anywhere.
* When listing group members allow fallback to cn attribute when ↵Lukasz Zalewski2012-05-101-2/+5
| | | | samAccountName is not available
* s4:smb_server/smb: only create a new session with vuid == 0Stefan Metzmacher2012-05-093-9/+17
| | | | metze
* s4:torture/raw/context: test a session setup with a given invalid vuidStefan Metzmacher2012-05-091-17/+29
| | | | | | | | | | On a session setup with EXTENDED_SECURITY we'll get ERRSRV:ERRbaduid, while a session setup without EXTENDED_SECURITY ignores the given vuid. Before this test was doing a reauth of a given vuid, which works for newer Windows versions, but Windows 2000 gives INVALID_PARAMETER. metze
* s4:libcli:raw: fix a comment typo in smb_setfileinfo()Michael Adam2012-05-081-1/+1
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue May 8 20:45:16 CEST 2012 on sn-devel-104
* s4:torture: add a new smb2.session.reauth5 test: rename after reauth to anon ↵Michael Adam2012-05-081-0/+228
| | | | - fails
* s4:torture: add a new smb2.session.reauth4 test: setting security descriptor ↵Michael Adam2012-05-081-0/+122
| | | | after reauth to anon - works
* s4 dns: unify error handling when bailing outKai Blin2012-05-081-12/+11
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Tue May 8 15:48:25 CEST 2012 on sn-devel-104
* krb5samba: Add smb_krb5_make_pac_checksum.Andreas Schneider2012-05-081-0/+1
| | | | | | | Signed-off-by: Simo Sorce <idra@samba.org> Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Tue May 8 08:30:52 CEST 2012 on sn-devel-104
* s4-auth: Use smb_krb5_make_pac_checksum.Andreas Schneider2012-05-081-54/+24
| | | | Signed-off-by: Simo Sorce <idra@samba.org>
* krb5samba: Add krb5_free_checksum_contents wrapperSimo Sorce2012-05-081-0/+1
|
* s4-provision Ensure we have posix ACLs before we permit a s3fs-based Samba4 ↵Andrew Bartlett2012-05-081-0/+14
| | | | to be configured
* s4:torture/raw/context: add subtests as torture testcasesStefan Metzmacher2012-05-081-46/+20
| | | | | | | | | | | | | TODO: add test_session with 'use spnego = false'. We need a way to do set an option just for one test case. Note: the 'use spnego = false' was ignored before as it's only used on the first session setup on a connection. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue May 8 04:50:39 CEST 2012 on sn-devel-104
* s4:torture/raw/context: INVALID_PARAMETER vs. LOGON_FAILURE...Stefan Metzmacher2012-05-081-1/+7
| | | | | | | | If the try a session setup without EXTENDED_SECURITY after one with EXTENDED_SECURITY Windows 2008 R2 returns INVALID_PARAMETER, while Windows 2000 sp4 returns LOGON_FAILURE... metze
* s4:torture/raw: make torture_raw_context a test suiteStefan Metzmacher2012-05-082-3/+12
| | | | metze
* s4:torture/raw/context: make use of torture_* macros and avoid 'printf'Stefan Metzmacher2012-05-081-100/+87
| | | | metze
* s4:torture/raw/context: pass tctx to test_pid_exit_only_sees_open()Stefan Metzmacher2012-05-081-1/+3
| | | | metze
* s4:torture/raw/session: make sure we got a reauth of the existing sessionStefan Metzmacher2012-05-081-0/+2
| | | | metze
* heimdal: Cope with newer Heimdal versions accepting a keyset argument toJelmer Vernooij2012-05-072-4/+26
| | | | | | | hdb_enctype2key. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon May 7 18:33:10 CEST 2012 on sn-devel-104
* s4-dns: Build BIND DLZ modules with correct private libraryAmitay Isaacs2012-05-071-2/+2
| | | | | | | This fixes rpath for samdb-common private library after make install. Autobuild-User: Amitay Isaacs <amitay@samba.org> Autobuild-Date: Mon May 7 07:40:29 CEST 2012 on sn-devel-104
* s4:libcli/smb2: use PROTOCOL_LATESTStefan Metzmacher2012-05-061-1/+1
| | | | metze
* s4-s3-upgrade: Max/min password age policy is in seconds, not daysAndrew Bartlett2012-05-061-2/+2
| | | | | | | | | | This cases upgraded domains to have a too-long password expiry, which in extreme cases can cause the KDC to misfunction. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun May 6 14:49:39 CEST 2012 on sn-devel-104
* s4-schema: Validate more class attribute when adding a new class in the schemaMatthieu Patou2012-05-061-0/+29
| | | | | Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun May 6 04:17:56 CEST 2012 on sn-devel-104
* s4: use intermediate var, increase lisibilityMatthieu Patou2012-05-051-6/+5
|
* olschema2ldif: be more strict where checking for open/closed bracesMatthieu Patou2012-05-051-3/+15
|
* s4:auth/kerberos: don't do tracing in MIT buildAlexander Bokovoy2012-05-041-17/+0
| | | | Signed-off-by: Simo Sorce <idra@samba.org>
* s4:torture: auth/pac.c: use Kerberos wrapper for krb5_keyblock_initAlexander Bokovoy2012-05-041-4/+4
| | | | Signed-off-by: Simo Sorce <idra@samba.org>
* Avoid using Heimdal-specific tests in MIT buildAlexander Bokovoy2012-05-043-3/+14
|
* s4:ntvfs: add missing headers to vfs_ipcAlexander Bokovoy2012-05-041-0/+2
| | | | | | vfs_ipc.c had system/kerberos.h and system/filesys.h missing Signed-off-by: Simo Sorce <idra@samba.org>
* Fix direct access to krb5_principal structureSimo Sorce2012-05-041-2/+4
|
* auth-session: MIT doesn't have import/export cred yetSimo Sorce2012-05-042-3/+7
| | | | | | | For now let's just loose this functionality with the MIT build. gss_import/export_cred should be availa ble when MIT 1.11 is released and this code is used only in some proxy scenario. Not normally needed for common configurations.
* krb5samba: Add a smb_krb5_cc_get_lifetime() function.Andreas Schneider2012-05-041-0/+1
| | | | Signed-off-by: Simo Sorce <idra@samba.org>
* s4-auth-krb: Make srv_keytab.c build against MIT KerberosSimo Sorce2012-05-041-8/+11
|
* Fix incompatible assignment warningSimo Sorce2012-05-041-1/+1
|
* krb5samba: Add compat krb5_make_principal for MIT buildSimo Sorce2012-05-041-0/+1
|
* Fix compiler warningSimo Sorce2012-05-041-1/+1
|
* s4-auth-krb: Use compat code to initialize keyblock contentsSimo Sorce2012-05-041-1/+1
|
* krb5samba: Add compat code to initialize keyblock contentsSimo Sorce2012-05-041-0/+1
|
* s4-auth-krb: Disable code in MIT buildSimo Sorce2012-05-041-1/+4
| | | | | | Unfortunately these functions are not available in MIT and there is no easy workaround or compat funciton I can see at this stage. Will fix properly once MIT gets the necessary functions or if another workaround can be found.
* Move keytab_copy to krb5samba libSimo Sorce2012-05-042-231/+1
| | | | | This is a helper fucntion that uses purely krb5 code, so it belongs to krb5samba which is the krb5 wrapper for samba.
* Fix keytab_copy to compile with MIT librariues tooSimo Sorce2012-05-041-10/+12
|
* keytab_copy: Fix style, whitespacesSimo Sorce2012-05-041-8/+17
|
* kerberos_pac: Fix code to work with MIT tooSimo Sorce2012-05-041-3/+3
|
* s4-auth-krb: smb_rd_req_return_stuff is used only in gensec_krb5Simo Sorce2012-05-045-2/+13
| | | | | | | Make it clearly a gensec_krb5 accessory file. This function should never be used anywhere else. This function was copied out from the Heimdal tree and is kept in a separate file for clarity and to keep the original license boilerplate.
* Split normal kinit from s4u2 flavored kinitSimo Sorce2012-05-041-7/+21
| | | | | | | This makes it simpler to slowly integrate MIT support and also amkes it somewhat clearer what operation is really requested. The 24u2 part is really only used by the cifs proxy code so we can temporarily disable it in the MIT build w/o major consequences.
* Move kerberos_kinit_password_cc to krb5samba libSimo Sorce2012-05-043-427/+1
|
* Move kerberos_kinit_keyblock_cc to krb5samba libSimo Sorce2012-05-043-55/+1
| | | | | Make it also work with MIT where krb5_get_in_tkt_with_keyblock is not available.