summaryrefslogtreecommitdiff
path: root/source3/libsmb
AgeCommit message (Collapse)AuthorFilesLines
2011-01-17s3: Remove some unused codeVolker Lendecke1-105/+0
2011-01-17s3: Convert cli_lock64 to cli_smbVolker Lendecke1-34/+24
2011-01-17s3: Convert cli_lock to use cli_locktypeVolker Lendecke1-46/+7
2011-01-17s3: Convert cli_locktype to cli_smbVolker Lendecke1-32/+22
2011-01-17s3: Make passing up "result_parent" from cli_smb optionalVolker Lendecke2-3/+2
2011-01-17s3: Remove unused cli_send_keepaliveVolker Lendecke1-19/+0
2011-01-17s3: Remove unused cli_send/receive_transVolker Lendecke1-331/+0
2011-01-17s3: Convert cli_api to cli_transVolker Lendecke1-11/+48
2011-01-17s3: Make cli_setpathinfo_basic use cli_setpathinfoVolker Lendecke2-71/+14
2011-01-17s3: Add cli_setpathinfoVolker Lendecke1-0/+35
2011-01-17s3: Rename cli_setpathinfo->cli_setpathinfo_basicVolker Lendecke2-12/+12
2011-01-17s3: Remove unused cli_send/receive_nt_transVolker Lendecke1-341/+0
2011-01-17s3: Move dump_ntquota* to smbcquotas.cVolker Lendecke1-75/+0
2011-01-17s3: Convert cli_set_fs_quota_info to cli_transVolker Lendecke1-32/+21
2011-01-17s3: Convert cli_get_fs_quota_info to cli_transVolker Lendecke1-36/+27
2011-01-17s3: Convert cli_list_user_quota to cli_transVolker Lendecke1-61/+47
2011-01-17s3: Convert cli_set_user_quota to cli_transVolker Lendecke1-35/+23
2011-01-17s3: Convert cli_get_user_quota to cli_transVolker Lendecke1-47/+42
2011-01-17s3: Fix some nonempty blank linesVolker Lendecke1-3/+3
2011-01-17s3: Remove cli_send_trans from cli_qpathinfo_alt_nameVolker Lendecke1-51/+25
2011-01-17s3: Remove cli_send_trans from cli_oem_change_passwordVolker Lendecke1-15/+5
2011-01-15s3: Convert cli_set_secdesc to cli_transVolker Lendecke2-36/+23
2011-01-15s3: Fix some nonempty blank linesVolker Lendecke1-3/+3
2011-01-13s3-libsmbclient: prefer dcerpc_srvsvc_X functions.Günther Deschner1-4/+18
Guenther Signed-off-by: Andreas Schneider <asn@samba.org>
2011-01-12s3: Fix some nonempty blank linesVolker Lendecke1-4/+4
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 12 19:04:25 CET 2011 on sn-devel-104
2011-01-12s3: Remove a pointless elseVolker Lendecke1-2/+2
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 12 11:12:56 CET 2011 on sn-devel-104
2011-01-10s3: Remove superfluous ;Volker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Jan 10 15:26:50 CET 2011 on sn-devel-104
2011-01-09s3: Convert enc_blob_send_receive to cli_trans()Volker Lendecke1-34/+21
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jan 9 11:40:04 CET 2011 on sn-devel-104
2011-01-09s3: Fix two incompatible pointer type warnings on SolarisVolker Lendecke1-2/+2
2011-01-07netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner2-2/+2
Guenther
2011-01-07s3: Make nmbd socket dir configurableVolker Lendecke1-1/+2
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jan 7 14:14:19 CET 2011 on sn-devel-104
2011-01-07s3: Remove some unused codeVolker Lendecke5-477/+0
2011-01-07s3: Limit the number of unexpected clients to 200Volker Lendecke1-0/+9
DoS protection like the max winbind clients. Settable by nmbd:unexpected_clients
2011-01-07s3: Limit the number of unexpected packets per client to 10Volker Lendecke1-0/+8
Non-reading clients could maliciously make nmbd allocate memory
2011-01-07s3: Use the new nbt_getdc in dsgetdcname()Volker Lendecke1-20/+7
2011-01-07s3: Add nbt_getdcVolker Lendecke2-0/+215
This is a getdc version that uses /tmp/.nmbd/unexpected
2011-01-07s3: Fix a valgrind errorVolker Lendecke1-1/+1
2011-01-07s3: Factor out parse_getdc_responseVolker Lendecke1-55/+65
2011-01-07s3: Lift my_mailslot from prep_getdc_requestVolker Lendecke1-18/+22
2011-01-07s3: Make name_query use /tmp/.nmbd/unexpectedVolker Lendecke1-215/+264
2011-01-07s3: Make node_status_query use /tmp/.nmbd/unexpectedVolker Lendecke1-65/+174
2011-01-07s3: Add nb_trans_send/recvVolker Lendecke1-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.
2011-01-07s3: Add sock_packet_readVolker Lendecke1-0/+215
Read packets from both a socket and from /tmp/.nmbd/unexpected simultaneously
2011-01-07s3: Add packet_trn_id()Volker Lendecke1-0/+16
2011-01-07s3: Basic infrastructure for /tmp/.nmbd/unexpectedVolker Lendecke1-0/+677
This provides the framework to replace the unexpected.tdb file. Nmbd will listen on /tmp/.nmbd/unexpected. A client interested in unexpected packets connects there. It sends a nb_packet_query plus a potential mailslot name for dgram packets. It waits for a single ack byte to avoid races. After that has happened, nmbd will pass down all matching packets through that socket. nb_packet_server_create and nb_packet_dispatch are the nmbd routines, nb_packet_reader_send/recv and nb_packet_read_send/recv are the client ones.
2011-01-02s3: Fix a memleak in receive_getdc_responseVolker Lendecke1-15/+22
It's the free_packet() that was missing. On the way, I've changed the "return false;" to a "goto fail;", which makes the patch a bit larger. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jan 2 14:27:56 CET 2011 on sn-devel-104
2011-01-02Fix memory leak I introduced when refactoring unexpected packet code.Jeremy Allison1-0/+1
Found by Volker. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sun Jan 2 06:11:13 CET 2011 on sn-devel-104
2011-01-01s3: Remove unused mem_ctx arg from set_getdc_requestVolker Lendecke3-5/+3
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jan 1 23:00:24 CET 2011 on sn-devel-104
2011-01-01s3: Factor out prep_getdc_requestVolker Lendecke1-31/+50
2011-01-01s3: cli_send_mailslot -> cli_prep_mailslotVolker Lendecke1-31/+28