Commit Graph

  • d3c59cbff3 Minor comment formatting correction. Andrew Wood 2024-04-20 21:31:17 +01:00
  • 8bc1cc28d0 Check for zero-length $HOME and document the reason flawfinder's warning is being ignored. Andrew Wood 2024-04-20 21:01:04 +01:00
  • 1ad9c321bc Adjust copyright years. Andrew Wood 2024-03-19 22:19:42 +00:00
  • c9dede08d4 Adjust the decimal units flag variable name from "si" to "decimal_units" so it does not overlap with other words like "size" and "signal"; add man page entry and adjust the "-L" man page entry; and allow this flag to also change how input prefixes are processed. Andrew Wood 2024-03-19 22:17:43 +00:00
  • 3b721112e6 Acknowledge pull request #85. Andrew Wood 2024-03-19 21:42:08 +00:00
  • 0093fb8276 Merge pull request 'Support for decimal SI units' (#85) from kevinruddy/pv:si-patch into main Andrew Wood 2024-03-19 21:30:01 +00:00
  • fe8137521a Support for decimal SI units kevinruddy 2024-03-19 16:57:57 -04:00
  • 2bc7a1bb10 Added #83. Andrew Wood 2024-03-13 21:56:34 +00:00
  • 120ba0ba9a Minor typo correction. Andrew Wood 2024-03-13 21:48:57 +00:00
  • 88d93737aa Merge pull request 'Update to po/fr.po' (#83) from tbertels/pv:tbertels-patch-1 into main Andrew Wood 2024-03-13 21:44:46 +00:00
  • 317d5a3aba Update to po/fr.po tbertels 2024-03-12 07:31:42 +00:00
  • ddc5cb0224 Added TODO #81. Andrew Wood 2024-01-08 23:42:31 +00:00
  • 4b4ec17ff9 Timestamp updates. v1.8.5 Andrew Wood 2023-11-19 16:39:51 +00:00
  • cc9534fc7b Cast of values for pv_snprintf() is required on Cygwin. Andrew Wood 2023-11-19 16:39:32 +00:00
  • c8762821fb Version update. Andrew Wood 2023-11-19 14:16:56 +00:00
  • 272dacdd3a Update to reflect closure of #77. Andrew Wood 2023-10-22 17:48:45 +01:00
  • 78548460b7 Stamp and string position updates. Andrew Wood 2023-10-22 17:44:45 +01:00
  • 3eee7a1409 Addressed more issues raised by flawfinder. Andrew Wood 2023-10-22 17:43:40 +01:00
  • e446782c1f Addressed more issues raised by splint, and refactored out state_array so that state is part of info_array and each state is allocated and deallocated properly instead of referencing pointers multiple times. Andrew Wood 2023-10-22 16:23:53 +01:00
  • d8664ca4c1 Stamp and string position updates. Andrew Wood 2023-10-22 00:09:06 +01:00
  • d06374a0f1 Addressed more issues raised by splint and flawfinder. Andrew Wood 2023-10-22 00:08:35 +01:00
  • 9a9c117411 Addressed more issues raised by flawfinder. Andrew Wood 2023-10-18 23:10:29 +01:00
  • 2255dcc2bf Stamp and string position updates. Andrew Wood 2023-10-18 23:10:14 +01:00
  • be4402c1ff Addressed more issues raised by flawfinder. Andrew Wood 2023-10-17 22:09:04 +01:00
  • 4d46dbe545 Comment wording correction. Andrew Wood 2023-10-17 21:02:21 +01:00
  • 3fdf8d5a69 Improved comments. Andrew Wood 2023-10-16 22:47:02 +01:00
  • 7c0aea0b1e Stamp and string position updates. Andrew Wood 2023-10-15 23:53:24 +01:00
  • b4d6c5ed2a Addressed more issues raised by splint, and improved variable names and comments. Andrew Wood 2023-10-15 23:42:04 +01:00
  • d8e0674da0 Move locally scoped variables from "switch" statement into outer "for" loop, to avoid triggering a crash in the "splint" code analyser. Andrew Wood 2023-10-15 22:29:37 +01:00
  • b0df2e53a8 Replace str_* in state structure with an array of components of enumerated types, to avoid pointers everywhere in the format array and to allow for later expansion which will separate "string length" from "displayed width" to allow for wide character support. Andrew Wood 2023-10-14 17:18:20 +01:00
  • 94ffdaf60d Group state structure into sub-structures to allow future changes to watchpid code that will do a better job of duplicating the relevant parts of the internal state for each fd. Andrew Wood 2023-10-14 01:23:54 +01:00
  • 376aa5a8fa Stamp and string position updates. Andrew Wood 2023-10-14 00:08:37 +01:00
  • 7fcc7af07d Addressed more issues raised by flawfinder. Andrew Wood 2023-10-14 00:04:56 +01:00
  • 03d42555e7 Addressed more issues raised by splint. Andrew Wood 2023-10-14 00:04:24 +01:00
  • b8624035e0 Addressed more issues raised by splint. Andrew Wood 2023-10-13 23:36:15 +01:00
  • 41b223a757 Addressed more issues raised by splint. Andrew Wood 2023-10-13 23:31:28 +01:00
  • 03fb1dc673 Correct percentage formatting so it is always 3 characters wide. Andrew Wood 2023-10-11 22:22:53 +01:00
  • e864eca78d Only check for the IPC functions we are still using. Andrew Wood 2023-10-01 15:16:31 +01:00
  • ddafc2e897 Only check for the IPC functions we are still using. Andrew Wood 2023-10-01 15:15:07 +01:00
  • bf3f76e02e Position and string updates. Andrew Wood 2023-10-01 15:10:48 +01:00
  • 4398cd8677 It is now October. Andrew Wood 2023-10-01 12:52:24 +01:00
  • dbf55eff3c For message passing for "--remote", fall back to $HOME/.pv instead of /tmp if /run/user/<uid> is unavailable. Andrew Wood 2023-10-01 12:41:27 +01:00
  • 07f894f66c Minor formatting change from "indent". Andrew Wood 2023-10-01 12:40:22 +01:00
  • a9737ca05e Correct the test skip reason message, if "--remote" is not supported. Andrew Wood 2023-10-01 01:50:52 +01:00
  • 0e1750835e Rewrite of "--remote", to use a temporary file for information exchange instead of a SysV IPC message queue, to correct the fault where "make check -j32" would fail due to every PV exit removing the message queue. Andrew Wood 2023-10-01 01:20:16 +01:00
  • 965cc52815 Stamp and string position updates. Andrew Wood 2023-09-25 22:24:21 +01:00
  • 08ee154c09 Add more debugging to message receipt check, in sender. Andrew Wood 2023-09-25 21:51:45 +01:00
  • 37cacf3da4 Added another contributor. Andrew Wood 2023-09-25 21:44:20 +01:00
  • 55f7f94a6f Additional fix for compilation with "--disable-ipc". Andrew Wood 2023-09-25 21:36:02 +01:00
  • 1e91713bb6 Add debugging to message receipt check, in sender. Andrew Wood 2023-09-25 21:32:14 +01:00
  • 27f52cac6b Version update. Andrew Wood 2023-09-25 21:20:24 +01:00
  • b0a144fd54 Move variable declarations into the blocks in which they are used, to avoid compilation warnings on MacOS, as per patch from Benoit Pierre. Andrew Wood 2023-09-25 21:14:30 +01:00
  • bfa4a23751 Move struct stat in pv_main_loop inside the #if HAVE_STRUCT_STAT_ST_BLKSIZE block to avoid compilation warnings, as per patch from Benoit Pierre. Andrew Wood 2023-09-25 21:07:24 +01:00
  • 7c6568865c Move smb_bug in pv_crs_fini inside the #if HAVE_IPC block so the code can compile on non IPC systems, as per patch from Benoit Pierre. Andrew Wood 2023-09-25 21:03:19 +01:00
  • 30c4a059af Creation stamp update. v1.8.0 Andrew Wood 2023-09-24 21:58:31 +01:00
  • 404cc417d6 Version update. Andrew Wood 2023-09-24 21:26:25 +01:00
  • ded6b69c3f Minor splint workarounds. Andrew Wood 2023-09-24 21:24:50 +01:00
  • e5cc71b4d2 Switched licensing to GPLv3+. Andrew Wood 2023-09-24 21:09:52 +01:00
  • 7bc91e10de Version and string position updates. Andrew Wood 2023-09-23 21:56:59 +01:00
  • 2033c6085f Addressed more issues raised by splint. Andrew Wood 2023-09-23 21:53:31 +01:00
  • 780b65a648 More type corrections. Andrew Wood 2023-09-16 23:14:16 +01:00
  • 20b8c9700a Rename the functions to better describe what they do, remove single-letter variable names, add more explanatory comments, remove "_t" suffix from typedef as per FreeBSD style guide. Andrew Wood 2023-09-16 00:55:40 +01:00
  • b1b5e9197a Version and string position updates. Andrew Wood 2023-09-14 22:40:52 +01:00
  • 252213fbc2 Addressed more issues raised by splint, and corrected some type confusion between off_t and size_t / ssize_t. Andrew Wood 2023-09-14 22:19:49 +01:00
  • e696b737e3 Addressed more issues raised by splint. Andrew Wood 2023-09-13 23:50:20 +01:00
  • 153285bec0 Use off_t for file sizes, size_t for buffer sizes. Andrew Wood 2023-09-13 23:17:53 +01:00
  • 304b87503e Added size argument handling test. Andrew Wood 2023-09-13 23:04:47 +01:00
  • 455f819ec0 Corrected error report messages. Andrew Wood 2023-09-13 23:04:31 +01:00
  • 2942c312a7 Removed "-" argument to "cksum" for FreeBSD compatibility. Andrew Wood 2023-09-13 23:04:00 +01:00
  • c6315365e2 Comment correction. Andrew Wood 2023-09-13 22:47:29 +01:00
  • 7b6a91422d Added size parsing test. Andrew Wood 2023-09-13 22:46:53 +01:00
  • cb3daa3b63 Position updates. Andrew Wood 2023-09-12 23:46:18 +01:00
  • 2e6a3937d4 Check for extra libraries before checking for vital functions. Andrew Wood 2023-09-12 23:43:43 +01:00
  • 8a2ddac50e Type consistency corrections - use booleans for boolean operations, use size_t for byte counts. Andrew Wood 2023-09-12 23:42:23 +01:00
  • 052c182278 Adjustments in line with "autoscan" recommendations. Andrew Wood 2023-09-12 21:26:24 +01:00
  • e11c58cf3b Version and string position updates. Andrew Wood 2023-09-12 20:54:54 +01:00
  • df67cee38a Addressed more issues raised by splint. Andrew Wood 2023-09-11 23:06:57 +01:00
  • 7f1cdc8527 Addressed the issues raised by splint and flawfinder. Andrew Wood 2023-09-11 21:54:30 +01:00
  • 896727b664 Addressed the issues raised by splint and flawfinder. Andrew Wood 2023-09-10 23:04:43 +01:00
  • b0a67878bb Addressed the issues raised by splint and flawfinder, with a TODO for a better cleanup for one issue. Andrew Wood 2023-09-09 21:14:01 +01:00
  • e8dab7daf7 Addressed more issues raised by splint. Andrew Wood 2023-09-07 22:59:19 +01:00
  • e7c332ad0b Addressed more issues raised by splint. Andrew Wood 2023-09-06 23:32:34 +01:00
  • e21ed5d2c5 Reformatted with indent. Andrew Wood 2023-09-05 23:36:22 +01:00
  • 2a8e6b36b3 Addressed more issues raised by splint. Andrew Wood 2023-09-05 23:36:01 +01:00
  • 8bc088d016 Added "make indentclean". Andrew Wood 2023-09-05 23:35:22 +01:00
  • 175e66cd43 Just present the to-do list as a list of issues in order. Andrew Wood 2023-09-04 23:03:31 +01:00
  • 849c5e2a90 Added more issues. Andrew Wood 2023-09-04 22:54:17 +01:00
  • 538546f5fb Increase heading level. Andrew Wood 2023-09-04 22:43:12 +01:00
  • 25884e823e Restructured to be more Markdown than text. Andrew Wood 2023-09-04 22:40:52 +01:00
  • 3cb239c202 Added spacing to the long list. Andrew Wood 2023-09-04 22:33:40 +01:00
  • c6a001bbc6 Added spacing to the long list. Andrew Wood 2023-09-04 22:32:38 +01:00
  • 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. Andrew Wood 2023-09-04 20:39:04 +01:00
  • 52399ee812 Address some of the warnings raised by splint. Andrew Wood 2023-09-03 22:12:18 +01:00
  • 7f735b7282 Added TODO to re-check timespec casting. Andrew Wood 2023-09-03 21:42:46 +01:00
  • 8e781e0b51 Enforce zero-termination of dst even if system strlcat() is available. Andrew Wood 2023-09-03 21:42:09 +01:00
  • 1ad63a7a37 Address warnings raised by splint. Andrew Wood 2023-09-03 18:18:17 +01:00
  • 7fcf65e9c3 Address warnings raised by flawfinder. Andrew Wood 2023-09-03 18:00:01 +01:00
  • 63251ef650 Expand on the "make analyse" documentation. Andrew Wood 2023-09-03 16:08:57 +01:00
  • befcddc994 Address warnings raised by splint. Andrew Wood 2023-09-03 16:02:00 +01:00
  • 7d7d5ddf2e Added flawfinder notes. Andrew Wood 2023-09-03 01:14:55 +01:00