summaryrefslogtreecommitdiffstats
path: root/source3/libsmb
Commit message (Collapse)AuthorAgeFilesLines
* s3-libsmb: prefer dcerpc_lsa_X functions.Günther Deschner2011-02-021-14/+22
| | | | Guenther
* s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error stringsStefan Metzmacher2011-01-301-0/+1
| | | | metze
* s3: Remove an unneeded checkVolker Lendecke2011-01-291-1/+1
| | | | | | | | In many other places we already assume that if asprintf returns !=-1 then the result is allocated. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jan 29 15:00:09 CET 2011 on sn-devel-104
* From Metze - make sure we're using the same string length for the hash.Jeremy Allison2011-01-261-1/+1
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Jan 26 18:32:15 CET 2011 on sn-devel-104
* Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.Jeremy Allison2011-01-251-5/+4
| | | | | | Do this by keeping a linked list of delete on close tokens, one for each filename that identifies a path to the dev/inode. Use the jenkins hash of the pathname to identify the correct token.
* Add name_hash into the share mode entry struct (as yet only use for renames ↵Jeremy Allison2011-01-251-4/+32
| | | | to identify a specific path).
* s3: Fix connecting to port-139 only serversVolker Lendecke2011-01-221-3/+5
| | | | | | | | When the TCP RST came before the 5 msecs timeout kicked in, we viewed this as final, as state->req_139 was not set yet. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jan 22 17:42:41 CET 2011 on sn-devel-104
* s3: Remove some unused codeVolker Lendecke2011-01-171-105/+0
|
* s3: Convert cli_lock64 to cli_smbVolker Lendecke2011-01-171-34/+24
|
* s3: Convert cli_lock to use cli_locktypeVolker Lendecke2011-01-171-46/+7
|
* s3: Convert cli_locktype to cli_smbVolker Lendecke2011-01-171-32/+22
|
* s3: Make passing up "result_parent" from cli_smb optionalVolker Lendecke2011-01-172-3/+2
|
* s3: Remove unused cli_send_keepaliveVolker Lendecke2011-01-171-19/+0
|
* s3: Remove unused cli_send/receive_transVolker Lendecke2011-01-171-331/+0
|
* s3: Convert cli_api to cli_transVolker Lendecke2011-01-171-11/+48
|
* s3: Make cli_setpathinfo_basic use cli_setpathinfoVolker Lendecke2011-01-172-71/+14
|
* s3: Add cli_setpathinfoVolker Lendecke2011-01-171-0/+35
|
* s3: Rename cli_setpathinfo->cli_setpathinfo_basicVolker Lendecke2011-01-172-12/+12
|
* s3: Remove unused cli_send/receive_nt_transVolker Lendecke2011-01-171-341/+0
|
* s3: Move dump_ntquota* to smbcquotas.cVolker Lendecke2011-01-171-75/+0
|
* s3: Convert cli_set_fs_quota_info to cli_transVolker Lendecke2011-01-171-32/+21
|
* s3: Convert cli_get_fs_quota_info to cli_transVolker Lendecke2011-01-171-36/+27
|
* s3: Convert cli_list_user_quota to cli_transVolker Lendecke2011-01-171-61/+47
|
* s3: Convert cli_set_user_quota to cli_transVolker Lendecke2011-01-171-35/+23
|
* s3: Convert cli_get_user_quota to cli_transVolker Lendecke2011-01-171-47/+42
|
* s3: Fix some nonempty blank linesVolker Lendecke2011-01-171-3/+3
|
* s3: Remove cli_send_trans from cli_qpathinfo_alt_nameVolker Lendecke2011-01-171-51/+25
|
* s3: Remove cli_send_trans from cli_oem_change_passwordVolker Lendecke2011-01-171-15/+5
|
* s3: Convert cli_set_secdesc to cli_transVolker Lendecke2011-01-152-36/+23
|
* s3: Fix some nonempty blank linesVolker Lendecke2011-01-151-3/+3
|
* s3-libsmbclient: prefer dcerpc_srvsvc_X functions.Günther Deschner2011-01-131-4/+18
| | | | | | Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
* s3: Fix some nonempty blank linesVolker Lendecke2011-01-121-4/+4
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 12 19:04:25 CET 2011 on sn-devel-104
* s3: Remove a pointless elseVolker Lendecke2011-01-121-2/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 12 11:12:56 CET 2011 on sn-devel-104
* s3: Remove superfluous ;Volker Lendecke2011-01-101-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Jan 10 15:26:50 CET 2011 on sn-devel-104
* s3: Convert enc_blob_send_receive to cli_trans()Volker Lendecke2011-01-091-34/+21
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jan 9 11:40:04 CET 2011 on sn-devel-104
* s3: Fix two incompatible pointer type warnings on SolarisVolker Lendecke2011-01-091-2/+2
|
* netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner2011-01-072-2/+2
| | | | Guenther
* s3: Make nmbd socket dir configurableVolker Lendecke2011-01-071-1/+2
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jan 7 14:14:19 CET 2011 on sn-devel-104
* s3: Remove some unused codeVolker Lendecke2011-01-075-477/+0
|
* s3: Limit the number of unexpected clients to 200Volker Lendecke2011-01-071-0/+9
| | | | | DoS protection like the max winbind clients. Settable by nmbd:unexpected_clients
* s3: Limit the number of unexpected packets per client to 10Volker Lendecke2011-01-071-0/+8
| | | | Non-reading clients could maliciously make nmbd allocate memory
* s3: Use the new nbt_getdc in dsgetdcname()Volker Lendecke2011-01-071-20/+7
|
* s3: Add nbt_getdcVolker Lendecke2011-01-072-0/+215
| | | | This is a getdc version that uses /tmp/.nmbd/unexpected
* s3: Fix a valgrind errorVolker Lendecke2011-01-071-1/+1
|
* s3: Factor out parse_getdc_responseVolker Lendecke2011-01-071-55/+65
|
* s3: Lift my_mailslot from prep_getdc_requestVolker Lendecke2011-01-071-18/+22
|
* s3: Make name_query use /tmp/.nmbd/unexpectedVolker Lendecke2011-01-071-215/+264
|
* s3: Make node_status_query use /tmp/.nmbd/unexpectedVolker Lendecke2011-01-071-65/+174
|
* s3: Add nb_trans_send/recvVolker Lendecke2011-01-071-0/+197
| | | | | | | This does an async port 137 transaction: It connects to /tmp/.nmbd/unexpected, sends out the query and then waits for a reply on both the socket as well as data from /tmp/.nmbd/unexpected. Every packet is passed through a validator. If that returns true, the packet received is finally accepted.
* s3: Add sock_packet_readVolker Lendecke2011-01-071-0/+215
| | | | Read packets from both a socket and from /tmp/.nmbd/unexpected simultaneously