summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* librpc/rpc: fix dcerpc_errstr() to handle all nca_s_* status codes and ↵Stefan Metzmacher2010-03-231-10/+52
| | | | | | fallback to WERROR codes metze
* s3:re-run make samba3-idl.Günther Deschner2010-03-233-4/+178
| | | | Guenther
* dcerpc.idl: add nca_s_* status codes from the DCE 1.1 specificationStefan Metzmacher2010-03-231-1/+50
| | | | metze
* s3-builtin: Add some builtin groups.Karolin Seeger2010-03-232-1/+11
| | | | Karolin
* idl:drsblobs add code to interpret msDS-TrustForestTrustInfoSimo Sorce2010-03-235-3/+605
|
* s4:lsa Functions to set Domain Trust InformationSimo Sorce2010-03-225-11/+598
|
* s4:lsa move code to add trusted domain user into its own functionSimo Sorce2010-03-221-72/+101
|
* s4:lsa Abstract crypto (un)wrapping in separate functionsSimo Sorce2010-03-221-81/+89
|
* s4:registry - "LDB backend" - revert the length check for UTF16 stringsMatthias Dieter Wallnöfer2010-03-231-10/+5
| | | | Let this do the "convert_string_talloc" function as it was before.
* Revert "s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4"Matthias Dieter Wallnöfer2010-03-231-2/+3
| | | | | | | This reverts commit 0f2cf82e5e52da6fc71742df7b13c9f372bcf113. Naturally we have to revert this for s4 until a new storage mechanism for binary REG_SZ and REG_*WORD values has been found.
* s4:registry - "LDB backend" - revert the binary storage of "REG_SZ", ↵Matthias Dieter Wallnöfer2010-03-231-110/+19
| | | | | | "REG_DWORD" and "REG_QWORD" We agreed that this hack isn't the best of the possible solutions.
* s4:ldb_modules/util.c - fix two counter variables to be "unsigned"Matthias Dieter Wallnöfer2010-03-231-2/+2
|
* share_info.tdb could use non-canonicalized sharenames.Jeremy Allison2010-03-223-20/+150
| | | | | | | | Fix this by moving canonicalization into lib/sharesec.c. Update the db version to 3. Ensures we always find share names with security descriptors attached. Jeremy.
* convert_string_talloc_convenience - print out the input buffer in a better ↵Matthias Dieter Wallnöfer2010-03-221-1/+2
| | | | way (using dump_data since it isn't always directly readable)
* s4:registry - "reg_key_del/add_abs": call "talloc_free" only on valid objectsMatthias Dieter Wallnöfer2010-03-221-6/+6
|
* s4:registry - "reg_import_hive_key" - change a "talloc_steal" into a ↵Matthias Dieter Wallnöfer2010-03-221-1/+1
| | | | | | | | "talloc_reference" Use a "talloc_reference" since the "hive" variable can continue to exist also after the destructed "struct local_key" object. It is also referenced by the "mountpoints" structure under the "ctx" object.
* s4:registry - "patchfile" - add another "W_ERROR_HAVE_NO_MEMORY" macro callMatthias Dieter Wallnöfer2010-03-221-0/+1
|
* s4:registry - "local" - add also here more "W_ERROR_HAVE_NO_MEMORY" macro testsMatthias Dieter Wallnöfer2010-03-221-8/+26
|
* s4:registry - "util.c" - initialise "result" in "reg_key_add_abs"Matthias Dieter Wallnöfer2010-03-221-0/+2
|
* s4:WINREG RPC - add also here a "W_ERROR_HAVE_NO_MEMORY"Matthias Dieter Wallnöfer2010-03-221-0/+1
|
* s4:registry - "samba.c" - add a "talloc_free"Matthias Dieter Wallnöfer2010-03-221-0/+2
|
* s4:registry - add more "W_ERROR_HAVE_NO_MEMORY" invocations (on talloc'ed stuff)Matthias Dieter Wallnöfer2010-03-224-1/+13
|
* s4:registry - "util" - remove "const" from "reg_abs_path"Matthias Dieter Wallnöfer2010-03-221-3/+3
| | | | Here it's not really needed
* s4:registry - adaptions for "add also a memory context argument for ↵Matthias Dieter Wallnöfer2010-03-222-2/+2
| | | | "reg_key_del_abs"
* s4:registry - "util" - add also a memory context argument for "reg_key_del_abs"Matthias Dieter Wallnöfer2010-03-222-5/+4
|
* s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs"Matthias Dieter Wallnöfer2010-03-221-6/+3
|
* s4:registry - "util" - fix up memory allocated dataMatthias Dieter Wallnöfer2010-03-221-1/+10
|
* s4:registry - "dir.c" - fix up dynamic memory allocation operationsMatthias Dieter Wallnöfer2010-03-221-15/+50
| | | | | | - Added free operations where needed - Use always the "mem_ctx" for temporary data - Proof with W_ERROR_HAVE_NO_MEMORY if stuff was allocated
* s4:registry - adaptions for "add memory contexts for delete value/key functions"Matthias Dieter Wallnöfer2010-03-2214-64/+59
|
* s4:registry - registry.h - add memory contexts for delete value/key functionsMatthias Dieter Wallnöfer2010-03-221-8/+16
|
* tdb: Fix bug 7248, avoid the nanosleep dependencyVolker Lendecke2010-03-221-4/+4
|
* Fix valgrind error when running under share level security. plaintext_passwordJeremy Allison2010-03-221-2/+2
| | | | | | is a data blob with a data pointer pointing to an allocation of length zero. Jeremy.
* s3: Add the "ctdb locktime warn threshold" parameterVolker Lendecke2010-03-224-0/+41
| | | | | This is mainly a debugging aid for post-mortem analysis in case a cluster file system is slow.
* s3: Implement an asynchronous echo responder processVolker Lendecke2010-03-221-19/+478
| | | | | | This replies to echo requests when the main smbd is stuck somewhere Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:smbd: don't allow SMB2 if the async echo handler is activeStefan Metzmacher2010-03-221-1/+2
| | | | metze
* s3:smbd: disable SMB encryption when the echo handler is activeStefan Metzmacher2010-03-221-0/+10
| | | | metze
* s3:smbd: disallow readbraw and writebraw if the echo handler is activeStefan Metzmacher2010-03-221-0/+17
| | | | metze
* s3:smbd: disable sendfile if the echo handler is activeStefan Metzmacher2010-03-221-0/+4
| | | | metze
* s3:smbd: don't use recvfile if the echo handler is activeStefan Metzmacher2010-03-221-1/+2
| | | | metze
* s3:smbd: setup a shared memory area for the signing stateStefan Metzmacher2010-03-221-0/+80
| | | | metze
* s3:smbd: add echo handler information to struct smbd_server_connectionStefan Metzmacher2010-03-222-0/+22
| | | | metze
* s3:param: add "async smb echo handler" optionStefan Metzmacher2010-03-222-0/+12
| | | | | | | | This will enable an extra forked process that will reply to SMBecho requests, while the main process is blocked by another request. metze
* s3:smbd: pass down trusted_channel via receive_smb_talloc()Stefan Metzmacher2010-03-221-3/+5
| | | | metze
* s3:smbd: let reply_readbraw_error use the locked socketStefan Metzmacher2010-03-221-0/+11
| | | | metze
* s3:smbd: send keepalive packets under the socket lockStefan Metzmacher2010-03-221-1/+16
| | | | metze
* s3:smbd: smbd_[un]lock_socket() while accessing the socket to the clientStefan Metzmacher2010-03-221-1/+24
| | | | metze
* s3:smbd: add smbd_[un]lock_socket() dummiesStefan Metzmacher2010-03-222-0/+13
| | | | metze
* s3:smbd: add an option to skip signings checks srv_check_sign_mac for ↵Stefan Metzmacher2010-03-223-3/+25
| | | | | | trusted channels metze
* s3:libsmb: add a smb_signing_init_ex() functionStefan Metzmacher2010-03-222-8/+56
| | | | | | Make it possible to overload memory handling functions. metze
* lib/util: add allocate_anonymous_shared()Stefan Metzmacher2010-03-222-0/+33
| | | | metze