Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-11 | s3: Make cli_set_ea_path return NTSTATUS | Volker Lendecke | 1 | -3/+5 | |
2010-11-11 | s3: Remove two pointless variables | Volker Lendecke | 1 | -5/+4 | |
2010-11-11 | s3: Convert cli_set_ea() to cli_trans() | Volker Lendecke | 1 | -40/+35 | |
2010-11-11 | s3: Convert cli_dfs_get_referral to cli_trans | Volker Lendecke | 1 | -31/+30 | |
2010-11-11 | s3: cli_dfs_check_error does not need to depend on cli->inbuf | Volker Lendecke | 1 | -10/+13 | |
2010-11-11 | s3: Make split_dfs_path return bool | Volker Lendecke | 1 | -11/+27 | |
2010-11-11 | s3: Remove some dead code | Volker Lendecke | 1 | -3/+0 | |
2010-11-11 | s3: Untangle an if-expression | Volker Lendecke | 1 | -1/+2 | |
2010-11-11 | Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share ↵ | Jeremy Allison | 1 | -5/+2 | |
using SMB signing. The underlying problem is that the old code invoked by cli_write() increments cli->mid directly when issuing outstanding writes. This should now be done only in libsmb/clientgen.c to make metze's new signing engine works correctly. Just deleting this code fixes the problem. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Nov 11 02:50:08 UTC 2010 on sn-devel-104 | |||||
2010-11-04 | s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info | Volker Lendecke | 2 | -49/+35 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Nov 4 22:08:53 UTC 2010 on sn-devel-104 | |||||
2010-11-02 | s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context | Andrew Bartlett | 2 | -12/+10 | |
Following the review of this patch series by Derrell Lipman, remove the seperate storage of the debug_stderr variable from the libsmbclient SMBC_internal_data context. Andrew Bartlett | |||||
2010-11-02 | s3-libsmbclient Add comments to describe the behaviour of DEBUG() | Andrew Bartlett | 2 | -5/+15 | |
This isn't quite what you would expect from this interface, but actually avoids some really nasty situations if you ever have more than one libsmbclient context in a process. In the real world, if you have asked for DEBUG() to stderr in one part of the code, you will want it globally, even in a different thread (which in the past would have rest everything to stdout again, at least while starting up). Andrew Bartlett | |||||
2010-11-02 | s3-debug Remove last direct assignements to DEBUGLEVEL | Andrew Bartlett | 1 | -1/+3 | |
All future assignments of the debug level should go via lp_set_cmdline("log level", "x") because this will ensure the value is not overwritten in an smb.conf load. Andrew Bartlett | |||||
2010-11-02 | s3-debug Impove setup_logging() to specify logging to stderr | Andrew Bartlett | 1 | -3/+2 | |
This change improves the setup_logging() API so that callers which wish to set up logging to stderr can simply ask for it, rather than directly modify the dbf global variable. Andrew Bartlett | |||||
2010-10-29 | Fix bug #7700 - Improvement of return code of smbclient | Jeremy Allison | 2 | -17/+25 | |
Based on an initial patch from H Hasegawa <hasegawa.hiroyuki@fujixerox.co.jp>. Convert cli_list and associated functions to take calls that return NTSTATUS. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 29 19:40:16 UTC 2010 on sn-devel-104 | |||||
2010-10-27 | Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules | Jeremy Allison | 1 | -6/+13 | |
Based on a fix from Sven Neumann <s.neumann@raumfeld.com>. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Oct 27 22:02:11 UTC 2010 on sn-devel-104 | |||||
2010-10-24 | s3: Use cli_setpathinfo in cli_posix_unlink_internal | Volker Lendecke | 1 | -47/+15 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Oct 24 21:28:08 UTC 2010 on sn-devel-104 | |||||
2010-10-24 | s3: Avoid passing down a boolean to cli_posix_unlink_internal_send | Volker Lendecke | 1 | -5/+7 | |
2010-10-24 | s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal | Volker Lendecke | 1 | -54/+16 | |
2010-10-24 | s3: Use cli_setpathinfo in cli_posix_link_internal | Volker Lendecke | 1 | -49/+16 | |
2010-10-24 | s3: Use tevent_req_simple_recv_ntstatus where appropriate | Volker Lendecke | 1 | -66/+11 | |
2010-10-24 | s3: Pass down a level instead of a flag to cli_posix_link_internal | Volker Lendecke | 1 | -7/+7 | |
2010-10-24 | s3: Add async cli_setpathinfo | Volker Lendecke | 1 | -0/+78 | |
2010-10-24 | s3: Initialize output vars in parse_ea_blob | Volker Lendecke | 1 | -0/+2 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Oct 24 12:22:22 UTC 2010 on sn-devel-104 | |||||
2010-10-24 | s3: Remove unused cli_get_ea_list_fnum | Volker Lendecke | 1 | -62/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Oct 24 10:23:29 UTC 2010 on sn-devel-104 | |||||
2010-10-24 | s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo | Volker Lendecke | 1 | -55/+0 | |
2010-10-24 | s3: Convert cli_qfileinfo_basic to cli_qfileinfo | Volker Lendecke | 3 | -40/+31 | |
2010-10-24 | s3: Convert cli_qfilename to cli_qfileinfo | Volker Lendecke | 1 | -35/+13 | |
2010-10-24 | s3: Add async cli_qfileinfo | Volker Lendecke | 1 | -0/+133 | |
2010-10-24 | s3: Rename cli_fileinfo() to cli_fileinfo_basic() | Volker Lendecke | 3 | -15/+15 | |
2010-10-18 | s3:libsmb: add pipe related NT_STATUS_RPC_* codes | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2010-10-12 | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 5 | -2/+5 | |
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104 | |||||
2010-10-03 | s3: Remove talloc_autofree_context() from unexpected.c | Volker Lendecke | 1 | -2/+1 | |
Same argument as in 997a64f6fb11e19d78c: If tdb_close() was needed at exit time, we'd have more severe problems by now. | |||||
2010-10-01 | samba: share select wrappers. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-09-28 | s3: Remove talloc_autofree_context() from receive_unexpected() | Volker Lendecke | 1 | -2/+2 | |
This is freed in this routine a few lines down | |||||
2010-09-27 | Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all | Jeremy Allison | 3 | -4/+4 | |
TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one. Jeremy. | |||||
2010-09-26 | Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request. | Jeremy Allison | 2 | -33/+68 | |
Found by the CodeNomicon test suites at the SNIA plugfest. http://www.codenomicon.com/ If an invalid NetBIOS session request is received the code in name_len() in libsmb/nmblib.c can hit an assert. Re-write name_len() and name_extract() to use "buf/len" pairs and always limit reads. Jeremy. | |||||
2010-09-26 | s3: Remove two talloc_autofree_context() calls | Volker Lendecke | 1 | -2/+2 | |
Both allocated blobs are freed in their routines | |||||
2010-09-23 | Fix bug 7694 - Crash bug with invalid SPNEGO token. | Jeremy Allison | 1 | -1/+2 | |
Found by the CodeNomicon test suites at the SNIA plugfest. http://www.codenomicon.com/ If an invalid SPNEGO packet contains no OIDs we crash in the SMB1/SMB2 server as we indirect the first returned value OIDs[0], which is returned as NULL. Jeremy. | |||||
2010-09-23 | s3-dcerpc: add spnego server helpers | Simo Sorce | 1 | -4/+75 | |
squashed: add michlistMIC signature checks Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-23 | s3-dsgetdcname: always pass in messaging context. | Günther Deschner | 1 | -26/+2 | |
Volker, please check. Guenther | |||||
2010-09-20 | s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions. | Günther Deschner | 1 | -3/+4 | |
Guenther | |||||
2010-09-20 | s3-build: only include async headers where needed. | Günther Deschner | 11 | -1/+12 | |
Guenther | |||||
2010-09-17 | s3: fix order of arguments in nsec_time_diff call | Björn Jacke | 1 | -2/+2 | |
2010-09-17 | Fix array size of a memmber of struct cli_ulogoff_state | Sumit Bose | 1 | -1/+1 | |
The too small array makes UID-REGRESSION-FIX fail on 32bit architectures. Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-09-16 | s3: use nsec_time_diff instead of TspecDiff | Björn Jacke | 1 | -2/+2 | |
2010-09-15 | Fix all sid_parse returns to be checked. Tidy up some checks and error | Jeremy Allison | 1 | -1/+3 | |
messages. Jeremy. | |||||
2010-09-11 | s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs | Andrew Bartlett | 1 | -3/+1 | |
The idea of this patch is: Don't support a mix of different kerberos features. Either we should prepare a GSSAPI (8003) checksum and mark the request as such, or we should use the old behaviour (a normal kerberos checksum of 0 data). Sending the GSSAPI checksum data, but without marking it as GSSAPI broke Samba4, and seems well outside the expected behaviour, even if Windows accepts it. Andrew Bartlett | |||||
2010-09-10 | s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2010-09-10 | s3-dsgetdcname: cleanup receive_getdc_response a little. | Günther Deschner | 1 | -14/+18 | |
Guenther |