Build fixes for W32
[gnupg.git] / tools / ChangeLog
1 2007-06-15  Werner Koch  <wk@g10code.com>
2
3         * Makefile.am (symcryptrun_LDADD): It is LIBICONV and not LIBINCONV.
4         (gpgconf_LDADD, symcryptrun_LDADD): Add W32SOCKLIBS.
5
6 2007-06-14  Werner Koch  <wk@g10code.com>
7
8         * symcryptrun.c (main): Setup default socket name for
9         simple-pwquery.
10         (MAP_SPWQ_ERROR_IMPL): New.  Use it for all spwq error returns.
11
12 2007-06-12  Werner Koch  <wk@g10code.com>
13
14         * gpgconf-comp.c (gc_process_gpgconf_conf): Replace
15         GNUPG_SYSCONFDIR by a function call.
16
17         * gpg-connect-agent.c (main): Replace some calls by
18         init_common_subsystems.
19         * gpgconf.c (main): Ditto.
20         * symcryptrun.c (main): Ditto.
21
22 2007-06-11  Werner Koch  <wk@g10code.com>
23
24         * symcryptrun.c (main) [W32]: Call pth_init.
25         * gpgconf.c (main) [W32]: Call pth_init
26         * gpg-connect-agent.c (main) [W32]: Call pth_init.
27
28 2007-06-06  Werner Koch  <wk@g10code.com>
29
30         * Makefile.am (bin_PROGRAMS) [W32]: Do not build gpgparsemail.
31
32         * gpgconf-comp.c [W32]: Do not include pwd.h and grp.h.
33         (key_matches_user_or_group) [W32]: For now always return false.
34
35         * symcryptrun.c (i18n_init): Remove.
36         * gpgconf.c (i18n_init): Remove.
37         * gpg-connect-agent.c (i18n_init): Remove.
38
39 2007-05-19  Marcus Brinkmann  <marcus@g10code.de>
40
41         * symcryptrun.c (confucius_get_pass): Free ORIG_CODESET on error.
42
43 2007-05-08  Werner Koch  <wk@g10code.com>
44
45         * sockprox.c: New.  It needs to be build manually. By Moritz
46         Schulte.
47
48 2007-04-20  Werner Koch  <wk@g10code.com>
49
50         * symcryptrun.c (my_gcry_logger): Removed.
51         (main): Call setup_libgcrypt_logging.
52
53 2007-04-03  Werner Koch  <wk@g10code.com>
54
55         * gpgconf-comp.c: Allow changing of --allow-mark-trusted.
56
57         * gpg-connect-agent.c (main): New option --decode and commands
58         decode and undecode.
59         (read_and_print_response): Implement option.
60
61 2007-03-20  Werner Koch  <wk@g10code.com>
62
63         * gpgconf-comp.c (gc_options_gpgsm): Add p12-charset.
64
65 2007-03-07  Werner Koch  <wk@g10code.com>
66
67         * applygnupgdefaults: New.
68         * Makefile.am (sbin_SCRIPTS): Add it
69
70 2007-03-06  Werner Koch  <wk@g10code.com>
71
72         * gpgconf-comp.c: Include pwd.h and grp.h.
73         (GC_OPT_FLAG_NO_CHANGE): New.
74         (gc_component_change_options): Implement it.
75         (gc_options_gpg_agent): Add options for all ttl values and
76         min-passphrase-length.  Apply new flag to some of them.
77         (gc_process_gpgconf_conf, key_matches_user_or_group): New.
78         (gc_component_change_options): Factor some code out to ..
79         (change_one_value): .. new. 
80         (gc_component_retrieve_options): Allow -1 for COMPONENT to iterate
81         over al components.
82         * gpgconf.c (main): New commands --check-config and
83         --apply-defaults.  Call gc_process_gpgconf_conf.
84
85 2007-01-31  Werner Koch  <wk@g10code.com>
86
87         * Makefile.am (symcryptrun_LDADD): Add LIBICONV.
88         (gpgkey2ssh_LDADD): Ditto.
89
90 2006-12-13  David Shaw  <dshaw@jabberwocky.com>
91
92         * Makefile.am (gpgsplit_LDADD): Link to LIBINTL if we're using the
93         built-in code.
94
95 2006-12-07  David Shaw  <dshaw@jabberwocky.com>
96
97         * Makefile.am: Link to iconv for jnlib dependency.
98
99 2006-11-23  Werner Koch  <wk@g10code.com>
100
101         * Makefile.am (gpg_connect_agent_LDADD): Add NETLIBS.
102
103 2006-11-21  Werner Koch  <wk@g10code.com>
104
105         * gpgconf-comp.c (list_one_option): Cast print size_t arg.
106
107 2006-11-17  Werner Koch  <wk@g10code.com>
108
109         * gpgconf-comp.c: Made disable-keypad a basic option.
110
111 2006-11-03  Werner Koch  <wk@g10code.com>
112
113         * symcryptrun.c: Include signal.h and include pth.h only if test
114         asserts that it exists.
115
116 2006-10-23  Werner Koch  <wk@g10code.com>
117
118         * gpgconf-comp.c <gpgsm>: Add --cipher-algo.
119
120 2006-10-20  Werner Koch  <wk@g10code.com>
121
122         * gpgsm-gencert.sh: Enhanced the main menu. 
123
124 2006-10-12  Werner Koch  <wk@g10code.com>
125
126         * Makefile.am (gpg-zip, gpgsplit): Do not install due to a
127         conflict with gpg1.
128
129 2006-10-11  Werner Koch  <wk@g10code.com>
130
131         * gpgsm-gencert.sh: Allow generation of card keys.
132
133 2006-10-08  Werner Koch  <wk@g10code.com>
134
135         * Makefile.am (gpgkey2ssh_LDADD): Add LIBINTL. Suggested by
136         Andreas Metzler.
137
138 2006-09-22  Werner Koch  <wk@g10code.com>
139
140         * no-libgcrypt.c: Changed license to a simple all permissive one.
141
142 2006-09-20  Werner Koch  <wk@g10code.com>
143
144         * Makefile.am: Changes to allow parallel make runs.
145
146 2006-09-12  Werner Koch  <wk@g10code.com>
147
148         Replaced all call gpg_error_from_errno(errno) by
149         gpg_error_from_syserror().
150
151         * gpg-connect-agent.c (read_and_print_response): With verbosity
152         level 2 also print comment lines.
153
154 2006-09-06  Werner Koch  <wk@g10code.com>
155
156         * gpg-connect-agent.c: Switch everything to new Assuan error code
157         style.
158
159         * no-libgcrypt.c (out_of_core): Reanmed to ...
160         (out_of_memory): .. this to avoid name clash with util.h.
161
162 2006-08-21  Werner Koch  <wk@g10code.com>
163
164         * gpgsplit.c: New. Taken from 1.4. Adjusted to GnuPG2.
165
166         * Makefile.am (noinst_PROGRAMS): New.
167
168 2006-06-09  Marcus Brinkmann  <marcus@g10code.de>
169
170         * Makefile.am (gpgconf_LDADD): Add $(GPG_ERROR_LIBS).
171         (gpgkey2ssh_LDADD): Add ../jnlib/libjnlib.a.
172
173 2006-05-23  Werner Koch  <wk@g10code.com>
174
175         * gpgparsemail.c: Include config.h if available
176         (stpcpy): Conditional include it.
177
178         * gpgconf-comp.c (hextobyte): Removed as it is now availble in
179         jnlib.
180
181 2005-12-20  Werner Koch  <wk@g10code.com>
182
183         * gpgconf-comp.c (gc_options_gpg): Add allow-pka-lookup.
184
185 2005-12-14  Werner Koch  <wk@g10code.com>
186
187         * Makefile.am (bin_PROGRAMS): Build gpgparsemail.
188
189         * gpgparsemail.c (pkcs7_begin): New.
190         (parse_message, message_cb): Add support of direct pkcs signatures.
191
192 2005-10-19  Werner Koch  <wk@g10code.com>
193
194         * gpgconf-comp.c (gc_options_scdaemon): New option --disable-keypad.
195
196 2005-09-22  Werner Koch  <wk@g10code.com>
197
198         * rfc822parse.c (parse_field): Tread Content-Disposition special.
199
200 2005-10-08  Marcus Brinkmann  <marcus@g10code.de>
201
202         * Makefile.am (watchgnupg_LDADD): New variable.
203
204         * Makefile.am (gpgconf_LDADD): Add ../gl/libgnu.a after
205         ../common/libcommon.a.
206         (symcryptrun_LDADD, gpg_connect_agent_LDADD, gpgkey2ssh_LDADD):
207         Likewise.
208
209 2005-09-29  Marcus Brinkmann  <marcus@g10code.de>
210
211         * Makefile.am (AM_CFLAGS): Add $(LIBGCRYPT_CFLAGS).
212
213 2005-09-06  Werner Koch  <wk@g10code.com>
214
215         * rfc822parse.c, rfc822parse.h:  Changed license to LGPL.
216
217 2005-08-01  Werner Koch  <wk@g10code.com>
218
219         * gpgsm-gencert.sh: Allow entering a keygrip to generate a CSR from
220         an existing key.
221
222 2005-07-21  Werner Koch  <wk@g10code.com>
223
224         * gpgsm-gencert.sh: Reworked to allow for multiple email addresses
225         as well as DNsanmes and URi.  Present the parameter file before
226         creating the certificate.
227
228 2005-07-04  Marcus Brinkmann  <marcus@g10code.de>
229
230         * symcryptrun.c (SYMC_BAD_PASSPHRASE, SYMC_CANCELED): New symbols,
231         use instead constants.
232         (hash_string): New function copied from simple-gettext.c.
233         (confucius_get_pass): Take new argument CACHEID.
234         (confucius_process): Calculate cacheid and pass it to
235         confucius_get_pass.  Clear passphrase from cache if necessary.
236
237 2005-06-16  Werner Koch  <wk@g10code.com>
238
239         * gpg-connect-agent.c (read_and_print_response): Made LINELEN a
240         size_t.
241
242 2005-06-04  Marcus Brinkmann  <marcus@g10code.de>
243
244         * symcryptrun.c (main): Allow any number of arguments, don't use
245         first argument as input file name.  Pass extra arguments to
246         confucius_main.
247         (confucius_main): Accept new arguments argc and argv and pass them
248         to confucius_process.
249         (confucius_process): Accept new arguments argc and argv and pass
250         them to the confucius process.
251
252 2005-06-01  Werner Koch  <wk@g10code.com>
253
254         * symcryptrun.c: Include mkdtemp.h. 
255
256 2005-05-31  Werner Koch  <wk@g10code.com>
257
258         * watchgnupg.c: Make sure that PF_LCOAL and AF_LOCAL are defines.
259         Noted by Ray Link.
260
261 2005-05-28  Moritz Schulte  <moritz@g10code.com>
262
263         * gpgkey2ssh.c: New file.
264         * Makefile.am (bin_PROGRAMS): Added gpgkey2ssh.
265
266 2005-05-20  Werner Koch  <wk@g10code.com>
267
268         * gpg-connect-agent.c (add_definq, show_definq, clear_definq)
269         (handle_inquire): New.
270         (read_and_print_response): Handle INQUIRE command.
271         (main): Implement control commands.
272
273 2005-04-21  Werner Koch  <wk@g10code.com>
274
275         * symcryptrun.c (main): Optionally allow the input file as command
276         line argument.
277
278         * gpgconf-comp.c: Add gpgsm option disable-trusted-cert-crl-check.
279
280 2005-04-20  Werner Koch  <wk@g10code.com>
281
282         * gpgconf-comp.c: Add gpg-agent:disable-scdaemon.
283
284 2005-04-19  Marcus Brinkmann  <marcus@g10code.de>
285
286         * symcryptrun.c: Add --input option.
287
288 2005-04-15  Marcus Brinkmann  <marcus@g10code.de>
289
290         * symcryptrun.c (TEMP_FAILURE_RETRY): Define if not defined.
291
292         * symcryptrun.c (remove_file): New function.
293         (confucius_copy_file): Accept new argument PLAIN and shred the
294         file if it is set on error.
295
296         * Makefile.am: Define symcryptrun make variable depending on
297         BUILD_SYMCRYPTUN.
298         (bin_PROGRAMS): Add ${symcryptrun} instead symcryptrun.
299         (symcryptrun_LDADD): Use $(LIBUTIL_LIBS) instead of -lutil.
300
301 2005-04-11  Werner Koch  <wk@g10code.com>
302
303         * symcryptrun.c (confucius_mktmpdir): Changed to use mkdtmp(3).
304
305 2005-04-11  Marcus Brinkmann  <marcus@g10code.de>
306
307         * symcryptrun.c: Implement config file parsing.
308         
309         * Makefile.am (bin_PROGRAMS): Add symcryptrun.
310         (symcryptrun_SOURCES, symcryptrun_LDADD): New variables.
311         * symcryptrun.c: New file.
312
313 2005-03-31  Werner Koch  <wk@g10code.com>
314
315         * gpg-connect-agent.c (start_agent): Use PATHSEP_C instead of ':'.
316
317 2005-03-09  Werner Koch  <wk@g10code.com>
318
319         * gpgconf-comp.c <dirmngr>: Add honor-http-proxy.
320
321 2005-02-25  Werner Koch  <wk@g10code.com>
322
323         * no-libgcrypt.c (gcry_strdup): New.
324
325 2005-02-24  Werner Koch  <wk@g10code.com>
326
327         * gpg-connect-agent.c: New.
328         * Makefile.am: Add it. 
329
330 2004-12-21  Werner Koch  <wk@g10code.com>
331
332         * gpgconf-comp.c (get_config_pathname) [DOSISH]: Detect absolute
333         pathnames with a drive letter.
334
335 2004-12-15  Werner Koch  <wk@g10code.com>
336
337         * Makefile.am (bin_PROGRAMS) [W32]: Do not build watchgnupg.
338
339         * gpgconf-comp.c (gpg_agent_runtime_change) [W32]: No way yet to
340         send a signal.  Disable.
341         (change_options_file, change_options_program) [W32]: No link(2),
342         so we disable it.
343         (gc_component_change_options): Use rename instead of link.
344
345 2004-12-13  Werner Koch  <wk@g10code.com>
346
347         * gpgconf-comp.c <ignore-ocsp-service-url>: Fixed typo.
348
349 2004-11-24  Werner Koch  <wk@g10code.com>
350
351         * gpgconf-comp.c <dirmngr>: Add --ignore-http-dp, --ignore-ldap-dp
352         and --ignore-ocsp-service-url.
353
354 2004-11-23  Werner Koch  <wk@g10code.com>
355
356         * gpgconf-comp.c <dirmngr>: Add the proxy options.
357         <gpgsm>: Add --prefer-system-daemon.
358
359 2004-11-11  Werner Koch  <wk@g10code.com>
360
361         * watchgnupg.c (main): Fixed test for read error.
362
363 2004-10-22  Werner Koch  <wk@g10code.com>
364
365         * Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.sh
366
367         * gpgsm-gencert.sh: Fixed copyright; its part of GnuPG thus FSF.
368
369 2004-10-01  Werner Koch  <wk@g10code.com>
370
371         * gpgconf-comp.c: Made all strings for --log-file read the same.
372         
373 2004-10-01  Werner Koch  <wk@g10code.com>
374
375         * gpgconf-comp.c (my_dgettext): Also switch codeset and directory
376         for the other used domains (i.e. dirmngr).
377
378         * gpgconf.c (main): Fixed translation markers.
379
380 2004-09-30  Werner Koch  <wk@g10code.com>
381
382         * gpgconf.c (i18n_init): Always use LC_ALL.
383
384         * Makefile.am: Adjusted for gettext 0.14.
385
386 2004-09-29  Werner Koch  <wk@g10code.com>
387
388         * gpgconf-comp.c: Made the entries fro GROUPs translatable.
389         Include i18n.h.
390         (my_dgettext): Hack to use the gnupg2 domain.
391
392 2004-08-09  Moritz Schulte  <moritz@g10code.com>
393
394         * gpgsm-gencert.sh: New file.
395
396 2004-06-16  Werner Koch  <wk@gnupg.org>
397
398         * rfc822parse.c (rfc822parse_get_field): Add arg VALUEOFF.
399
400 2004-06-14  Werner Koch  <wk@gnupg.org>
401
402         * no-libgcrypt.c (gcry_realloc, gcry_xmalloc, gcry_xcalloc): New.
403
404         * gpgconf-comp.c (retrieve_options_from_program) 
405         (retrieve_options_from_file, change_options_file) 
406         (change_options_program, gc_component_change_options): Replaced
407         getline by read_line and test for allocation failure.
408
409 2004-05-21  Marcus Brinkmann  <marcus@g10code.de>
410
411         * gpgconf-comp.c (gc_options_dirmngr): Remove CRL group, put its
412         only option "max-replies" into LDAP group.
413         (gc_component): Change description of dirmngr to "Directory
414         Manager".
415
416         * gpgconf-comp.c (gc_component_change_options): Move the
417         per-process backup file into a standard location.
418
419 2004-05-03  Werner Koch  <wk@gnupg.org>
420
421         * gpgconf-comp.c: Add --allow-mark-trusted for the gpg-agent.
422
423 2004-04-30  Werner Koch  <wk@gnupg.org>
424
425         * gpgconf-comp.c: Added more runtime flags for the gpg-agent
426         backend.
427
428 2004-04-29  Marcus Brinkmann  <marcus@g10code.de>
429
430         * gpgconf-comp.c (change_options_program): Turn on utf8-strings in
431         the gpgconf specific part of the config file for the GnuPG
432         backend.
433
434 2004-04-28  Werner Koch  <wk@gnupg.org>
435
436         * gpgconf-comp.c: Add --ocsp-signer for the dirmngr backend.
437
438 2004-04-20  Marcus Brinkmann  <marcus@g10code.de>
439
440         * gpgconf-comp.c (gc_options_gpg_agent): Change type of
441         ignore-cache-for-signing option to GC_ARG_TYPE_NONE.
442
443 2004-04-07  Werner Koch  <wk@gnupg.org>
444
445         * gpgconf-comp.c (my_dgettext): Switch the codeset once to utf-8.
446         Allow building with out NLS.
447
448 2004-03-23  Marcus Brinkmann  <marcus@g10code.de>
449
450         * gpgconf-comp.c (gc_options_dirmngr): Set GC_OPT_FLAG_ARG_OPT for
451         "LDAP Server".
452         (change_options_file): Remove assertion that tests that this flag
453         is not present.  Handle an empty string in OPTION->new_value.
454
455         * gpgconf.c (main): Remove obsolete warning.
456
457 2004-03-23  Werner Koch  <wk@gnupg.org>
458
459         * gpgconf-comp.c (gc_options_gpg): New.
460         (gc_component_t, gc_component): Add GC_BACKEND_GPG.
461         (gc_options_dirmngr): Add allow-ocsp.
462
463 2004-03-23  Marcus Brinkmann  <marcus@g10code.de>
464
465         * gpgconf-comp.c (gc_flag): Add missing flags.
466
467         * gpgconf-comp.c: Include <signal.h>.
468         (gc_backend): Add new member runtime_change.
469         (gpg_agent_runtime_change): New function.
470         (gc_component_change_options): New variable runtime.  Initialize
471         it.  If an option is changed that has the GC_OPT_FLAG_RUNTIME bit
472         set, also set the corresponding runtime variable.  Finally, call
473         the runtime_change callback of the backend if needed.   
474
475 2004-03-16  Werner Koch  <wk@gnupg.org>
476
477         * gpgconf-comp.c (gc_options_gpg_agent): Implemented.
478         (gc_options_gpgsm, gc_options_scdaemon): Implemented.
479         (gc_backend_t): Add GC_BACKEND_SCDAEMON.
480
481 2004-03-12  Marcus Brinkmann  <marcus@g10code.de>
482
483         * gpgconf-comp.c (gc_component_change_options): Set the filenames
484         of the option's backend, not of the component.
485         Also use GC_BACKEND_NR, not GC_COMPONENT_NR.
486
487 2004-03-09  Werner Koch  <wk@gnupg.org>
488
489         * gpgconf-comp.c [_riscos_]: Removed special code for RISC OS; we
490         don't want to clutter our code with system dependent stuff.
491
492 2004-03-08  Marcus Brinkmann  <marcus@g10code.de>
493
494         * gpgconf-comp.c (retrieve_options_from_file): Quote each string
495         in the list, not only the first.
496
497 2004-02-26  Marcus Brinkmann  <marcus@g10code.de>
498
499         * gpgconf-comp.c (gc_component_list_options): Do not print empty
500         groups.
501
502         * gpgconf-comp.c (option_check_validity): Check if option is
503         active.
504         (change_options_file): Implement.
505
506         * gpgconf-comp.c (retrieve_options_from_program): Remove broken
507         string handling.
508
509         * gpgconf-comp.c (change_options_program): Support all types of
510         options, including list types.
511
512         * README.gpgconf: Fix description of arguments.
513         * gpgconf-comp.c (option_check_validity): Rewritten to properly
514         support optional arguments in lists.
515
516         * README.gpgconf: Add info about optional arg and arg type 0.
517         * gpgconf-comp.c (gc_component_change_options): Parse list of
518         arg type 0 options.
519         (option_check_validity): Add new argument NEW_VALUE_NR.  Perform
520         rigorous validity checks.
521         (change_options_program): Disable an option also if we have a new
522         value for it.
523
524 2004-02-25  Marcus Brinkmann  <marcus@g10code.de>
525
526         * gpgconf-comp.c (gc_component_list_options): Correct output for
527         lists of arg type none.
528         (struct gc_option): Add new member new_flags.
529         (option_check_validity): Check OPTION->new_flags beside
530         OPTION->new_value.  Add new argument FLAGS.
531         (gc_component_change_options): Support default flag correctly.
532         (change_options_program): Likewise.
533
534 2004-02-24  Marcus Brinkmann  <marcus@g10code.de>
535
536         * README.gpgconf: Revert last change.  Add new flags "default",
537         "default desc" and "no arg desc".  Add new field ARGDEF.  Add new
538         field FLAG to backend interface.
539         * gpgconf-comp.c (struct gc_option): Make flags of type unsigned
540         long.
541         (gc_component_list_options): Adjust type for flags.
542         Add default argument field.
543         (retrieve_options_from_program): Use "1" as value for non-option
544         arguments, not "Y".
545         (gc_component_change_options): Read in flags from input.
546
547 2004-02-23  Marcus Brinkmann  <marcus@g10code.de>
548
549         * README.gpgconf: Change meaning of type 0 options value if it is
550         the empty string or "0".
551
552         * gpgconf.h (struct): Add member runtime.
553         * gpgconf.c: Add new option oRuntime.
554         (main): Same here.
555
556         * gpgconf-comp.c (hextobyte): New function.
557         (percent_deescape): New function.
558         (get_config_pathname): Percent deescape pathname if taken from
559         option (default) value.  Use default value only if it exists and
560         is not empty.  Use empty string otherwise.  Don't include leading
561         quote in pathname.
562         (change_options_program): Percent deescape string before writing
563         it out.
564         
565         * gpgconf-comp.c (gc_component_list_options): Do not skip groups
566         on output.
567
568 2004-02-18  Werner Koch  <wk@gnupg.org>
569
570         * gpgconf-comp.c: Added empty components for gpgsm and scdaemon.
571
572 2004-02-12  Werner Koch  <wk@gnupg.org>
573
574         * watchgnupg.c (main): Implement option "--".
575         (print_version): New.
576
577         * Makefile.am: Include cmacros.am for common flags.
578
579 2004-02-03  Werner Koch  <wk@gnupg.org>
580
581         * addgnupghome: Try to use getent, so that it also works for NIS
582         setups.
583
584 2004-01-31  Marcus Brinkmann  <marcus@g10code.de>
585
586         * gpgconf-comp.c: Some bug fixes, parse only defaults from the
587         program, and read the current values from the configuration file
588         directly.
589
590 2004-01-30  Marcus Brinkmann  <marcus@g10code.de>
591
592         * gpgconf-comp.c (gc_error): New function, use it instead of
593         error() throughout.
594
595         * gpgconf-comp.c: Use xmalloc, libcommon's asctimestamp and
596         gnupg_get_time, fix error() invocation and use getline()
597         consistently.
598         
599 2004-01-30  Werner Koch  <wk@gnupg.org>
600
601         * addgnupghome: Also set the group of copied files. 
602
603 2004-01-30  Werner Koch  <wk@gnupg.org>
604
605         * Makefile.am (sbin_SCRIPTS): New, to install addgnupghome.
606         (EXTRA_DIST): Added rfc822parse.c rfc822parse.h gpgparsemail.c
607         which might be useful for debugging.
608
609 2004-01-29  Werner Koch  <wk@gnupg.org>
610
611         * addgnupghome: New.
612
613 2004-01-29  Marcus Brinkmann  <marcus@g10code.de>
614
615         * gpgconf-list.c: File removed.
616         * README.gpgconf: New file.
617         * gpgconf-comp.c: New file.
618         * Makefile.am (gpgconf_SOURCES): Remove gpgconf-list.c, add
619         gpgconf-comp.c.
620
621 2004-01-16  Werner Koch  <wk@gnupg.org>
622
623         * watchgnupg.c (main): Need to use FD_ISSET for the client
624         descriptors too; aiiih.  Set the listening socket to non-blocking.
625
626 2004-01-10  Werner Koch  <wk@gnupg.org>
627
628         * Makefile.am: Use GPG_ERROR_CFLAGS
629         
630 2004-01-05  Werner Koch  <wk@gnupg.org>
631
632         * Manifest: New.
633         * gpgconf.c, gpgconf.h, gpgconf-list.c: New. A skeleton for now.
634         * no-libgcrypt.c: New.
635         * Makefile.am: Add above.
636
637 2003-12-23  Werner Koch  <wk@gnupg.org>
638
639         * Makefile.am: New.
640         * watchgnupg.c: New.
641
642
643  Copyright 2003, 2004, 2005 Free Software Foundation, Inc.
644
645  This file is free software; as a special exception the author gives
646  unlimited permission to copy and/or distribute it, with or without
647  modifications, as long as this notice is preserved.
648
649  This file is distributed in the hope that it will be useful, but
650  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
651  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.