diff options
author | Kyle Evans <kevans@FreeBSD.org> | 2020-07-29 23:59:35 +0000 |
---|---|---|
committer | Kyle Evans <kevans@FreeBSD.org> | 2020-07-29 23:59:35 +0000 |
commit | d2090a40d02b9d93d1d8ac3d0f7419f9b3302ed7 (patch) | |
tree | 3fe654c12ca95f7b53a0c0805b81c3f1f89bd4de | |
parent | 0f70a1489d0701e4c1840d13d4ed89e7bf624eac (diff) | |
download | src-d2090a40d02b9d93d1d8ac3d0f7419f9b3302ed7.tar.gz src-d2090a40d02b9d93d1d8ac3d0f7419f9b3302ed7.zip |
UPDATING / RELNOTES: Document new regcomp(3) behavior
This is a breaking change that had a not-insignificant impact in ports, it
is worth documenting it well.
Notes
Notes:
svn path=/head/; revision=363681
-rw-r--r-- | RELNOTES | 4 | ||||
-rw-r--r-- | UPDATING | 7 |
2 files changed, 11 insertions, 0 deletions
@@ -10,6 +10,10 @@ newline. Entries should be separated by a newline. Changes to this file should not be MFCed. +r363679: + Applications using regex(3), e.g. sed/grep, will no longer accept + redundant escapes for most ordinary characters. + r363253: SCTP support has been removed from GENERIC kernel configurations. The SCTP stack is now built as sctp.ko and can be dynamically loaded. @@ -26,6 +26,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20200729: + r363679 has redefined some undefined behavior in regcomp(3); notably, + extraneous escapes of most ordinary characters will no longer be + accepted. An exp-run has identified all of the problems with this in + ports, but other non-ports software may need extra escapes removed to + continue to function. + 20200627: A new implementation of bc and dc has been imorted in r362681. This implementation corrects non-conformant behavior of the previous bc |