Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-06 | s3: Remove an unnecessary if-statement | Volker Lendecke | 1 | -3/+1 | |
2011-03-06 | s3: Remove an obsolete comment | Volker Lendecke | 1 | -5/+0 | |
2011-03-06 | s3: Remove some unused code | Volker Lendecke | 1 | -21/+0 | |
2011-03-06 | s3: Remove unused args from nss_get_info_cached | Volker Lendecke | 3 | -7/+4 | |
2011-03-06 | s3: Remove unused args from nss_get_info | Volker Lendecke | 3 | -3/+1 | |
2011-03-06 | s3: Remove unused args from get_nss_info | Volker Lendecke | 6 | -10/+1 | |
2011-03-06 | s3: Move EXOP definitions to smbldap.h | Volker Lendecke | 2 | -25/+25 | |
This attempts to fix the build on Solaris Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Mar 6 10:45:16 CET 2011 on sn-devel-104 | |||||
2011-03-05 | s3: Fix uninitialized variables | Volker Lendecke | 1 | -1/+2 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Mar 5 17:25:43 CET 2011 on sn-devel-104 | |||||
2011-03-05 | Fix some nonempty blank lines | Volker Lendecke | 1 | -3/+3 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Mar 5 15:16:02 CET 2011 on sn-devel-104 | |||||
2011-03-05 | wbinfo: Use wbcSidToStringBuf | Volker Lendecke | 1 | -60/+14 | |
2011-03-05 | wbinfo: Fix a debug message | Volker Lendecke | 1 | -1/+1 | |
2011-03-05 | s3-net: Use wbcSidToStringBuf | Volker Lendecke | 1 | -17/+3 | |
2011-03-05 | pam_winbind: Use wbcSidToStringBuf | Volker Lendecke | 1 | -12/+3 | |
2011-03-05 | libwbclient: Use wbcSidToStringBuf | Volker Lendecke | 3 | -55/+11 | |
2011-03-05 | libwbclient: Add wbcSidToStringBuf | Volker Lendecke | 2 | -16/+50 | |
2011-03-05 | nsswitch: wbcFreeMemory deals fine with NULL | Volker Lendecke | 3 | -24/+8 | |
2011-03-05 | s3: Fix a memory leak in check_sam_security_info3 | Volker Lendecke | 1 | -10/+12 | |
Abartlet, this commit makes check_sam_security_info3 use talloc_tos() and also cleans up the temporary talloc stackframe. The old code created a temporary talloc context off "mem_ctx" but failed to clean up the tmp_ctx in all but one return paths. talloc_stackframe()/talloc_tos() is designed as a defense against exactly this error: Even if we failed to free the frame when returning from the routine, it would be cleaned up very soon, in our main event loop. Please check this patch! Thanks, Volker Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Mar 5 14:08:37 CET 2011 on sn-devel-104 | |||||
2011-03-05 | s3:test: the registry roundtrip test passes now | Michael Adam | 1 | -1/+0 | |
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Sat Mar 5 02:19:33 CET 2011 on sn-devel-104 | |||||
2011-03-05 | s3:test: mark vanished parameter "postscript" invalid in net registry ↵ | Michael Adam | 1 | -0/+1 | |
roundtrip test | |||||
2011-03-05 | s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter | Michael Adam | 1 | -0/+1 | |
This is a synonym of lock directory which is already marked invalid. | |||||
2011-03-05 | s3:test: in net registry roundtrip test, exclude the files from exclude/logon | Michael Adam | 1 | -1/+1 | |
These files are not samba config files... | |||||
2011-03-05 | s3:registry: fix invalid write in iconvert_talloc() | Michael Adam | 1 | -2/+5 | |
For a non-preallocated dest-string and sourcestring of len < 2, (one or both of the) final two two zero-bytes would be written after the end of the allocated dest-string. The sourcelen did not include the source string terminator. For longer strings, this was not a problem because the dest-string would have been reallocated in the convert-loop. This is fixed now by allocating two extra bytes for the terminating 0-bytes that are needed anyways in the initial allocation. Pair-Programmed-With: Gregor Beck <gbeck@sernet.de> | |||||
2011-03-05 | s3:test: correctly react to each failing step in the net registry roundtrip ↵ | Michael Adam | 1 | -0/+29 | |
tests | |||||
2011-03-05 | s3:test: improve logging in the net registry roundtrip test steps | Michael Adam | 1 | -1/+7 | |
2011-03-04 | s4:operational LDB module - fix attribute names to be right up/down-cased | Matthias Dieter Wallnöfer | 2 | -10/+10 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Mar 4 23:56:07 CET 2011 on sn-devel-104 | |||||
2011-03-04 | s4:ldap.py - rootdse tests should search for the rootDSE not the default DN | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:ldap.py - add a test in order to show the operational module fixed | Matthias Dieter Wallnöfer | 1 | -0/+14 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:operational LDB module - fix display of some constructed attributes | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
"structuralObjectClass", "createTimestamp" and "modifyTimestamp" weren't displayed anymore. Reviewed by: Tridge | |||||
2011-03-04 | s4:operational LDB module - add "groupToken" as unsigned int (uint32_t) | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:operational LDB module - readd "structuralObjectClass" -> "objectClass" ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
mapping This has been removed accidentally by commit a093e10896a4768dba0cd793a04b7d5d1366fee2. Reviewed by: Tridge | |||||
2011-03-04 | ldb:ldb_msg.c - use LDB result constants for checking return values | Matthias Dieter Wallnöfer | 1 | -2/+5 | |
Reviewed by: Tridge Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Mar 4 22:51:57 CET 2011 on sn-devel-104 | |||||
2011-03-04 | s4:ldap.py - other important RDN check testcases | Matthias Dieter Wallnöfer | 1 | -0/+67 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:ldap.py - remove a debug output | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
This has only been needed for developing this testcase and has been forgotten to be removed afterwards. Reviewed by: Tridge | |||||
2011-03-04 | ldb:rdn_name LDB module - more RDN constraint checks (from AD) | Matthias Dieter Wallnöfer | 1 | -1/+40 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4/ldb - remove now superflous "ldb_dn_validate" checks | Matthias Dieter Wallnöfer | 9 | -18/+14 | |
If we immediately afterwards perform an LDB base operation then we don't need an explicit "ldb_dn_validate" check anymore (only OOM makes sense). Reviewed by: Tridge | |||||
2011-03-04 | s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate" | Matthias Dieter Wallnöfer | 3 | -7/+4 | |
"ldb_dn_validate" is NULL-safe and does the check implicitly. Reviewed by: Tridge | |||||
2011-03-04 | Revert "s4:objectclass LDB module - if we cannot find DN's parent then the ↵ | Matthias Dieter Wallnöfer | 1 | -3/+1 | |
DN itself is invalid" This is not needed anymore with the new DN checking. This reverts commit 5896b7299331aedd065397d2078c62d85bcf68f6. Reviewed by: Tridge | |||||
2011-03-04 | ldb:ldb_request - handle here the DN checks | Matthias Dieter Wallnöfer | 1 | -1/+22 | |
This is a much better solution than we had before - so all important DN checks are enforced for each type of LDB database (and not limited to DSDB). Many "ldb_dn_validate" checks will now become obsolete. Reviewed by: Tridge | |||||
2011-03-04 | s4:objectclass LDB module - fix a comment | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:libnet/libnet_site.c - make use of LDB return constants | Matthias Dieter Wallnöfer | 1 | -6/+6 | |
Reviewed by: Tridge | |||||
2011-03-04 | s4:waf-build fix disable-shared build for smbtorture | Christian Ambach | 1 | -1/+1 | |
building smbtorture4 with configure --disable-shared failed with an error that ldb.h could not be found Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Reviewed by: Tridge | |||||
2011-03-04 | s4:selftest: test using the machine account of the rodc against itself | Stefan Metzmacher | 1 | -0/+1 | |
This should test the non proxy rodc kdc path. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Mar 4 22:06:10 CET 2011 on sn-devel-104 | |||||
2011-03-04 | selftest/target/Samba4: regenerate the krb5.conf after the rodc join | Stefan Metzmacher | 1 | -0/+6 | |
The RODC should be used as KDC, which will forward requests to the RWDC if required. metze | |||||
2011-03-04 | selftest/target/Samba4: splitout a mk_krb5_conf() function | Stefan Metzmacher | 1 | -44/+51 | |
metze | |||||
2011-03-04 | s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic | Stefan Metzmacher | 3 | -252/+303 | |
By having kdc_tcp_proxy_send/recv(), which just asks any writeable dc for a reponse blob, we simplify the interaction between client-local and local-writeable sockets. This allows us to make kdc_socket, kdc_process_fn_t, kdc_tcp_call and kdc_tcp_socket private to kdc.c again. metze | |||||
2011-03-04 | s4:kdc: split the kdc_udp_proxy() logic from the main kdc logic | Stefan Metzmacher | 3 | -207/+231 | |
By having kdc_udp_proxy_send/recv(), which just asks any writeable dc for a reponse blob, we simplify the interaction between client-local and local-writeable sockets. This allows us to make kdc_udp_call and kdc_udp_socket private to kdc.c again. metze | |||||
2011-03-04 | s4:kdc: add a kdc_proxy_unavailable_error() helper function | Stefan Metzmacher | 1 | -0/+24 | |
metze | |||||
2011-03-04 | s4:kdc: fix calculation of the rodc kvno | Stefan Metzmacher | 1 | -4/+12 | |
Bit shifting is non-trivial in C:-) This int32_t a = 0x12340000; uint32_t b = (a >> 16); results in 0x00001234, but this int32_t a = 0xEDCB0000; uint32_t b = (a >> 16); results in 0xFFFFEDCB, while we expected 0x0000EDCB. metze | |||||
2011-03-04 | HEIMDAL:kdc: correctly propagate HDB_ERR_NOT_FOUND_HERE to via ↵ | Stefan Metzmacher | 1 | -0/+5 | |
tgs_parse_request() and _kdc_tgs_rep() metze | |||||
2011-03-04 | lib/socket_wrapper: try to fix the build on solaris | Stefan Metzmacher | 1 | -0/+13 | |
struct msg does not contain msg_control, msg_controllen and msg_flags on solaris. metze |