summaryrefslogtreecommitdiff
path: root/lib/async_req/async_sock.c
Commit message (Expand)AuthorAgeFilesLines
* lib/async_req: add writev_cancel()Stefan Metzmacher2016-10-261-2/+36
* async_req: make async_connect_send() "reentrant"Ralph Boehme2016-08-041-3/+13
* lib: Fix a signed/unsigned mixupVolker Lendecke2016-06-131-1/+1
* lib: Add accept_send/recvVolker Lendecke2016-06-071-0/+83
* async_req: fix non-blocking connect()Ralph Boehme2015-10-201-29/+27
* async_req: check for errors when monitoring socket for readabilityUri Simchoni2015-07-151-3/+42
* lib: Fix CID 710685 Unchecked return value from libraryVolker Lendecke2015-06-231-1/+6
* lib: Fix CID 1306765 Unchecked return value from libraryVolker Lendecke2015-06-161-1/+7
* lib: Fix CID 1306764 Unchecked return valueVolker Lendecke2015-06-161-1/+1
* lib/async_req: remove the tevent_fd as early as possible via a wait_for_read_...Stefan Metzmacher2015-06-121-9/+21
* lib/async_req: remove the tevent_fd as early as possible via a read_packet_cl...Stefan Metzmacher2015-06-121-4/+20
* lib/async_req: use tevent_req_nomem/tevent_req_post in read_packet_send()Stefan Metzmacher2015-06-121-7/+4
* lib/async_req: s/result/req/ in read_packet_send()Stefan Metzmacher2015-06-121-6/+6
* lib/async_req: remove the tevent_fd as early as possible via a writev_cleanup...Stefan Metzmacher2015-06-121-14/+27
* lib/async_req: simplify async_connect_* using a _cleanup() hookStefan Metzmacher2015-06-121-35/+33
* lib/async_req: s/result/req/ in async_connect_send()Stefan Metzmacher2015-06-121-9/+8
* lib/async_req: remove unused sendto_{send,recv} and recvfrom_{send,recv}Stefan Metzmacher2015-06-121-178/+0
* lib: Move "iov_buf.[ch]" to lib/utilVolker Lendecke2015-02-241-1/+1
* lib: Use iov_advance in writev_handlerVolker Lendecke2014-12-301-25/+9
* CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()Stefan Metzmacher2013-12-091-0/+5
* lib: Add before/after hooks to async_connectVolker Lendecke2013-05-171-4/+31
* lib/async_req: Retry read_packet with read(2)Volker Lendecke2012-03-231-0/+4
* build: avoid util.h as a public header name due to conflict with MacOSAndrew Bartlett2011-09-231-1/+1
* s3: Fix bug 8385Volker Lendecke2011-08-251-26/+14
* Add wait_for_read_send/recvVolker Lendecke2011-07-281-0/+55
* Fix bug #8197 - winbind does not properly detect when a DC connection is dead.Jeremy Allison2011-06-061-6/+32
* async_rec/async_sock.c - add an additional "const"Matthias Dieter Wallnöfer2011-03-231-1/+2
* Use sockaddr_storage in async sendto/recvfromVolker Lendecke2010-12-291-8/+25
* async_send->sendto, async_recv->recvfromVolker Lendecke2010-12-281-32/+42
* async_sock: return -1/EPIPE if we're getting an end of file on read.Stefan Metzmacher2009-09-211-0/+4
* Fix a = vs == error in writev_handlerVolker Lendecke2009-06-151-1/+1
* async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8Stefan Metzmacher2009-06-081-4/+8
* Fix an uninitialized variable read in async_connect_sendVolker Lendecke2009-06-061-5/+5
* Only err on readability if writev_send was explicitly asked to do soVolker Lendecke2009-06-041-1/+1
* Handle EINTR in async_sock.cVolker Lendecke2009-05-301-0/+16
* libwbclient: Add async call framework.Kai Blin2009-05-301-2/+2
* async_sock: Change license to LGPLv3+Volker Lendecke2009-05-291-8/+12
* Change async_connect to use connect instead of getsockopt to get the errorVolker Lendecke2009-05-241-14/+24
* Add "err_on_readability" to writev_sendVolker Lendecke2009-05-241-2/+13
* Allow NULL queue to writev_sendVolker Lendecke2009-05-241-6/+16
* Remove async_reqVolker Lendecke2009-04-081-50/+0
* Use recv instead of read in read_packet_handlerVolker Lendecke2009-04-051-1/+2
* Remove some transitional code in writev_sendVolker Lendecke2009-03-171-17/+1
* async_sock: fix truncating of the temporary iovec in writev_send/recv()Stefan Metzmacher2009-03-111-1/+1
* Add "queue" to writev_sendVolker Lendecke2009-03-081-2/+28
* Make struct tevent_req opaqueSimo Sorce2009-03-021-20/+20
* Simplify async_connect_send slightlyVolker Lendecke2009-02-281-9/+6
* Remove async_req based async_sendVolker Lendecke2009-02-251-232/+0
* Remove async_req based async_recvVolker Lendecke2009-02-251-68/+0
* Add more conventional async_recvVolker Lendecke2009-02-241-0/+67