summaryrefslogtreecommitdiff
path: root/lib/async_req
AgeCommit message (Expand)AuthorFilesLines
2021-03-16lib: Use FIONREAD in wait_for_read_send/recvVolker Lendecke1-14/+7
2021-01-22lib: Make accept_recv() return the listening socketVolker Lendecke2-1/+9
2021-01-22lib: Make accept_recv() return struct samba_sockaddrVolker Lendecke2-13/+15
2020-04-23lib: Fix a valgrind errorVolker Lendecke1-0/+9
2020-03-25lib: Try nonblocking writes in writev_send()Volker Lendecke1-27/+44
2020-03-25lib: Use optimize_empty in writev_send()Volker Lendecke1-2/+2
2020-03-25lib: Simplify writev_cancel()Volker Lendecke1-12/+4
2020-02-26lib/async_req: remove useless "reentrant" support from async_connect_send()Stefan Metzmacher1-5/+1
2020-02-26lib/async_req: make sure we return errors early from async_connect_send/recvStefan Metzmacher1-1/+8
2019-11-22build: Do not build selftest binaries for builds without --enable-selftestAndrew Bartlett1-1/+1
2017-12-18lib/async_req/async_sock.c set socket close on execGary Lockyer1-0/+1
2017-08-16lib: tevent: Use system <tevent.h>, not internal header path (except in self-...Jeremy Allison1-1/+1
2016-10-26lib/async_req: add writev_cancel()Stefan Metzmacher1-2/+36
2016-08-04async_req: make async_connect_send() "reentrant"Ralph Boehme1-3/+13
2016-06-13lib: Fix a signed/unsigned mixupVolker Lendecke1-1/+1
2016-06-07lib: Add accept_send/recvVolker Lendecke2-0/+88
2015-12-01lib/async_req: do not install async_connect_send_test.Günther Deschner1-1/+2
2015-10-21selftest: Fix memset parameters in test for async_connect_send()Andrew Bartlett1-1/+1
2015-10-20async_req: fix non-blocking connect()Ralph Boehme1-29/+27
2015-10-20selftest: add a test for async_connect_send()Ralph Boehme2-0/+134
2015-07-15async_req: check for errors when monitoring socket for readabilityUri Simchoni2-5/+44
2015-06-23lib: Fix CID 710685 Unchecked return value from libraryVolker Lendecke1-1/+6
2015-06-16lib: Fix CID 1306765 Unchecked return value from libraryVolker Lendecke1-1/+7
2015-06-16lib: Fix CID 1306764 Unchecked return valueVolker Lendecke1-1/+1
2015-06-12lib/async_req: remove the tevent_fd as early as possible via a wait_for_read_...Stefan Metzmacher1-9/+21
2015-06-12lib/async_req: remove the tevent_fd as early as possible via a read_packet_cl...Stefan Metzmacher1-4/+20
2015-06-12lib/async_req: use tevent_req_nomem/tevent_req_post in read_packet_send()Stefan Metzmacher1-7/+4
2015-06-12lib/async_req: s/result/req/ in read_packet_send()Stefan Metzmacher1-6/+6
2015-06-12lib/async_req: remove the tevent_fd as early as possible via a writev_cleanup...Stefan Metzmacher1-14/+27
2015-06-12lib/async_req: simplify async_connect_* using a _cleanup() hookStefan Metzmacher1-35/+33
2015-06-12lib/async_req: s/result/req/ in async_connect_send()Stefan Metzmacher1-9/+8
2015-06-12lib/async_req: remove unused sendto_{send,recv} and recvfrom_{send,recv}Stefan Metzmacher2-190/+0
2015-02-24lib: Move "iov_buf.[ch]" to lib/utilVolker Lendecke1-1/+1
2014-12-30lib: Use iov_advance in writev_handlerVolker Lendecke2-26/+10
2014-09-18lib: Make set_blocking() available independentlyVolker Lendecke1-1/+1
2013-12-09CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()Stefan Metzmacher1-0/+5
2013-05-17lib: Add before/after hooks to async_connectVolker Lendecke2-8/+37
2012-09-25lib: Make async_sock includable on its ownVolker Lendecke1-0/+1
2012-03-23lib/async_req: Retry read_packet with read(2)Volker Lendecke1-0/+4
2011-09-23build: avoid util.h as a public header name due to conflict with MacOSAndrew Bartlett1-1/+1
2011-08-25s3: Fix bug 8385Volker Lendecke1-26/+14
2011-08-08build: provide tevent-util as a public libraryAndrew Bartlett1-1/+1
2011-07-28Add wait_for_read_send/recvVolker Lendecke2-0/+60
2011-06-06Fix bug #8197 - winbind does not properly detect when a DC connection is dead.Jeremy Allison1-6/+32
2011-03-23async_rec/async_sock.c - add an additional "const"Matthias Dieter Wallnöfer1-1/+2
2011-02-14s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)Günther Deschner1-1/+2
2010-12-29Use sockaddr_storage in async sendto/recvfromVolker Lendecke2-11/+28
2010-12-28async_send->sendto, async_recv->recvfromVolker Lendecke2-42/+53
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-4/+0
2010-04-12s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher1-1/+1