Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-15 | s4 dsdb: fix sign problem on PPC and x86 | Matthieu Patou | 1 | -2/+2 | |
In LDAP we used signed intege and groups have the highest bit set (ie. 0x80000002). So it will result with values that are > 2^31 when these value are used on some plateforms (x86 and PPC 64bits in this case) it causes problem with strtol. | |||||
2010-10-15 | s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces | Matthias Dieter Wallnöfer | 1 | -10/+11 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Oct 15 07:27:07 UTC 2010 on sn-devel-104 | |||||
2010-10-15 | s4:lib/registry/util.c - strtoll call - better say explicitly that data is ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
in hex format Template is commit deebc934edb9a0a70e7615b1161d7a60fcb1d78f from Wilco. | |||||
2010-10-15 | s4:ntptr/ntptr_simple_ldb.c - use LDB result constants | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-10-15 | s4:libnet_samsync_ldb.c - use LDB result constants | Matthias Dieter Wallnöfer | 1 | -15/+15 | |
2010-10-15 | s4:lsa RPC server - use LDB result constant | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-10-15 | s4:samldb LDB module - cosmetic - use "ldb" variable rather than ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
"ldb_module_get_ctx" | |||||
2010-10-15 | s4:samdb_create_foreign_security_principal - proof error code of ↵ | Matthias Dieter Wallnöfer | 1 | -3/+6 | |
"samdb_msg_add_string" | |||||
2010-10-15 | s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions | Matthias Dieter Wallnöfer | 1 | -0/+6 | |
2010-10-15 | s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't ↵ | Matthias Dieter Wallnöfer | 1 | -4/+3 | |
need to be duplicated This is done internally by the LDB library - look at "ldb_msg_add_empty". | |||||
2010-10-15 | s4:dsdb - remove "samdb_msg_add_value" | Matthias Dieter Wallnöfer | 2 | -17/+6 | |
This can be substituted by "ldb_msg_add_value". Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Oct 15 00:21:53 UTC 2010 on sn-devel-104 | |||||
2010-10-15 | s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", ↵ | Matthias Dieter Wallnöfer | 20 | -225/+199 | |
"samdb_result_uint64" and "samdb_result_string" We have ldb_msg_find_attr_as_* calls which do exactly the same. Therefore this reduces only code redundancies. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-14 | s4:samldb LDB module - attempt to fix integer handling on big-endian platforms | Matthias Dieter Wallnöfer | 1 | -7/+9 | |
And beside this it's also nicer to use standard LDB functions for type conversions. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Oct 14 08:26:53 UTC 2010 on sn-devel-104 | |||||
2010-10-14 | s4-waf: automatically remove stale C and header files | Andrew Tridgell | 1 | -0/+1 | |
this prevents stale .c and .h files in bin/ from causing build problems Thanks to Thomas Nagy for the example implementation! Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 14 07:44:13 UTC 2010 on sn-devel-104 | |||||
2010-10-14 | s4-heimdal: fixed some trailing commas in heimdal build | Andrew Tridgell | 1 | -3/+3 | |
2010-10-14 | libcli/security Use static SIDs rather than parsing from strings | Andrew Bartlett | 1 | -1/+1 | |
This should make the security_token_is_*() calls a little faster. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | libcli/auth Merge source4/libcli/security and util_sid.c into the common code | Andrew Bartlett | 7 | -901/+1 | |
This should ensure we only have one copy of these core functions in the tree. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s4-acl Merge sec_access_check() with se_access_check() from source3/ | Andrew Bartlett | 3 | -4/+18 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s4: show samba version in bin/samba -b | Andrew Tridgell | 1 | -0/+1 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 14 02:24:47 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | s4:samldb LDB module - cosmetic fixups | Matthias Dieter Wallnöfer | 1 | -9/+9 | |
- Update the module description - Fix indentation Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 13 20:55:18 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | heimdal: Add soname for com_err. | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 13 20:00:40 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | heimdal: Add sonames. | Jelmer Vernooij | 1 | -2/+9 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 13 18:15:04 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | samdb: Set soname. | Jelmer Vernooij | 1 | -1/+2 | |
2010-10-13 | s4:sam.py - tests for "userAccountControl" attribute | Matthias Dieter Wallnöfer | 1 | -3/+448 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 13 17:31:29 UTC 2010 on sn-devel-104 | |||||
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> |