CVS log for mandoc/NEWS

[BACK] Up to [cvsweb.bsd.lv] / mandoc

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.35 / (download) - annotate - [select for diffs], Sun Oct 13 14:45:17 2019 UTC (16 months, 2 weeks ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 1.34: +83 -1 lines
Diff to previous 1.34 (unified) to selected 1.21 (unified)

draft 1.14.6 release notes

Revision 1.34 / (download) - annotate - [select for diffs], Sun Mar 10 09:32:00 2019 UTC (23 months, 2 weeks ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_5
Changes since 1.33: +10 -5 lines
Diff to previous 1.33 (unified) to selected 1.21 (unified)

release 1.14.5

Revision 1.33 / (download) - annotate - [select for diffs], Wed Mar 6 10:22:57 2019 UTC (23 months, 3 weeks ago) by schwarze
Branch: MAIN
Changes since 1.32: +70 -1 lines
Diff to previous 1.32 (unified) to selected 1.21 (unified)

draft 1.14.5 NEWS entry

Revision 1.32 / (download) - annotate - [select for diffs], Wed Aug 8 14:47:38 2018 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_4
Changes since 1.31: +8 -6 lines
Diff to previous 1.31 (unified) to selected 1.21 (unified)

release 1.14.4

Revision 1.31 / (download) - annotate - [select for diffs], Wed Aug 1 15:40:17 2018 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
Changes since 1.30: +4 -2 lines
Diff to previous 1.30 (unified) to selected 1.21 (unified)

After rewriting the parse buffer from scratch, we also have to reset
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.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Aug 1 13:46:15 2018 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (unified) to selected 1.21 (unified)

Avoid a read access one byte beyond the end of an allocated string
which occurred in situations like ".Fl a Cm --"; found by
Leah Neukirchen <leah at vuxu dot org> with valgrind on Void Linux.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jul 31 15:34:00 2018 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (unified) to selected 1.21 (unified)

more 1.14.4 release preparations:
autodetect whether the compiler can use -W and -static,
clearer output from ./configure,
and adjust some configuration instructions

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jul 31 10:18:15 2018 UTC (2 years, 6 months ago) by schwarze
Branch: MAIN
Changes since 1.27: +72 -1 lines
Diff to previous 1.27 (unified) to selected 1.21 (unified)

first steps toward the 1.14.4 release

Revision 1.27 / (download) - annotate - [select for diffs], Sat Aug 5 13:34:39 2017 UTC (3 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_3
Changes since 1.26: +16 -1 lines
Diff to previous 1.26 (unified) to selected 1.21 (unified)

release 1.14.3

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jul 28 14:57:56 2017 UTC (3 years, 7 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_2
Changes since 1.25: +17 -11 lines
Diff to previous 1.25 (unified) to selected 1.21 (unified)

final tweaks for the 1.14.2 release

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jul 20 16:23:56 2017 UTC (3 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (unified) to selected 1.21 (unified)

mention -Tlint to stdout

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jul 19 21:01:59 2017 UTC (3 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.23: +10 -6 lines
Diff to previous 1.23 (unified) to selected 1.21 (unified)

more bits for 1.14.2

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jul 15 01:11:19 2017 UTC (3 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.22: +75 -1 lines
Diff to previous 1.22 (unified) to selected 1.21 (unified)

first draft of the 1.14.2 release notes

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 23 15:58:14 2017 UTC (3 years, 8 months ago) by schwarze
Branch: MAIN
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (unified)

Stop using "mdocml" as an official name.
Prefer mandoc.bsd.lv to mdocml.bsd.lv.

Revision 1.21 / (download) - annotate - [selected], Tue Feb 21 00:37:03 2017 UTC (4 years ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_14_1
Branch point for: VERSION_1_13
Changes since 1.20: +21 -13 lines
Diff to previous 1.20 (unified)

release 1.14.1

Revision 1.20 / (download) - annotate - [select for diffs], Thu Feb 16 14:38:12 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (unified) to selected 1.21 (unified)

Surprisingly, groff does not support scaling units in .Bl -column
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

Revision 1.19 / (download) - annotate - [select for diffs], Sun Feb 12 14:19:01 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (unified) to selected 1.21 (unified)

Do not access a NULL pointer if a matrix or square root are empty.
Crashes found by tb@ with afl(1).

Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 11 15:47:16 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (unified) to selected 1.21 (unified)

Never look for broken blocks inside blocks that are already closed.
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

Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 11 14:11:17 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (unified) to selected 1.21 (unified)

Do not prematurely close .Nd containing a broken child.
Fixes tree corruption leading to NULL dereference
in insane cases like .Oo Oo .Nd .Pq Oc .Oc Oc
found by tb@ with afl(1).

Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 10 16:20:34 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (unified) to selected 1.21 (unified)

In the SYNOPSIS, .Nm blocks can get broken if one of their children
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).

Revision 1.15 / (download) - annotate - [select for diffs], Fri Feb 10 15:45:28 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.14: +6 -5 lines
Diff to previous 1.14 (unified) to selected 1.21 (unified)

In -Ttree output mode, show the BROKEN node flag and
provide a -Onoval output option to show the unvalidated tree.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 8 12:24:10 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13 (unified) to selected 1.21 (unified)

more 1.14.1 release preparations

Revision 1.13 / (download) - annotate - [select for diffs], Tue Feb 7 01:30:26 2017 UTC (4 years ago) by schwarze
Branch: MAIN
Changes since 1.12: +108 -1 lines
Diff to previous 1.12 (unified) to selected 1.21 (unified)

first draft of NEWS for 1.14.1

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 14 11:09:06 2016 UTC (4 years, 7 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_4
Changes since 1.11: +29 -19 lines
Diff to previous 1.11 (unified) to selected 1.21 (unified)

final 1.13.4 release notes

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 7 23:46:36 2016 UTC (4 years, 7 months ago) by schwarze
Branch: MAIN
Changes since 1.10: +124 -1 lines
Diff to previous 1.10 (unified) to selected 1.21 (unified)

some 1.13.4 release preparations

Revision 1.10 / (download) - annotate - [select for diffs], Thu Nov 5 16:58:20 2015 UTC (5 years, 3 months ago) by schwarze
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (unified) to selected 1.21 (unified)

remove a stray iso-latin-1 character; noticed by bentley@

Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 13 12:35:32 2015 UTC (5 years, 11 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_3
Changes since 1.8: +116 -1 lines
Diff to previous 1.8 (unified) to selected 1.21 (unified)

release 1.13.3

Revision 1.8 / (download) - annotate - [select for diffs], Sat Dec 13 13:43:47 2014 UTC (6 years, 2 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_2
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (unified) to selected 1.21 (unified)

version 1.13.2

Revision 1.7 / (download) - annotate - [select for diffs], Tue Dec 9 12:05:44 2014 UTC (6 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.6: +70 -1 lines
Diff to previous 1.6 (unified) to selected 1.21 (unified)

more release preparations

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 11 01:39:00 2014 UTC (6 years, 6 months ago) by schwarze
Branch: MAIN
Branch point for: VERSION_1_12
Changes since 1.5: +1 -4 lines
Diff to previous 1.5 (unified) to selected 1.21 (unified)

Provide a fallback version of fts(3) for systems lacking it.
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.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 10 16:32:57 2014 UTC (6 years, 6 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_13_1
Changes since 1.4: +81 -1 lines
Diff to previous 1.4 (unified) to selected 1.21 (unified)

1.13.1 release notes

Revision 1.4 / (download) - annotate - [select for diffs], Tue Dec 31 11:28:20 2013 UTC (7 years, 1 month ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_12_3
Changes since 1.3: +29 -1 lines
Diff to previous 1.3 (unified) to selected 1.21 (unified)

release 1.12.3

Revision 1.3 / (download) - annotate - [select for diffs], Sun Oct 13 16:06:50 2013 UTC (7 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.2: +25 -14 lines
Diff to previous 1.2 (unified) to selected 1.21 (unified)

mention the three unreleased versions since 1.10.3

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 5 13:15:51 2013 UTC (7 years, 4 months ago) by schwarze
Branch: MAIN
CVS Tags: VERSION_1_12_2
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (unified) to selected 1.21 (unified)

Release version 1.12.2.  This is no longer beta.
Sneak in a downstream link to Alpine Linux.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 1 00:24:00 2013 UTC (7 years, 4 months ago) by schwarze
Branch: MAIN
Diff to selected 1.21 (unified)

New file suggested by Thomas Klausner <wiz at netbsd dot org>.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb