summaryrefslogtreecommitdiffstats
path: root/source4/client/cifsdd.c
Commit message (Collapse)AuthorAgeFilesLines
* s4-cifsdd: Don't leak memory.Andreas Schneider2013-02-221-0/+6
| | | | Reviewed-by: Alexander Bokovoy <ab@samba.org>
* s4-modules Remove lp_ctx from init functions that no longer need itAndrew Bartlett2011-06-061-1/+1
| | | | | | | | Now that we don't allow the smb.conf to change the modules dir, many functions that simply load modules or initialise a subsytem that may load modules no longer need an lp_ctx. Andrew Bartlett
* lib/util Rename conv_str_size() -> conv_str_size_error()Andrew Bartlett2011-04-301-1/+1
|
* s4:client/cifsdd.c - restore Solaris cc compatibilityMatthias Dieter Wallnöfer2010-09-091-11/+10
| | | | "static const struct"s need to be global in order to work with Solaris cc.
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-161-10/+10
| | | | | | | 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>
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-181-5/+1
|
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-291-3/+3
| | | | | | | | | | | | | | | | | | | | 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 Vernooij2008-11-021-5/+10
|
* Fix build for make everything.Jelmer Vernooij2008-11-021-0/+5
|
* Eliminate another instance of global_loadparm.Jelmer Vernooij2008-10-241-5/+9
|
* Cope with API changes.Jelmer Vernooij2008-09-301-5/+10
|
* Use a custom init function for samba4 that sets a samba4Simo Sorce2008-06-141-1/+1
| | | | | | | | specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
* Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-211-6/+11
| | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
* r26654: libcli/smb_composite: Rather than specifying each of the gazillion ↵Jelmer Vernooij2008-01-031-16/+16
| | | | | | options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
* r26644: Janitorial: Pass resolve_context explicitly to various SMB ↵Jelmer Vernooij2008-01-021-7/+11
| | | | | | functions, should help fix the build for OpenChange. (This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
* r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
* r26539: Remove unnecessary statics.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
* r26409: Pass smb ports along.Jelmer Vernooij2007-12-211-5/+5
| | | | (This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
* r26355: Eliminate global_loadparm in more places.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
* r26272: Remove global_loadparm in some more places.Jelmer Vernooij2007-12-211-3/+3
| | | | (This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
* r26269: Fix a couple more references to global_loadparm.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
* r26264: pass name resolve order explicitly, use torture context for settings ↵Jelmer Vernooij2007-12-211-3/+3
| | | | | | in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
* r26226: Avoid more uses of global_loadparm.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
* r25550: Convert to standard bool type.Jelmer Vernooij2007-10-101-5/+5
| | | | (This used to be commit 3ed7aba8e234ebbead10d78d2fc1c8a8274d516b)
* r25398: Parse loadparm context to all lp_*() functions.Jelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
* r25392: Add loadparm context as argument in a couple more places.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
* r25035: Fix some more warnings, use service pointer rather than service ↵Jelmer Vernooij2007-10-101-2/+2
| | | | | | number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
* r25026: Move param/param.h out of includes.hJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-101-3/+2
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r18824: fixed a bug in cifsdd when the file is exactly a multiple of the blockAndrew Tridgell2007-10-101-1/+2
| | | | | size (cifsdd incorrectly reported an error and exited) (This used to be commit 897b1ae3bff4914e5cfbcb333184045c2a1deaf3)
* r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.Jelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
* r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
* r14094: Use saner module directory names, fix loading of server service modules.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit b6ffad3860ba2cf9d8f3423d65be91dcfc962ca2)
* r13362: Rename variables for better consistency.James Peach2007-10-101-8/+9
| | | | (This used to be commit dc20bb0ddc0824fc458e7fc4a9bce5059f4fc0d5)
* r13255: New CIFS dd client for use in performance testing. The guts of this isJames Peach2007-10-101-0/+599
in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size. There is a very basic test suite in script/tests/test_cifsdd.sh which covers local and remote IO at a variety of block sizes. Added to lib/util_str.c is a small set of conv_str_*() functions to convert strings to the corresponding type. smbcli_parse_unc is modified to insert NULL terminators after its hostname and sharename parameters. This allows it to correctly parse a path of the form //foo/share/path/file. (This used to be commit cd2f94a65817bfae20ac21b730a2c42d8e581ab3)