Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-31 | s4-repl: Add tests for add replication conflicts and use of LostAndFound | Andrew Bartlett | 2 | -0/+309 | |
LostAndFound is used when we find children of a deleted object that are not themselves deleted. Andrew Bartlett | |||||
2012-07-31 | s4-dsdb: Replace any existing lastKnownParent attribute during delete | Andrew Bartlett | 1 | -1/+1 | |
This allows a lastKnownParent from LostAndFound to be replaced. Andrew Bartlett | |||||
2012-07-31 | s4-dsdb: Improve tracing in repl_meta_data | Andrew Bartlett | 1 | -7/+8 | |
When we call ldb_module_done() rather than just calling the callback, we make log entries that are critical in debugging. Andrew Bartlett | |||||
2012-07-31 | s4-dsdb: Handle rename conflicts in both directions | Andrew Bartlett | 1 | -49/+87 | |
Previously we would only consider renaming the local object, now we can cope with renaming the remote object as well. This should avoid most of the cases where Samba AD replication can just stop. Andrew Bartlett | |||||
2012-07-31 | s4-dsdb: Request extended DN and show deleted when searching for a possible ↵ | Andrew Bartlett | 1 | -2/+4 | |
parent This fixes up the lastKnownParent attribute on lostAndFound objects to have a GUID (found by dbcheck). Andrew Bartlett | |||||
2012-07-30 | s4-torture: Fix format string errors found by -Werror=format | Andrew Bartlett | 1 | -6/+6 | |
2012-07-30 | s4-samba-tool ldapcmp: Fix synopsis | Andrew Bartlett | 1 | -1/+1 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Jul 30 06:25:46 CEST 2012 on sn-devel-104 | |||||
2012-07-30 | s4-samba-tool ldapcmp: Add ridNextRID and rIDPreviousAllocationPool as ↵ | Andrew Bartlett | 1 | -0/+1 | |
per-DC attributes | |||||
2012-07-29 | s4-dsdb: Fill in lastKnownParent when moving to lostAndFound | Andrew Bartlett | 2 | -0/+46 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sun Jul 29 16:51:34 CEST 2012 on sn-devel-104 | |||||
2012-07-29 | s4-dsdb: Do not strip base components off DN before searching for NC root | Andrew Bartlett | 1 | -7/+10 | |
2012-07-29 | s4-dsdb: Change move to lostAndFound to use container in this partiion and ↵ | Andrew Bartlett | 1 | -2/+31 | |
add debugging The logic looking for LostAndFound failed for a user, so add extensive debugging to make this eaiser to trace down in future. Andrew Bartlett | |||||
2012-07-29 | s4-dsdb: Provide a way to force incoming renames to take priority | Andrew Bartlett | 1 | -2/+4 | |
This should mean that a samba-tool drs replicate --full-sync forces a replication of all objects, regardless of if we think the local name is newer and regards any local name as being in conflict. Andrew Bartlett | |||||
2012-07-29 | s4-dsdb: Provide a way to handle conflicts due to rename | Andrew Bartlett | 1 | -25/+102 | |
This allows us to proceed with replication when the source DC is sending us an object which has a matching object in this NC (by name) but not by GUID. Andrew Bartlett | |||||
2012-07-29 | s4-librpc: Fix private context for dcerpc_connect_timeout_handler | Andrew Bartlett | 1 | -4/+4 | |
This was incorrect in 02a356ea775a3ba589cb50af3c861ab86aaffa0b. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sun Jul 29 14:54:33 CEST 2012 on sn-devel-104 | |||||
2012-07-29 | s4-repl: Use ldb_dn_new() to create the rootDSE DN | Andrew Bartlett | 1 | -1/+5 | |
Based on a patch proposal by Matthieu Patou <mat@matws.net>. Andrew Bartlett | |||||
2012-07-29 | s4-repl: Use NULL for pointer test when checking for ldb_msg_new() failure | Andrew Bartlett | 1 | -1/+1 | |
2012-07-28 | s4-dbcheck: Add lastKnownParent when moving an object to lostAndFound | Andrew Bartlett | 1 | -7/+28 | |
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sat Jul 28 05:40:43 CEST 2012 on sn-devel-104 | |||||
2012-07-27 | lib/param: Remove use of lp{cfg,}_socket_address outside the NBT client and ↵ | Andrew Bartlett | 2 | -14/+1 | |
server In these other cases, control of the sockets to bind to can be obtained using "bind interfaces only = yes" and "interfaces = ". Andrew Bartlett | |||||
2012-07-25 | libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values() | Stefan Metzmacher | 4 | -0/+6 | |
metze | |||||
2012-07-25 | s4:libcli/smb2: remove unused smb2_session->pid | Stefan Metzmacher | 4 | -8/+0 | |
metze | |||||
2012-07-25 | s4:libcli/smb2: remove unused variable | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2012-07-25 | libcli/smb: there's no PID field in the SMB2/3 header anymore | Stefan Metzmacher | 1 | -4/+0 | |
It's a reserved field... metze | |||||
2012-07-25 | libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send() | Stefan Metzmacher | 1 | -4/+8 | |
metze | |||||
2012-07-25 | s4:libcli/smb2: remove unused elements from smb2_tree | Stefan Metzmacher | 5 | -13/+3 | |
metze | |||||
2012-07-25 | s4:torture/smb2: create temporary smbXcli_tcon/session structures instead of ↵ | Stefan Metzmacher | 1 | -15/+50 | |
changing them metze | |||||
2012-07-25 | s4:torture/smb2: use smb2cli_tcon_capabilities() | Stefan Metzmacher | 1 | -2/+6 | |
metze | |||||
2012-07-25 | s4:torture: remove unused shm_setup() | Stefan Metzmacher | 2 | -58/+0 | |
metze | |||||
2012-07-25 | s4:torture: replace shm_setup() with anonymous_shared_allocate() | Stefan Metzmacher | 2 | -3/+3 | |
metze | |||||
2012-07-24 | s4:libcli/smb2: setup a smbXcli_tcon for each smb2_tree | Stefan Metzmacher | 5 | -0/+34 | |
metze | |||||
2012-07-24 | libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and ↵ | Stefan Metzmacher | 2 | -11/+22 | |
smb1cli_trans* metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Tue Jul 24 21:22:44 CEST 2012 on sn-devel-104 | |||||
2012-07-24 | s4:libcli/raw: setup a smbXcli_tcon for each smbcli_tree | Stefan Metzmacher | 3 | -0/+9 | |
metze | |||||
2012-07-24 | s4:libcli/raw: parse extended SMBtconX responses | Stefan Metzmacher | 2 | -0/+6 | |
metze | |||||
2012-07-24 | s4:libcli/raw: fix SMBtconX response parsing | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2012-07-24 | lib/param: Remove 'case insensitive filesystem' | Andrew Bartlett | 1 | -1/+26 | |
We use the slightly confusing 'case sensitive = yes' option for the same behaviour. This avoids adding even more confusing documentation for the ntvfs-only option. Andrew Bartlett | |||||
2012-07-24 | lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server | Andrew Bartlett | 1 | -1/+1 | |
This stub codebase does not justify a merged parameter. Andrew Bartlett Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2012-07-24 | Fix debug print warning message. | Jeremy Allison | 1 | -1/+3 | |
2012-07-24 | libcli/smb: pass down smbXcli_session to smb1cli_req_create/send() and ↵ | Stefan Metzmacher | 2 | -11/+22 | |
smb1cli_trans* metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Tue Jul 24 00:08:58 CEST 2012 on sn-devel-104 | |||||
2012-07-23 | s4:libcli/raw: setup a smbXcli_session for each smbcli_session | Stefan Metzmacher | 3 | -1/+16 | |
metze | |||||
2012-07-22 | s4-classicupgrade: Add unix attributes during upgrade | Geza Gemes | 1 | -1/+108 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Sun Jul 22 13:20:20 CEST 2012 on sn-devel-104 | |||||
2012-07-22 | s4 rfc2307 gids mapping fix | Sergey Urushkin | 1 | -7/+8 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2012-07-19 | Move source4/smbd/pidfile into lib/util in preparation for making it in common. | Jeremy Allison | 3 | -139/+2 | |
2012-07-19 | s4-param: Remove unused "idmap trusted only" | Andrew Bartlett | 1 | -6/+0 | |
When we revamp the idmap layer, we will end up just following the s3 options, and this option is not used there either. Andrew Bartlett Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2012-07-19 | s4-torture: Move check of map-to-guest above SID list check | Andrew Bartlett | 1 | -13/+13 | |
This makes it easier to interpret failing output. Andrew Bartlett | |||||
2012-07-19 | s4-torture: Allow unix.whoami to test against a member server | Andrew Bartlett | 1 | -11/+55 | |
This compares only the domain SIDs betwen the two servers, rather than the full token, as well known and other SIDs may be added locally in both cases. This also expands the test environments this is run against to verify this between our AD server and domain members. Andrew Bartlett | |||||
2012-07-19 | s4-torture: Also print GID values in whoami test | Andrew Bartlett | 1 | -0/+3 | |
2012-07-19 | torture: Print SIDs as additional debug output in unix.whoami | Christof Schmitt | 1 | -0/+4 | |
2012-07-18 | s4-lib/tls: Try socket_send() multiple times to send partial packets | Andrew Bartlett | 1 | -13/+26 | |
This works around an artificial limitation in socket_wrapper that breaks some versions of GnuTLS when we return a short write. Instead, keep pushing until the OS will not take it. The correct solution will be to use tls_tstream, but the client code for this is not yet tested and needs the ldap client layer changed to use it. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Jul 18 11:23:55 CEST 2012 on sn-devel-104 | |||||
2012-07-18 | s4-librpc: Ensure we do not call call the decrpc timeout handler during ↵ | Andrew Bartlett | 3 | -5/+39 | |
gensec_update() This avoids a situation where we could destroy pointers on the stack due to a nested event loop. This is certainly not a final, generic solution, but it is a minimal change while we work to make gensec and gensec_gssapi async. Andrew Bartlett | |||||
2012-07-18 | s4-dbcheck: Check for and correct incorrect instanceType values | Andrew Bartlett | 1 | -0/+45 | |
2012-07-18 | dsdb: Allocate new OID to allow updates of a read-only replica | Andrew Bartlett | 5 | -5/+15 | |
Normally this would be a very bad idea, but the specific case of fixing the instanceType is the only case where this makes sense. Andrew Bartlett |