1
2006-09-14 Werner Koch <wk@g10code.com>
5
* configure.ac: Set LT version to C3/A3/R0.
8
* autogen.sh (--build-w32): Better cross-compiler locating.
10
* src/strerror.c (system_strerror_r): Made static.
12
* tests/t-syserror.c: New.
13
* tests/Makefile.am (TESTS): Added new test.
15
* lang/cl/gpg-error.lisp ("gpg_err_code_from_syserror"): New.
16
(gpg-err-code-from-syserror): New.
17
(gpg-error-from-syserror): New.
18
* lang/cl/gpg-error-package.lisp: Export new functions
20
* src/gpg-error.h.in (gpg_error_from_syserror): New.
21
* src/code-from-errno.c (gpg_err_code_from_errno): Cosmetic change
22
to first check whether ERR is zero.
23
(gpg_err_code_from_syserror): New.
25
2006-09-06 Werner Koch <wk@g10code.com>
27
* src/err-codes.h.in: Add GPG_ERR_UNKNOWN_OPTION and
28
GPG_ERR_UNKNOWN_COMMAND.
30
2006-09-05 Werner Koch <wk@g10code.com>
32
* src/err-sources.h.in (GPG_ERR_SOURCE_ANY): New. This is so that
33
we have source distinguished from the Unknown one but declaring
34
that it is an gpg-error style error code.
36
* src/err-codes.h.in: Added GPG_ERR_ASS_* codes, rabnge 257-281.
37
(GPG_ERR_MISSING_ERRNO): New.
39
2006-07-04 Marcus Brinkmann <marcus@g10code.de>
41
* src/init.c (get_locale_dir): Return NULL instead of garbage.
42
* src/gpg-error.c (get_locale_dir): Likewise.
43
Reported by Simon Josefsson <jas@extundo.com>.
45
2006-05-30 Marcus Brinkmann <marcus@g10code.de>
47
* lang/cl/gpg-error.asd.in (gpg-error): Add "depends-on" on cffi.
49
2006-05-29 Marcus Brinkmann <marcus@g10code.de>
51
* src/init.c (gpg_err_init) [!ENABLE_NLS]: Do not initialize the
53
* src/gpg-error.c (i18n_init) [!ENABLE_NLS]: Likewise.
54
Patch submitted by Nils Durner <ndurner@web.de>.
56
2006-05-25 Marcus Brinkmann <marcus@g10code.de>
58
* lang/cl/gpg-error.asd: Renamed to ...
59
* lang/cl/gpg-error.asd.in: ... this.
60
* configure.ac (AC_CONFIG_FILES): Add lang/cl/gpg-error.asd.in.
62
* lang/cl/mkerrcodes.awk, lang/cl/gpg-error-package.lisp,
63
lang/cl/gpg-error.lisp, lang/cl/gpg-error.asd, lang/cl/Makefile.am
64
(clfilesdir): Fix package and file names.
66
* lang/cl/Makefile.am (clfilesdir): Use datadir, not prefix.
68
2006-05-05 Marcus Brinkmann <marcus@g10code.de>
70
* configure.ac (AC_CONFIG_FILES): Add lang/Makefile and
72
* Makefile.am (SUBDIRS): Add lang.
73
* lang: New directory.
74
* lang/README, lang/Makefile.am: New files.
75
* lang/cl: New directory.
76
* lang/cl/Makefile.am, lang/cl/README, lang/cl/gpg-error.asd,
77
lang/cl/gpg-error-package.lisp, lang/cl/gpg-error.lisp,
78
lang/cl/mkerrcodes.awk: New files.
80
2006-03-14 Marcus Brinkmann <marcus@g10code.de>
84
* configure.ac (LIBGPG_ERROR_LT_REVISION): Bump for release.
86
Many files regenerated.
87
* src/Makefile.am (gpg_error_CPPFLAGS, libgpg_error_la_CPPFLAGS):
89
* Makefile.am (SUBDIRS): Add intl.
90
* configure.ac (AC_CONFIG_FILES): Add intl/Makefile.
91
(AM_GNU_GETTEXT_VERSION): Bump to 0.14.5.
93
2006-03-06 Marcus Brinkmann <marcus@g10code.de>
95
* configure.ac (min_automake_version): Bump to 1.9.6.
96
* mkinstalldirs, depcomp, compile, INSTALL, COPYING, missing,
97
install-sh: Update from automake 1.9.6.
98
ltmain.sh: Update from libtool 1.5.22.
100
2006-03-03 Marcus Brinkmann <marcus@g10code.de>
102
* configure.ac (LIBGPG_ERROR_LT_CURRENT, LIBGPG_ERROR_LT_AGE):
104
(LIBGPG_ERROR_LT_REVISION): Reset to 0 for release.
106
2005-11-02 Werner Koch <wk@g10code.com>
108
* src/Makefile.am (gpg_error_SOURCES): Include ARCH_SOURCES.
109
* src/gpg-error.c [W32]: Include gettext.h instead of libintl.h.
111
* configure.ac (AH_BOTTOM): Define ENABLE_NLS for W32 builds.
112
* src/w32-gettext.h (dgettext): Changed prototype from
114
* src/w32-gettext.c: Replaced use of WIN32 by HAVE_W32_SYSTEM on
115
demand of the holy GNUquisition.
116
(bindtextdomain, textdomain, dgettext): Need to cast the const way
117
from the return value.
119
2005-10-26 Werner Koch <wk@g10code.com>
121
* Makefile.am: Used dist-bzip2 option.
123
2005-10-25 Marcus Brinkmann <marcus@g10code.de>
125
* src/w32-gettext.c (get_string): Remove extra arguments to
126
utf8_to_native_invocation.
127
(utf8_to_wchar, wchar_to_native): New function.
128
(utf8_to_native): Rewritten.
130
* src/Makefile.am (gpg_error_CPPFLAGS): New variable.
131
* src/gpg-error.c (i18n_init): Don't return anything.
133
* src/Makefile.am (arch_sources): New variable.
134
(libgpg_error_la_SOURCES): Add $(arch_sources).
135
* src/gettext.h [HAVE_W32_SYSTEM]: Include w32-gettext.h.
136
* src/w32-gettext.h: New file.
137
* src/w32-gettext.c: New file.
138
* src/gpg-error.h.in: Check for gcc's constructor attribute.
139
Use it for gpg_err_init.
140
(GPG_ERR_INITIALIZED): Define if constructor is available.
141
* src/gpg-error.c (main) [GPG_ERR_INITIALIZED]: Don't invoke
143
(i18n_init): Call bindtextdomain as well. Now that gpg-error has
144
its own gettext implementation, we can't rely on it anymore.
145
Also, repeat all the w32 stuff for fetching the registry.
147
2005-10-23 Marcus Brinkmann <marcus@g10code.de>
149
* src/Makefile.am (libgpg_error_la_SOURCES): Add init.c.
150
* src/init.c: New file.
151
* src/gpg-error.h.in (gpg_error_init): New function.
152
* src/gpg-error.def: Add gpg_err_init.
153
* src/gpg-error.c: Remove SIMPLE_GETTEXT stuff.
154
(i18n_init): Don't bind text domain.
155
(main): Call gpg_err_init.
157
2005-10-20 Marcus Brinkmann <marcus@g10code.de>
159
* configure.ac: Instead checking for windres and dlltool, invoke
160
AC_LIBTOOL_WIN32_DLL and AC_LIBTOOL_RC.
161
* src/Makefile.am [HAVE_W32_SYSTEM]: Use libtool, which simplifies
164
2005-10-02 Marcus Brinkmann <marcus@g10code.de>
166
* configure.ac: Escape arguments in AC_INIT invocation.
167
* config.guess, config.sub, ltmain.sh: Update.
169
2005-08-19 Werner Koch <wk@g10code.com>
171
* configure.ac: Add code to allow building a W32 DLL.
172
* src/Makefile.am: Changed to allow building for W32.
173
* src/versioninfo.rc.in: New.
174
* src/gpg-error.def: New.
176
2005-06-20 Marcus Brinkmann <marcus@g10code.de>
180
* configure.ac: Bump up LIBGPG_ERROR_LT_REVISION, update version
183
2005-06-16 Marcus Brinkmann <marcus@g10code.de>
185
* src/mkerrcodes.awk: Fix comment. Allow any non-empty line to
186
start the processing, not only lines starting with numbers.
187
Reported by Guillaume Libersat <glibersat@hurdfr.org>.
189
2005-01-05 Marcus Brinkmann <marcus@g10code.de>
191
* configure.ac: Check for locale.h.
193
2005-04-20 Werner Koch <wk@g10code.com>
195
* src/err-codes.h.in: Add GPG_ERR_LOCKED.
197
2005-04-18 Werner Koch <wk@g10code.com>
199
* src/err-codes.h.in: Add GPG_ERR_UNKNOWN_EXTN and
200
GPG_ERR_UNKNOWN_CRIT_EXTN.
202
2004-12-18 Werner Koch <wk@g10code.com>
204
* autogen.sh: Add option --build-w32.
206
2004-09-14 Marcus Brinkmann <marcus@g10code.de>
208
* src/gpg-error.m4: Add copyright note.
210
* configure.ac: Call AC_CANONICAL_HOST. Suppress warning about
211
lack of strerror_r on all Solaris platforms.
213
2004-07-30 Werner Koch <wk@g10code.de>
217
* configure.ac: Bumbed version to 1.0, LT to C1/A1/R3.
219
2004-07-15 Werner Koch <wk@gnupg.org>
221
* src/err-codes.h.in: Renamed description for CARD_RESET.
223
2004-06-28 Werner Koch <wk@gnupg.org>
225
* src/err-codes.h.in: Add GPG_ERR_INV_REQUEST.
227
2004-06-08 Marcus Brinkmann <marcus@g10code.de>
229
* src/Makefile.am (mkerrcodes): Prefix mkerrcodes.c with $(srcdir)
232
2004-05-25 Marcus Brinkmann <marcus@g10code.de>
234
* src/err-codes.h.in: Add GPG_ERR_PROTOCOL_VIOLATION and
237
2004-04-23 Marcus Brinkmann <marcus@g10code.de>
239
* src/Makefile.am (mkerrcodes): Do not use $< in non-inference rule.
240
(code-from-errno.h): Likewise.
242
2004-04-22 Marcus Brinkmann <marcus@g10code.de>
244
* src/Makefile.am (gpg_error_CPPFLAGS): New variable.
245
(localedir): Likewise.
246
* gpg-error.c: Include the gettext headers.
247
(init_i18n): New function.
248
(main): Call init_i18n, gettextize messages.
250
2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
252
* autogen.sh: Added ACLOCAL_FLAGS.
254
2004-04-19 Marcus Brinkmann <marcus@g10code.de>
256
* src/gpg-error.m4: Quote first argument to AC_DEFUN.
258
* src/mkerrcodes.awk: Allow whitespace before expanded
259
preprocessor macro (ie, the error code value). Needed for Solaris 2.8.
261
2004-04-08 Moritz Schulte <moritz@g10code.de>
263
* src/gpg-error.c (main): Return zero on success.
265
2004-03-09 Marcus Brinkmann <marcus@g10code.de>
267
* libgpg-error.spec.in (%files): Add gpg-error. Submitted by
268
Albrecht Dre� <albrecht.dress@arcor.de>.
270
* src/mkerrcodes.c (main): Fix type of argv. Return something.
272
2004-03-09 Werner Koch <wk@gnupg.org>
274
* Makefile.am (dist-hook): Create a VERSION file for use by mkdiff.
276
* src/Makefile.am (mkerrcodes.h): Let CPP work on a temporary file.
277
(CLEANFILES): Add that temporary file.
278
* configure.ac (AC_PROG_CPP): Added.
280
* src/err-codes.h.in: Removed trailing spaces from
283
2004-03-08 Werner Koch <wk@gnupg.org>
285
* src/err-sources.h.in: Added GPG_ERR_SOURCE_GSTI.
1
287
2004-03-07 Marcus Brinkmann <marcus@g10code.de>