Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-13 | s4:samldb LDB module - deny creation of temporary duplicate accounts | Matthias Dieter Wallnöfer | 1 | -0/+12 | |
2010-10-13 | s4:samldb LDB module - proof the account type also on LDB modify operations | Matthias Dieter Wallnöfer | 1 | -0/+8 | |
2010-10-13 | ldb: Only build LIBLDB_MAIN when building ldb itself. | Jelmer Vernooij | 1 | -8/+8 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 13 15:41:29 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | s4:sam.py - add a test for the group type changing behaviour | Matthias Dieter Wallnöfer | 1 | -0/+595 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 13 14:17:31 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | s4:samldb LDB module - support the group type changing properly | Matthias Dieter Wallnöfer | 1 | -1/+53 | |
This is exactly that what Windows allows. It was proven by a blackbox test. And we also need to deny add operations of builtin groups. | |||||
2010-10-13 | s4:ldap.py - test the "isCriticalSystemObject" behaviour | Matthias Dieter Wallnöfer | 1 | -0/+39 | |
2010-10-13 | s4:setup/provision_self_join.ldif - let the samldb LDB module fill in ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
"isCriticalSystemObject" It recognizes it now automatically. | |||||
2010-10-13 | s4:samldb LDB module - deny also the direct modification of ↵ | Matthias Dieter Wallnöfer | 1 | -3/+14 | |
"isCriticalSystemObject" on modify operations | |||||
2010-10-13 | s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" ↵ | Matthias Dieter Wallnöfer | 1 | -0/+9 | |
entries They're only allowed to be created with the RELAX control specified. | |||||
2010-10-13 | s4:samldb LDB module - first implementation of the samldb primary group trigger | Matthias Dieter Wallnöfer | 1 | -48/+61 | |
This was done according to MS-SAMR 3.1.1.8.2 But do use it only for add operations at the moment. | |||||
2010-10-13 | s4:samldb LDB module - use the new "objectclass_trigger" for add operations | Matthias Dieter Wallnöfer | 1 | -142/+33 | |
Additionally clean up "samldb_fill_object" which is now much easier to comprehend. | |||||
2010-10-13 | s4:samldb LDB module - first implementation of the samldb objectclass trigger | Matthias Dieter Wallnöfer | 1 | -0/+176 | |
This was done according to MS-SAMR 3.1.1.8.1 I need to perform some RELAX checks since otherwise the provision wouldn't work anymore. | |||||
2010-10-13 | ldb:ldb_match.c - fix a counter type | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-10-13 | dsdb/schema_data: Build as shared object. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-13 | dsdb/schema_load: Build as shared object. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-13 | samdb: Build as library. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-13 | ldb: raise minor version number for new ldb_msg_match_error() function | Andrew Tridgell | 2 | -1/+227 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Oct 13 11:42:18 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | s4-ldb: take advantage of ldb_match_msg_error() in more places | Andrew Tridgell | 4 | -8/+32 | |
this gives better error checking | |||||
2010-10-13 | s4-schema: don't name variables after standard libc functions | Andrew Tridgell | 1 | -3/+3 | |
2010-10-13 | s4-ldb: use operator_fn syntax function in ldb_match code | Andrew Tridgell | 1 | -92/+212 | |
this also fixes error handling in case of bad syntax, memory error etc, which was previously conidered as a mismatch, but should return an error Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-13 | s4-ldb: implement an operator_fn for the ldb-samba syntaxes | Andrew Tridgell | 1 | -14/+94 | |
this allows us to properly handle the LDB_OP_PRESENT operator on deleted linked attributes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-13 | s4-ldb: added an optional operator_fn in the schema syntax | Andrew Tridgell | 3 | -5/+25 | |
this function takes the operator being invoked, which will allow schema functions to provide more fine grained control over comparisons. The key bug this was introduced to fix is the incorrect handling of the LDB_OP_PRESENT test for deleted linked attributes. The backends are unaware of the deleted state of these links, so they cannot do a LDB_OP_PRESENT test on their own. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-13 | s4-torture: zero all of trans before the test starts | Andrew Tridgell | 1 | -1/+1 | |
2010-10-13 | s4: don't rebuild all of heimdal when dynconfig options change | Andrew Tridgell | 2 | -7/+18 | |
only 2 files in heimdal depend on dynconfig variables | |||||
2010-10-13 | s4-dynconfig: use the build modules when running from build directory | Andrew Tridgell | 1 | -3/+7 | |
we need to use the newly built modules when running from the build directory to ensure we don't run tests against a stale install Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-10-13 | ldb: when running from build directory, use the build modules | Andrew Tridgell | 1 | -27/+35 | |
we need to use the build modules, not the installed modules, so tests run from the source directory are valid Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-10-13 | s4 rpc_server: fix a build error on freebsd | Matthieu Patou | 1 | -0/+9 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Oct 13 10:48:04 UTC 2010 on sn-devel-104 | |||||
2010-10-12 | torture/becomedc: Add test for global schema, use samdb_connect(). | Jelmer Vernooij | 2 | -7/+14 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Oct 12 18:35:33 UTC 2010 on sn-devel-104 | |||||
2010-10-12 | libwbclient: Remove half-finished async implementation | Kai Blin | 2 | -2/+2 | |
The old approach on doing async libwbclient was never really finished. Go ahead and remove this implementation. Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Tue Oct 12 07:05:31 UTC 2010 on sn-devel-104 | |||||
2010-10-12 | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 3 | -48/+1 | |
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104 | |||||
2010-10-12 | libcli/security Use common security.h | Andrew Bartlett | 12 | -13/+12 | |
This includes dom_sid.h and security_token.h and will be moved to the top level shortly. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 03:35:36 UTC 2010 on sn-devel-104 | |||||
2010-10-12 | s4-credentials Allocate ldb result on correct memory context | Andrew Bartlett | 1 | -1/+1 | |
2010-10-12 | s4-libcli/security Use seperate subsystem for session related functions | Andrew Bartlett | 16 | -19/+57 | |
The merged I plan in this area require spliting security.h into two header files, a common header and a session.h for the remaining source4-specific code. Andrew Bartlett | |||||
2010-10-12 | libcli/security Add debug class to security_token_debug() et al | Andrew Bartlett | 4 | -5/+5 | |
This will allow it to replace functions in source3 that use debug classes. Andrew Bartlett | |||||
2010-10-12 | libcli/security Move most of security_token.c to common code. | Andrew Bartlett | 4 | -182/+66 | |
The source4-specific session_info functions have been left in session.c Andrew Bartlett | |||||
2010-10-12 | s4: mark us as not supporting python3 yet | Andrew Tridgell | 1 | -1/+4 | |
python3 works fine with waf fine, but our C interfaces need 2.x for now | |||||
2010-10-12 | dsdb: Build more modules as shared objects. | Jelmer Vernooij | 1 | -14/+14 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Oct 12 02:12:29 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | dsdb: Build some more modules as shared objects. | Jelmer Vernooij | 1 | -7/+7 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 11 23:22:33 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | dsdb: Build some more modules as shared object files. | Jelmer Vernooij | 1 | -10/+10 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 11 21:13:25 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | selftest: Avoid check_call(), use call() instead. This should fix | Jelmer Vernooij | 1 | -1/+1 | |
Python2.4 compatibility. | |||||
2010-10-11 | dsdb: Build some more modules as .so files. | Jelmer Vernooij | 1 | -9/+9 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 11 19:14:58 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | wins_ldb: Build as shared library. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 11 18:15:19 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | ldb: Build ildap module as shared object. | Jelmer Vernooij | 1 | -7/+3 | |
2010-10-11 | samdb_common, ntlm: Add missing dependency on libsamba-hostconfig. | Jelmer Vernooij | 2 | -2/+2 | |
2010-10-11 | popt_credentials: Implement pending machine account manually, rather than ↵ | Jelmer Vernooij | 1 | -5/+10 | |
through credentials. | |||||
2010-10-11 | s4-smbtorture: add test for openprinter printername pattern. | Günther Deschner | 1 | -2/+129 | |
Guenther | |||||
2010-10-11 | unit tests: do some cleanup after tests | Matthieu Patou | 2 | -0/+15 | |
fix Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Oct 11 14:29:10 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | s4:smbtorture Create a new random output directory each time, and delete it | Andrew Bartlett | 1 | -2/+14 | |
This ensures we don't delete an exiting directory. Andrew Bartlett Signed-off-by: Matthieu Patou <mat@matws.net> | |||||
2010-10-11 | ldb The use of a private event context isn't a hack | Andrew Bartlett | 1 | -2/+3 | |
This is deliberate behaviour. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Oct 11 13:45:14 UTC 2010 on sn-devel-104 | |||||
2010-10-11 | s4-ldb Allow a NULL event context in samba_ldb_init() | Andrew Bartlett | 1 | -7/+0 | |