aboutsummaryrefslogtreecommitdiff
path: root/libpipe
Commit message (Expand)AuthorAgeFilesLines
* libpipe: Enforce write_limit for large writesSamuel Thibault2020-08-071-15/+44
* pflocal: Add support for setsockopt(SO_{RECV,SND}BUF)Samuel Thibault2020-06-272-12/+23
* Use our own variant of 'assert' and 'assert_perror'.Justus Winter2017-08-051-2/+2
* Fix pipe_send() with no dataRichard Braun2016-06-011-1/+4
* Fix detection of terminated dgram pflocal serverSamuel Thibault2015-09-111-9/+8
* Replace `bcopy' with `memcpy' or `memmove' as appropriateJustus Winter2014-12-102-7/+7
* Replace `bzero' with `memset'Justus Winter2014-12-101-3/+3
* libpipe: fix spurious calls to pipe_sendRichard Braun2014-06-301-1/+5
* Revert "libpipe: fix calls to pipe_send with no data"Richard Braun2014-06-281-1/+1
* libpipe: fix calls to pipe_send with no dataRichard Braun2014-06-281-1/+1
* Avoid compiler warning about empty bodiesJustus Winter2014-05-261-1/+3
* Normalize whitespace at the end of each file to '\n'Justus Winter2013-11-091-1/+0
* Fix gcc warningSamuel Thibault2013-09-211-0/+1
* Add io_select_timeout to the io interfaceRichard Braun2013-02-282-16/+34
* Switch from cthreads to pthreadsRichard Braun2012-11-273-59/+60
* Remove condition implicationsRichard Braun2012-11-242-14/+84
* Add MSG_PEEK support to pflocalSamuel Thibault2012-04-275-13/+69
* Replace fragile manual »make dist« system with one based on »git archive«.Thomas Schwinge2012-04-081-2/+1
* Fix extern inline useSamuel Thibault2012-03-254-8/+89
* Partially revert fa5e833aSamuel Thibault2011-11-271-2/+0
* Fix source address reference accountingSamuel Thibault2011-11-271-0/+2
* fix common misspellingsJonathan Neuschäfer2011-08-202-5/+5
* Switch to the new ChangeLog style.Thomas Schwinge2009-07-111-186/+0
* 2006-07-25 Stefan Siegl <stesie@brokenpipe.de>Thomas Schwinge2006-07-253-5/+13
* Update copyright year.Marcus Brinkmann2002-04-241-1/+1
* 2002-04-22 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2002-04-222-5/+18
* 1999-07-09 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-112-7/+14
* .Roland McGrath1999-07-111-0/+4
* 1999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-07-111-0/+1
* 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-032-3/+6
* Add braces to silence gcc warnings.Roland McGrath1998-10-203-42/+58
* Mon Oct 21 21:58:03 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1996-10-246-25/+46
* *** empty log message ***Thomas Bushnell1996-09-172-3/+7
* Initial revisionRoland McGrath1996-07-171-0/+137
* (EWOULDBLOCK): Define to work around new libc bug.Michael I. Bushnell1996-07-161-1/+3
* (pq_queue): Initialize packet->buf_vm_alloced.Miles Bader1996-07-011-1/+2
* (packet_fit): New function.Miles Bader1996-01-231-22/+49
* (packet_read): If there's lots of empty space at the beginning of aMiles Bader1996-01-231-3/+22
* (packet_realloc): Reflect in the new values of BUF_START & BUF_END that we'veMiles Bader1996-01-221-2/+2
* (packet_ensure, packet_ensure_efficiently):Miles Bader1996-01-141-9/+7
* (pipe_send):Miles Bader1996-01-141-1/+1
* (packet_size_adjust): Function removed.Miles Bader1996-01-141-39/+33
* (pq_queue): Initialize the ports_alloced field.Miles Bader1996-01-121-5/+9
* Specify shared library dependencies.Roland McGrath1995-10-091-0/+3
* (_pipe_no_readers): REALLY wake up writers when the pipe breaks.Miles Bader1995-09-141-1/+1
* (packet_read): Don't leave PACKET in a fucked up state when it's vm_allocate'dMiles Bader1995-09-071-13/+30
* (_pipe_no_readers): Wake up write selects too when the pipe breaks.Miles Bader1995-09-011-1/+4
* (pipe_wait): Renamed to `pipe_wait_readable'.Miles Bader1995-08-311-14/+71
* `pipe_pair_select_read_write' --> `pipe_pair_select'.Miles Bader1995-08-311-4/+4
* (pipe_send): Make writes blockable.Miles Bader1995-08-311-22/+168