summaryrefslogtreecommitdiff
path: root/libpipe/pipe.c
AgeCommit message (Expand)Author
2022-01-17Fix const warningsSamuel Thibault
2020-08-07libpipe: Enforce write_limit for large writesSamuel Thibault
2020-06-27pflocal: Add support for setsockopt(SO_{RECV,SND}BUF)Samuel Thibault
2017-08-05Use our own variant of 'assert' and 'assert_perror'.Justus Winter
2016-06-01Fix pipe_send() with no dataRichard Braun
2015-09-11Fix detection of terminated dgram pflocal serverSamuel Thibault
2014-12-10Replace `bzero' with `memset'Justus Winter
2014-06-30libpipe: fix spurious calls to pipe_sendRichard Braun
2014-06-28Revert "libpipe: fix calls to pipe_send with no data"Richard Braun
2014-06-28libpipe: fix calls to pipe_send with no dataRichard Braun
2014-05-26Avoid compiler warning about empty bodiesJustus Winter
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
1998-10-20Add braces to silence gcc warnings.Roland McGrath
1996-01-14(pipe_send):Miles Bader
1995-09-14(_pipe_no_readers): REALLY wake up writers when the pipe breaks.Miles Bader
1995-09-01(_pipe_no_readers): Wake up write selects too when the pipe breaks.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_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`aquire' -> `acquire'.Miles Bader
1995-08-15(pipe_create): Initialize READERS & WRITERS, not REFS.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-26Initial revisionMiles Bader