summaryrefslogtreecommitdiffstats
path: root/source/libsmb/clientgen.c
Commit message (Collapse)AuthorAgeFilesLines
* r24660: Merge the inbuf/outbuf changesVolker Lendecke2007-08-251-7/+13
|
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r22951: Merge Volkers's logic fix from r22930. Only readJeremy Allison2007-05-161-2/+3
| | | | | the rest of the data if there is any. Jeremy.
* r22924: Fix the build by correctly processing readXJeremy Allison2007-05-161-21/+25
| | | | | errors in the direct read case. Jeremy.
* r22920: Add in the UNIX capability for 24-bit readX, as discussedJeremy Allison2007-05-161-12/+110
| | | | | | with the Apple guys and Linux kernel guys. Still looking at how to do writeX as there's no recvfile(). Jeremy.
* r22212: Cope with signature errors on sessionsetupX loginsJeremy Allison2007-04-141-0/+20
| | | | | | where the server just reflects our signature back to us. Allow the upper layer to see the real error. Jeremy.
* r20156: clean up nested extern declaration warningsHerb Lewis2006-12-131-1/+2
|
* r19810: more merge work....does not compile currently. Working on smbd mergeGerald Carter2006-11-211-32/+10
|
* r16465: merge a few miniro SAMBA_3_0 fixesGerald Carter2006-06-221-1/+1
| | | | | | | svn merge -r16435:16458 $SVNURL/branches/SAMBA_3_0 * note that I've skipped jra's change to the share_mode_entry since it si not critical for release. Maybe for 3.0.23a
* r16418: Pull in more Klocwork fixes (up to r16415)Gerald Carter2006-06-201-1/+1
|
* r13676: have to return a value from a non-void functionGerald Carter2006-02-241-1/+1
|
* r13671: fix return value in (void)fn()Gerald Carter2006-02-241-1/+1
|
* r13614: First part of the bugfix for #3510 - net join failsJeremy Allison2006-02-221-1/+7
| | | | | | against server with schannel disabled. Second part will come tomorrow (fixing net_rpc_join_ok()). Jeremy.
* r13316: Let the carnage begin....Gerald Carter2006-02-031-2/+6
| | | | Sync with trunk as off r13315
* r12225: r11729@cabra: derrell | 2005-12-13 22:59:45 -0500Derrell Lipman2005-12-141-5/+7
| | | | | | | | | | | | | 1. Fix a crash bug which should have reared its ugly head ages ago, but for some reason, remained dormant until recently. The bug pertained to libsmbclient doing a structure assignment of a cli after having opened a pipe. The pipe open code makes a copy of the cli pointer that was passed to it. If the cli is later copied (and that cli pointer that was saved is no longer valid), the pipe code will cause a crash during shutdown or when the copied cli is closed. 2. The 'type' field in enumerated shares was not being set correctly with the new RPC-based mechanism for enumerating shares.
* r11976: (Slightly modified) Volker fix for #3293. Use SMBecho instead ofJeremy Allison2005-11-301-0/+34
| | | | | chkpath to keep a connection alive. Jeremy.
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-42/+41
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r8572: Remove crufty #define NO_SYSLOG as it's not used at all anymore.Tim Potter2005-07-191-2/+0
|
* r7554: Refactor very messy code in util_sock.c Remove ↵Jeremy Allison2005-06-131-0/+15
| | | | | | | | | write_socket_data/read_socket_data as they do nothing that write_socket/read_socket don't do. Add a more useful error message when read_socket/write_socket error out on the main client fd for a process (ie. try and list the IP of the client that errored). Jeremy.
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2005-06-081-16/+15
|
* r6225: get rid of warnings from my compiler about nested externsHerb Lewis2005-04-061-1/+2
|
* r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman ↵Gerald Carter2005-03-101-0/+1
| | | | <derrell.lipman@unwireduniverse.com>
* r5495: * add in some code from Mike Nix <mnix@wanm.com.au> for the SMBsplopenGerald Carter2005-02-221-1/+3
| | | | | | | | | | | | | | | | and SMBsplclose commands (BUG 2010) * clarify some debug messages in smbspool (also from Mike) my changes: * start adding msdfs client routines * enable smbclient to maintain multiple connections * set the CAP_DFS flag for our internal clienht routines. I actualy have a dfs referral working in do_cd() but that code is too ugly to live so I'm not checking it in just yet. Further work is to merge with vl's changes in trunk to support multiple TIDs per cli_state *.
* r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for eachVolker Lendecke2005-01-061-5/+11
| | | | | | | | | | | | supported pipe. Netlogon is still special, as we open that twice, one to do the auth2, the other one with schannel. The client interface is completely unchanged for those who only use a single pie. cli->pipe_idx is used as the index for everything except the "real" client rpc calls, which have been explicitly converted in my last commit. Next step is to get winbind to just use a single smb connection for multiple pipes. Volker
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-3/+3
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r1487: Remove unused parameter for the client-side signing functions.Andrew Bartlett2004-07-141-1/+1
| | | | Andrew Bartlett
* r1154: Change default setting for case sensitivity to "auto". If set to autoJeremy Allison2004-06-151-1/+18
| | | | | | | | | | | | then is the client supports it (current clients supported are Samba and CIFSVFS - detected by the negprot strings "Samba", "POSIX 2" and a bare "NT LM 0.12" string) then the setting of the per packet flag smb_flag FLAG_CASELESS_PATHNAMES is taken into account per packet. This allows the linux CIFS client to use Samba in a case sensitive manner. Additional command in smbclient "case_sensitive", toggles the flag in subsequent packets. Docs to follow. Jeremy.
* r446: Close the open NT pipes before the tdis.Volker Lendecke2004-05-021-3/+3
| | | | Volker
* r76: Fix smbfs problem with Tree Disconnect issued before smbfs starts its work.Alexander Bokovoy2004-04-061-1/+5
| | | | | | | | | We use cli_state.smb_rw_error to pass this specific case into cli_close_connection() from smbmount as smb_rw_error can have only selected number of states and it is ignored in cli_close_connection(). Compiled and tested by Lars Mueller from SuSE on x86, x86_64, ppc, ppc64, s390 and s390x.
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+455
metze