aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* release 1.14.4VERSION_1_14_4Ingo Schwarze2018-08-081-6/+8
|
* After rewriting the parse buffer from scratch, we also have to resetIngo Schwarze2018-08-011-2/+4
| | | | | | the parse point to the beginning of the new buffer or we risk out of bounds accesses. Bug found by Leah Neukirchen <leah at vuxu dot org> with valgrind on Void Linux.
* Avoid a read access one byte beyond the end of an allocated stringIngo Schwarze2018-08-011-3/+3
| | | | | which occurred in situations like ".Fl a Cm --"; found by Leah Neukirchen <leah at vuxu dot org> with valgrind on Void Linux.
* more 1.14.4 release preparations:Ingo Schwarze2018-07-311-1/+3
| | | | | | autodetect whether the compiler can use -W and -static, clearer output from ./configure, and adjust some configuration instructions
* first steps toward the 1.14.4 releaseIngo Schwarze2018-07-311-1/+72
|
* release 1.14.3VERSION_1_14_3Ingo Schwarze2017-08-051-1/+16
|
* final tweaks for the 1.14.2 releaseVERSION_1_14_2Ingo Schwarze2017-07-281-11/+17
|
* mention -Tlint to stdoutIngo Schwarze2017-07-201-1/+3
|
* more bits for 1.14.2Ingo Schwarze2017-07-191-6/+10
|
* first draft of the 1.14.2 release notesIngo Schwarze2017-07-151-1/+75
|
* Stop using "mdocml" as an official name.Ingo Schwarze2017-06-231-6/+6
| | | | Prefer mandoc.bsd.lv to mdocml.bsd.lv.
* release 1.14.1VERSION_1_14_1Ingo Schwarze2017-02-211-13/+21
|
* Surprisingly, groff does not support scaling units in .Bl -columnIngo Schwarze2017-02-161-1/+3
| | | | | | column width specifiers, so stop supporting them, too. As a side effect, this fixes an assertion failure that tb@ found with afl(1), triggered by: .Bl -column -4n
* Do not access a NULL pointer if a matrix or square root are empty.Ingo Schwarze2017-02-121-1/+3
| | | | Crashes found by tb@ with afl(1).
* Never look for broken blocks inside blocks that are already closed.Ingo Schwarze2017-02-111-1/+3
| | | | | Fixes the last the of tree corruptions sometimes causing NULL dereference reported by tb@; this one triggered in cases like: .Bl -column .It Pq Ta
* Do not prematurely close .Nd containing a broken child.Ingo Schwarze2017-02-111-2/+4
| | | | | | Fixes tree corruption leading to NULL dereference in insane cases like .Oo Oo .Nd .Pq Oc .Oc Oc found by tb@ with afl(1).
* In the SYNOPSIS, .Nm blocks can get broken if one of their childrenIngo Schwarze2017-02-101-1/+3
| | | | | | | | | | | | gets broken. In that case, mark them as BROKEN and ENDED and make sure they get closed out together with the child. Fixes tree corruption leeding to a NULL dereference found by tb@ with afl(1) in: .Sh SYNOPSIS .Bl .Oo .Nm .Bk .Oc .It (where .Bk is the child and .Oo is the breaker). A simpler form of the same corruption (without crash) is visible in: .Sh SYNOPSIS .Ao .Nm .Bo .Ac .Bc text where the text ended up inside the .Nm (child .Bo, breaker .Ao).
* In -Ttree output mode, show the BROKEN node flag andIngo Schwarze2017-02-101-5/+6
| | | | provide a -Onoval output option to show the unvalidated tree.
* more 1.14.1 release preparationsIngo Schwarze2017-02-081-2/+4
|
* first draft of NEWS for 1.14.1Ingo Schwarze2017-02-071-1/+108
|
* final 1.13.4 release notesVERSION_1_13_4Ingo Schwarze2016-07-141-19/+29
|
* some 1.13.4 release preparationsIngo Schwarze2016-07-071-1/+124
|
* remove a stray iso-latin-1 character; noticed by bentley@Ingo Schwarze2015-11-051-2/+2
|
* release 1.13.3VERSION_1_13_3Ingo Schwarze2015-03-131-1/+116
|
* version 1.13.2VERSION_1_13_2Ingo Schwarze2014-12-131-2/+2
|
* more release preparationsIngo Schwarze2014-12-091-1/+70
|
* Provide a fallback version of fts(3) for systems lacking it.Ingo Schwarze2014-08-111-4/+1
| | | | | | I chose the OpenBSD version because it apparently contains various bugfixes that never made it into libnbcompat. To reduce size and complexity, i stripped out the features we don't need.
* 1.13.1 release notesIngo Schwarze2014-08-101-1/+81
|
* release 1.12.3VERSION_1_12_3Ingo Schwarze2013-12-311-1/+29
|
* mention the three unreleased versions since 1.10.3Ingo Schwarze2013-10-131-14/+25
|
* Release version 1.12.2. This is no longer beta.Ingo Schwarze2013-10-051-2/+3
| | | | Sneak in a downstream link to Alpine Linux.
* New file suggested by Thomas Klausner <wiz at netbsd dot org>.Ingo Schwarze2013-10-011-0/+330