]> Cypherpunks.ru repositories - goredo.git/log
goredo.git
23 months agoBe up to date with cpuid/v2 v1.25.0
Sergey Matveev [Sun, 8 May 2022 11:39:39 +0000 (14:39 +0300)]
Be up to date with cpuid/v2

23 months agoAcquire jobserver's token prior to opening the lockfile
Sergey Matveev [Sun, 8 May 2022 11:09:36 +0000 (14:09 +0300)]
Acquire jobserver's token prior to opening the lockfile

Previously goredo opened corresponding lockfiles for each target
simultaneously, leading to many opened file descriptors. Now it takes a
jobserver's token before that, so number of opened lockfiles correlates
with the jobserver's slots. One of the drawbacks is that we wait and
take the jobserver's token even if target was actually already done before.

23 months agoFix some file descriptors closing
Sergey Matveev [Sun, 8 May 2022 07:50:07 +0000 (10:50 +0300)]
Fix some file descriptors closing

2 years agoMore clarity in "empty" and "non-existent" difference
Sergey Matveev [Sat, 16 Apr 2022 20:06:55 +0000 (23:06 +0300)]
More clarity in "empty" and "non-existent" difference

2 years agoDownload link for 1.24.0 release
Sergey Matveev [Tue, 1 Mar 2022 19:49:45 +0000 (22:49 +0300)]
Download link for 1.24.0 release

2 years agoTemporary targets can be $3 v1.24.0
Sergey Matveev [Tue, 1 Mar 2022 19:48:25 +0000 (22:48 +0300)]
Temporary targets can be $3

2 years agoredo-ifchange -f is not a common option
Sergey Matveev [Tue, 1 Mar 2022 19:35:48 +0000 (22:35 +0300)]
redo-ifchange -f is not a common option

2 years agoDo not print target of the self in -dot
Sergey Matveev [Sun, 27 Feb 2022 11:36:35 +0000 (14:36 +0300)]
Do not print target of the self in -dot

2 years agoDownload link for 1.23.0 release
Sergey Matveev [Wed, 23 Feb 2022 11:58:59 +0000 (14:58 +0300)]
Download link for 1.23.0 release

2 years agoDo not overwrite unchanged target v1.23.0
Sergey Matveev [Wed, 23 Feb 2022 11:53:53 +0000 (14:53 +0300)]
Do not overwrite unchanged target

2 years agoStore InodeNum
Sergey Matveev [Wed, 23 Feb 2022 09:04:19 +0000 (12:04 +0300)]
Store InodeNum

2 years agoMention y.
Sergey Matveev [Wed, 23 Feb 2022 08:52:54 +0000 (11:52 +0300)]
Mention y.

2 years agoUpdate dependencies
Sergey Matveev [Wed, 23 Feb 2022 08:50:36 +0000 (11:50 +0300)]
Update dependencies

2 years agoVarious info indices
Sergey Matveev [Tue, 22 Feb 2022 15:13:45 +0000 (18:13 +0300)]
Various info indices

2 years agoredo-ifchange -f
Sergey Matveev [Sun, 20 Feb 2022 14:09:40 +0000 (17:09 +0300)]
redo-ifchange -f

2 years agoNo trailing slash in URL
Sergey Matveev [Thu, 17 Feb 2022 08:17:52 +0000 (11:17 +0300)]
No trailing slash in URL

2 years agoUp to date makedist
Sergey Matveev [Thu, 17 Feb 2022 08:17:41 +0000 (11:17 +0300)]
Up to date makedist

2 years agoFix various typos and stylistic
Sergey Matveev [Thu, 17 Feb 2022 08:17:05 +0000 (11:17 +0300)]
Fix various typos and stylistic

2 years agoLess /bin/-hardcoded paths
Sergey Matveev [Fri, 28 Jan 2022 08:26:13 +0000 (11:26 +0300)]
Less /bin/-hardcoded paths

2 years agoNetBSD package
Sergey Matveev [Fri, 28 Jan 2022 07:47:50 +0000 (10:47 +0300)]
NetBSD package

2 years agoDownload link for 1.22.0 release
Sergey Matveev [Wed, 26 Jan 2022 14:04:33 +0000 (17:04 +0300)]
Download link for 1.22.0 release

2 years agoUse an updated blake3 implementation with AVX-512 v1.22.0
Sergey Matveev [Wed, 26 Jan 2022 13:59:18 +0000 (16:59 +0300)]
Use an updated blake3 implementation with AVX-512

2 years agoREDO_STOP_IF_MODIFIED
Sergey Matveev [Wed, 26 Jan 2022 13:51:44 +0000 (16:51 +0300)]
REDO_STOP_IF_MODIFIED

2 years agoredo-depfix
Sergey Matveev [Wed, 26 Jan 2022 13:17:15 +0000 (16:17 +0300)]
redo-depfix

2 years agoUnify filepath/path.Join usage
Sergey Matveev [Wed, 26 Jan 2022 11:39:26 +0000 (14:39 +0300)]
Unify filepath/path.Join usage

2 years agoReplace flock() with fcntl() locks
Sergey Matveev [Mon, 10 Jan 2022 20:40:16 +0000 (23:40 +0300)]
Replace flock() with fcntl() locks

2 years agoRaised copyright years
Sergey Matveev [Fri, 7 Jan 2022 18:03:53 +0000 (21:03 +0300)]
Raised copyright years

2 years agoDownload link for 1.21.0 release
Sergey Matveev [Sat, 20 Nov 2021 14:45:20 +0000 (17:45 +0300)]
Download link for 1.21.0 release

2 years agoAbility to rely on mtime, instead of ctime v1.21.0
Sergey Matveev [Sat, 20 Nov 2021 14:41:33 +0000 (17:41 +0300)]
Ability to rely on mtime, instead of ctime

2 years agoDedup error
Sergey Matveev [Sat, 20 Nov 2021 09:27:42 +0000 (12:27 +0300)]
Dedup error

2 years agoPrepared mutt-call commands
Sergey Matveev [Fri, 19 Nov 2021 11:13:13 +0000 (14:13 +0300)]
Prepared mutt-call commands

2 years agoDownload link for 1.20.0 release
Sergey Matveev [Fri, 19 Nov 2021 11:11:43 +0000 (14:11 +0300)]
Download link for 1.20.0 release

2 years agoWarn simultaneous ifcreate/ifchange usage v1.20.0
Sergey Matveev [Fri, 19 Nov 2021 11:08:07 +0000 (14:08 +0300)]
Warn simultaneous ifcreate/ifchange usage

2 years agoTypo
Sergey Matveev [Fri, 19 Nov 2021 10:13:25 +0000 (13:13 +0300)]
Typo

2 years agoUnify dep*Read/Write name
Sergey Matveev [Fri, 19 Nov 2021 10:13:16 +0000 (13:13 +0300)]
Unify dep*Read/Write name

2 years agoLinting
Sergey Matveev [Wed, 17 Nov 2021 10:54:13 +0000 (13:54 +0300)]
Linting

2 years agoFedora package
Sergey Matveev [Wed, 17 Nov 2021 09:28:59 +0000 (12:28 +0300)]
Fedora package

2 years agoDownload link for 1.19.0 release
Sergey Matveev [Tue, 9 Nov 2021 09:05:33 +0000 (12:05 +0300)]
Download link for 1.19.0 release

2 years agoBe up to date with blake3 dependency v1.19.0
Sergey Matveev [Mon, 8 Nov 2021 15:22:12 +0000 (18:22 +0300)]
Be up to date with blake3 dependency

2 years agodefault.do-s must not depend on themselves
Sergey Matveev [Mon, 8 Nov 2021 15:08:05 +0000 (18:08 +0300)]
default.do-s must not depend on themselves

2 years agoisModified check must only look at ifchanges
Sergey Matveev [Mon, 8 Nov 2021 14:54:59 +0000 (17:54 +0300)]
isModified check must only look at ifchanges

2 years agoDownload link for 1.18.0 release
Sergey Matveev [Wed, 27 Oct 2021 07:28:28 +0000 (10:28 +0300)]
Download link for 1.18.0 release

2 years agoBuildUUID check regression for known OOD targets v1.18.0
Sergey Matveev [Wed, 27 Oct 2021 07:19:29 +0000 (10:19 +0300)]
BuildUUID check regression for known OOD targets

2 years agoDownload link for 1.17.0 release
Sergey Matveev [Tue, 19 Oct 2021 13:24:51 +0000 (16:24 +0300)]
Download link for 1.17.0 release

2 years agoKill children v1.17.0
Sergey Matveev [Tue, 19 Oct 2021 13:23:50 +0000 (16:23 +0300)]
Kill children

2 years agoDownload link for 1.16.0 release
Sergey Matveev [Thu, 14 Oct 2021 12:16:25 +0000 (15:16 +0300)]
Download link for 1.16.0 release

2 years agoThanks to spacefrogg v1.16.0
Sergey Matveev [Thu, 14 Oct 2021 12:12:59 +0000 (15:12 +0300)]
Thanks to spacefrogg

2 years agoDifferentiate Cmd and Arg keys for clarity
Sergey Matveev [Thu, 14 Oct 2021 12:10:34 +0000 (15:10 +0300)]
Differentiate Cmd and Arg keys for clarity

2 years agoDo not panic with -k and command was not run
Sergey Matveev [Thu, 14 Oct 2021 12:10:09 +0000 (15:10 +0300)]
Do not panic with -k and command was not run

2 years agoAlways OOD unexistent targets
Sergey Matveev [Thu, 14 Oct 2021 10:01:36 +0000 (13:01 +0300)]
Always OOD unexistent targets

2 years agoRemove whitespaces in MakeFlags environment variable
Sergey Matveev [Thu, 30 Sep 2021 12:01:51 +0000 (15:01 +0300)]
Remove whitespaces in MakeFlags environment variable

2 years agoDownload link for 1.15.0 release
Sergey Matveev [Thu, 30 Sep 2021 11:00:47 +0000 (14:00 +0300)]
Download link for 1.15.0 release

2 years agoInclude Metalink files v1.15.0
Sergey Matveev [Thu, 30 Sep 2021 10:52:34 +0000 (13:52 +0300)]
Include Metalink files

2 years agoExplicitly check if $1 unexpectedly appears
Sergey Matveev [Thu, 30 Sep 2021 10:17:49 +0000 (13:17 +0300)]
Explicitly check if $1 unexpectedly appears

2 years agoRemove excess REDO_NO_PROGRESS
Sergey Matveev [Wed, 15 Sep 2021 20:24:20 +0000 (23:24 +0300)]
Remove excess REDO_NO_PROGRESS

2 years agoDownload link for 1.14.0 release
Sergey Matveev [Wed, 15 Sep 2021 20:18:01 +0000 (23:18 +0300)]
Download link for 1.14.0 release

2 years agoLimit TOP_DIR searching in tests v1.14.0
Sergey Matveev [Wed, 15 Sep 2021 20:15:40 +0000 (23:15 +0300)]
Limit TOP_DIR searching in tests

Just for assurance to limit the .do-search scope.

2 years agomktemp is unnecessary
Sergey Matveev [Wed, 15 Sep 2021 20:14:45 +0000 (23:14 +0300)]
mktemp is unnecessary

Because "prove" already creates temporary directory it works within.

2 years agoFix proper ifcreate relative paths
Sergey Matveev [Wed, 15 Sep 2021 20:13:13 +0000 (23:13 +0300)]
Fix proper ifcreate relative paths

2 years agoDownload link for 1.13.0 release
Sergey Matveev [Fri, 6 Aug 2021 12:41:41 +0000 (15:41 +0300)]
Download link for 1.13.0 release

2 years agoCollision resistant .log-rec extension v1.13.0
Sergey Matveev [Fri, 6 Aug 2021 12:22:38 +0000 (15:22 +0300)]
Collision resistant .log-rec extension

2 years agoSimpler truncation
Sergey Matveev [Mon, 2 Aug 2021 12:52:49 +0000 (15:52 +0300)]
Simpler truncation

2 years agoDownload link for 1.12.0 release
Sergey Matveev [Sun, 1 Aug 2021 16:26:35 +0000 (19:26 +0300)]
Download link for 1.12.0 release

2 years agoFix lack of success messages printing v1.12.0
Sergey Matveev [Sun, 1 Aug 2021 16:25:27 +0000 (19:25 +0300)]
Fix lack of success messages printing

2 years agoDownload link for 1.11.0 release
Sergey Matveev [Sun, 1 Aug 2021 14:24:04 +0000 (17:24 +0300)]
Download link for 1.11.0 release

2 years agoFix .rec renaming v1.11.0
Sergey Matveev [Sun, 1 Aug 2021 14:23:13 +0000 (17:23 +0300)]
Fix .rec renaming

2 years agoDownload link for 1.10.0 release
Sergey Matveev [Sun, 1 Aug 2021 12:24:07 +0000 (15:24 +0300)]
Download link for 1.10.0 release

2 years agoNo .rec required for recursive logs v1.10.0
Sergey Matveev [Sun, 1 Aug 2021 12:08:26 +0000 (15:08 +0300)]
No .rec required for recursive logs

2 years agoredo-cleanup clean .log.rec
Sergey Matveev [Sun, 1 Aug 2021 11:36:19 +0000 (14:36 +0300)]
redo-cleanup clean .log.rec

2 years agoLess panicing
Sergey Matveev [Sun, 1 Aug 2021 11:33:42 +0000 (14:33 +0300)]
Less panicing

2 years agoTypo
Sergey Matveev [Sat, 31 Jul 2021 11:08:52 +0000 (14:08 +0300)]
Typo

2 years agoDownload link for 1.9.0 release
Sergey Matveev [Sat, 31 Jul 2021 11:05:46 +0000 (14:05 +0300)]
Download link for 1.9.0 release

2 years agoRecursive serialized logs capability v1.9.0
Sergey Matveev [Fri, 30 Jul 2021 13:55:21 +0000 (16:55 +0300)]
Recursive serialized logs capability

2 years agoTexinfo does not like dots in references
Sergey Matveev [Sat, 31 Jul 2021 10:24:38 +0000 (13:24 +0300)]
Texinfo does not like dots in references

2 years agoNo flags for not appropriate commands
Sergey Matveev [Fri, 30 Jul 2021 13:15:40 +0000 (16:15 +0300)]
No flags for not appropriate commands

2 years agoUnify @env{$...} usage
Sergey Matveev [Sat, 31 Jul 2021 09:26:11 +0000 (12:26 +0300)]
Unify @env{$...} usage

2 years agoUnnecessary TOP_NODE_UP_URL
Sergey Matveev [Sun, 18 Jul 2021 11:43:30 +0000 (14:43 +0300)]
Unnecessary TOP_NODE_UP_URL

2 years agofind -exec optimization
Sergey Matveev [Sun, 18 Jul 2021 11:42:06 +0000 (14:42 +0300)]
find -exec optimization

2 years agoTrivial word style change
Sergey Matveev [Sun, 18 Jul 2021 11:41:55 +0000 (14:41 +0300)]
Trivial word style change

2 years agoWrapped errors printing
Sergey Matveev [Thu, 15 Jul 2021 11:17:19 +0000 (14:17 +0300)]
Wrapped errors printing

