summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4/torture/smb2: Add two new SMB2 compound testsSteven Danneman2010-02-231-0/+157
| | | | | These tests server behavior when a client compounds both synchronous and asynchronous requests.
* s4:cleanup remove unused schannel ldb codeSimo Sorce2010-02-233-406/+0
|
* s4:schannel merge code with s3Simo Sorce2010-02-236-51/+22
| | | | | | | | | | | | | | | | | After looking at the s4 side of the (s)channel :) I found out that it makes more sense to simply make it use the tdb based code than redo the same changes done to s3 to simplify the interface. Ldb is slow, to the point it needs haks to pre-open the db to speed it up, yet that does not solve the lookup speed, with ldb it is always going to be slower. Looking through the history it is evident that the schannel database doesn't really need greate expanadability. And lookups are always done with a single Key. This seem a perfet fit for tdb while ldb looks unnecessarily complicated. The schannel database is not really a persistent one. It can be discared during an upgrade without causing any real issue. all it contains is temproary session data.
* schannel_tdb: make code compilable in both treesSimo Sorce2010-02-234-54/+104
|
* s3:schannel streamline interfaceSimo Sorce2010-02-238-201/+191
| | | | | Make calling schannel much easier by removing the need to explicitly open the database. Let the abstraction do it instead.
* s3:schannel fix memory hierarchySimo Sorce2010-02-231-1/+1
| | | | | | | passing mem_ctx was causing creds->sid to be allocated on mem_ctx and not be child of creds as expected. When later in schannel_check_creds_state() we stole the creds on a different memory context the sid was left behind and the memory it points to freed when the temporary context was freed.
* schannel: merge header filesSimo Sorce2010-02-232-48/+34
| | | | | One almost empty header file was simply including another not included by anything else. Just merge them together.
* s4:schannel more readable check logicSimo Sorce2010-02-233-24/+44
| | | | | | | | Make the initial schannel check logic more understandable. Make it easy to define different policies depending on the caller's security requirements (Integrity/Privacy/Both/None) This is the same change applied to s3
* s3:schannel more readable check logicSimo Sorce2010-02-233-22/+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: re-run make samba3-idl.Günther Deschner2010-02-232-54/+56
| | | | Guenther
* spoolss: some fixes for devicemode dm extra structs.Günther Deschner2010-02-231-10/+2
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2010-02-233-0/+675
| | | | Guenther
* spoolss: add various DM extradata formats (including PostScript and UniDriver).Günther Deschner2010-02-231-0/+307
| | | | Guenther
* 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
|
* tstream: Added a typedef for the function prototype.Andreas Schneider2010-02-232-9/+19
|
* s4-smb: Migrate named_pipe_server to tsocket.Andreas Schneider2010-02-232-211/+279
|
* s4-selftest: disable rndc and dns update in build farmAndrew Tridgell2010-02-231-1/+2
|
* s4-dns: improved logging, and run name check at startupAndrew Tridgell2010-02-231-6/+10
|
* s4-pyglue: added interface_ips() callAndrew Tridgell2010-02-231-0/+43
| | | | | This allows a python script to query the internal network interface lists from Samba
* s4-dns: call out to the dns update command every 10 minutesAndrew Tridgell2010-02-231-26/+112
| | | | | This periodically calls samba_dnsupdate to update our DNS entries if needed
* s4-param: added "dns update command" smb.conf optionAndrew Tridgell2010-02-232-0/+5
| | | | | | defaults to SBINDIR/samba_dnsupdate This command will do periodic dynamic DNS updates using TSIG-GSS
* s4-config: add dyn_SBINDIRAndrew Tridgell2010-02-233-0/+5
|
* libreplace: Remove the obsolete signal type cast.Andreas Schneider2010-02-233-13/+4
| | | | | AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal handlers to return void, only K&R returned int.
* libutil: Remove obsolete signal type cast.Andreas Schneider2010-02-231-5/+5
|
* s4-smbd: Remove obsolete singal type cast from the thread process model.Andreas Schneider2010-02-231-3/+3
|
* 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
* s4:netlogon RPC - fix the indentationMatthias Dieter Wallnöfer2010-02-231-15/+15
| | | | | | | | Simo, I'm not really sure that those checks are valid. I read MS-NRPC section 3.5.4.1 about LOGONSRV_HANDLEs ("server_name" is of this type). There isn't stated that the server name has necessarily to be in the DNS form and should also be valid when it's NULL (if DCE server and client are the same - I don't know if me make use of it in s4).
* 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 ...
* s4:netlogon GetTrustedDomainInformationSimo Sorce2010-02-2210-49/+209
| | | | start implementing calls related to trusted domain information
* s4:netlogon fix segfaultSimo Sorce2010-02-221-12/+19
|
* ldb:web Fix typoSimo Sorce2010-02-221-1/+1
|
* 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
|
* s3: Explicitly handle inbuf in cli_read_andx_doneVolker Lendecke2010-02-221-2/+2
|