summaryrefslogtreecommitdiffstats
path: root/source4/libcli/raw
Commit message (Collapse)AuthorAgeFilesLines
* s4: Use same function signature for convert_* as s3.Jelmer Vernooij2009-03-012-18/+22
|
* Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij2009-03-012-5/+5
| | | | consistency with Samba 3.
* s4:libcli/raw: s/class/eclassStefan Metzmacher2009-02-021-3/+3
| | | | metze
* s4:libcliraw: s/private/private_dataStefan Metzmacher2009-02-024-7/+7
| | | | metze
* s4:libcli/raw: s/private/private_dataStefan Metzmacher2009-02-025-34/+34
| | | | metze
* util_str: setup the correct talloc name for stringsStefan Metzmacher2009-01-191-0/+2
| | | | | metze (partly from samba4wins tree 447e7f9532131117e896712db9def321c96718eb)
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-294-13/+13
| | | | | | | | | | | | | | | | | | | | 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 another use of global_loadparm.Jelmer Vernooij2008-11-022-1/+4
| | | | | | Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters.
* Remove another use of global_loadparm.Jelmer Vernooij2008-11-021-0/+2
|
* Move lp_*() calls a bit higher up the calls tack.Jelmer Vernooij2008-11-012-6/+11
|
* Fix prototype for attrib_string().Jelmer Vernooij2008-11-011-1/+1
|
* Remove unused include param/param.h.Jelmer Vernooij2008-10-248-8/+0
|
* Remove iconv_convenience argument from convert_string{,talloc}() butJelmer Vernooij2008-10-242-5/+4
| | | | make them wrappers around convert_string{,talloc}_convenience().
* Remove a few more usages of global_loadparm.Jelmer Vernooij2008-10-241-3/+2
|
* Eliminate another instance of global_loadparm.Jelmer Vernooij2008-10-243-2/+9
|
* Just hardcode workgroup to empty string, to avoid use ofJelmer Vernooij2008-10-241-4/+3
| | | | global_loadparm.
* Remove iconv_convenience parameter from simple string push/pullJelmer Vernooij2008-10-241-2/+2
| | | | functions.
* Make sure prototypes are always included, make some functions static andJelmer Vernooij2008-10-205-0/+5
| | | | remove some unused functions.
* Move SMB-specific attribute function to SMB client library.Jelmer Vernooij2008-10-191-0/+44
|
* Fix include paths to new location of libutil.Jelmer Vernooij2008-10-114-4/+4
|
* Pass session options around; saves another use of global_loadparm.Jelmer Vernooij2008-09-301-1/+3
|
* Pass options struct into session initialization functions rather thanJelmer Vernooij2008-09-301-4/+3
| | | | using global_loadparm.
* added the structure for LINK_INFORMATION setfileinfo callAndrew Tridgell2008-09-241-0/+13
|
* Move source4/lib/crypto to lib/crypto.Jelmer Vernooij2008-09-241-1/+1
|
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2008-09-234-2/+22
|\
| * libcli/raw: real signing starts at seqnumber 2Stefan Metzmacher2008-09-231-0/+1
| | | | | | | | metze
| * libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signatureStefan Metzmacher2008-09-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even if signing is mandatory. With NTLMSSP this happens for the session setup: request1 => BSRSPYL response1 => BSRSPYL request2 => BSRSPYL response2 => <SIGNATURE> and with krb5: request1 => BSRSPYL response1 => <SIGNATURE> metze
| * libcli/raw: give the caller the chance to do the signing checks on its own.Stefan Metzmacher2008-09-232-0/+10
| | | | | | | | metze
| * libcli/raw: give the caller the chance to prevent the talloc_free(req) in ↵Stefan Metzmacher2008-09-232-1/+8
| | | | | | | | | | | | the _recv functions metze
| * s4-nbt: use ../libcli/nbtGünther Deschner2008-09-231-1/+1
| | | | | | | | Guenther
* | added FULL_EA_INFORMATION setea callAndrew Tridgell2008-09-232-1/+20
|/
* Make SMB signing work with Windows 2008 and kerberos.Andrew Bartlett2008-09-061-4/+1
| | | | | | | Pinched from b53e6387e30010509034835acf88b91b380ff44a by metze. Andrew Bartlett (This used to be commit d55602e23e7947462cb402b20b2d354b96aa7ba3)
* libcli/raw: fix the special NTCREATE_OPTIONS_*_MASK valuesStefan Metzmacher2008-08-141-7/+20
| | | | | | | We now reuse ignored values for the ntvfs backend private flags. metze (This used to be commit 14eda93aeface307e1ffd1ea012d8f236fa78290)
* More 'must be ignored' options from the MS-SMB doc.Andrew Bartlett2008-07-181-20/+26
| | | | | | | | | | | Also in particular the 'sync' flags (which Samba has traditionally ignored). Thanks to Olivier Salamin <olivier.salamin@gmail.com> for pointing out more flags that needed to be handled. Andrew Bartlett (This used to be commit 370bb39cd79fe49efd36a1ceb3e896d386e6d3ce)
* Ignore and handle more NT Create & X options.Andrew Bartlett2008-07-161-3/+8
| | | | | | | | | | | | | | The MS-SMB document explains that some of these options should be ignored. The test proves it. /* Must be ignored by the server, per MS-SMB 2.2.8 */ /* Must be ignored by the server, per MS-SMB 2.2.8 */ If we implement HSM in samba4 (likely) we should honour this bit. /* Don't pull this file off tape in a HSM system */ Andrew Bartlett (This used to be commit 502739ff90d56d2c9aabe8e224317f6ceb175c17)
* libcli/raw: remove unused smb_raw_max_trans_data() functionStefan Metzmacher2008-07-071-12/+0
| | | | | metze (This used to be commit d235ce673705641e06b4ad5f5679e146b59a19e1)
* libcli/raw: make multi fragmented nttrans requests possibleStefan Metzmacher2008-07-071-17/+178
| | | | | metze (This used to be commit a6aa055097313975299f214d8ebe8d45aa51d10a)
* libcli/raw: trans(2) setup count is uint8_tStefan Metzmacher2008-07-071-4/+6
| | | | | metze (This used to be commit 48ccb51caf7976ec07c8a9bfc1afd3076bf4ee22)
* libcli/raw: remove unused smbcli_request_receive_more() functionStefan Metzmacher2008-07-071-13/+0
| | | | | metze (This used to be commit e1d81388fcabba9a947ed0be9ccae875e2b19135)
* libcli/raw: use the new recv_helper infrastructure for trans/trans2 repliesStefan Metzmacher2008-07-071-184/+313
| | | | | metze (This used to be commit ec67c61b6a82e4f39a15f37a98ae3fe93bb81316)
* libcli/raw: use the new recv_helper infrastructure for nttrans repliesStefan Metzmacher2008-07-071-102/+145
| | | | | metze (This used to be commit 5bf136e233e26b4372155f494bae5118ef777a76)
* libcli/raw: add a recv_helper hook infrastructureStefan Metzmacher2008-07-072-1/+23
| | | | | | | | | | | | The recv helper will be called when a response comes and the recv helper can decide to let the request on the SMBCLI_REQUEST_RECV when more reponse packets are expected. It's up to the helper function to keep a reference to the in buffers, each incoming response overwrites req->in. metze (This used to be commit 6d84af89ba96627abe142ba7080c24ae2421ed6c)
* libcli/raw: the nttrans setup count is only 8-bitStefan Metzmacher2008-07-071-1/+1
| | | | | metze (This used to be commit a65599cc83a12ec61e5a6ba6ad9628619a0dc8a3)
* ensure we don't end up with a partially initialised EA structureAndrew Tridgell2008-06-061-0/+2
| | | | (This used to be commit 388f4fde3655146bf57b4c51c59c39f475aa7fe8)
* updated some info levels based on WSPP docsAndrew Tridgell2008-06-023-21/+52
| | | | (This used to be commit f84620324a8cebcd2fd19388d910928ca1ad1334)
* added support for returning the maximal access MXAC tag in SMB2 createAndrew Tridgell2008-05-291-1/+8
| | | | (This used to be commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf)
* added support for all of the known SMB2 create tags in our clientAndrew Tridgell2008-05-281-4/+16
| | | | | library (This used to be commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e)
* ensure that we honor SMB2 read min_count properlyAndrew Tridgell2008-05-271-1/+1
| | | | (This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)
* added support for the output fields of SMB2 closeAndrew Tridgell2008-05-271-6/+25
| | | | (This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)
* stricter checks for valid inputs in SMB2 open and lockAndrew Tridgell2008-05-262-2/+8
| | | | (This used to be commit a7b5689a73adde59de28770aa3949660441291ea)