Commit Graph

  • 075624a72a minor edit, maintainer email. master rel0 ozan yigit 2022-01-24 18:59:18 -0500
  • b9c01f5122 Merge branch 'mpinjr-fix-ioerrors' into staging ozan yigit 2021-12-26 13:44:58 -0500
  • 7816d47dc8 When closing, don't flush input streams Miguel Pineiro Jr 2021-12-16 20:07:10 -0500
  • 99f6a43296 Fix error handling in closefile and closeall Miguel Pineiro Jr 2021-12-08 21:37:28 -0500
  • 1d780ac4f8 Delete leading spaces surrounding closefile Miguel Pineiro Jr 2021-12-08 18:42:59 -0500
  • 01749f04cf Revert "resolve parsing of a slash character within a cclass "/[/]/" without escape" ozan yigit 2021-11-25 13:29:49 -0500
  • cfe6b6b99d Revert "version and FIXES updated." ozan yigit 2021-11-25 13:29:16 -0500
  • 52fb5d07d3 version and FIXES updated. ozan yigit 2021-11-23 16:10:27 -0500
  • d91c473c7c resolve parsing of a slash character within a cclass "/[/]/" without escape ozan yigit 2021-11-23 16:09:51 -0500
  • c50ef66d11 updated ozan yigit 2021-11-03 22:44:35 -0400
  • a4ca5ea32f updated version date ozan yigit 2021-11-03 22:41:23 -0400
  • 14c3fe42d2 updated FIXES, added getline corruption tests ozan yigit 2021-11-03 22:34:20 -0400
  • 1debe1993f awkgetline: do not access unitialized data on EOF getrec() returns 0 on EOF and leaves the contents of buf unchanged. Fixes #133. Todd C. Miller 2021-11-01 11:58:54 -0600
  • 275a80ff33 Heap buffer overflow from PR #83 fixed in #121 ozan yigit 2021-10-12 00:06:51 -0400
  • 40f0527d5d Fix https://github.com/onetrueawk/awk/issues/121 Anonymous AWK fan 2021-10-09 19:23:05 +0100
  • f9affa922c fix -F "str" vs -v FS="str" when str is null ozan yigit 2021-07-27 14:00:36 -0400
  • dfd28d2e93 Merge branch 'fs-inconsistency' of https://github.com/bsdimp/awk into bsdimp-fs-inconsistency ozan yigit 2021-07-26 21:50:22 -0400
  • aa8731ea81 PR #112, #116, #117 ozan yigit 2021-07-25 14:37:03 -0400
  • 3913329120 Merge branch 'fix-readrec' of https://github.com/mpinjr/awk into staging ozan yigit 2021-07-24 15:10:25 -0400
  • 30fb6ef0da Merge branch 'fix-RS' of https://github.com/mpinjr/awk into staging ozan yigit 2021-07-24 15:06:21 -0400
  • 45dab2a7e0 awk: Make -F '' and -v FS="" behave the same Warner Losh 2021-07-19 22:47:30 -0600
  • 92f9e8a9be Fix readrec's definition of a record Miguel Pineiro Jr 2021-04-23 02:13:33 -0400
  • feaf62d159 Fix regular expression RS ^-anchoring Miguel Pineiro Jr 2021-04-16 20:31:36 -0400
  • d54b703cae Fix size computation in replace_repeat() for special_case REPEAT_WITH_Q. This resulted in the NUL terminator being written to the end of the buffer which was not the same as the end of the string. That in turn caused garbage bytes from malloc() to be processed. Also change the NUL termination to be less error prone by writing the NUL immediately after the last byte copied. Todd C. Miller 2021-03-02 12:58:50 -0700
  • c0f4e97e45 Fix compiling with g++. Arnold D. Robbins 2021-02-15 20:33:15 +0200
  • 178f660b5a Change T.errmsg print to file fail test. ozan s. yigit 2021-01-10 15:24:37 -0500
  • 1fd5fa38cc Fix a decision bug with trailing stuff in lib.c:is_valid_number after dec 18 changes. updated FIXES, adjusted version date. ozan s. yigit 2021-01-06 18:37:48 -0500
  • 7d1848cfa6 Merge branch 'staging' for README.md ozan s. yigit 2020-12-25 16:55:02 -0500
  • fdc0388333 updated: new maintainer ozan s. yigit 2020-12-25 16:53:55 -0500
  • 8909e00b57 Inf and NaN values fixed and printing improved. "This time for sure!" Arnold D. Robbins 2020-12-18 11:57:48 +0200
  • 982a574e32 Update FIXES and version. Arnold D. Robbins 2020-12-15 14:49:18 +0200
  • 38e525fb7b
    Include <strings.h> for strcasecmp (#99) Michael Forney 2020-12-15 04:46:30 -0800
  • 6535bd6c35 Update FIXES and version in main.c. Arnold D. Robbins 2020-12-08 09:20:58 +0200
  • cc9e9b68d1
    Rework floating point conversions. (#98) Arnold Robbins 2020-12-08 08:05:22 +0200
  • e508d2861c Update version and FIXES. Arnold D. Robbins 2020-12-03 19:33:11 +0200
  • feb247a852
    Don't print extra newlines on error before awk starts parsing. (#97) Todd C. Miller 2020-12-03 10:30:36 -0700
  • a2a41a8e35 Add .TF macro to man page. Closes Issue #96. Arnold D. Robbins 2020-11-24 19:14:26 +0200
  • 3b42cfaf73 Make it compile with g++. Arnold D. Robbins 2020-10-13 20:52:43 +0300
  • 9804285af0 Additional fixes for DJGPP. Arnold D. Robbins 2020-08-16 18:48:05 +0300
  • 9c63cb6ccd Update FIXES and version in main.c. Arnold D. Robbins 2020-08-07 13:15:17 +0300
  • b785141019
    printf: The argument p shall be a pointer to void. (#93) Chris 2020-08-07 18:10:20 +0800
  • 1b3984634f Fix Issue #92; see FIXES. Arnold D. Robbins 2020-08-04 10:02:26 +0300
  • 9b80a7c137 Update version and FIXES. Arnold D. Robbins 2020-07-30 17:15:58 +0300
  • 07f0438423 Move exclusively to bison as parser generator. Arnold D. Robbins 2020-07-30 17:12:45 +0300
  • 453ce8642b
    Avoid accessing pfile[] out of bounds on syntax error at EOF. (#90) Todd C. Miller 2020-07-29 12:31:29 -0600
  • e22bb7c625
    Fix the T.errmsg test (#91) Tim van der Molen 2020-07-29 20:29:46 +0200
  • 22ee26b925
    Cast to uschar when storing a char in an int that will be used as an index (#88) Todd C. Miller 2020-07-29 12:27:45 -0600
  • b82b649aa6
    Avoid using stdio streams after they have been closed. (#89) Todd C. Miller 2020-07-27 01:03:58 -0600
  • 2a4146ec30 Add a note about low-level maintenance. Arnold D. Robbins 2020-07-02 21:39:56 +0300
  • b2554a9e3d Add regression script for bugs-fixed directory. Arnold D. Robbins 2020-07-02 21:35:06 +0300
  • ee5b49bb33
    Fix regression with changed SUBSEP in subscript (#86) Tim van der Molen 2020-07-02 20:22:15 +0200
  • cc19af1308
    Fix concatenation regression (#85) Tim van der Molen 2020-07-02 20:21:10 +0200
  • f232de85f6 Update FIXES and date in main.c. Arnold D. Robbins 2020-06-25 21:36:24 +0300
  • 0f25df0619 Merge branch 'staging' Arnold D. Robbins 2020-06-25 21:34:50 +0300
  • e5a89e63fe
    Fix onetrueawk#83 (#84) awkfan77 2020-06-25 19:33:52 +0100
  • 292d39f7b7
    Rename dprintf to DPRINTF and use C99 cpp variadic arguments. (#82) Todd C. Miller 2020-06-25 12:32:34 -0600
  • cef5180110 Fix Issue 78 and apply PR 80. Arnold D. Robbins 2020-06-12 14:30:03 +0300
  • b2de1c4ee7
    Clear errno before using errcheck() to avoid spurious errors. (#80) Todd C. Miller 2020-06-12 05:16:12 -0600
  • 754cf93645 In fldbld(), check that inputFS is set. Arnold D. Robbins 2020-06-05 12:25:15 +0300
  • 1107437dce Fix test for use of noreturn. Arnold D. Robbins 2020-05-15 15:12:15 +0300
  • 93e5dd87a1 Fix noreturn for old compilers. Arnold D. Robbins 2020-04-16 20:56:49 +0300
  • c3d8f9c500 Update FIXES and version date. Arnold D. Robbins 2020-04-05 21:14:46 +0300
  • bb538fe67e
    Replace __attribute__((__noreturn__)) with _Noreturn. (#77) awkfan77 2020-04-05 19:10:52 +0100
  • 2017c2e6ea Fixes from Christo Zoulas. Arnold D. Robbins 2020-02-28 13:47:42 +0200
  • 92b775b3ec Merge branch 'master' into staging Arnold D. Robbins 2020-02-28 13:24:19 +0200
  • ffee7780fe
    3 more fixes (#75) zoulasc 2020-02-28 06:23:54 -0500
  • 7b245a0266
    Fix hwasan global overflow. (#76) enh-google 2020-02-28 03:18:29 -0800
  • 91eaf7f701 Small fix to the man page. Arnold D. Robbins 2020-02-20 19:53:39 +0200
  • e92c8e4d0e Update FIXES, version. Arnold D. Robbins 2020-02-19 20:47:40 +0200
  • c2c8ecbedf
    More minor fixes: (#73) zoulasc 2020-02-19 13:44:49 -0500
  • ed6ff8c1cb Small cleanups before merge to master. Arnold D. Robbins 2020-02-18 21:26:24 +0200
  • 94e4c04561
    argument parsing cleanups, dynamic program file allocation, fpe error enhancement. (#72) zoulasc 2020-02-18 14:20:27 -0500
  • e9c99065fd Update README.md PR instructions. Arnold D. Robbins 2020-02-07 09:32:41 +0200
  • e6fe674b40 Restore zoulas fixes, stage 3. Arnold D. Robbins 2020-02-06 22:38:30 +0200
  • cd552112a7 Restore zoulas fixes, stages 2. Arnold D. Robbins 2020-02-06 22:32:55 +0200
  • 5068d20ef6 Restore zoulas fixes, step 1. Arnold D. Robbins 2020-02-06 22:27:31 +0200
  • d7a7e4d147 Revert zoulas changes until we can keep tests passing. Arnold D. Robbins 2020-02-06 22:08:20 +0200
  • 8447cc9d47 Update version and FIXES. Arnold D. Robbins 2020-02-06 21:47:31 +0200
  • 3c755f73f4 Fix closeall for portability. Arnold D. Robbins 2020-02-06 21:45:46 +0200
  • 110bdc6b3e
    misc fixes (#69) zoulasc 2020-02-06 14:25:36 -0500
  • 768d6b5886 Get tests working again. Arnold D. Robbins 2020-01-31 08:54:10 +0200
  • 78c79c06d0 Fix a{0}, update tests. Arnold D. Robbins 2020-01-31 08:40:11 +0200
  • e2d71a98a4 Merge branch 'fix-int-expr-zero' Arnold D. Robbins 2020-01-31 08:25:51 +0200
  • 69325710b1
    Use MB_LEN_MAX instead of MB_CUR_MAX to avoid VLA (#70) Michael Forney 2020-01-30 22:23:34 -0800
  • a3e9e8285e Fix for a{0} bug. Arnold D. Robbins 2020-01-01 22:47:29 +0200
  • 4d9b12969e Update version info. Arnold D. Robbins 2020-01-24 11:15:30 +0200
  • 6a8770929d Small fixes (#68) zoulasc 2020-01-24 04:11:59 -0500
  • 5a18f63b8d Set the close-on-exec flag for file and pipe redirections. Arnold D. Robbins 2020-01-22 02:10:59 -0700
  • de6284e037 Fix Issue 60; sub/gsub follow POSIX if POSIXLY_CORRECT in the environment. Arnold D. Robbins 2020-01-19 20:37:33 +0200
  • df6ccd2982 Add TODO file. Arnold D. Robbins 2020-01-17 14:08:59 +0200
  • 3ed74525f6 Update date in version. Arnold D. Robbins 2020-01-17 14:03:52 +0200
  • fed1a562c3 Make I/O errors fatal instead of mere warnings (#63) Martijn Dekker 2020-01-17 13:02:57 +0100
  • 2976507cc1 rename T.concat to T.csconcat to avoid case-insensitive conflict (#64) Martijn Dekker 2020-01-10 11:13:26 +0100
  • 944989bf68 Minor fixes. Arnold D. Robbins 2020-01-06 00:01:46 -0700
  • c7eeb57210 Fix merging of concatenated string constants. Arnold D. Robbins 2020-01-05 21:18:36 +0200
  • a1aad88728 Correct text in README.md. Arnold D. Robbins 2020-01-01 22:45:04 +0200
  • 140802c128 Small formatting cleanups in b.c. Arnold D. Robbins 2020-01-01 22:42:50 +0200
  • 3358f3f36b Cleanups from valgrind. Arnold D. Robbins 2020-01-01 22:42:20 +0200
  • 7db55ba13f Bug fix in interval expressions. Arnold D. Robbins 2019-12-27 12:02:52 +0200
  • 1951e01288 More edits in README.md. Arnold D. Robbins 2019-12-11 21:15:38 +0200