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:libds/common/flags.h - fix typo | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
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 | s3: Remove smbd_server_conn from construct_reply | Volker Lendecke | 1 | -4/+6 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Oct 14 12:35:07 UTC 2010 on sn-devel-104 | |||||
2010-10-14 | s3: Lift smbd_server_conn from receive_smb_talloc | Volker Lendecke | 1 | -10/+9 | |
2010-10-14 | s3: Lift smbd_server_conn from receive_smb_raw_talloc | Volker Lendecke | 1 | -8/+10 | |
2010-10-14 | s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read | Volker Lendecke | 1 | -10/+10 | |
2010-10-14 | s3: Remove some explicit smbd_server_conn refs in process_smb() | Volker Lendecke | 1 | -2/+2 | |
2010-10-14 | s3: Rename "conn" to the more used "sconn" in process_smb() | Volker Lendecke | 1 | -7/+7 | |
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 | 4 | -0/+99 | |
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 | security: ensure the merge of libcli/security doesn't change s3 behaviour | Andrew Tridgell | 1 | -0/+5 | |
Jeremy, you put a #if 0 around this logic in this commit: 8344e945 (Jeremy Allison 2008-10-31 10:51:45 -0700 181) is this still needed? Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Oct 14 03:16:41 UTC 2010 on sn-devel-104 | |||||
2010-10-14 | libcli/security Use static SIDs rather than parsing from strings | Andrew Bartlett | 3 | -6/+7 | |
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 | 21 | -740/+615 | |
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 | libcli/security Define traditional constants in terms of IDL macros | Andrew Bartlett | 2 | -65/+64 | |
The source3/ code uses these constants in a lot of places, and it will take time and care to rename them, if that is desired. Linking the macros here will at least allow common code to use the IDL based macros, and preserve a documentary link between the constants (other than just their value) Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | libcli/security Move source3/lib/util_seaccess.c into the common code | Andrew Bartlett | 5 | -15/+62 | |
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 | s3-acl Use uint32_t for counting the ACEs | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3-acl Merge source4-supported privileges into se_access_check | Andrew Bartlett | 1 | -5/+9 | |
This will shortly be the common se_access_check function. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3-util_nttoken.c Also copy the rights_mask when copying a security_token | Andrew Bartlett | 1 | -0/+4 | |
These are unused in source3/ code at the moment, but it would be unfortunate if that were to change, and this function not be updated. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3-auth Use security_token_debug() from common code | Andrew Bartlett | 9 | -36/+8 | |
This prints the security token including the privileges as strings instead of just a bitmap. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3-auth use security_token_has_sid() from the common code | Andrew Bartlett | 1 | -9/+2 | |
The wrapper call is left here to avoid changing semantics for the NULL parameter case. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-14 | s3 Replace is_sid_in_token() with security_token_has_sid() from common code | Andrew Bartlett | 6 | -21/+10 | |
The two routines are identical, so there is no need to keep both. 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. |