4 User visible incompatible changes
5 ---------------------------------
9 2007-05-01 sigprocmask The module now depends on signal, so replace
10 #include "sigprocmask.h"
14 2007-04-06 gettext The macro HAVE_LONG_DOUBLE is no longer set.
15 You can replace all its uses with 1, i.e. assume
16 'long double' as a type exists.
18 2007-04-01 arcfour Renamed to crypto/arcfour.
19 arctwo Renamed to crypto/arctwo.
20 des Renamed to crypto/des.
21 gc Renamed to crypto/gc.
22 gc-arcfour Renamed to crypto/gc-arcfour.
23 gc-arctwo Renamed to crypto/gc-arctwo.
24 gc-des Renamed to crypto/gc-des.
25 gc-hmac-md5 Renamed to crypto/gc-hmac-md5.
26 gc-hmac-sha1 Renamed to crypto/gc-hmac-sha1.
27 gc-md2 Renamed to crypto/gc-md2.
28 gc-md4 Renamed to crypto/gc-md4.
29 gc-md5 Renamed to crypto/gc-md5.
30 gc-pbkdf2-sha1 Renamed to crypto/gc-pbkdf2-sha1.
31 gc-random Renamed to crypto/gc-random.
32 gc-rijndael Renamed to crypto/gc-rijndael.
33 gc-sha1 Renamed to crypto/gc-sha1.
34 hmac-md5 Renamed to crypto/hmac-md5.
35 hmac-sha1 Renamed to crypto/hmac-sha1.
36 md2 Renamed to crypto/md2.
37 md4 Renamed to crypto/md4.
38 md5 Renamed to crypto/md5.
39 rijndael Renamed to crypto/rijndael.
40 sha1 Renamed to crypto/sha1.
42 2007-03-27 vasprintf The module now depends on stdio, so replace
43 #include "vasprintf.h"
47 2007-03-24 tsearch The include file is changed from "tsearch.h" to
50 2007-03-24 utf8-ucs4 The include file is changed from "utf8-ucs4.h"
52 utf8-ucs4-unsafe The include file is changed from
53 "utf8-ucs4-unsafe.h" to "unistr.h".
54 utf16-ucs4 The include file is changed from "utf16-ucs4.h"
56 utf16-ucs4-unsafe The include file is changed from "utf16-ucs4.h"
58 ucs4-utf8 The include file is changed from "ucs4-utf8.h"
60 ucs4-utf16 The include file is changed from "ucs4-utf16.h"
63 2007-03-19 iconvme The module is removed. Use module striconv instead:
64 iconv_string -> str_iconv
65 iconv_alloc -> str_cd_iconv (with reversed
68 2007-03-15 list The functions gl_list_create_empty and
69 array-list gl_list_create now take an extra fourth argument.
70 carray-list You can pass NULL.
78 2007-03-15 oset The function gl_oset_create_empty now takes a
79 array-oset third argument. You can pass NULL.
83 2007-03-12 des The types and functions in lib/des.h have been
86 des_ctx -> gl_des_ctx, tripledes_ctx -> gl_3des_ctx,
87 des_is_weak_key -> gl_des_is_weak_key,
88 des_setkey -> gl_des_setkey,
89 des_makekey -> gl_des_makekey,
90 des_ecb_crypt -> gl_des_ecb_crypt,
91 des_ecb_encrypt -> gl_des_ecb_encrypt,
92 des_ecb_decrypt -> gl_des_ecb_decrypt,
93 tripledes_set2keys -> gl_3des_set2keys,
94 tripledes_set3keys -> gl_3des_set3keys,
95 tripledes_makekey -> gl_3des_makekey,
96 tripledes_ecb_crypt -> gl_3des_ecb_crypt.
98 Also consider using the "gc-des" buffer instead of
99 using the "des" module directly.
101 2007-02-28 xreadlink The module xreadlink was renamed to
102 xreadlink-with-size. The function was renamed:
103 xreadlink -> xreadlink_with_size.
105 2007-02-18 exit The modules now depend on stdlib, so replace
106 mkdtemp #include "exit.h"
107 mkstemp #include "mkdtemp.h"
112 2007-01-26 strdup The module now depends on string, so replace
119 # indent-tabs-mode: nil
120 # whitespace-check-buffer-indent: nil