2 years agoTexinfo 6.8 compatibility
Sergey Matveev [Thu, 8 Jul 2021 17:57:40 +0000 (20:57 +0300)]
Texinfo 6.8 compatibility

2 years agoDownload link for 1.8.0 release
Sergey Matveev [Fri, 2 Jul 2021 15:58:07 +0000 (18:58 +0300)]
Download link for 1.8.0 release

2 years agoCorrect relative dependency paths v1.8.0
Sergey Matveev [Fri, 2 Jul 2021 15:56:45 +0000 (18:56 +0300)]
Correct relative dependency paths

2 years agogo fmt
Sergey Matveev [Fri, 2 Jul 2021 15:28:02 +0000 (18:28 +0300)]
go fmt

2 years agoredo-sources do not fail at no .dep
Sergey Matveev [Fri, 2 Jul 2021 15:27:54 +0000 (18:27 +0300)]
redo-sources do not fail at no .dep

2 years agoDownload link for 1.7.0 release
Sergey Matveev [Wed, 23 Jun 2021 13:26:00 +0000 (16:26 +0300)]
Download link for 1.7.0 release

2 years agobmake/gmake jobserver protocol compatibility v1.7.0
Sergey Matveev [Wed, 23 Jun 2021 11:43:11 +0000 (14:43 +0300)]
bmake/gmake jobserver protocol compatibility

2 years agoDo not acquire job token when exiting top level instance
Sergey Matveev [Wed, 23 Jun 2021 11:38:27 +0000 (14:38 +0300)]
Do not acquire job token when exiting top level instance

2 years agoFull documentation
Sergey Matveev [Tue, 22 Jun 2021 11:29:04 +0000 (14:29 +0300)]
Full documentation

2 years agoFixed URL
Sergey Matveev [Tue, 22 Jun 2021 11:28:41 +0000 (14:28 +0300)]
Fixed URL

2 years agoDownload link for 1.6.0 release
Sergey Matveev [Tue, 22 Jun 2021 11:28:22 +0000 (14:28 +0300)]
Download link for 1.6.0 release

2 years agoredo-affects v1.6.0
Sergey Matveev [Tue, 22 Jun 2021 07:47:27 +0000 (10:47 +0300)]
redo-affects

2 years agoDownload link for 1.5.0 release
Sergey Matveev [Mon, 21 Jun 2021 13:40:34 +0000 (16:40 +0300)]
Download link for 1.5.0 release

2 years agoUpdate dependencies v1.5.0
Sergey Matveev [Mon, 21 Jun 2021 13:36:26 +0000 (16:36 +0300)]
Update dependencies

2 years agoredo-always thoughts
Sergey Matveev [Mon, 21 Jun 2021 13:33:40 +0000 (16:33 +0300)]
redo-always thoughts

2 years agoShorter execution time format
Sergey Matveev [Mon, 21 Jun 2021 13:03:51 +0000 (16:03 +0300)]
Shorter execution time format

2 years agoRecursively search for all sources. Ability to narrow results
Sergey Matveev [Mon, 21 Jun 2021 12:56:07 +0000 (15:56 +0300)]
Recursively search for all sources. Ability to narrow results

2 years agoAdd redo-ood related redo.sh-tests/ood_* unittests
Sergey Matveev [Mon, 21 Jun 2021 12:33:06 +0000 (15:33 +0300)]
Add redo-ood related redo.sh-tests/ood_* unittests

2 years agoDownload link for 1.4.1 release
Sergey Matveev [Thu, 29 Apr 2021 12:03:30 +0000 (15:03 +0300)]
Download link for 1.4.1 release

2 years agoMore simpler statusline cleaning v1.4.1
Sergey Matveev [Thu, 29 Apr 2021 12:02:56 +0000 (15:02 +0300)]
More simpler statusline cleaning