Commit Briefs




946e0798ea Thomas Adam

remove trailing whitespace; patch by Josiah Frentsos


4859aafde8 Thomas Adam

portable: reorder system_extensions

Cosmetic change only. No functional changes expected. Via Anna (cybertailor) Vyalkova


47e5cb11ac Thomas Adam

portable: add AM_PROG_AR

Needed for stringent checks on Gentoo. Bug 879825. Via Anna (cybertailor) Vyalkova.



6dbbfded93 Thomas Adam

portable: set next version


46d73a3301 Thomas Adam

portable: release 0.78 (tags/0.78)


76ab3c0ac4 Thomas Adam

sync files from diff.git 29c010c8648ec861ee463bc8fa8c66a64dd01154

This brings in a build fix for OpenBSD/sparc64.


ab10379394 Thomas Adam

changelog markup fix


02fa198011 Thomas Adam

bump version number


82226db16c Thomas Adam

CHANGES for 0.78


48ff6f55f4 Thomas Adam

fix free() of wrong address in gotweb's parse.y

Found by sthen via ports-gcc: gotweb/parse.y:504:3: warning: attempt to free a non-heap object 'file'


db97f624e0 Thomas Adam

remove casts which make older gcc versions unhappy

../lib/diffreg.c:44: error: initializer element is not constant ../lib/diffreg.c:51: error: initializer element is not constant ../lib/diffreg.c:59: error: initializer element is not constant ../lib/diffreg.c:66: error: initializer element is not constant reported by Red on Libera IRC, and by sthen@ who pointed out such failures appearing in landry's sparc64 bulk build logs.


4ea11ec702 Thomas Adam

fix reference counting of raw objects opened via privsep helpers

Such objects were never closed, resulting in memory and file descriptor leaks.


293bc00f96 Thomas Adam

visit gotctl folder during make obj, release, and clean


9e1ed038df Thomas Adam

do not hint at empty temporary diff files in the log message buffer

ok op@


d259e49165 Thomas Adam

ensure that files are in a state where a diff can be created, before diffing

ok op@


b5bedbbb00 Thomas Adam

use a global flag instead of a per-file flag to detect staged changes

ok op@


fc2a50f289 Thomas Adam

use mkstemps(3) instead of mkstemp(3) for opening named temporary files

Allows 'got commit' to use a ".diff" suffix for temporary diff files. ok op@


ef89979059 Thomas Adam

provide a diff of changes in a temp file while editing a commit log message

ok landry@



1a2caa8798 Thomas Adam

sync dist file list