ladybird/Shell
AnotherTest 50b7122798 Shell: Error out when an expression is nested too deep
That can happen with too many nested parenthesis, for instance.
This commit sets the maximum allowed limit to 2048 (seems relatively
safe for normal code).
Found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28105&q=label%3AProj-serenity
2020-11-30 17:45:15 +01:00
..
Tests Shell: Do not leak the value of ARGV in nested function calls 2020-11-01 18:45:05 +01:00
AST.cpp Shell: Store LocalFrames as NonnullOwnPtr<LocalFrame> instead 2020-11-01 18:45:05 +01:00
AST.h Shell: Allow parts of globs to be named in match expressions 2020-10-29 11:53:01 +01:00
Builtin.cpp Shell: Rename {source,dest}_fd to {old,new}_fd 2020-10-29 11:53:01 +01:00
CMakeLists.txt Shell: Make 'editor' a member of Shell, and provide a LibShell 2020-09-30 20:05:24 +02:00
Execution.h Shell: Move everything to the Shell namespace 2020-10-04 23:12:28 +02:00
Formatter.cpp Shell: Allow parts of globs to be named in match expressions 2020-10-29 11:53:01 +01:00
Formatter.h Shell: Remove unused private member and includes 2020-11-17 09:48:02 +01:00
Forward.h Shell: Add support for brace expansions 2020-10-25 10:09:27 +01:00
Job.cpp Shell: Do not bail early when printing jobs if waitpid() fails 2020-10-29 11:53:01 +01:00
Job.h Shell: Move everything to the Shell namespace 2020-10-04 23:12:28 +02:00
main.cpp Shell+LibLine: Move Shell::{load,save}_history() to Line::Editor 2020-10-26 11:27:54 +01:00
NodeVisitor.cpp Shell: Add support for brace expansions 2020-10-25 10:09:27 +01:00
NodeVisitor.h Shell: Add support for brace expansions 2020-10-25 10:09:27 +01:00
Parser.cpp Shell: Error out when an expression is nested too deep 2020-11-30 17:45:15 +01:00
Parser.h Shell: Error out when an expression is nested too deep 2020-11-30 17:45:15 +01:00
Shell.cpp Shell: Do not leak the value of ARGV in nested function calls 2020-11-01 18:45:05 +01:00
Shell.h Shell: Do not leak the value of ARGV in nested function calls 2020-11-01 18:45:05 +01:00