1
0
mirror of https://gitlab.isc.org/isc-projects/bind9.git synced 2025-04-18 09:44:09 +03:00

16 Commits

Author SHA1 Message Date
Nicki Křížek
80a71263d7 Generate changelog for BIND 9.21.7 2025-04-03 13:10:36 +02:00
Andoni Duarte Pintado
f0b5f0cbce Generate changelog for BIND 9.21.6 2025-03-11 10:46:21 +01:00
Andoni Duarte Pintado
af174fe816 Generate changelog for BIND 9.21.5 2025-02-11 17:34:52 +01:00
Andoni Duarte Pintado
b6ccbcbcf1 Generate changelog for BIND 9.21.4 2025-01-16 10:20:01 +01:00
Petr Špaček
55734f9257 Generate changelog for BIND 9.21.3 2024-12-02 15:07:55 +01:00
Michal Nowak
e40bd273e4 Remove the CHANGES file
With the introduction of the generated changelog, the CHANGES file
became a symlink to doc/arm/changelog.rst. After the changes made in
!9549, the changelog file transitioned from being a wholly generated
file to one that includes versioned changelog files, which are
themselves generated. However, while implementing !9549, we overlooked
that the CHANGES file is copied to a release directory on an FTP server
and contains just "include" directives, not the changelog itself.
Therefore, in the same fashion as the "RELEASE-NOTES*.html" file, create
a "CHANGELOG*.html" file that redirects to the Changelog appendix of the
ARM.
2024-10-31 16:45:35 +00:00
Michal Nowak
441b5d6a66
Prepare release notes for BIND 9.21.2 2024-10-03 14:16:36 +02:00
Nicki Křížek
f85a3e41aa Track changes in separate files
Keep the changelog for each version in a separate source file to avoid
rebase conflicts when handling the -S version.
2024-09-24 16:11:08 +02:00
Nicki Křížek
466939abcf Prepare release notes for BIND 9.21.1 2024-09-06 15:08:29 +02:00
Nicki Křížek
fadea7dd2f Generate changelog 2024-09-06 15:08:29 +02:00
Petr Špaček
8efe101742 Add changelog entry for last-minute regression fix 2024-08-13 16:27:17 +02:00
Michał Kępień
4301d90ca2 Prepare documentation for BIND 9.21.0 2024-08-13 16:22:58 +02:00
Michał Kępień
e4e9616a14 Fix "make doc" for the changelog 2024-08-13 16:22:58 +02:00
Michał Kępień
53cdd247bb Generate release documentation 2024-08-13 16:22:58 +02:00
Michal Nowak
bc802359b0
Split up changelog into per-release code blocks
LaTeX in CI and on ReadTheDocs fails to render a PDF version of ARM if
the Changelog section is included. The running theory is that the
verbatim section of more than twenty thousand lines is too big to meet
LaTeX self-imposed constraints, and it fails with:

    ! TeX capacity exceeded, sorry [main memory size=5000000].

Or it just hangs if extra_mem_bot=30000000 is set in
/etc/texmf/texmf.d/01main_memory_bump.cnf:

    ! Dimension too large.
    \fb@put@frame ...p \ifdim \dimen@ >\ht \@tempboxa

    \fb@putboxa #1\fb@afterfra...
    l.56913 \end{sphinxVerbatim}

Make each BIND 9 release a separate code block to work around the issue.
Further split up the sections for some exceptionally large releases, for
the same reason.
2024-08-08 14:52:02 +02:00
Nicki Křížek
e9b6031e0c
Add new changelog file
Create new changelog and include it in the documentation. Include the
previous CHANGES as plain text without any markup.
2024-07-29 13:03:19 +02:00