summaryrefslogtreecommitdiff
path: root/pkt-line.c
Commit message (Expand)AuthorAgeFilesLines
* prefer "!=" when checking read_in_full() resultJeff King2017-09-271-1/+1
* Merge branch 'jk/write-in-full-fix'Junio C Hamano2017-09-251-15/+14
|\
| * pkt-line: check write_in_full() errors against "< 0"Jeff King2017-09-141-15/+14
* | Merge branch 'ma/pkt-line-leakfix'Junio C Hamano2017-09-191-1/+2
|\ \ | |/ |/|
| * pkt-line: re-'static'-ify buffer in packet_write_fmt_1()ma/pkt-line-leakfixMartin Ågren2017-09-061-1/+2
* | sub-process: refactor handshake to common functionjt/subprocess-handshakeJonathan Tan2017-07-261-19/+0
* | convert: move packet_write_line() into pkt-line as packet_writel()Ben Peart2017-05-081-0/+19
* | pkt-line: add packet_read_line_gently()Ben Peart2017-05-081-0/+12
* | pkt-line: fix packet_read_line() to handle len < 0 errorsBen Peart2017-05-081-1/+1
|/
* pkt-line: add functions to read/write flush terminated packet streamsLars Schneider2016-10-171-0/+72
* pkt-line: add packet_write_gently()Lars Schneider2016-10-171-0/+17
* pkt-line: add packet_flush_gently()Lars Schneider2016-10-171-0/+8
* pkt-line: add packet_write_fmt_gently()Lars Schneider2016-10-171-4/+30
* pkt-line: extract set_packet_header()Lars Schneider2016-10-171-6/+13
* pkt-line: rename packet_write() to packet_write_fmt()Lars Schneider2016-10-171-1/+1
* introduce hex2chr() for converting two hexadecimal digits to a characterrs/hex2chrRené Scharfe2016-09-071-21/+2
* pkt-line: show packets in async processes as "sideband"jk/async-pkt-lineJeff King2015-09-011-1/+7
* pkt-line: support tracing verbatim pack contentsjk/pkt-log-packJeff King2015-06-161-15/+44
* pkt-line: tighten sideband PACK check when tracingJeff King2015-06-151-1/+1
* pkt-line: simplify starts_with checks in packet tracingJeff King2015-06-151-2/+1
* pkt-line: allow writing of LARGE_PACKET_MAX buffersjk/always-allow-large-packetsJeff King2014-12-101-18/+19
* trace: improve trace performanceKarsten Blees2014-07-131-4/+4
* replace {pre,suf}fixcmp() with {starts,ends}_with()cc/starts-n-ends-withChristian Couder2013-12-051-2/+2
* pkt-line: share buffer/descriptor reading implementationJeff King2013-02-241-38/+38
* pkt-line: provide a LARGE_PACKET_MAX static bufferJeff King2013-02-201-2/+7
* pkt-line: teach packet_read_line to chomp newlinesJeff King2013-02-201-1/+6
* pkt-line: provide a generic reading function with optionsJeff King2013-02-201-13/+8
* pkt-line: drop safe_write functionJeff King2013-02-201-19/+2
* pkt-line: move a misplaced commentJeff King2013-02-201-15/+0
* remove the impression of unexpectedness when access is deniedHeiko Voigt2012-06-191-6/+26
* sparse: Fix errors and silence warningsStephen Boyd2011-04-031-1/+1
* add packet tracing debug codeJeff King2011-03-081-1/+54
* pkt-line: Make packet_read_line easier to debugShawn O. Pearce2009-10-301-1/+1
* pkt-line: Add strbuf based functionsShawn O. Pearce2009-10-301-12/+72
* Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast2009-06-271-2/+2
* Cleanup xread() loops to use read_in_full()Heikki Orsila2008-05-031-10/+5
* War on whitespaceJunio C Hamano2007-06-071-1/+1
* Ensure return value from xread() is always stored into an ssize_tJohan Herland2007-05-151-2/+2
* make git a bit less cryptic on fetch errorsNicolas Pitre2006-12-181-1/+1
* Merge branch 'ff/c99' into nextJunio C Hamano2006-06-211-2/+2
|\
| * Remove all void-pointer arithmetic.Florian Forster2006-06-201-2/+2
* | upload-pack/fetch-pack: support side-band communicationJunio C Hamano2006-06-211-1/+3
|/
* xread/xwrite: do not worry about EINTR at calling sites.Junio C Hamano2005-12-191-8/+3
* Make send/receive-pack be closer to doing something interestingLinus Torvalds2005-06-291-0/+117