Commit graph

110 commits

Author SHA1 Message Date
Ole Tange b06698bee1 parallel: Restrict TMPDIR and other env dirs to safe charset. 2023-02-22 19:52:05 +01:00
Ole Tange 5d5cdcf77f parallel: Warn that TMPDIR with \n breaks --files, csh + --fifo/--cat. 2023-02-08 20:17:09 +01:00
Ole Tange e6fe5fafcd Allow $TMPDIR to contain spaces and newlines. 2023-02-02 00:37:20 +01:00
Ole Tange 477c86c778 parallel: Fixed bug #63703: --shebang-wrap with input with space. 2023-01-30 22:57:23 +01:00
Ole Tange acb915b074 parallel: Fixed bug #63586: --ll does not clear till end of line. 2023-01-21 23:37:31 +01:00
Ole Tange 1022008c35 Released as 20221222 ('ChatGPT') 2022-12-21 00:37:52 +01:00
Ole Tange ba0f1d38d6 parallel: --latestline chops line length to terminal width. 2022-10-17 21:05:22 +02:00
Ole Tange 9a96fb0103 Released as 20220722 ('Roe vs Wade') 2022-07-24 09:13:30 +02:00
Ole Tange 2fc5f66688 Released as 20220522 ('NATO') 2022-05-22 13:18:02 +02:00
Ole Tange 8df9524948 Upgrade testsuite to Ubuntu 22.04. 2022-05-22 10:57:34 +02:00
Ole Tange 5ecca1ccf4 parallel: --latest-line implemented. 2022-05-22 10:48:33 +02:00
Ole Tange 5fa7e57b6b parallel: Allow hostnames in UPPERCASE. 2022-05-02 22:38:23 +02:00
Ole Tange 59c20fa265 parallel: --color implemented. 2022-04-30 14:28:26 +02:00
Ole Tange 57f385d54a parallel: Fixed bug #62310: xargs compatibility --process-slot-var. 2022-04-30 01:48:26 +02:00
Ole Tange 8a918029ab Released as 20220422 ('Буча') 2022-04-23 11:38:57 +02:00
Ole Tange 61d58288aa parset uses --_parset in ash,dash,sh.
env_parallel.*sh shellschecked.
2022-04-07 00:23:42 +02:00
Ole Tange 4c187c7729 parallel: --sshlogin user:password@server supported using sshpass. 2022-03-06 15:20:31 +01:00
Ole Tange 6b13c5d928 parallel: ssh command hexed to a script in $PARALLEL_REMOTE_TMPDIR. 2022-02-17 22:39:01 +01:00
Ole Tange be43ddb832 Released as 20220122 ('20 years') 2022-01-22 17:00:32 +01:00
Ole Tange 01228bfa41 parallel: Fixed bug #60579: Sem: Allow reading from stdin and setting -a. 2021-12-26 23:29:28 +01:00
Ole Tange ed9ddd0ddd Released as 20211222 ('Støjberg') 2021-12-22 22:27:34 +01:00
Ole Tange 0fa2bbc099 Released as 20211122 ('Peng Shuai') 2021-11-23 00:59:51 +01:00
Ole Tange 917c1795f0 parallel: Don't postpone output until $jobslots jobs have been started. 2021-10-03 20:31:55 +02:00
Ole Tange a00733e2af parallel: Fixed bug #60908: --compress --result ' ' fails. 2021-07-11 20:12:52 +02:00
Ole Tange 35f539696e Released as 20210622 ('Protasevich') 2021-06-22 19:40:07 +02:00
Ole Tange 9654be02dc parallel: {%...} / {#...} is now non-greedy {%%...} / {##...}. 2021-05-14 23:35:03 +02:00
Ole Tange 1b0565a352 https://reuse.software/ compliant. 2021-04-25 00:14:51 +02:00
Ole Tange 3cfcbc6920 Released as 20210422 ('Ever Given') 2021-04-22 18:20:41 +02:00
Ole Tange e81a0eba05 parallel: --memsuspend working. 2021-01-20 01:15:16 +01:00
Ole Tange de8f083ba4 parallel: $PARALLEL_ARGHOSTGROUPS and {agrp} implemented. 2020-12-30 13:42:02 +01:00
Ole Tange e1a62d362d Released as 20201122 ('Biden') 2020-11-22 16:22:54 +01:00
Ole Tange bb2c22b0d4 parallel: --(n)onall and --sshdelay fixed. 2020-10-22 21:47:01 +02:00
Ole Tange f0b40c126c Released as 20200922 ('Ginsburg') 2020-09-23 17:41:03 +02:00
Ole Tange 5ea74055dd Released as 20200822 ('Beirut') 2020-08-23 01:31:39 +02:00
Ole Tange 79b56269bb parallel: Fixed bug #58802. Now passes testsuite. 2020-08-07 22:20:30 +02:00
Ole Tange ce2f84d151 env_parallel.bash: More read-only variables. 2020-07-22 22:45:09 +02:00
Ole Tange 5bba5c922d parallel: $PARALLEL_JOBSLOT = {%} unless the job is being retried.
parallel: $PARALLEL_SSHLOGIN = sshlogin with number of cores removed.
parallel: $PARALLEL_SSHHOST = the host part of an sshlogin.
parallel: {slot} {sshlogin} {host} added to --plus.
2020-05-23 18:44:42 +02:00
Ole Tange e5fd1c0767 Released as 20200422 ('10years') 2020-04-22 20:15:59 +02:00
Ole Tange f90250f2cc Released as 20200222 ('BrexitDay') 2020-02-23 01:10:44 +01:00
Ole Tange 21fb3b6e60 Released as 20191122 ('QuantumSupremacy') 2019-11-23 22:14:03 +01:00
Ole Tange 372d3fdf24 Fixed bug #55992: --delay with ms accuracy (around 5 ms). 2019-09-22 07:30:08 +02:00
Ole Tange 3b7b988c16 Released as 20190722 ('Ryugu') 2019-07-23 09:00:09 +02:00
Ole Tange 324a9f3a07 parallel: --group-by bug: Column name with Capitals.
testsuite: Re-org for faster execution.
2019-05-06 01:06:48 +02:00
Ole Tange 3319fcad5b Released as 20190422 ('Invitation') 2019-04-21 20:16:33 +02:00
Ole Tange fd4694c66b Released as 20190222 ('Baghuz') 2019-02-22 22:20:59 +01:00
Ole Tange 0615d0340b parallel: --shellquote can be given multiple times. 2019-01-29 06:58:12 +01:00
Ole Tange a51c54dafe env_parallel.fish: Converted to '-quoting. 2018-12-28 12:47:25 +01:00
Ole Tange 8286e771ec parallel: Simpler job scheduling flow. 2018-11-25 19:06:06 +01:00
Ole Tange 001d9d0f66 env_parallel.fish: Initial support for --session.
parallel: 'true | parallel --shuf echo' fixed.
testsuite: Updates due to Ubuntu 18.04.
parallel: Fixed bug #54869: Long lines break.
2018-10-23 00:46:38 +02:00
Ole Tange 4f0422d9b0 Released as 20180922 ('Danske') 2018-09-22 23:09:30 +02:00