Files
ohmyzsh/plugins
Marc Cornellà d170d18746 fix(dotenv): introduce safe parsing of .env files (#13778)
* fix(dotenv): expect explicit yes before loading .env file
* fix(dotenv): implement secure parsing for .env files and add comprehensive tests
* feat(dotenv): check for .env file size to prevent DoS
* fix(dotenv): forbid setting special variables
* fix(dotenv): FIFO shouldn't be read twice
* fix(dotenv): unknown vars should expand to empty
* fix(dotenv): reject extremely large named pipes
* docs(dotenv): update to new parsing system
* fix(dotenv): add support for escaped dollars
* chore(dotenv): only declare local variables once
* fix(dotenv): apply review suggestions
* docs(dotenv): update test instructions

Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2026-05-28 20:23:45 +02:00
..
2023-03-06 11:25:47 +01:00
2023-06-05 10:26:36 +02:00
2023-04-27 19:46:29 +02:00
2024-10-17 10:00:29 +02:00
2026-05-28 18:56:03 +02:00
2024-09-01 21:01:27 +02:00
2025-01-23 20:43:27 +01:00
2023-09-29 11:24:40 +01:00
2025-01-12 14:25:00 +01:00
2024-09-01 21:01:27 +02:00
2024-03-14 23:07:39 +07:00
2024-09-01 21:01:27 +02:00
2024-11-21 09:01:48 +01:00
2024-09-19 11:44:51 +02:00
2024-10-16 21:10:55 +02:00
2023-09-04 19:43:06 +02:00
2026-03-24 08:44:42 +01:00
2025-04-29 10:34:33 +02:00
2024-09-01 21:01:27 +02:00
2023-03-01 11:23:32 +01:00
2024-06-03 12:59:01 +02:00
2024-09-01 21:01:27 +02:00
2025-07-21 18:39:25 +02:00
2024-10-17 10:01:07 +02:00
2025-06-29 17:09:07 +02:00
2026-02-23 10:46:40 +01:00