-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
110 lines (84 loc) · 3.59 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
2013-04-24 Werner Koch <[email protected]>
Release 1.4-g10-3.
* configure.ac: Set LT version to C4/A3/R1.
2013-04-24 Werner Koch <[email protected]>
* src/w32inet.c: New. Taken from gnulib lib/inet_ntop.c.
Modified for Windows only use.
(inet_ntop): Rename to adns__inet_ntop.
* src/Makefile.am (w32src): Add file.
* src/types.c (cs_in6addr) [W32]: Use adns__inet_ntop.
2012-05-11 Werner Koch <[email protected]>
* src/adns.h (adns_rrtype): Add adns_r_aaaa.
(adns_answer): Add member in6addr.
* src/internal.h (adns__state): Change sortlist struct to allow
for v6 addresses.
* src/check.c (checkc_global): Fix for v6 sortlist.
* src/setup.c (ccf_sortlist): Mark entries as v4.
* src/types.c (search_sortlist): Ignore v6 addresses.
(pa_in6addr, search_sortlist6, dip_in6addr, di_in6addr)
(cs_in6addr): New.
(typeinfos): Add description for the AAAA record.
* src/setup.c (ccf_sortlist): Fix class A detection.
2011-03-14 Werner Koch <[email protected]>
* client/adnslogres.c: Change license to GPLv3.
* client/adnslogres.c (rol, struct, rmd160_init, transform)
(rmd160_write, rmd160_final, rmd160_hash_buffer): New. Taken from
GnuPG git master.
(printline): Add arg OPTS. Obfuscate DNS name.
(main): Add options -P and -S.
2008-05-08 Werner Koch <[email protected]>
Release 1.4-g10-2.
* configure.ac: Disable use of tsearch under W32.
2008-04-30 Werner Koch <[email protected]>
Release 1.4-g10-1.
* configure.ac: Set bug reporting address to bug-adns.g10code.com.
* Makefile.am (EXTRA_DIST): Distribute the Debian changelog.
2008-04-24 Werner Koch <[email protected]>
* src/w32support.c (adns__inet_aton): Rewritten to make it
actually work.
2008-04-24 Werner Koch <[email protected]>
Change build system to use automake and libtool.
Create all Makefile.am. Remove old build system.
* src/adns.h [W32]: Include Windows socket header.
(adns_free): Add prototype.
* src/platform.h: New.
* src/internal.h: Include patform.h.
(adns__state) [W32]: Remove stdsigpipe and stdsigmask.
* src/libadns.def: New.
* src/libadns.vers: New.
* src/general.c: Do not include socket headers under W32.
(adns_free): New.
(adns__sigpipe_protect, adns__sigpipe_unprotect) [W32]: Make them
a stub.
(adns__vbuf_init, adns__vbuf_ensure, adns__vbuf_appendq)
(adns__vbuf_append, adns__vbuf_appendstr, adns__vbuf_free): Factor
out to ..
* src/vbuf.c: .. this new file.
* src/event.c: Do not include socket headers under W32. Replace
all socket related functions by adns__sock_foo macros.
* src/poll.c (adns_beforepoll, adns_wait_poll): Return ENOSYS when
not supported.
* src/setup.c: Include windows specific headers for W32. Replace
inet_aton by adns__inet_aton and use the usual socket fucntion
wrappers.
(adns__setnonblock) [W32]: Add Windows implementation.
(read_w32_init_files) [W32]: New.
(init_files) [W32]: Call read_w32_init_files.
* src/transmit.c: Do not include sys/uio under W32. Use the
socket wrappers.
* src/types.c [W32]: Do not include the socket headers.
* src/versioninfo.rc.in: New.
* src/w32extra.c: New.
* src/w32support.c: New.
* client/adh-query.c (inet_aton) [W32]: New. Taken from the 1.0
W32 port of adns.
(ensure_adns_init) [W32]: Do not call signal.
* client/adnsheloex.c [W32]: Do not include socket headers.
* client/adnshost.h [W32]: Ditto.
* client/client.h (ADNS_VERSION_STRING): Remove.
* regress/casefiles.list, regress/initfiles.list: New.
* regress/checkall, regress/r1test: Take $srcdir in account.
* regress/hcommon.c.m4: Undef malloc, free, realloc and exit to
avoid infinite recursion.
* regress/m4-to-c.rule: New.
Older entries are in the file changelog.Debian.