aboutsummaryrefslogtreecommitdiff
path: root/src/libventi
Commit message (Collapse)AuthorAgeFilesLines
* Trivial changes: whitespace and modes.Dan Cross2020-01-1021-89/+73
| | | | | | | | | Remote whitespace at the ends of lines. Remove blank lines from the ends of files. Change modes on source files so that they are not executable. Signed-off-by: Dan Cross <cross@gajendra.net>
* fix gcc 4.8 warningsDavid du Colombier2014-03-031-8/+0
| | | | | | LGTM=rsc R=rsc https://codereview.appspot.com/33240044
* libventi: fix segfault in vtgetreqDavid du Colombier2012-07-291-1/+2
| | | | | | | | | Don't call vtlog() when _vtqrecv() returns nil on queue hangup, as reported on http://bitbucket.org/rsc/plan9port/issue/102/ R=rsc http://codereview.appspot.com/6373046
* libventi: add functions vtsha1 and vtsha1checkDavid du Colombier2012-01-212-0/+29
| | | | | | | | These functions are equivalent to vtSha1 and vtSha1Check from the old libventi and are particularly used by Fossil. R=rsc http://codereview.appspot.com/5555064
* libventi: handle rpc when not connectedDavid du Colombier2012-01-161-0/+6
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5491051
* libventi: fix segfault in vtreadpacket when not connectedDavid du Colombier2011-12-121-0/+5
| | | | | | | | | | | This problem happens especially in fossil/view when vtread can be called even if not connected to venti. The old libventi handle this case properly in the function vtRPC, which is called by vtReadPacket (client.c). R=rsc CC=plan9port.codebot http://codereview.appspot.com/5484044
* libventi: add functions reconn and redial for use with fossilDavid du Colombier2011-11-082-0/+40
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5325046
* venti: fix format on ulongDavid du Colombier2011-11-083-3/+3
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5328046
* libventi: import changes from plan 9David du Colombier2011-06-071-4/+3
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/4530100
* libventi: correct handling of VtRead sizeRuss Cox2009-07-261-1/+1
| | | | | | | | | Fixes #7 http://code.swtch.com/plan9port/issue/7/ Thanks to Venkatesh Srinivas and Michael Teichgräber for finding the bug. http://codereview.appspot.com/98041
* libventi: fix cache teardown checksRuss Cox2009-06-161-1/+1
|
* venti: 32-bit extensions to data structuresRuss Cox2009-05-254-72/+168
|
* libventi: protocol support for blocks larger than 64kRuss Cox2009-05-254-22/+63
|
* libventi: remove unused variableRuss Cox2008-12-231-1/+0
|
* libventi: add %+TRuss Cox2008-12-232-22/+7
|
* libventi: correct vtfilesetsize bug (reported by Michael Kaminsky)Russ Cox2008-10-262-2/+2
|
* libventi: minor vtfile bug fixesRuss Cox2008-06-141-1/+12
|
* libventi: return value nitsRuss Cox2008-06-142-2/+2
|
* sync with plan 9rsc2007-04-215-20/+9
|
* correct dangling pointer race (Bakul Shah)rsc2007-04-084-6/+36
|
* Fix a handful of small one-time memory leaks in vbackup,rsc2006-10-1911-12/+61
| | | | and one per-package memory leak (in writethread).
* fix cache bug (Eoghan Sherry)rsc2006-07-231-0/+2
|
* add vttimefmtrsc2006-07-182-0/+26
|
* cut and paste fixesrsc2006-05-051-2/+4
|
* add debugpacketrsc2006-05-051-0/+265
|
* vttracelevelrsc2006-05-051-3/+21
|
* Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.rsc2006-04-016-14/+14
|
* consistency is the hobgoblin of little minds. (taj/andrey)rsc2005-12-301-1/+1
|
* better errorsrsc2005-12-142-2/+1
|
* Better logging in vtrpc, publish cache statistics.rsc2005-11-023-7/+20
|
* silence various warningsrsc2005-08-111-1/+5
|
* venti updatesrsc2005-07-243-28/+44
|
* updatersc2005-07-131-0/+1
|
* updatersc2005-07-131-2/+3
|
* cleanuprsc2005-07-136-33/+32
|
* zero unused iorsc2005-07-131-1/+4
|
* no modersc2005-07-131-10/+1
|
* add vtlognamesrsc2005-05-121-0/+35
|
* disable loggingrsc2005-02-144-26/+58
|
* add logrsc2005-02-132-0/+189
|
* use nci to label connectionsrsc2005-02-134-3/+29
|
* debuggingrsc2005-02-111-1/+2
|
* bug fixesrsc2005-01-185-11/+16
|
* must use tcp explicitlyrsc2005-01-161-1/+1
|
* stupid sunrsc2005-01-143-6/+2
|
* compiler appeasementrsc2004-12-282-2/+5
|
* another flush bug fixrsc2004-06-171-1/+1
|
* attempt better flushingrsc2004-06-171-18/+31
| | | | '
* less aborting, more chattingrsc2004-06-171-1/+4
|
* silly cache hack, also fix vtfilewritebefore not to be so aggressive.rsc2004-06-172-6/+25
|