X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=NEWS;h=340437bebf00f9c2ee93d30b72d61e7ada77ce15;hb=da0eabc0d3e8575e2b1112820adcbe34b6075775;hp=acd4e2d0b4bb25a32084dd1cdcb170471541dad9;hpb=f6cc762af9137f7dc92b9ad5ef97c8a05f7e129b;p=gnulib.git diff --git a/NEWS b/NEWS index acd4e2d0b..340437beb 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,107 @@ User visible incompatible changes Date Modules Changes +2007-10-07 most modules The license for most modules has changed from + GPLv2+ to GPLv3+, and from LGPLv2+ to LGPLv3+. + A few modules are still under LGPLv2+; see the + module description for the applicable license. + +2007-09-01 linebreak "linebreak.h" no longer declares the functions + locale_charset, uc_width, u{8,16,32}_width. Use + "uniwidth.h" to get these functions declared. + +2007-08-28 areadlink-with-size + Renamed from mreadlink-with-size. + Function renamed: mreadlink_with_size -> + areadlink_with_size. + +2007-08-22 getdelim, getline + The include file is changed from "getdelim.h" + and "getline.h" to the POSIX 200x . + +2007-08-18 idcache Now provides prototypes in "idcache.h". + +2007-08-10 xstrtol The STRTOL_FATAL_ERROR macro is removed. + Use the new xstrtol_fatal function instead. + +2007-08-04 human The function human_options no longer reports an + error to standard error; that is now the + caller's responsibility. It returns an + error code of type enum strtol_error + instead of the integer option value, and stores + the option value via a new int * argument. + xstrtol The first two arguments of STRTOL_FATAL_ERROR + are now an option name and option argument + instead of an option argument and a type string, + STRTOL_FAIL_WARN is removed. + +2007-07-14 gpl, lgpl New Texinfo versions with no sectioning commands. + +2007-07-10 version-etc Output now mentions GPLv3+, not GPLv2+. Use + gnulib-tool --local-dir to override this. + +2007-07-07 wcwidth The include file is changed from "wcwidth.h" to + . + +2007-07-02 gpl, lgpl Renamed to gpl-2.0 and lgpl-2.1 respectively. + (There is also a new module gpl-3.0.) + +2007-06-16 lchown The include file is changed from "lchown.h" to + . + +2007-06-09 xallocsa Renamed to xmalloca. The include file "xallocsa.h" + was remamed to "xmalloca.h". The function was + renamed: + xallocsa -> xmalloca + +2007-06-09 allocsa Renamed to malloca. The include file "allocsa.h" + was remamed to "malloca.h". The function-like + macros were renamed: + allocsa -> malloca + freesa -> freea + +2007-05-20 utimens Renamed futimens to gl_futimens, to avoid + conflict with the glibc-2.6-introduced function + that has a different signature. + +2007-05-01 sigprocmask The module now depends on signal, so replace + #include "sigprocmask.h" + with + #include + +2007-04-06 gettext The macro HAVE_LONG_DOUBLE is no longer set. + You can replace all its uses with 1, i.e. assume + 'long double' as a type exists. + +2007-04-01 arcfour Renamed to crypto/arcfour. + arctwo Renamed to crypto/arctwo. + des Renamed to crypto/des. + gc Renamed to crypto/gc. + gc-arcfour Renamed to crypto/gc-arcfour. + gc-arctwo Renamed to crypto/gc-arctwo. + gc-des Renamed to crypto/gc-des. + gc-hmac-md5 Renamed to crypto/gc-hmac-md5. + gc-hmac-sha1 Renamed to crypto/gc-hmac-sha1. + gc-md2 Renamed to crypto/gc-md2. + gc-md4 Renamed to crypto/gc-md4. + gc-md5 Renamed to crypto/gc-md5. + gc-pbkdf2-sha1 Renamed to crypto/gc-pbkdf2-sha1. + gc-random Renamed to crypto/gc-random. + gc-rijndael Renamed to crypto/gc-rijndael. + gc-sha1 Renamed to crypto/gc-sha1. + hmac-md5 Renamed to crypto/hmac-md5. + hmac-sha1 Renamed to crypto/hmac-sha1. + md2 Renamed to crypto/md2. + md4 Renamed to crypto/md4. + md5 Renamed to crypto/md5. + rijndael Renamed to crypto/rijndael. + sha1 Renamed to crypto/sha1. + +2007-03-27 vasprintf The module now depends on stdio, so replace + #include "vasprintf.h" + with + #include + 2007-03-24 tsearch The include file is changed from "tsearch.h" to . @@ -15,8 +116,8 @@ Date Modules Changes "utf8-ucs4-unsafe.h" to "unistr.h". utf16-ucs4 The include file is changed from "utf16-ucs4.h" to "unistr.h". - utf16-ucs4-unsafe The include file is changed from "utf16-ucs4.h" - to "unistr.h". + utf16-ucs4-unsafe The include file is changed from + "utf16-ucs4-unsafe.h" to "unistr.h". ucs4-utf8 The include file is changed from "ucs4-utf8.h" to "unistr.h". ucs4-utf16 The include file is changed from "ucs4-utf16.h" @@ -42,11 +143,6 @@ Date Modules Changes avltree-oset rbtree-oset -2007-03-13 vasprintf The module now depends on stdio, so replace - #include "vasprintf.h" - with - #include - 2007-03-12 des The types and functions in lib/des.h have been gc-des renamed: