Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-01 | s3:groupmap revert to tdb storage | Simo Sorce | 4 | -733/+269 | |
Group mapping needs to be cluster aware, and this means using the tdb backend. Remove ldb group mapping as this is not cluster aware. | |||||
2010-03-01 | s3: Abstract access to sessionid.tdb, similar to conn_tdb.c | Volker Lendecke | 9 | -149/+206 | |
2010-03-01 | s3: Add connections_forall_read() | Volker Lendecke | 7 | -21/+60 | |
In a cluster, this makes a large difference: For r/w traverse, we have to do a fetch_locked on every record which for most users of connections_forall is just overkill. | |||||
2010-03-01 | s3: Make the difference between r/o and r/w in connections_db_ctx more obvious | Volker Lendecke | 1 | -9/+4 | |
2010-03-01 | s3: Make connections_forall open connections.tdb r/w | Volker Lendecke | 1 | -1/+7 | |
connections_forall is called from count_current_connections() which potentially deletes dead records. This needs r/w access to connections.tdb. connections_traverse says it does not provide this. Does not really matter in the smbd case, because we have opened it before r/w, so this is "just" cleanup. | |||||
2010-03-01 | s3: Remove unused "mypid" from count_current_connections() state | Volker Lendecke | 1 | -2/+0 | |
2010-02-28 | s3: Use talloc_tos() in yield_connection() | Volker Lendecke | 1 | -1/+2 | |
2010-02-28 | s3: Remove unused count_all_current_connections() | Volker Lendecke | 3 | -11/+0 | |
2010-02-28 | s3: Fix the CHAIN1 torture test | Volker Lendecke | 1 | -1/+9 | |
I've tried to solve this just within cli_smb_recv(), but I could not find a way to sanely determine when we are receiving the last entry in the chain just from looking at the blob. This solves it in an a bit more brutal way... | |||||
2010-02-28 | s3: Fix but 7145 -- duplicate sam and unix accounts | Volker Lendecke | 2 | -0/+22 | |
For me this survives the TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test reproducer. Günther, please check! Volker | |||||
2010-02-28 | s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list | Holger Hetterich | 1 | -24/+31 | |
Supports negated arguments in configuration like: full_audit:success = all !readdir !telldir !closedir Update the manpage accordingly. Part of BSO#4025 | |||||
2010-02-27 | s3: Copy the mapping.c license header to mapping.h | Volker Lendecke | 1 | -0/+22 | |
We need some license header there. If this does incorrect copyright attributions, please correct this. | |||||
2010-02-26 | Fix one of the valgrind warnings from bug #6814 - Fixes for problems ↵ | Roel van Meer | 1 | -0/+8 | |
reported by valgrind The timeval passed to event_add_to_select_args() must be initialized as event_add_to_select_args() uses a timeval_min() on this and next_event. | |||||
2010-02-26 | spoolss: fix build and version in spoolss_PrinterInfo0 (aka ↵ | Günther Deschner | 1 | -2/+3 | |
PRINTER_INFO_STRESS). Guenther | |||||
2010-02-26 | s3: remove unused schannel_auth_struct. | Günther Deschner | 1 | -6/+0 | |
Guenther | |||||
2010-02-25 | Fix up debug info on smb2_rename code. | Jeremy Allison | 1 | -9/+3 | |
Jeremy. | |||||
2010-02-25 | Implement rename/move in SMB2 from Windows7. | Jeremy Allison | 3 | -1/+112 | |
Jeremy. | |||||
2010-02-25 | s3-nltest: fix uninitialized query level. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-02-25 | s3-spoolss: Save entire devicemode. | Günther Deschner | 1 | -13/+10 | |
found by RPC-SPOOLSS-PRINTER torture test. Guenther | |||||
2010-02-24 | Make conn_close_all() safe to call from SMB2 sessions (fix crash bug). | Jeremy Allison | 2 | -10/+23 | |
Ensure we don't call close_cnum() with SMB2, also talloc_move the compat_conn pointer from the NULL context onto the tcon context in SMB2 as it's conceptually owned by that pointer. Jeremy. | |||||
2010-02-24 | Change the credential handling so that we start with maxmux creds, | Jeremy Allison | 1 | -7/+10 | |
and then return to the client the number of credits per operation that they asked for. This is a more sensible algorithm than just blindly returning "20" on every reply, although we will probably still need more changes to this going forward. Jeremy. | |||||
2010-02-24 | s3: Make connections_fetch_record() static | Volker Lendecke | 2 | -4/+2 | |
2010-02-24 | s3:selftest: handle spaces in test names | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2010-02-24 | s3:selftest: make wbinfo_s3 work on the "member" server too. | Stefan Metzmacher | 1 | -0/+14 | |
metze | |||||
2010-02-24 | s3:test_wbinfo_s3: test --check-secret and --change-secret | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2010-02-24 | s3:rpc_transport_np: handle trans rdata like the output of a normal read | Stefan Metzmacher | 1 | -0/+17 | |
Inspired by bug #7159. metze | |||||
2010-02-23 | schannel_tdb: make code compilable in both trees | Simo Sorce | 2 | -3/+6 | |
2010-02-23 | s3:schannel streamline interface | Simo Sorce | 6 | -159/+10 | |
Make calling schannel much easier by removing the need to explicitly open the database. Let the abstraction do it instead. | |||||
2010-02-23 | s3:schannel more readable check logic | Simo Sorce | 1 | -5/+39 | |
Make the initial schannel check logic more understandable. Make it easy to define different policies depending on ther caller's security requirements (Integrity/Privacy/Both/None) | |||||
2010-02-23 | s3 move the sitename cache in its own file | Simo Sorce | 11 | -117/+172 | |
2010-02-23 | s3: Consolidate some pid_to_procid() calls to procid_self() | Volker Lendecke | 2 | -7/+7 | |
2010-02-23 | s3:spoolss: construct the devmode the same way for level 2 and 8 | Stefan Metzmacher | 1 | -17/+3 | |
metze | |||||
2010-02-23 | s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structure | Stefan Metzmacher | 1 | -2/+6 | |
This should fix the rpccli_netlogon_set_trust_password() against DC's without netr_ServerPasswordSet2 support. This fixes bug #7160. metze | |||||
2010-02-23 | s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAIN | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-02-23 | s3: Consolidate server_id_self into the equivalent procid_self() | Volker Lendecke | 13 | -17/+11 | |
2010-02-23 | s3: add explicit configure option whether or not to enable dmapi support | Björn Jacke | 1 | -2/+23 | |
2010-02-23 | s3-smb: Remove the obsolete signal type cast. | Andreas Schneider | 1 | -4/+0 | |
AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal handlers to return void, only K&R returned int. | |||||
2010-02-23 | s3-lib: Remove obsolete signal type cast. | Andreas Schneider | 3 | -12/+12 | |
2010-02-23 | s3-libads: Remove obsolete signal type cast. | Andreas Schneider | 1 | -5/+5 | |
2010-02-23 | s3-nmbd: Remove obsolete signal type cast. | Andreas Schneider | 3 | -7/+7 | |
2010-02-23 | s3-pam_smbpass: Remove obsolete signal type cast. | Andreas Schneider | 3 | -21/+21 | |
2010-02-23 | s3-passdb: Remove obsolete signal type cast. | Andreas Schneider | 1 | -3/+3 | |
2010-02-23 | s3-print: Remove obsolete signal type cast. | Andreas Schneider | 1 | -3/+3 | |
2010-02-23 | s3:winbindd: never mark external domains as internal! | Stefan Metzmacher | 1 | -4/+1 | |
This way we can endup with silently using builtin_passdb_methods for an ad domain without an inbound trust. This fixes bug #7170. metze | |||||
2010-02-22 | s3 Fix the build | Simo Sorce | 1 | -3/+3 | |
I didn't mean to puch the GetForestTrustInformation patch just yet, now that it is in fix the s3 build ... | |||||
2010-02-22 | A test "store create time" parameter got commited by accident. Remove it. | Jeremy Allison | 1 | -1/+0 | |
Jeremy. | |||||
2010-02-22 | Ensure STREAMERROR deletes any files in the \\testdir | Jeremy Allison | 1 | -0/+1 | |
before rmdir and mkdir. Jeremy. | |||||
2010-02-22 | Add an "attributes" string to allinfo. | Jeremy Allison | 1 | -0/+27 | |
Jeremy. | |||||
2010-02-22 | s3: Explicitly handle inbuf in cli_trans_done | Volker Lendecke | 1 | -2/+9 | |
2010-02-22 | s3: Explicitly handle inbuf in cli_write_andx_done | Volker Lendecke | 1 | -2/+4 | |