mawk/mawk.changes

132 lines
5.3 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Wed Jul 11 07:58:17 UTC 2018 - mpluskal@suse.com
- Update to version 1.3.4-20171017:
* add Debian compile/link flags to test-package.
* cleanup spurious warnings from latest gcc.
* changes for Original-Mawk #48:
+ add checks for stack overflow and underflow
+ increase stack limit to 1024
* updated configure macros
* update config.guess and config.sub
* add runtime check for assignments to OFMT and CONVFMT to ensure
they use a single parameter (Original-Mawk #47).
* repair build for --with-valgrind, broken in 20160930 const-fixes.
* correct sign-extension from 20160615 change to rand() (report by
Christian Neukirchen).
* allow single-quote as a flag in printf, to complete the change
for LC_NUMERIC in 20121129 (report by Graham Monteith).
* revert one of the fixes made for a Coverity warning about loss of
precision in 20121209, which unnecessarily exposed a different
problem (Original-Mawk #45).
* simplify "system()" function by calling C "system()" function, and
use POSIX macros for wait-status to provide a less-ambiguous return
value (suggested by Aharon Robbins).
* add a null-pointer check in bi_mktime (patch by Ismael Luceno).
* escape '/' in range for test/reg4.awk to allow test-comparison with
gawk and BWK.
* updated configure macros, e.g., for compiler warnings and static
analysis:
+ CF_CC_ENV_FLAGS
+ CF_GNU_SOURCE
+ CF_PROG_LINT
+ CF_RAND
+ CF_XOPEN_SOURCE
* minor build-fix for HPUX 11.11 "make", which is confused by the
recursive use of "make" in clean/distclean rules.
* amend fix for Gentoo #424137 to eliminate a memory leak when opening
files (Original-Mawk #44).
* update config.guess and config.sub
* correct range when using system rand() function, which was 0..2
rather than 0..1 on BSD systems (report/patch by Masaki Waga).
* correct order of checks for machine state in REtest which caused an
out-of-bounds reference (Original-Mawk #36).
* update COPYING from
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
(Original-Mawk #38).
* minor updates to configure script macros
* update config.guess and config.sub
-------------------------------------------------------------------
Mon Jan 23 04:57:42 UTC 2017 - bwiedemann@suse.com
- Add reproducible.patch to allow for reproducible builds
-------------------------------------------------------------------
Mon Nov 9 23:13:17 UTC 2015 - p.drouand@gmail.com
- Update to version 1.3.4-20150503
* add --with-man2html configure option
* improve description of -W options and how they can be combined into
a comma-separated list (adapted from Leif LeBaron).
* modify parsing for -Wexec to permit its value to be separated by '='
in addition to a space, for consistency with the other -W options.
* cosmetic changes to configure script macros, from work on xterm.
* update config.guess and config.sub
For previous changes, please read the CHANGES file
- Remove patches; fixed on upstream release
* mawk-1.3.4-fix-make-check-path-handling.patch
* mawk-1.3.4-fix-regex-matching.patch
-------------------------------------------------------------------
Sat Apr 4 16:06:58 UTC 2015 - mpluskal@suse.com
- Add gpg signature
- Cleanup spec file with spec-cleaner
-------------------------------------------------------------------
Sat Feb 8 12:04:51 UTC 2014 - gber@opensuse.org
- adjust update-alternative usage to packaging policy
(see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html)
- move mawk to /usr/bin and add symlink in /bin
-------------------------------------------------------------------
Tue May 15 08:43:19 UTC 2012 - gber@opensuse.org
- package COPYING
- simplify installation
- make example scripts executable
-------------------------------------------------------------------
Tue Jan 10 10:00:25 UTC 2012 - gber@opensuse.org
- added mawk-1.3.4-fix-regex-matching.patch which adds limit-check
after processing match(test, "[^0-9A-Za-z]") to ensure the
internal trailing null of the test-string is not mistaken for
part of the string (backported from development snapshot,
bnc#740484)
- specfile cleanup
-------------------------------------------------------------------
Mon Feb 22 19:13:57 UTC 2010 - guido+opensuse.org@berhoerster.name
- use update-alternatives
-------------------------------------------------------------------
Fri Feb 19 18:44:33 UTC 2010 - guido+opensuse.org@berhoerster.name
- add copyright note for integration into Factory
-------------------------------------------------------------------
Fri Feb 19 11:34:39 UTC 2010 - guido+opensuse.org@berhoerster.name
- cleaned up specfile, added explanatory comment
-------------------------------------------------------------------
Tue Feb 17 09:35:10 UTC 2010 - guido+opensuse.org@berhoerster.name
- added check section
- use external changelog
- dropped mawk-1.3.4-fix-gcc-bogus-warning.patch, passing --enable-warnings to
configure correctly marks the affected functions with GCC's noreturn
attribute (thanks to T. Dickey for clarifying)
- added patch fixing path handling issues with the make check target and
associated scripts
-------------------------------------------------------------------
Tue Dec 23 00:00:00 UTC 2009 - guido+opensuse.org@berhoerster.name
- initial packaging of mawk