Commit Briefs

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


68c4d269f6 Thomas Adam

simpler fix equivalent to the previous commit


48b4f23903 Thomas Adam

wrap overlong lines


fc63f50d9b Thomas Adam

add O_CLOEXEC (close-on-exec) to openat(2) calls

suggested by millert ok thomas_adam


0634062147 Thomas Adam

add O_CLOEXEC (close-on-exec) flag to open(2) calls

suggested by millert ok thomas_adam


c56c5d8a20 Thomas Adam

add "e" (close-on-exec) flag to fopen(3) calls

suggested by millert ok thomas_adam


dced00381a Thomas Adam

remove outdated comment


aa61903a98 Thomas Adam

tog: clear search highlighting when reloading view

Clear the search highlighting when replacing the content of a diff view ('<', '>', '[', ']', 'a', 'w') or a blame view ('b', 'p', 'B'). Previously the position would remain highlighted even if the text there had changed. ok stsp@ or a blame view