summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * s3-docs: Add more verbose description of "ctdb locktime warn threshold".Volker Lendecke2010-07-191-7/+19
| |
| * s3-docs: Add more verbose description of "username map cache time".Volker Lendecke2010-07-191-7/+16
| |
| * s3-docs: Remove older documentation of smb2 parameters.Karolin Seeger2010-07-193-39/+0
| | | | | | | | | | | | | | Jeremy, these parameters were already documented. My fault. Sorry for the noise! Karolin
| * s4: Remove trailing whitespacesKamen Mazdrashki2010-07-192-13/+13
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functionsKamen Mazdrashki2010-07-191-2/+28
| | | | | | | | | | | | | | | | They are not quite safe to use (requires caller to steal resulting message in own context) and may lead to holding memory for too long. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference()Kamen Mazdrashki2010-07-191-6/+8
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-test: Use ldb_msg_normalize() in sqlite3 backendKamen Mazdrashki2010-07-191-4/+13
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c testKamen Mazdrashki2010-07-191-2/+4
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file()Kamen Mazdrashki2010-07-191-1/+9
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.cKamen Mazdrashki2010-07-191-5/+7
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb: use ldb_msg_normalize() in source4/dsdb/schema/schema_set.cKamen Mazdrashki2010-07-191-5/+4
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Add ldb_msg_normalize() to accept a memory context from clientKamen Mazdrashki2010-07-192-12/+46
| | | | | | | | | | | | | | | | Previos implementation from ldb_msg_canonicalize() was moved into this function and now ldb_msg_canonicalize() is based on ldb_msg_normalize() Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add()Kamen Mazdrashki2010-07-191-4/+10
| | | | | | | | | | | | | | Previous implementation was 'leaking' attribute name string, that is allocated by ldb_msg_add_empty() Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty()Kamen Mazdrashki2010-07-191-22/+17
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Add separate function to add empty element into ldb_msgKamen Mazdrashki2010-07-191-0/+30
| | | | | | | | | | | | | | | | It just adds another element, nothing more. Caller is responsible to fill-in the added element and determine how to handle data allocation contexts. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Write more explanatory comment for ldb_msg_add()Kamen Mazdrashki2010-07-191-3/+8
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff()Kamen Mazdrashki2010-07-191-2/+10
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-test: Use ldb_msg_difference() in torture/rpc/dssync.c testKamen Mazdrashki2010-07-191-3/+6
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-tools: use ldb_msg_difference() in ldbedit - modify_record()Kamen Mazdrashki2010-07-191-6/+10
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb/schema/schema_set.c: fix trailing spaces and comments spellingKamen Mazdrashki2010-07-191-30/+38
| | | | | | | | | | | | | | | | | | Few comments split on several lines also... (Sorry Metze, I know you hate reviewing "and this, and that" type of patches, but those are just cosmetics) Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-dsdb: use ldb_msg_difference() in source4/dsdb/schema/schema_set.cKamen Mazdrashki2010-07-191-2/+10
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4-ldb: Implement ldb_msg_difference() function to accept a memory context ↵Kamen Mazdrashki2010-07-192-23/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from client Old implementation from ldb_msg_diff() was moved into this this function but with changed interface so that a memory context may be passed. ldb_msg_diff() function is now based on ldb_msg_difference(), which fixes a hidden leak - internal ldb_msg object (returned from ldb_msg_canonicalize) wasn't freed and stays attached to ldb_context for the connection lifetime. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contextsSimo Sorce2010-07-197-26/+26
| | | | | | | | | | | | | | Turn auth_ntlmssp_end into a destructor and attach it to auth_ntlmssp_state. Remote auth_ntlmssp_end and use TALLOC_FREE in the callers. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s3-auth: auth_make ntlmssp_state the parent contextSimo Sorce2010-07-191-29/+12
| | | | | | | | | | | | | | | | There is no need for a separate mem_ctx member. Also make the ntlmssp_state a children of auth_ntlmssp_state Also cleanup auth_ntlmssp_end to free only what is not automatically freed Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s3-auth: Simplify how we free the auth_contextSimo Sorce2010-07-198-28/+26
| | | | | | | | | | | | | | | | | | Turn the freeing function into a destructor and attach it to the auth_context. Make all callers TALLOC_FREE() the auth_context instead of calling the free function. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s3-auth: Cleanup and readability fixesSimo Sorce2010-07-191-21/+23
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it.Simo Sorce2010-07-199-49/+31
| | | | | | | | | | | | All the members are children of ntlmssp_state anyway. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* | Merge branch 'master' of ssh://git.samba.org/data/git/sambaSimo Sorce2010-07-1835-801/+1157
|\|
| * s3: Actually use the usecs in aio_fork_suspendVolker Lendecke2010-07-181-1/+2
| | | | | | | | Jeremy, please check!
| * s3: Fix an uninitialized variableVolker Lendecke2010-07-181-1/+1
| |
| * s3: Work better without the aio sighandlerVolker Lendecke2010-07-181-7/+22
| | | | | | | | Refuse async I/O if we can't set up the signal handler
| * s3: Fix some nonempty blank linesVolker Lendecke2010-07-181-6/+4
| |
| * s3: Remove a direct use of procid_self()Volker Lendecke2010-07-181-3/+5
| |
| * s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap().Andreas Schneider2010-07-181-4/+23
| | | | | | | | | | | | This fixes the WINBIND-WBCLIENT test. The test set old_lm_hash_enc_blob.length to 0 and we don't check the length here. So the memcpy segfaulted.
| * s3-waf: Fixed the build.Andreas Schneider2010-07-181-2/+4
| |
| * s3: Don't use as-neededVolker Lendecke2010-07-181-33/+0
| | | | | | | | | | | | This is just broken. RHEL5 can't deal with it, FreeBSD8 is broken with it, and who knows what other platforms are broken. I can rather live with a system that links in a bit too much than a system that does not work at all.
| * pam_winbind: Fix shadowing a global on FreeBSDVolker Lendecke2010-07-171-5/+5
| | | | | | | | FreeBSD defines a function pam_error()
| * s3-dcerpc: Fix build and remove unneeded headersSimo Sorce2010-07-171-3/+0
| | | | | | | | Sorry, botched a rebase.
| * s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.cSimo Sorce2010-07-173-463/+492
| |
| * Fix a typoVolker Lendecke2010-07-171-1/+1
| |
| * s3-dcerpc: Move common cli/srv functions into a common fileSimo Sorce2010-07-173-216/+243
| |
| * s3: Really fix the 64-bit warningsVolker Lendecke2010-07-171-1/+1
| | | | | | | | Hmm. Forgot to git commit this piece, sorry :-(
| * s3: Fix some 64-bit warningsVolker Lendecke2010-07-171-1/+3
| |
| * s3: Right now we do not have includes in Makefile.inVolker Lendecke2010-07-171-11/+1
| | | | | | | | Skip the expansion step on non-GNU-make systems
| * s4 pam_winbind: don't build if pam header are not installedMatthieu Patou2010-07-171-6/+7
| |
| * s4 nss_switch: fix build problem on computer without the iniparserMatthieu Patou2010-07-172-2/+2
| | | | | | | | | | Although the build was ok on my workstation it appears that on build server it was not because the include path was not correct.
| * s4-waf: add the missing bits for builing nss_winbind and pam_winbindMatthieu Patou2010-07-173-0/+20
| | | | | | | | This is something that was not picked up during the migration to waf
| * s4 unittests: add blackblox test for ktpassMatthieu Patou2010-07-172-0/+38
| |
| * s4: create a simple version of ktpassMatthieu Patou2010-07-171-0/+93
| | | | | | | | | | | | This script is intended to be a replacement for the ktutil of Windows. It's use is for exporting keytab that will be used for kerberized services.
| * s3-build: add LIBNDR_XATTR_OBJ.Günther Deschner2010-07-172-4/+8
| | | | | | | | Guenther