Alexander A. Klimov 50f7923576 Process: if exec(3) fails with "Argument list too long", truncate the input
starting with the longest allowed suffix until it's small enough.
This way no string gets discarted completely in favor of a longer one before it.
Also, the computation happens only if necessary and in the already fork(2)ed child process.
The pragmatic implementation doesn't even try to mimic kernels' limits perfectly.
2023-11-22 13:07:46 +01:00
..
2023-01-27 11:36:09 +01:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-04-04 13:40:27 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-03-24 18:18:13 +01:00
2023-03-24 18:18:13 +01:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2021-09-23 16:08:11 +02:00
2021-09-23 16:08:11 +02:00
2021-09-23 16:08:11 +02:00
2019-05-24 16:25:32 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2021-02-03 09:54:57 +01:00
2023-05-17 18:05:13 +02:00
2019-11-08 11:13:26 +01:00
2023-04-04 13:40:27 +02:00
2020-12-25 23:27:08 +01:00
2021-02-03 09:54:57 +01:00
2021-02-03 09:54:57 +01:00
2021-02-03 09:54:57 +01:00
2023-03-24 18:18:13 +01:00
2023-03-24 18:18:13 +01:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00
2023-05-17 18:05:13 +02:00