Denys Vlasenko
|
0a88a7ae3b
awk: mktime() with no arguments is not allowed
|
4 months ago |
Denys Vlasenko
|
2eea3494f1
awk: improve comments and constants, no code changes
|
4 months ago |
Denys Vlasenko
|
45d471d435
qwk: code shrink
|
4 months ago |
Denys Vlasenko
|
38335df9e9
awk: restore assignment precedence to be lower than ternary ?:
|
4 months ago |
Denys Vlasenko
|
49340d93ed
awk: do not infinitely recurse getvar_s() if CONVFMT is set to a numeric value
|
4 months ago |
Natanael Copa
|
fb08d43d44
awk: fix use after free (CVE-2023-42363)
|
5 months ago |
Ron Yorston
|
e1a6874106
awk: fix segfault when compiled by clang
|
10 months ago |
Denys Vlasenko
|
789ccac7d9
awk: fix handling of empty fields
|
10 months ago |
Denys Vlasenko
|
92ab29fcf0
awk: implement -E; do not reorder -f and -e
|
1 year ago |
Denys Vlasenko
|
5353df91cb
Update applet size estimates
|
1 year ago |
Denys Vlasenko
|
2ca39ffd44
awk: fix subst code to handle "start of word" pattern correctly (needs REG_STARTEND)
|
1 year ago |
Denys Vlasenko
|
113685fbcd
awk: fix SEGV on read error in -f PROGFILE
|
1 year ago |
Denys Vlasenko
|
f4789164e0
awk: code shrink
|
1 year ago |
Denys Vlasenko
|
5f84c56336
awk: fix backslash handling in sub() builtins
|
1 year ago |
Denys Vlasenko
|
0256e00a9d
awk: fix precedence of = relative to ==
|
1 year ago |
Denys Vlasenko
|
721bf6eaf4
awk: printf(INVALID_FMT) prints it verbatim
|
1 year ago |
Denys Vlasenko
|
4d7339204f
awk: shrink - use setvar_sn() to set variables from non-NUL terminated strings
|
1 year ago |
Denys Vlasenko
|
05e60007d4
awk: code shrink
|
1 year ago |
Denys Vlasenko
|
b76b420b5d
awk: fix closing of non-opened file
|
1 year ago |
Denys Vlasenko
|
21dce1c3c3
awk: do not read ARGIND, only set it (gawk compat)
|
1 year ago |
Denys Vlasenko
|
5c8a9dfd97
awk: remove a local variable "caching" a struct member
|
1 year ago |
Denys Vlasenko
|
528808bcd2
awk: get rid of one indirection level for iF (input file structure)
|
1 year ago |
Denys Vlasenko
|
84ff1825dd
awk: fix splitting with default FS
|
1 year ago |
Denys Vlasenko
|
5dcc443dba
awk: fix use-after-realloc (CVE-2021-42380), closes 15601
|
1 year ago |
Natanael Copa
|
e63d7cdfda
awk: fix use after free (CVE-2022-30065)
|
2 years ago |
Denys Vlasenko
|
e2952dfaff
awk: input numbers are never octal or hex (only program consts can be)
|
2 years ago |
Denys Vlasenko
|
857800c655
awk: never return NULL from awk_printf()
|
3 years ago |
Denys Vlasenko
|
e60c56932e
awk: code shrink
|
3 years ago |
Denys Vlasenko
|
8a0adba9f6
awk: code shrink: avoid duplicate NUL checks and strlen()
|
3 years ago |
Ron Yorston
|
305a30d80b
awk: fix read beyond end of buffer
|
3 years ago |