Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |||||
2010-09-09 | Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder ↵ | Jeremy Allison | 1 | -0/+5 | |
<andreas.moroder@gmx.net>". Jeremy. | |||||
2010-09-08 | s3: Remove a superfluous ; | Volker Lendecke | 1 | -1/+1 | |
2010-09-01 | s3: Print the IP of the server that stopped responding | Volker Lendecke | 1 | -1/+5 | |
2010-08-31 | s3: use monotonic clock for time deltas in namequery functions | Björn Jacke | 1 | -12/+12 | |
2010-08-30 | s3-kerberos: try to fix the build w/o kerberos support. | Günther Deschner | 1 | -1/+7 | |
Guenther | |||||
2010-08-26 | s3-build: only include krb5 environment variables where required. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-26 | s3-build: only include "fake_file.h" where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-21 | s3: Fix bug 7635 | Volker Lendecke | 1 | -2/+4 | |
2010-08-19 | s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient. | Jim McDonough | 2 | -8/+2 | |
DOS error codes were being lost with the conversion to async libsmbclient. If we're passing around NTSTATUS internally, let's just convert it when we get it. DOS ACCESS_DENIED on nautilus was not prompting for other credentials, because it was not being mapped. | |||||
2010-08-19 | s3-cli: fix uninitialized variable. | Günther Deschner | 1 | -1/+1 | |
Volker, please check. Guenther | |||||
2010-08-19 | s3-libsmb: fix some uninitialized variables. | Günther Deschner | 1 | -2/+2 | |
Volker, please check. Guenther | |||||
2010-08-18 | s3: async cli_list | Volker Lendecke | 2 | -396/+667 | |
2010-08-18 | s3: Add cli_flush | Volker Lendecke | 1 | -0/+83 | |
2010-08-18 | s3-build: only include smb_signing.h where needed. | Günther Deschner | 3 | -0/+3 | |
Guenther | |||||
2010-08-15 | s3: Remove some unused code | Volker Lendecke | 1 | -31/+0 | |
2010-08-14 | s3: Fix an uninitialized variable | Volker Lendecke | 1 | -0/+3 | |
2010-08-13 | s3-krb5 Only build ADS support if arcfour-hmac-md5 is available | Andrew Bartlett | 1 | -2/+0 | |
Modern Kerberos implementations have either defines or enums for these key types, which makes doing #ifdef difficult. This shows up in files such as libnet_samsync_keytab.c, the bulk of which is not compiled on current Fedora 12, for example. The downside is that this makes Samba unconditionally depend on the arcfour-hmac-md5 encryption type at build time. We will no longer support libraries that only support the DES based encryption types. However, the single-DES types that are supported in common with AD are already painfully weak - so much so that they are disabled by default in modern Kerberos libraries. If not found, ADS support will not be compiled in. This means that our 'net ads join' will no longer set the ACB_USE_DES_KEY_ONLY flag, and we will always try to use arcfour-hmac-md5. A future improvement would be to remove the use of the DES encryption types totally, but this would require that any ACB_USE_DES_KEY_ONLY flag be removed from existing joins. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org> |