summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-08-07s4:objectclass LDB module - "add operation" - move two checksMatthias Dieter Wallnöfer1-17/+12
To be more consistent with the MS-ADTS doc.
2010-08-07s4:objectclass LDB module - "add operation" - deny multiple "objectclass" ↵Matthias Dieter Wallnöfer1-5/+14
message elements Requested by MS-ADTS 3.1.1.5.2.2
2010-08-07s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possibleMatthias Dieter Wallnöfer1-4/+2
We don't need to have it around until the end of the function.
2010-08-07s3: Remove references to smbd_messaging_context() from the spoolss serverVolker Lendecke2-26/+25
2010-08-07s3: Remove a reference to smbd_messaging_context()Volker Lendecke1-6/+14
2010-08-07s3: Remove some references to smbd_messaging_context()Volker Lendecke3-16/+14
2010-08-07s3: Remove procid_self() from connections_fetch_entry()Volker Lendecke1-1/+2
2010-08-07s3: Add msg_ctx to pipes_structVolker Lendecke2-0/+3
2010-08-07s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()Volker Lendecke5-6/+11
2010-08-07s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layerAndrew Bartlett1-20/+21
This changes the talloc treatment of the session keys to avoid memory duplication - the session key has always been allocated onto the ntlmssp_context by the auth subsystem callback. The remainder of the changes are cosmetics, such as avoiding using lm_session_key as a pointer (and avoiding then doing an if statement on something that is always true). Andrew Bartlett
2010-08-07s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/Andrew Bartlett2-20/+54
By re-adding this wrapper, the actual guts of these functions are now very similar to that found in source3/libsmb/ntlmssp.c This should make it easier to merge the implementations. Andrew Bartlett
2010-08-07s4:ntlmssp Always setup the session keys and signing stateAndrew Bartlett1-9/+1
While it would save some CPU to only setup the session key when requested (like windows does), this instead matches the implementation in source3/libsmb/ntlmssp.c We could re-add this later after the codebase is merged. Andrew Bartlett
2010-08-07s3: Remove a pointless "else"Volker Lendecke1-1/+3
2010-08-07s3: Remove an unnecessary NULL checkVolker Lendecke1-1/+1
Now that connections.tdb is not used for the broadcast messaging anymore, connections_fetch_entry is only called for real connections.
2010-08-06s3-net: fix copy/paste typo in usage of "net printing".Günther Deschner1-1/+1
Guenther
2010-08-06s3-netlogon: remove global include of netlogon.h.Günther Deschner21-4/+26
This reduces precompiled headers by another 4 MB and also slightly speeds up the build. Guenther
2010-08-06s3: remove global include of samr.hGünther Deschner2-1/+1
Guenther
2010-08-06s3-build: no need to include privileges.h twice.Günther Deschner1-1/+0
Guenther
2010-08-06s3-net: only include netapi header when needed.Günther Deschner5-1/+4
Guenther
2010-08-06s3-libsmb: include nbt.h in namequery_dc code.Günther Deschner1-0/+1
Guenther
2010-08-06s3-libnet: include netlogon.h in libnet samsync header.Günther Deschner1-0/+1
Guenther
2010-08-06s3-smbtorture: include svcctl.hGünther Deschner1-0/+1
Guenther
2010-08-06s3-services: include svcctl.h where needed.Günther Deschner1-0/+2
Guenther
2010-08-06s3-build: remove global include of krb5pac.h.Günther Deschner1-1/+2
Put in samr and netlogon, as they were pulled in via krb5pac.h. Guenther
2010-08-06s3-krb5: include krb5pac.h where needed.Günther Deschner7-0/+10
Guenther
2010-08-06s3-rap: include svcctl.h where needed.Günther Deschner2-0/+2
Guenther
2010-08-06s3-passdb: include samr.h where needed.Günther Deschner9-1/+10
Guenther
2010-08-06s3-param: include svcctl headers in loadparm.Günther Deschner1-0/+1
Guenther
2010-08-06s3-nmbd: include svcctl.h where needed.Günther Deschner8-0/+8
Guenther
2010-08-06s3: Remove some explicit calls to procid_self()Volker Lendecke1-3/+3
2010-08-06s3: Remove some explicit calls to procid_self()Volker Lendecke1-7/+10
2010-08-06s3-spoolss: Make sure we convert a 4 byte value to uint32_t.Andreas Schneider1-1/+1
2010-08-06s3-spoolss: Fixed setting driver version correctly.Andreas Schneider1-1/+3
We are in a loop here, so setting tmp to 0 at the beginning of each iteration sets info8->version to 0 if we enumerate over another value.
2010-08-06pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.Stefan Metzmacher1-9/+47
metze Signed-off-by: Andreas Schneider <asn@samba.org>
2010-08-06s3: fail db_open_ctdb if ctdb is not aroundVolker Lendecke1-0/+5
2010-08-06s3-printing: cope with missing printers in print migrationAndrew Tridgell1-0/+10
The printers database may be completely missing in a new install, and we may have SECDESC entries for printers that have been removed. Don't consider these fatal errors in the migration. Signed-off-by: Günther Deschner <gd@samba.org>
2010-08-06s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.Andrew Bartlett2-71/+119
This does not change behaviour, and some of the whitespace isn't ideal, but at the moment making this code more similar, even in cosmetics, will assist later merge efforts. Andrew Bartlett
2010-08-05s3-torture: Improve the winreg deletekey torture comments.Andreas Schneider1-5/+6
2010-08-05s3-torture: Correctly cleanup the winreg volatile key test.Andreas Schneider1-8/+13
Günther please check!
2010-08-05s4-torture: Fixed the winreg EnumValue test against Windows.Andreas Schneider1-8/+34
Günther please check!
2010-08-05s3: Remove some direct cli->inbuf references in interpret_long_filenameVolker Lendecke1-2/+2
2010-08-05s3: Remove a pointless wrapper functionVolker Lendecke3-7/+1
2010-08-05s3: Explicitly pass flags2 to clistr_pull_tallocVolker Lendecke6-12/+26
Required to eventually make cli_list async
2010-08-05s3: Remove some pointless wrapper functionsVolker Lendecke3-26/+7
2010-08-05s3: Remove some pointless wrapper functionsVolker Lendecke6-36/+25
2010-08-05s3: Save the received trans2 from the inbuf in cli_transVolker Lendecke7-16/+32
2010-08-05s3: Fix a crash in masktestVolker Lendecke1-0/+1
2010-08-05s3-spoolss: Use the correct value for the data length.Andreas Schneider1-2/+2
2010-08-05s3-popt: Only include popt-common.h when needed.Andreas Schneider38-7/+36
2010-08-05s3-secrets: only include secrets.h when needed.Günther Deschner56-59/+108
Guenther