summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:groupmap revert to tdb storageSimo Sorce2010-03-014-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.
* s3: Abstract access to sessionid.tdb, similar to conn_tdb.cVolker Lendecke2010-03-019-149/+206
|
* s3: Add connections_forall_read()Volker Lendecke2010-03-017-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.
* s3: Make the difference between r/o and r/w in connections_db_ctx more obviousVolker Lendecke2010-03-011-9/+4
|
* s3: Make connections_forall open connections.tdb r/wVolker Lendecke2010-03-011-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.
* s3: Remove unused "mypid" from count_current_connections() stateVolker Lendecke2010-03-011-2/+0
|
* s3: Use talloc_tos() in yield_connection()Volker Lendecke2010-02-281-1/+2
|
* s3: Remove unused count_all_current_connections()Volker Lendecke2010-02-283-11/+0
|
* s3: Fix the CHAIN1 torture testVolker Lendecke2010-02-281-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...
* s3: Fix but 7145 -- duplicate sam and unix accountsVolker Lendecke2010-02-282-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
* s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure listHolger Hetterich2010-02-281-24/+31
| | | | | | | Supports negated arguments in configuration like: full_audit:success = all !readdir !telldir !closedir Update the manpage accordingly. Part of BSO#4025
* s3: Copy the mapping.c license header to mapping.hVolker Lendecke2010-02-271-0/+22
| | | | | We need some license header there. If this does incorrect copyright attributions, please correct this.
* Fix one of the valgrind warnings from bug #6814 - Fixes for problems ↵Roel van Meer2010-02-261-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.
* spoolss: fix build and version in spoolss_PrinterInfo0 (aka ↵Günther Deschner2010-02-261-2/+3
| | | | | | PRINTER_INFO_STRESS). Guenther
* s3: remove unused schannel_auth_struct.Günther Deschner2010-02-261-6/+0
| | | | Guenther
* Fix up debug info on smb2_rename code.Jeremy Allison2010-02-251-9/+3
| | | | Jeremy.
* Implement rename/move in SMB2 from Windows7.Jeremy Allison2010-02-253-1/+112
| | | | Jeremy.
* s3-nltest: fix uninitialized query level.Günther Deschner2010-02-251-1/+1
| | | | Guenther
* s3-spoolss: Save entire devicemode.Günther Deschner2010-02-251-13/+10
| | | | | | found by RPC-SPOOLSS-PRINTER torture test. Guenther
* Make conn_close_all() safe to call from SMB2 sessions (fix crash bug).Jeremy Allison2010-02-242-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.
* Change the credential handling so that we start with maxmux creds,Jeremy Allison2010-02-241-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.
* s3: Make connections_fetch_record() staticVolker Lendecke2010-02-242-4/+2
|
* s3:selftest: handle spaces in test namesStefan Metzmacher2010-02-241-1/+2
| | | | metze
* s3:selftest: make wbinfo_s3 work on the "member" server too.Stefan Metzmacher2010-02-241-0/+14
| | | | metze
* s3:test_wbinfo_s3: test --check-secret and --change-secretStefan Metzmacher2010-02-241-0/+4
| | | | metze
* s3:rpc_transport_np: handle trans rdata like the output of a normal readStefan Metzmacher2010-02-241-0/+17
| | | | | | Inspired by bug #7159. metze
* schannel_tdb: make code compilable in both treesSimo Sorce2010-02-232-3/+6
|
* s3:schannel streamline interfaceSimo Sorce2010-02-236-159/+10
| | | | | Make calling schannel much easier by removing the need to explicitly open the database. Let the abstraction do it instead.
* s3:schannel more readable check logicSimo Sorce2010-02-231-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)
* s3 move the sitename cache in its own fileSimo Sorce2010-02-2311-117/+172
|
* s3: Consolidate some pid_to_procid() calls to procid_self()Volker Lendecke2010-02-232-7/+7
|
* s3:spoolss: construct the devmode the same way for level 2 and 8Stefan Metzmacher2010-02-231-17/+3
| | | | metze
* s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structureStefan Metzmacher2010-02-231-2/+6
| | | | | | | | | This should fix the rpccli_netlogon_set_trust_password() against DC's without netr_ServerPasswordSet2 support. This fixes bug #7160. metze
* s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAINStefan Metzmacher2010-02-231-1/+1
| | | | metze
* s3: Consolidate server_id_self into the equivalent procid_self()Volker Lendecke2010-02-2313-17/+11
|
* s3: add explicit configure option whether or not to enable dmapi supportBjörn Jacke2010-02-231-2/+23
|
* s3-smb: Remove the obsolete signal type cast.Andreas Schneider2010-02-231-4/+0
| | | | | AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal handlers to return void, only K&R returned int.
* s3-lib: Remove obsolete signal type cast.Andreas Schneider2010-02-233-12/+12
|
* s3-libads: Remove obsolete signal type cast.Andreas Schneider2010-02-231-5/+5
|
* s3-nmbd: Remove obsolete signal type cast.Andreas Schneider2010-02-233-7/+7
|
* s3-pam_smbpass: Remove obsolete signal type cast.Andreas Schneider2010-02-233-21/+21
|
* s3-passdb: Remove obsolete signal type cast.Andreas Schneider2010-02-231-3/+3
|
* s3-print: Remove obsolete signal type cast.Andreas Schneider2010-02-231-3/+3
|
* s3:winbindd: never mark external domains as internal!Stefan Metzmacher2010-02-231-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
* s3 Fix the buildSimo Sorce2010-02-221-3/+3
| | | | | I didn't mean to puch the GetForestTrustInformation patch just yet, now that it is in fix the s3 build ...
* A test "store create time" parameter got commited by accident. Remove it.Jeremy Allison2010-02-221-1/+0
| | | | Jeremy.
* Ensure STREAMERROR deletes any files in the \\testdirJeremy Allison2010-02-221-0/+1
| | | | | before rmdir and mkdir. Jeremy.
* Add an "attributes" string to allinfo.Jeremy Allison2010-02-221-0/+27
| | | | Jeremy.
* s3: Explicitly handle inbuf in cli_trans_doneVolker Lendecke2010-02-221-2/+9
|
* s3: Explicitly handle inbuf in cli_write_andx_doneVolker Lendecke2010-02-221-2/+4
|