Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-19 | s4-ldb: Implement ldb_msg_difference() function to accept a memory context ↵ | Kamen Mazdrashki | 2 | -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> | |||||
2010-07-19 | s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts | Simo Sorce | 7 | -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> | |||||
2010-07-19 | s3-auth: auth_make ntlmssp_state the parent context | Simo Sorce | 1 | -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> | |||||
2010-07-19 | s3-auth: Simplify how we free the auth_context | Simo Sorce | 8 | -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> | |||||
2010-07-19 | s3-auth: Cleanup and readability fixes | Simo Sorce | 1 | -21/+23 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-19 | s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it. | Simo Sorce | 9 | -49/+31 | |
All the members are children of ntlmssp_state anyway. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-18 | s3: Actually use the usecs in aio_fork_suspend | Volker Lendecke | 1 | -1/+2 | |
Jeremy, please check! | |||||
2010-07-18 | s3: Fix an uninitialized variable | Volker Lendecke | 1 | -1/+1 | |
2010-07-18 | s3: Work better without the aio sighandler | Volker Lendecke | 1 | -7/+22 | |
Refuse async I/O if we can't set up the signal handler | |||||
2010-07-18 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -6/+4 | |
2010-07-18 | s3: Remove a direct use of procid_self() | Volker Lendecke | 1 | -3/+5 | |
2010-07-18 | s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap(). | Andreas Schneider | 1 | -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. | |||||
2010-07-18 | s3-waf: Fixed the build. | Andreas Schneider | 1 | -2/+4 | |
2010-07-18 | s3: Don't use as-needed | Volker Lendecke | 1 | -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. | |||||
2010-07-17 | pam_winbind: Fix shadowing a global on FreeBSD | Volker Lendecke | 1 | -5/+5 | |
FreeBSD defines a function pam_error() | |||||
2010-07-17 | s3-dcerpc: Fix build and remove unneeded headers | Simo Sorce | 1 | -3/+0 | |
Sorry, botched a rebase. | |||||
2010-07-17 | s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c | Simo Sorce | 3 | -463/+492 | |
2010-07-17 | Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2010-07-17 | s3-dcerpc: Move common cli/srv functions into a common file | Simo Sorce | 3 | -216/+243 | |
2010-07-17 | s3: Really fix the 64-bit warnings | Volker Lendecke | 1 | -1/+1 | |
Hmm. Forgot to git commit this piece, sorry :-( | |||||
2010-07-17 | s3: Fix some 64-bit warnings | Volker Lendecke | 1 | -1/+3 | |
2010-07-17 | s3: Right now we do not have includes in Makefile.in | Volker Lendecke | 1 | -11/+1 | |
Skip the expansion step on non-GNU-make systems | |||||
2010-07-17 | s4 pam_winbind: don't build if pam header are not installed | Matthieu Patou | 1 | -6/+7 | |
2010-07-17 | s4 nss_switch: fix build problem on computer without the iniparser | Matthieu Patou | 2 | -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. | |||||
2010-07-17 | s4-waf: add the missing bits for builing nss_winbind and pam_winbind | Matthieu Patou | 3 | -0/+20 | |
This is something that was not picked up during the migration to waf | |||||
2010-07-17 | s4 unittests: add blackblox test for ktpass | Matthieu Patou | 2 | -0/+38 | |
2010-07-17 | s4: create a simple version of ktpass | Matthieu Patou | 1 | -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. | |||||
2010-07-17 | s3-build: add LIBNDR_XATTR_OBJ. | Günther Deschner | 2 | -4/+8 | |
Guenther | |||||
2010-07-16 | Fix bug #7570 - New smb2 max parameters are undocumented. | Jeremy Allison | 3 | -0/+51 | |
Jeremy. | |||||
2010-07-16 | s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL. | Günther Deschner | 4 | -5/+5 | |
Guenther | |||||
2010-07-16 | s3-perfcount: make it possible to compile the example perfcount daemon. | Günther Deschner | 1 | -0/+15 | |
Guenther | |||||
2010-07-16 | s4-smbtorture: run all testcases with bigendian push as well in RPC-BIND. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2010-07-16 | s4-smbtorture: rearrange testlist in RPC-BIND. | Günther Deschner | 1 | -5/+23 | |
Guenther | |||||
2010-07-16 | s4-smbtorture: make sure to wipe out dcerpc auth flags before RPC-BIND starts. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-07-16 | s3-dcerpc: Fix ability to receive Big Endian PDUs | Simo Sorce | 7 | -28/+62 | |
2010-07-16 | smbtorture shell: Allow any config option to be set. | James Peach | 1 | -5/+6 | |
Not sure what I was thinking by restricting the shell to "torture:" parametric options. It's really extemely useful to be able to set arbitrary options. | |||||
2010-07-16 | Make the "map to guest" parameter work correctly with NTLMSSP (spnego | Jeremy Allison | 3 | -10/+38 | |
and raw) under SMB2. Still need to investigate fixing this with krb5 auth (does this make sense ?). Jeremy. | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 257 | -1312/+1312 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-16 | s4-loadparm: change lp_*() to lpcfg_*() and provide s3 compatibility lp_*() | Andrew Tridgell | 2 | -553/+623 | |
This patch changes all Samba4 loadparm functions that take a loadparm_context or a loadparm_service structure to use a lpcfg_*() prefix. It then creates lp_*() functions which are wrappers around the lpcfg_*() functions. This should allow us to mix Samba3 and Samba4 code which uses loadparm calls. This first patch just makes the manual changes to the core loadparm code. The tree will not build with just this patch. The next patch replaces all of the callers, and was generated automatically with a perl script. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-16 | WHATSNEW: Start 3.6.0pre1 release notes. | Karolin Seeger | 1 | -23/+36 | |
Karolin | |||||
2010-07-16 | libcli/netlogon: re-enable debugging. | Günther Deschner | 1 | -7/+0 | |
Now that we do not share binary objects anymore, we can safely enable debugging here again. Guenther This reverts commit 3eb122069b9f81196ac658375fcb828924af3e94. | |||||
2010-07-16 | s3-registry: use some prs macros to the only place where they are used. | Günther Deschner | 2 | -4/+6 | |
Guenther | |||||
2010-07-16 | s3-waf: fix the build. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2010-07-16 | s3-dcerpc: fix c++ warning. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-07-16 | Move the remnants of rpc_parse code under registry/ | Simo Sorce | 10 | -94/+125 | |
The registry code is the only last user of this code. Move everything under registry/ and hope someone will get rid od it completely from there in the future. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-16 | s3-parse_prs: Remove unuesd functions | Simo Sorce | 2 | -59/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-16 | s3-dcerpc: Use a local function to dump pdu regions | Simo Sorce | 2 | -6/+49 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-16 | s3-misc: Move smb_io_time() to regfio.c | Simo Sorce | 4 | -64/+33 | |
This is the last file using this function and we do not want anyone else to keep using hand marshalled stuff anyway. So make it also private to that file. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-16 | s3-dcerpc: Use DATA_BLOB for pipes_struct input data | Simo Sorce | 7 | -93/+30 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-16 | s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_data | Simo Sorce | 3 | -19/+11 | |
Signed-off-by: Günther Deschner <gd@samba.org> |