Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s4:libcli/smb2: s/private/private_data | Stefan Metzmacher | 2009-02-02 | 1 | -13/+13 |
| | | | | metze | ||||
* | s4:lib/tevent: rename structs | Stefan Metzmacher | 2008-12-29 | 3 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | ||||
* | Remove use of global_loadparm for SMB2 client connections. | Jelmer Vernooij | 2008-11-02 | 1 | -5/+9 |
| | |||||
* | Fix the build. | Jelmer Vernooij | 2008-11-02 | 1 | -2/+0 |
| | |||||
* | Add gensec_settings structure. This wraps loadparm_context for now, but | Jelmer Vernooij | 2008-11-02 | 3 | -4/+5 |
| | | | | should in the future only contain some settings required for gensec. | ||||
* | Remove another use of global_loadparm. | Jelmer Vernooij | 2008-11-01 | 1 | -4/+7 |
| | |||||
* | Remove another use of global_loadparm. | Jelmer Vernooij | 2008-11-01 | 1 | -7/+7 |
| | |||||
* | Move calls to lp_* higher up in the call stack. | Jelmer Vernooij | 2008-11-01 | 1 | -6/+15 |
| | |||||
* | Move lp_*() calls a bit higher up the calls tack. | Jelmer Vernooij | 2008-11-01 | 1 | -2/+1 |
| | |||||
* | Remove unused include param/param.h. | Jelmer Vernooij | 2008-10-24 | 1 | -1/+0 |
| | |||||
* | Remove iconv_convenience argument from convert_string{,talloc}() but | Jelmer Vernooij | 2008-10-24 | 1 | -2/+2 |
| | | | | make them wrappers around convert_string{,talloc}_convenience(). | ||||
* | Fix include paths to new location of libutil. | Jelmer Vernooij | 2008-10-11 | 2 | -2/+2 |
| | |||||
* | s4:libcli/smb2: remove unused header | Stefan Metzmacher | 2008-09-29 | 1 | -1/+0 |
| | | | | | | This hopefully fixes the build with internal popt. metze | ||||
* | we need different error handling for truncated packets in NETPROT and | Andrew Tridgell | 2008-09-24 | 1 | -0/+1 |
| | | | | other SMB2 operations. | ||||
* | for use in python we need to use global_loadparm | Andrew Tridgell | 2008-09-24 | 1 | -1/+1 |
| | |||||
* | - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size | Andrew Tridgell | 2008-09-24 | 1 | -15/+39 |
| | | | | | | errors - added a s32o16 buffer function | ||||
* | - use the current dialect first, for servers that only look at the | Andrew Tridgell | 2008-09-24 | 1 | -3/+10 |
| | | | | | | first dialect - allow override of SMB2 port in client code | ||||
* | be friendlier in smb2_deltree to some of the SMB2 implementations that | Andrew Tridgell | 2008-09-24 | 1 | -1/+1 |
| | | | | don't handle SEC_FLAG_MAXIMUM_ALLOWED | ||||
* | Move source4/lib/crypto to lib/crypto. | Jelmer Vernooij | 2008-09-24 | 1 | -1/+1 |
| | |||||
* | fixed readonly handling in deltree | Andrew Tridgell | 2008-09-23 | 1 | -0/+6 |
| | |||||
* | libcli/smb2: add SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASK | Stefan Metzmacher | 2008-08-14 | 1 | -1/+3 |
| | | | | | | | SMB2 returns NOT_SUPPORTED to some more NTCREATE_OPTIONS. metze (This used to be commit 3ea08d430370717463ffab44fed9c42db1002d97) | ||||
* | libcli/smb2: use smb2 signing in auto mode if the server supports it | Stefan Metzmacher | 2008-08-14 | 1 | -1/+7 |
| | | | | | metze (This used to be commit fe74faf13dc64eaa58d757de156aedcb24abed1f) | ||||
* | libcli/smb2: we don't need check the same thing twice... | Stefan Metzmacher | 2008-08-14 | 1 | -6/+0 |
| | | | | | metze (This used to be commit 1380fb954a7d9d4b543c4650a060fef9f357af7b) | ||||
* | libcli/smb2: async replies with STATUS_PENDING are not signed | Stefan Metzmacher | 2008-08-14 | 1 | -13/+11 |
| | | | | | metze (This used to be commit 3f6cbece4a199a42ad6583ea4bd4302629399625) | ||||
* | libcli/smb2: the session key for SMB2 signing is truncated to 16 bytes | Stefan Metzmacher | 2008-07-28 | 2 | -7/+6 |
| | | | | | | | | To make that work (as a client) with aes128 and aes256 krb5 keys we need to use gsskrb5_get_subkey(). metze (This used to be commit 0c6d988f2083067e1ac7b07a492f88cefd3ba906) | ||||
* | libcli/smb2: fix per session signing state | Stefan Metzmacher | 2008-07-28 | 4 | -17/+12 |
| | | | | | metze (This used to be commit 8bc12dc77a59e792830d96e84a4e8d1b2c651505) | ||||
* | libcli/smb2: sign SMB2 Logoff requests | Stefan Metzmacher | 2008-07-28 | 1 | -0/+2 |
| | | | | | metze (This used to be commit 35ee165b146b9157b0cff49e1139a0cb37d98926) | ||||
* | make signing per session in the SMB2 client library | Andrew Tridgell | 2008-06-07 | 4 | -10/+11 |
| | | | | | Thanks to Metze for spotting this (This used to be commit e9fd9b821c04d1cb7b574f539dd8169611e662aa) | ||||
* | added server side SMB2 signing | Andrew Tridgell | 2008-06-06 | 3 | -70/+44 |
| | | | | (This used to be commit 8e919dcb0826a5b25d037ee6144af5f7cb21f3ae) | ||||
* | SMB2 signing now works. The spec was wrong (and will be fixed in the | Andrew Tridgell | 2008-06-03 | 1 | -12/+9 |
| | | | | | next version) (This used to be commit 436cb17b869e2d6cc57936ccc5e81680fb992341) | ||||
* | implemented client side SMB2 signing | Andrew Tridgell | 2008-05-30 | 8 | -38/+283 |
| | | | | | | | | This doessn't work against Windows yet, and I've submitted a WSPP request for clarification of the docs to try and find out why. Meanwhile this is no worse than what we had, as it only gets used when the server demands signing, and we didn't work then anyway. (This used to be commit b788096add3586d7277efcd3bf5ca7f3a604cb7a) | ||||
* | fixed offset for maximal access response | Andrew Tridgell | 2008-05-29 | 1 | -1/+1 |
| | | | | (This used to be commit ddd0bb32510d615c7b943fb4ce4c9c275b98ab89) | ||||
* | updated comment based on MS-SMB2 docs | Andrew Tridgell | 2008-05-28 | 1 | -1/+2 |
| | | | | (This used to be commit 5754cc13514a0f5fe4c47ce53521c256c9d96487) | ||||
* | ensure we don't change the incoming blobs in a SMB2 create | Andrew Tridgell | 2008-05-28 | 1 | -1/+16 |
| | | | | (This used to be commit a6cc89fffe8c149b540f2125cea57f31331d5460) | ||||
* | expose a function for pushing all SMB2 create blobs | Andrew Tridgell | 2008-05-28 | 1 | -17/+36 |
| | | | | (This used to be commit f5985a0490e4105a9b0208f6b7b19e635db324f9) | ||||
* | added support for all of the known SMB2 create tags in our client | Andrew Tridgell | 2008-05-28 | 1 | -7/+179 |
| | | | | | library (This used to be commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e) | ||||
* | cope better with read only files in smb2_deltree | Andrew Tridgell | 2008-05-27 | 1 | -0/+10 |
| | | | | (This used to be commit 88a2c7b2f44f160836e477e460812df557204f51) | ||||
* | don't alter the in blobs in a SMB2 create, otherwise two calls in a | Andrew Tridgell | 2008-05-27 | 1 | -5/+6 |
| | | | | | row will fail (This used to be commit 3b811a52fe9a8356337ad149d01a3498c09d900a) | ||||
* | fix make test for EAs again | Andrew Tridgell | 2008-05-23 | 1 | -2/+2 |
| | | | | | | | - go back to 4 byte alignment until I work out the rules that Vista wants more exactly - add the zero sized EA handling for SMB2 more generically (This used to be commit 326b69bc8064cbea357864cecd6bd27b50c57184) | ||||
* | pass in the required alignment to the EA construction routines | Andrew Tridgell | 2008-05-22 | 1 | -2/+2 |
| | | | | (This used to be commit af31030e0b78b6b220740529901ec8d2d9f5a3fe) | ||||
* | fixed SMB2 flush call, and added flush to gentest_smb2 | Andrew Tridgell | 2008-05-21 | 1 | -2/+4 |
| | | | | (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008) | ||||
* | fixed SMB2 locking | Andrew Tridgell | 2008-05-21 | 1 | -8/+16 |
| | | | | | | | | | - SMB2 locking is different in several ways from SMB locking. To fix it properly we will need a new generic mapping structure for locking, but for now do a best effort mapping - added locking to gentest_smb2 (This used to be commit ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f) | ||||
* | added smb2_util_setatr | Andrew Tridgell | 2008-05-20 | 1 | -0/+22 |
| | | | | (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32) | ||||
* | added some SMB2 utility functions | Andrew Tridgell | 2008-05-20 | 2 | -1/+179 |
| | | | | (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387) | ||||
* | remember the server time fields on negotiate. Needed for gentest | Andrew Tridgell | 2008-05-20 | 2 | -0/+5 |
| | | | | (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330) | ||||
* | Merge commit 'origin/v4-0-test' into vfs_smb2 | Andrew Tridgell | 2008-05-19 | 1 | -2/+2 |
|\ | | | | | | | (This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6) | ||||
| * | Fix a bunch of dependencies. | Jelmer Vernooij | 2008-05-18 | 1 | -1/+1 |
| | | | | | | | | (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a) | ||||
| * | Fix a couple (well, little more than that..) of typos. | Jelmer Vernooij | 2008-05-18 | 1 | -1/+1 |
| | | | | | | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24) | ||||
| * | Create prototype headers from Makefile directory, without smb_build in the ↵ | Jelmer Vernooij | 2008-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942) | ||||
| * | Use variables for source directory in a couple more places. | Jelmer Vernooij | 2008-05-18 | 1 | -1/+1 |
| | | | | | | | | (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4) |