summaryrefslogtreecommitdiff
path: root/pkt-line.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-14pkt-line: add delim packet supportLibravatar Brandon Williams1-0/+16
2018-03-14pkt-line: allow peeking a packet line without consuming itLibravatar Brandon Williams1-0/+50
2018-03-14pkt-line: introduce packet_read_with_statusLibravatar Brandon Williams1-14/+37
2017-12-06Merge branch 'bw/protocol-v1'Libravatar Junio C Hamano1-0/+6
2017-10-17pkt-line: add packet_write functionLibravatar Brandon Williams1-0/+6
2017-09-27prefer "!=" when checking read_in_full() resultLibravatar Jeff King1-1/+1
2017-09-25Merge branch 'jk/write-in-full-fix'Libravatar Junio C Hamano1-15/+14
2017-09-19Merge branch 'ma/pkt-line-leakfix'Libravatar Junio C Hamano1-1/+2
2017-09-14pkt-line: check write_in_full() errors against "< 0"Libravatar Jeff King1-15/+14
2017-09-06pkt-line: re-'static'-ify buffer in packet_write_fmt_1()Libravatar Martin Ågren1-1/+2
2017-07-26sub-process: refactor handshake to common functionLibravatar Jonathan Tan1-19/+0
2017-05-08convert: move packet_write_line() into pkt-line as packet_writel()Libravatar Ben Peart1-0/+19
2017-05-08pkt-line: add packet_read_line_gently()Libravatar Ben Peart1-0/+12
2017-05-08pkt-line: fix packet_read_line() to handle len < 0 errorsLibravatar Ben Peart1-1/+1
2016-10-17pkt-line: add functions to read/write flush terminated packet streamsLibravatar Lars Schneider1-0/+72
2016-10-17pkt-line: add packet_write_gently()Libravatar Lars Schneider1-0/+17
2016-10-17pkt-line: add packet_flush_gently()Libravatar Lars Schneider1-0/+8
2016-10-17pkt-line: add packet_write_fmt_gently()Libravatar Lars Schneider1-4/+30
2016-10-17pkt-line: extract set_packet_header()Libravatar Lars Schneider1-6/+13
2016-10-17pkt-line: rename packet_write() to packet_write_fmt()Libravatar Lars Schneider1-1/+1
2016-09-07introduce hex2chr() for converting two hexadecimal digits to a characterLibravatar René Scharfe1-21/+2
2015-09-01pkt-line: show packets in async processes as "sideband"Libravatar Jeff King1-1/+7
2015-06-16pkt-line: support tracing verbatim pack contentsLibravatar Jeff King1-15/+44
2015-06-15pkt-line: tighten sideband PACK check when tracingLibravatar Jeff King1-1/+1
2015-06-15pkt-line: simplify starts_with checks in packet tracingLibravatar Jeff King1-2/+1
2014-12-10pkt-line: allow writing of LARGE_PACKET_MAX buffersLibravatar Jeff King1-18/+19
2014-07-13trace: improve trace performanceLibravatar Karsten Blees1-4/+4
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Libravatar Christian Couder1-2/+2
2013-02-24pkt-line: share buffer/descriptor reading implementationLibravatar Jeff King1-38/+38
2013-02-20pkt-line: provide a LARGE_PACKET_MAX static bufferLibravatar Jeff King1-2/+7
2013-02-20pkt-line: teach packet_read_line to chomp newlinesLibravatar Jeff King1-1/+6
2013-02-20pkt-line: provide a generic reading function with optionsLibravatar Jeff King1-13/+8
2013-02-20pkt-line: drop safe_write functionLibravatar Jeff King1-19/+2
2013-02-20pkt-line: move a misplaced commentLibravatar Jeff King1-15/+0
2012-06-19remove the impression of unexpectedness when access is deniedLibravatar Heiko Voigt1-6/+26
2011-04-03sparse: Fix errors and silence warningsLibravatar Stephen Boyd1-1/+1
2011-03-08add packet tracing debug codeLibravatar Jeff King1-1/+54
2009-10-30pkt-line: Make packet_read_line easier to debugLibravatar Shawn O. Pearce1-1/+1
2009-10-30pkt-line: Add strbuf based functionsLibravatar Shawn O. Pearce1-12/+72
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Libravatar Thomas Rast1-2/+2
2008-05-03Cleanup xread() loops to use read_in_full()Libravatar Heikki Orsila1-10/+5
2007-06-07War on whitespaceLibravatar Junio C Hamano1-1/+1
2007-05-15Ensure return value from xread() is always stored into an ssize_tLibravatar Johan Herland1-2/+2
2006-12-18make git a bit less cryptic on fetch errorsLibravatar Nicolas Pitre1-1/+1
2006-06-21Merge branch 'ff/c99' into nextLibravatar Junio C Hamano1-2/+2
2006-06-21upload-pack/fetch-pack: support side-band communicationLibravatar Junio C Hamano1-1/+3
2006-06-20Remove all void-pointer arithmetic.Libravatar Florian Forster1-2/+2
2005-12-19xread/xwrite: do not worry about EINTR at calling sites.Libravatar Junio C Hamano1-8/+3
2005-06-29Make send/receive-pack be closer to doing something interestingLibravatar Linus Torvalds1-0/+117