69 Commits

Author SHA1 Message Date
Simon Josefsson
7483de28c1 maint: post-release administrivia
* NEWS.md: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2025-12-14 17:27:12 +01:00
Simon Josefsson
8e9d7c933a doc: Fix codespell nits 2025-11-27 00:33:35 +01:00
Simon Josefsson
9c87a64d6e doc: Rename NEWS to NEWS.md and markdownify. 2025-11-27 00:31:43 +01:00
Simon Josefsson
0a86b17c85 maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2025-02-21 12:13:33 +01:00
Simon Josefsson
8331b14775 maint: Append srcdist to DIST_ARCHIVES.
* cfg.mk (DIST_ARCHIVES): Add.
2025-02-20 15:18:40 +01:00
Simon Josefsson
ac7428d2b4 maint: Prefer base64 SHA256 checksums.
* cfg.mk (announce_gen_args): Add --cksum-checksums.
2025-02-20 15:17:53 +01:00
Simon Josefsson
845868e84e maint: Use tar --format=ustar.
* configure.ac (AM_INIT_AUTOMAKE): Add tar-ustar.
cfg.mk (TAR_OPTIONS): Fix NEWS path.
NEWS: Document it.
2025-02-20 15:15:27 +01:00
Simon Josefsson
95da411b2c maint: Add guix to bootstrapping tools, for announce-gen.
* cfg.mk (guix): New variable.
(bootstrap-tools): Use it.
2025-02-20 15:03:54 +01:00
Simon Josefsson
04c3738a6c maint: Run 'make update-copyright'. 2025-01-01 18:21:25 +01:00
Simon Josefsson
71226a79c9 maint: Make tarball reproducible.
* cfg.mk (TAR_OPTIONS): Hard code mode and mtime.
* Makefile.am (mtime-NEWS-to-git-HEAD): Add.
(dist-hook): Use it.
2024-05-12 10:46:33 +02:00
Collin Funk
7428f19596 cfg.mk: Add checks for 'caddr_t'.
* cfg.mk (sc_bsd_caddr): New rule to check for use of the 'caddr_t'
type. This is an old BSD type representing a 'void *' or similar.
2024-05-06 14:47:24 -07:00
Simon Josefsson
bb50b2e0fe cfg.mk: Remove upstreamed syntax checks. 2024-05-06 17:30:16 +02:00
Collin Funk
18f0c89d89 cfg.mk: Add checks for 'u_int'.
* cfg.mk (sc_unsigned_int): New rule.
(sc_unsigned_short): Correct type in error message.
2024-05-04 01:34:39 -07:00
Simon Josefsson
c7f6910d68 Drop HAVE_CONFIG_H. 2024-04-24 15:02:44 +02:00
Simon Josefsson
aba8d6528e maint: Run 'make update-copyright'. 2024-01-01 11:28:59 +01:00
Simon Josefsson
8b06770d7e Re-enable copyright-check to catch old copyright years. 2024-01-01 11:26:57 +01:00
Simon Josefsson
b652a01443 maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2023-12-29 19:08:29 +01:00
Simon Josefsson
44edda382b Ignore syntax-check problem in unpatched README-release. 2023-07-22 10:20:29 +02:00
Simon Josefsson
61c5f9da88 cfg.mk: Sort sc's. Disable public-submodule-commit. 2023-07-22 10:10:31 +02:00
Simon Josefsson
4bfe18d36f maint: Run 'make update-copyright'. 2023-01-01 01:37:41 +01:00
Simon Josefsson
c1b8d134d5 Indent code. 2022-10-26 00:03:45 +02:00
Simon Josefsson
f46a58e5cd maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2022-10-25 23:18:37 +02:00
Erik Auerswald
a21aa6555c tests: Check for ftp integer overflow crash bug
* cfg.mk (exclude_file_name_regexp--sc_trailing_blank)
(exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF): Change
pattern to match both binary fuzzer found input files used in tests.
* tests/Makefile.am (EXTRA_DIST): Add new binary fuzzer found input.
* tests/crash-ftp-msg2021-12_03.bin: New file.  Input found via
fuzzer that crashes ftp via signed integer overflow and resulting
out-of-bounds array access.  Reported by AiDai in
<https://lists.gnu.org/archive/html/bug-inetutils/2021-12/msg00003.html>.
* tests/ftp-regressions.sh: New file.  Currently failing checks
for regression of upcoming fix for bug reported by AiDai in
<https://lists.gnu.org/archive/html/bug-inetutils/2021-12/msg00003.html>.
2022-09-25 13:18:06 +02:00
Simon Josefsson
e1a7487908 Fix 'make dist' and 'make syntax-check'.
* tests/Makefile.am (EXTRA_DIST): Unconditionally distribute crash file.
* tests/crash-tftp-msg2021-12_18.bin: Renamed.
* cfg.mk (exclude_file_name_regexp--sc_trailing_blank)
(exclude_file_name_regexp--sc_prohibit_empty_lines_at_EOF): Add crash file.
* tests/tools.sh (srcdir): Set fallback srcdir.
* tests/tftp-regressions.sh: Use new filename in srcdir.
2022-09-25 10:53:27 +02:00
Simon Josefsson
67e9cc300f maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2022-07-08 10:19:32 +02:00
Alfred M. Szmidt
6d519229fa Happy GNU 2022 year! 2022-01-01 17:23:02 +01:00
Simon Josefsson
cf091304a3 maint: Improve syntax-checks.
* cfg.mk (local-checks-to-skip): Enable sc_immutable_NEWS.  Disable sc_indent.
2021-09-03 23:08:08 +02:00
Simon Josefsson
1d5c923528 maint: Use copyright year ranges for readability.
* cfg.mk (update-copyright-env): Add, from coreutils.
(VC_LIST_ALWAYS_EXCLUDE_REGEX): Add, for update-copyright exceptions.
* README: Add info about copyright year ranges.
* *: Update copyright notices.
2021-09-03 18:41:09 +02:00
Simon Josefsson
0412baa8d4 doc: Use 'networkING utilities' consistently.
* cfg.mk (manual_title): Fix.
* doc/inetutils.texi (Introduction): Fix.
2021-09-02 10:18:51 +02:00
Simon Josefsson
0e4832e73a maint: Don't cc release announcement to translators.
* maint.mk (translation_project_): Set to empty.
2021-09-01 22:09:24 +02:00
Simon Josefsson
8780b47a7f maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2021-09-01 21:46:29 +02:00
Simon Josefsson
dc6c830ed9 Refresh some release-related build rules.
* cfg.mk: Update.
2021-07-24 21:57:57 +02:00
Simon Josefsson
df1e2c1fe1 maint: post-release administrivia
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2021-07-24 21:42:28 +02:00
Simon Josefsson
ea26ff8166 Fix last commit. 2021-02-05 15:58:12 +01:00
Simon Josefsson
b67fc898e6 Sync release process with gnulib approach.
* NEWS: Fix syntax to conform to gnulib release-prep rules.
* cfg.mk: Drop news-check-regexp.
* bootstrap.conf (gnulib_modules): Use readme-release.  Drop now
implicit announce-gen, gnupload and maintainer-makefile.
* bootstrap.conf (bootstrap_epilogue): Add function, fixing
README-release.
* gl/top/README-release.diff: Add file.
* .gitignore: Add README-release.
* cfg.mk (exclude_file_name_regexp--sc_trailing_blank): Add, for
README-release.diff.
* configure.ac (AC_INIT): Don't use sed-expression, it is
incompatible with gnulib's do-release-commit-and-tag.
* cfg.mk (git-version-gen-tag-sed-script): Drop.
* .prev-version: Add file, indicating 1.9.4 as previous release.
* README-alpha (Release procedures): Removed, replaced by
README-release.
* cfg.mk (release-prep-hook): Don't disable it, we now support it.
2021-01-26 16:29:03 +01:00
Alfred M. Szmidt
911413ea57 Happy GNU 2021 year! 2021-01-01 11:35:27 +01:00
Simon Josefsson
d8de4587f2 Update copyright years to use intervals up to 2020. 2020-01-01 13:21:37 +01:00
Simon Josefsson
330e19d681 cfg.mk: Silence 'make syntax-check'. 2020-01-01 13:08:59 +01:00
Mats Erik Andersson
3d64a8c728 Update copyright years to 2017. (silent change) 2017-02-21 14:25:23 +01:00
Mats Erik Andersson
84dcf08568 Update copyright years to 2016. (silent change) 2016-01-22 19:09:49 +01:00
Mats Erik Andersson
e21f5d1733 Cleaner use of checked-out source tree.
Add a second, missing instance of the sed script
expected by `git-version-gen' for mangling our
annotated tags.
2015-04-16 14:11:12 +02:00
Mats Erik Andersson
d3c9b1b8fa Update copyright years with 2015. (silent change) 2015-01-16 14:09:44 +01:00
Mats Erik Andersson
ae85332551 Update copyright years with 2014. (silent change) 2014-01-18 12:23:21 +01:00
Alfred M. Szmidt
385a790979 Skip several syntax checks from maint.mk. 2013-09-18 15:51:00 +02:00
Mats Erik Andersson
d1d52cce92 Update copyright years with 2013. (silent change) 2013-05-22 21:03:41 +02:00
Alfred M. Szmidt
91d887ae72 New syntax rule to checks for assignments inside if statements: sc_assignment_in_if. 2012-02-25 12:20:44 +01:00
Alfred M. Szmidt
99c71142f2 Updated copyright years; happy 2012! (silent change) 2012-01-01 19:27:00 +01:00
Alfred M. Szmidt
662029bbc3 cfg.mk (sc_unsigned_short): New target. 2011-12-30 18:49:39 +01:00
Alfred M. Szmidt
d08a54c8e6 cfg.mk (sc_unsigned_char, sc_unsigned_long): New targets. 2011-11-19 14:32:02 +01:00
Simon Josefsson
bbcd8c0ff5 cfg.mk: Silence syntax-check warnings.
* cfg.mk (local-checks-to-skip): Add sc_bindtextdomain.
(exclude_file_name_regexp--sc_prohibit_have_config_h): New
variable, to silence syntax-check warning.
2011-10-31 13:01:17 +01:00