Commit Graph
242 Commits
Author SHA1 Message Date
Andrew Wood 7f1cdc8527 Addressed the issues raised by splint and flawfinder. 2023-09-11 21:54:30 +01:00
Andrew Wood 896727b664 Addressed the issues raised by splint and flawfinder. 2023-09-10 23:04:43 +01:00
Andrew Wood b0a67878bb Addressed the issues raised by splint and flawfinder, with a TODO for a better cleanup for one issue. 2023-09-09 21:14:01 +01:00
Andrew Wood e8dab7daf7 Addressed more issues raised by splint. 2023-09-07 22:59:19 +01:00
Andrew Wood e7c332ad0b Addressed more issues raised by splint. 2023-09-06 23:32:34 +01:00
Andrew Wood e21ed5d2c5 Reformatted with indent. 2023-09-05 23:36:22 +01:00
Andrew Wood 2a8e6b36b3 Addressed more issues raised by splint. 2023-09-05 23:36:01 +01:00
Andrew Wood 8bc088d016 Added "make indentclean". 2023-09-05 23:35:22 +01:00
Andrew Wood 175e66cd43 Just present the to-do list as a list of issues in order. 2023-09-04 23:03:31 +01:00
Andrew Wood 849c5e2a90 Added more issues. 2023-09-04 22:54:17 +01:00
Andrew Wood 538546f5fb Increase heading level. 2023-09-04 22:43:12 +01:00
Andrew Wood 25884e823e Restructured to be more Markdown than text. 2023-09-04 22:40:52 +01:00
Andrew Wood 3cb239c202 Added spacing to the long list. 2023-09-04 22:33:40 +01:00
Andrew Wood c6a001bbc6 Added spacing to the long list. 2023-09-04 22:32:38 +01:00
Andrew Wood 89f81bb7d6 Reverted bug report address to the email address, keeping it independent of the development repository in case we have to move again; made some minor man page corrections; updated po files to match changes in source. 2023-09-04 20:39:04 +01:00
Andrew Wood 52399ee812 Address some of the warnings raised by splint. 2023-09-03 22:12:18 +01:00
Andrew Wood 7f735b7282 Added TODO to re-check timespec casting. 2023-09-03 21:42:46 +01:00
Andrew Wood 8e781e0b51 Enforce zero-termination of dst even if system strlcat() is available. 2023-09-03 21:42:09 +01:00
Andrew Wood 1ad63a7a37 Address warnings raised by splint. 2023-09-03 18:18:17 +01:00
Andrew Wood 7fcf65e9c3 Address warnings raised by flawfinder. 2023-09-03 18:00:01 +01:00
Andrew Wood 63251ef650 Expand on the "make analyse" documentation. 2023-09-03 16:08:57 +01:00
Andrew Wood befcddc994 Address warnings raised by splint. 2023-09-03 16:02:00 +01:00
Andrew Wood 7d7d5ddf2e Added flawfinder notes. 2023-09-03 01:14:55 +01:00
Andrew Wood 760cb41a61 Minor shuffle. 2023-09-03 01:06:02 +01:00
Andrew Wood 926e74fd02 List indentation update. 2023-09-03 00:56:47 +01:00
Andrew Wood 86feafb721 Rename "doc" directory to "docs" to match Debian standards. 2023-09-03 00:40:26 +01:00
Andrew Wood 57f66c0b99 Move release checklist into the developer notes file, and expand on several points; add TODO for translation tests. 2023-09-03 00:31:16 +01:00
Andrew Wood 05f964ee25 Added new "make release" target. 2023-09-02 23:40:03 +01:00
Andrew Wood ff571539cb Add i18n libs to the correct variable. 2023-09-02 23:27:19 +01:00
Andrew Wood 307db0d802 Automatic updates to translation files. 2023-09-02 22:08:41 +01:00
Andrew Wood 78bb93b288 Move terminal TOSTOP attribute changes into signal handling functions and only set/unset that attribute rather than saving and restoring the whole terminal state; keep track of whether we have changed it and change cursor positioning IPC data to a structure so the state change can be shared with all "pv -c" instances. 2023-09-02 22:06:31 +01:00
Andrew Wood 756b48e7b6 Minor formatting fix, and work around a pandoc bug. 2023-09-02 01:40:46 +01:00
Andrew Wood 2f975cd3d2 Version bump. 2023-09-02 01:34:16 +01:00
Andrew Wood 2b341c1a7f Minor consistency fixes. 2023-09-02 01:33:11 +01:00
Andrew Wood 14ce832249 New "--error-skip-block" option. 2023-09-02 01:21:18 +01:00
Andrew Wood f7ccb79147 Corrected manual formatting of arguments - all replaceable items such as arguments should be in italic, as per the conventions described in man(1). 2023-09-02 00:38:33 +01:00
Andrew Wood decae290d4 Improve the comments, and add support in the SI prefix code for negative numbers. 2023-08-31 22:51:23 +01:00
Andrew Wood d51a1b10f0 Corrections to file header comments. 2023-08-31 21:49:27 +01:00
Andrew Wood a8867b1882 Translations file update, no new translations. 2023-08-30 23:34:53 +01:00
Andrew Wood 749d23705e Check whether librt is required for clock_gettime(). 2023-08-30 23:34:12 +01:00
Andrew Wood a6849012a6 Minor automated indentation fixes. 2023-08-30 22:25:51 +01:00
Andrew Wood 1f320dd7a2 Replace all gettimeofday() calls, and elapsed time arithmetic, with a new set of elapsed time functions based on clock_gettime(), to avoid faults due to time zone / DST changes and machine suspend/resume. 2023-08-30 22:23:43 +01:00
Andrew Wood 46e5948425 Add Debian bug IDs to the appropriate outstanding items. 2023-08-28 22:51:32 +01:00
Andrew Wood b7eb3c9e90 Record whether the width or height were set manually, and refrain from changing a manually set value when the terminal size changes. 2023-08-28 22:03:14 +01:00
Andrew Wood 9e5bdeb3a4 Added "--discard" option. 2023-08-28 21:05:45 +01:00
Andrew Wood 2cd74c7ff7 Move gettext macros earlier, so the right include directory is used when checking for libintl.h, and add the relevant options to LDFLAGS. 2023-08-28 20:28:41 +01:00
Andrew Wood 4c71e96cba Skip valgrind tests if the tool is present but does not support the options we use. 2023-08-28 19:37:49 +01:00
Andrew Wood f67d173aef Autogenerated files updated. 2023-08-28 18:17:26 +01:00
Andrew Wood a59465ff6e Support "make test" as an alias for "make check". 2023-08-28 17:46:56 +01:00
Andrew Wood 0bd1b82d3a Move libgen.h out of IPC conditional code since it is not related directly to IPC; adjust IPC configuration so that IPC support is auto-disabled if the relevant header files or library functions are missing. 2023-08-28 17:44:53 +01:00