Commit Briefs

d3b6e44e1a Thomas Adam

CHANGES for 0.66


b490237f80 Thomas Adam

fix file corruption regression in 'got checkout' caused by commit db696021

got-read-pack must rewind its files temporary files before reusing them. Problem reported by naddy ok tracey naddy






7eb23a1c9f Thomas Adam

only open raw objects if necessary while writing out pack file data

significantly speeds up the "writing pack: " step of gotadmin pack


7cacbda683 Thomas Adam

Release 0.65 (tags/0.65)


7ffb205f1d Thomas Adam

fix wrong path in a comment



8149b66e99 Thomas Adam

happy new year


0f2bed768a Thomas Adam

bump version number


01059d52f5 Thomas Adam

CHANGES for 0.65


56721dcc9f Thomas Adam

sync files from diff.git b72f51ffc39028023059fc994542565691b669fa

This fixes a scrolling problem in tog's diff view for diffs which contain lines of the form "Binary files %s and %s differ".


9c1c31aae1 Thomas Adam

portable: FreeBSD: remove sha1.h

sha1.h will be included portably.


de1dbfe9d8 Thomas Adam

portable: add compat wrappers for timespec*()

Although there are definitions for timespec*() functions in libbsd, these were added fairly recently, which means not all non-BSD systems will have them. In such cases, provide a portable wrapper.




4ae9e9fab4 Thomas Adam

sync dist file list


31ba223621 Thomas Adam

use time-based rate-limiting for gotadmin progress output

Suggested by naddy some time ago. ok tracey


bc1f382f7a Thomas Adam

avoid the creation of new temporary files whenever a packed object is read

This speeds up the creation of pack files by about 30%.


ae6fe0f775 Thomas Adam

simpler fix equivalent to the previous commit



8c0fc3803d Thomas Adam

portable: add lib/ratelimit.c to Makefiles


ec138a87e1 Thomas Adam

fix bogus "object not found" errors when object ID begins with 00

ok thomas_adam