summaryrefslogtreecommitdiff
path: root/libpipe
AgeCommit message (Expand)Author
2013-09-21Fix gcc warningSamuel Thibault
2013-02-28Add io_select_timeout to the io interfaceRichard Braun
2012-11-27Switch from cthreads to pthreadsRichard Braun
2012-11-24Remove condition implicationsRichard Braun
2012-04-27Add MSG_PEEK support to pflocalSamuel Thibault
2012-04-08Replace fragile manual »make dist« system with one based on »git archive«.Thomas Schwinge
2012-03-25Fix extern inline useSamuel Thibault
2011-11-27Partially revert fa5e833aSamuel Thibault
2011-11-27Fix source address reference accountingSamuel Thibault
2011-08-20fix common misspellingsJonathan Neuschäfer
2009-07-11Switch to the new ChangeLog style.Thomas Schwinge
2006-07-252006-07-25 Stefan Siegl <stesie@brokenpipe.de>Thomas Schwinge
2002-04-24Update copyright year.Marcus Brinkmann
2002-04-222002-04-22 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
1999-07-111999-07-09 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
1999-07-11.Roland McGrath
1999-07-111999-07-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
1999-07-031999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
1998-10-20Add braces to silence gcc warnings.Roland McGrath
1996-10-24Mon Oct 21 21:58:03 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
1996-09-17*** empty log message ***Thomas Bushnell
1996-07-17Initial revisionRoland McGrath
1996-07-16(EWOULDBLOCK): Define to work around new libc bug.Michael I. Bushnell
1996-07-01(pq_queue): Initialize packet->buf_vm_alloced.Miles Bader
1996-01-23(packet_fit): New function.Miles Bader
1996-01-23(packet_read): If there's lots of empty space at the beginning of aMiles Bader
1996-01-22(packet_realloc): Reflect in the new values of BUF_START & BUF_END that we'veMiles Bader
1996-01-14(packet_ensure, packet_ensure_efficiently):Miles Bader
1996-01-14(pipe_send):Miles Bader
1996-01-14(packet_size_adjust): Function removed.Miles Bader
1996-01-12(pq_queue): Initialize the ports_alloced field.Miles Bader
1995-10-09Specify shared library dependencies.Roland McGrath
1995-09-14(_pipe_no_readers): REALLY wake up writers when the pipe breaks.Miles Bader
1995-09-07(packet_read): Don't leave PACKET in a fucked up state when it's vm_allocate'dMiles Bader
1995-09-01(_pipe_no_readers): Wake up write selects too when the pipe breaks.Miles Bader
1995-08-31(pipe_wait): Renamed to `pipe_wait_readable'.Miles Bader
1995-08-31`pipe_pair_select_read_write' --> `pipe_pair_select'.Miles Bader
1995-08-31(pipe_send): Make writes blockable.Miles Bader
1995-08-29(pipe_select): New function.Miles Bader
1995-08-29(pipe_send): Use condition_broadcast, not condition_signal.Miles Bader
1995-08-29(pipe_create): Don't initialize interrupt_seq_num field.Miles Bader
1995-08-29(struct pipe): Remove interrupt_seq_num field.Miles Bader
1995-08-29(pipe_acquire_reader, pipe_acquire_writer, pipe_add_reader, pipe_add_writer):Miles Bader
1995-08-29`aquire' -> `acquire'.Miles Bader
1995-08-15(pipe_create): Initialize READERS & WRITERS, not REFS.Miles Bader
1995-08-15(struct pipe): Keep separate ref counts for readers and writers.Miles Bader
1995-08-01(pipe_recv): Get rid of code to deal with getting the source address from theMiles Bader
1995-07-31(pipe_recv): Assert that a control packet should only have a source addressMiles Bader
1995-07-31(stream_pipe_class, dgram_pipe_class, seqpack_pipe_class):Miles Bader
1995-07-26Initial revisionMiles Bader