+2013-02-25 Paul Eggert <eggert@cs.ucla.edu>
+
+ regex: merge patches from libc
+
+ 2013-02-26 Siddhesh Poyarekar <siddhesh@redhat.com>
+ * lib/regex_internal.h (__attribute__): Rename from __attribute.
+ All uses changed.
+ (bitset_not, bitset_merge, bitset_mask, re_string_char_size_at)
+ (re_string_wchar_at, re_string_elem_size_at):
+ Mark function as possibly unused.
+
+ 2013-02-12 Andreas Schwab <schwab@suse.de> [BZ #11561]
+ * lib/regcomp.c (parse_bracket_exp) [_LIBC]: When looking up collating
+ elements compare against the byte sequence of it, not its name.
+
+2013-02-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ putenv: port better to native Windows
+ * lib/putenv.c [(_WIN32 || __WIN32__) && ! __CYGWIN__]:
+ Define WIN32_LEAN_AND_MEAN and include <windows.h>.
+ (_unsetenv): Use _putenv if available.
+ (putenv): Temporarily set NAME=' ' rather than NAME='x' as that's
+ a bit less likely to cause damage.
+ (putenv) [(_WIN32 || __WIN32__) && ! __CYGWIN__]:
+ Fix the wrong value with SetEnvironmentVariable.
+ (putenv) [!HAVE__PUTENV]: Simplify and match the HAVE__PUTENV
+ code better.
+
2013-02-20 Paul Eggert <eggert@cs.ucla.edu>
regex: ignore old-style-definition warnings
2013-01-29 Andreas Schwab <schwab@suse.de>
- regex: fix buffer overrun in regexp matcher
+ regex: fix buffer overrun in regexp matcher [BZ #15078]
* lib/regexec.c (extend_buffers): Add parameter min_len.
(check_matching): Pass minimum needed length.
(clean_state_log_if_needed): Likewise.