Commit Graph
88 Commits
Author SHA1 Message Date
Andrew Wood e99548ea8a Major restructuring to switch build system from old scripts to GNU Automake. 2023-08-28 10:04:39 +01:00
Andrew Wood 5495e0e808 More TODO items. 2023-08-26 22:17:04 +01:00
Andrew Wood 11e654ec90 Added plans to change build system and license. 2023-08-26 22:06:04 +01:00
Andrew Wood 4854fcf3e0 Note the --pidfile change. 2023-08-26 21:47:00 +01:00
Andrew Wood fb8bea390c Use mkstemp() to write the PID file more safely, avoiding potential symlink issues. 2023-08-26 21:45:31 +01:00
Andrew Wood fe22f0e449 Store name and format string in internal state as their own copies rather than pointers to strings outside the state, for memory safety and to avoid a leak on remote control. 2023-08-26 20:49:30 +01:00
Andrew Wood c0abc9ce3c Adjustments for migration to Codeberg. 2023-08-16 17:30:10 +01:00
Andrew Wood 32f984de56 Date/version bump. 2023-08-14 20:59:55 +01:00
Andrew Wood c78e082192 Follow the current month. 2023-08-07 21:41:54 +01:00
Andrew Wood 34ba94ae63 Date/version bump. 2023-08-07 21:41:21 +01:00
Andrew Wood 82e1297d77 Added contributor for GH#73,74. 2023-08-07 21:40:41 +01:00
Andrew Wood 25baeb4375 URL correction. 2023-08-07 21:40:16 +01:00
Andrew Wood 18d17beb93 Merged in GH#75, "configure --enable-static". 2023-08-07 21:35:37 +01:00
Andrew Wood ada5748d2f Possible workaround for OS X oddity with fdatasync() - GH#73. 2023-08-06 20:45:46 +01:00
Andrew Wood c2e77cd005 Replaced AC_HEADER_TIOCGWINSZ and always just include sys/ioctl.h if it is available - GH#74. 2023-08-06 20:31:02 +01:00
Andrew Wood 8e3b47bf89 Added test to check that "make install" installs the expected set of files. 2023-08-01 21:42:59 +01:00
Andrew Wood e63b6225f8 Bump for new unreleased version. 2023-07-31 23:23:39 +01:00
Andrew Wood 303d3ea359 Corrected Markdown list formatting. 2023-07-30 20:11:30 +01:00
Andrew Wood 318954d21e Add link to issue describing terminal sizing bug. 2023-07-30 20:04:17 +01:00
Andrew Wood 85dd2603bf Added DEVELOPERS.md. 2023-07-30 19:59:19 +01:00
Andrew Wood 40b9ef2a9d Version update for new release. 2023-07-30 18:56:09 +01:00
Andrew Wood 4b3b49806f Added notes about code reformatting, and "--help" word wrapping. 2023-07-29 22:37:16 +01:00
Andrew Wood b59b1bad4b Added note about DEBUG. 2023-07-28 23:16:41 +01:00
Andrew Wood 08a8c2ea70 Version bump and first changes listed. 2023-07-28 22:36:42 +01:00
Andrew Wood 7088833627 Closed issue #70 - the problem was successfully reproduced with 1.7.0 and then observed to have been resolved in 1.7.18. 2023-07-28 21:38:42 +01:00
Andrew Wood 57f8daff30 Closed issue #69 - confirmation received that this is fixed in 1.7.18. 2023-07-28 21:33:12 +01:00
Andrew Wood 8491b5cdd5 Updated "make release" for upcoming change. 2023-07-28 17:50:12 +01:00
Andrew Wood 6496c8785b Removed an obsolete step. 2023-07-28 17:40:44 +01:00
Andrew Wood 5a140b689f Updated for new release 2023-07-28 11:10:30 +01:00
Andrew Wood 173de4fafd Bump version for new release. 2023-07-27 22:19:42 +01:00
Andrew Wood ae81f83e9b New option "--direct-io". 2023-07-27 21:44:30 +01:00
Andrew Wood 6cff3c1c2a First draft of new "--sync" option. 2023-07-26 22:17:00 +01:00
Andrew Wood caf7d6ff18 Unreleased version bump 2023-07-25 22:41:41 +01:00
Andrew Wood d343669f45 Added note about adding more tests. 2023-07-25 22:39:48 +01:00
Andrew Wood 7794df7182 Capitalisation fix 2023-07-24 23:16:52 +01:00
Andrew Wood 923ef47056 Progress update 2023-07-24 23:15:09 +01:00
Andrew Wood 0518357560 Make the --numeric --bytes --line-mode combination more explicitly defined 2023-07-24 20:57:31 +01:00
Andrew Wood c39e97ec5a Fix byte prefix at low rates so it is two spaces, not one 2023-07-23 17:13:14 +01:00
Andrew Wood dbcae4a9ae Updated with latest news 2023-07-23 12:34:39 +01:00
Andrew Wood c7e0bb727e Introduce strlcat() instead of strcat(), and replace all sizeof() of buffers inside structures with constants where possible, to avoid bugs caused by reading the size of a pointer instead of the size of the buffer it points to. 2023-07-23 01:57:00 +01:00
Andrew Wood e94600d7a4 Put all terminal writes through the same pv_write_retry function for consistency and to clear up compiler warnings. 2023-07-22 23:22:34 +01:00
Andrew Wood 9783f7ebef Cleanups to fscanf() and Apple-specific watchfd code 2023-07-22 22:53:02 +01:00
Andrew Wood b6d1f62979 Centralise all sprintf()/snprintf() calls in a compatibility wrapper pv_snprintf() 2023-07-22 22:40:07 +01:00
Andrew Wood cab177814a Document the cleanups to "make test". 2023-07-22 20:49:25 +01:00
Andrew Wood 5f6f418cfd Added backticks note 2023-07-22 20:21:42 +01:00
Andrew Wood 8c284d863d TODO and version update to show unreleased status 2023-07-22 19:45:57 +01:00
Andrew Wood b923afc385 Added the new issues after 1.7.0 2023-07-18 07:29:32 +01:00
Andrew Wood 88dd09393c Set current release line 2023-07-17 22:05:29 +01:00
Andrew Wood 29124c585e Minor updates 2023-07-17 21:57:56 +01:00
Andrew Wood 65828899ea Version update pending new release 2023-07-17 21:53:54 +01:00