aboutsummaryrefslogtreecommitdiff
path: root/libpipe
Commit message (Expand)AuthorAgeFilesLines
* 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
* (pipe_select): New function.Miles Bader1995-08-291-1/+14
* (pipe_send): Use condition_broadcast, not condition_signal.Miles Bader1995-08-291-2/+2
* (pipe_create): Don't initialize interrupt_seq_num field.Miles Bader1995-08-291-1/+0
* (struct pipe): Remove interrupt_seq_num field.Miles Bader1995-08-291-12/+1
* (pipe_acquire_reader, pipe_acquire_writer, pipe_add_reader, pipe_add_writer):Miles Bader1995-08-291-6/+6
* `aquire' -> `acquire'.Miles Bader1995-08-291-1/+1
* (pipe_create): Initialize READERS & WRITERS, not REFS.Miles Bader1995-08-151-15/+33
* (struct pipe): Keep separate ref counts for readers and writers.Miles Bader1995-08-151-13/+74
* (pipe_recv): Get rid of code to deal with getting the source address from theMiles Bader1995-08-011-16/+3
* (pipe_recv): Assert that a control packet should only have a source addressMiles Bader1995-07-311-8/+20
* (stream_pipe_class, dgram_pipe_class, seqpack_pipe_class):Miles Bader1995-07-311-3/+3
* Initial revisionMiles Bader1995-07-269-0/+1357