wouter
8e6ee27eda
- separate ldns into core ldns inside ldns/ subdirectory. No more
...
--with-ldns is needed and unbound does not rely on libldns.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2998 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-10-31 15:09:26 +00:00
wouter
641e459064
nicer compile on 32bit.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2891 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-22 14:04:03 +00:00
wouter
077137ffaf
more portable snprintf implementation.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2890 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-22 13:56:12 +00:00
wouter
728cb5938a
Fix for Solaris.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2889 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-19 14:49:05 +00:00
wouter
6cff0e0270
- own implementation of compat/snprintf.c.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2887 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-18 14:28:21 +00:00
wouter
b670d4ae31
del snprintf.c file.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2886 be551aaa-1e26-0410-a405-d3ace91eadb9
2013-04-18 14:17:08 +00:00
wouter
3c2532e0ac
- Fix AHX_BROKEN_MEMCMP for autoheader mess up of #undef in config.h.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2610 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-02-09 12:40:19 +00:00
wouter
4f8880d6a5
- Fix warning unused in compat/strptime.c.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2563 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 14:59:24 +00:00
wouter
525b8dabe1
- Fix warnings with gcc 4.6 in compat/inet_ntop.c.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2562 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 14:25:01 +00:00
wouter
7cb4761cdd
Fix, unit test and testbound work on windows Vista.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2291 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-10-14 13:20:10 +00:00
wouter
5b2dd94389
strptime compat in configure (for Minix).
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2262 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-28 14:58:35 +00:00
wouter
fc9fe2cb6d
NSD strptime compat, BSD licensed, for unbound-anchor which uses it.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2261 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-09-28 14:21:20 +00:00
wouter
a8d107d22c
snprintf portability
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1977 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-02-09 14:35:52 +00:00
wouter
d84c6611b4
memcmp portability.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1972 be551aaa-1e26-0410-a405-d3ace91eadb9
2010-02-01 13:27:23 +00:00
wouter
c0b44d0a25
configure detect ssl get_compression_methods and ctime_r fix.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1780 be551aaa-1e26-0410-a405-d3ace91eadb9
2009-08-25 13:05:31 +00:00
wouter
6e8c19efd4
ctime_r compat definition
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1778 be551aaa-1e26-0410-a405-d3ace91eadb9
2009-08-25 10:29:25 +00:00
wouter
d55eafd9a1
fix replacement malloc
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1728 be551aaa-1e26-0410-a405-d3ace91eadb9
2009-07-16 10:17:52 +00:00
wouter
89d698244f
crosscompile with mingw32 works.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1722 be551aaa-1e26-0410-a405-d3ace91eadb9
2009-07-14 14:44:53 +00:00
wouter
80053ad722
Nicer configure.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1543 be551aaa-1e26-0410-a405-d3ace91eadb9
2009-03-23 14:59:58 +00:00
wouter
856a3f6919
Fixup getaddrinfo compat.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1341 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-11-10 08:04:22 +00:00
wouter
f5c3f58439
Fixup b32 compat for Mac OSX linker.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1323 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-11-03 14:38:03 +00:00
wouter
3f3064b2fe
b32 compat stuff.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1241 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-09-17 08:00:14 +00:00
wouter
a1ce220494
remove socketpair compat.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1167 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-07-25 09:33:14 +00:00
wouter
c327ffa51b
compiles cleaner on ming32, socketpair compat.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1120 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-06-13 15:32:16 +00:00
wouter
211c5a57c2
unused definitions.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1117 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-06-13 09:44:25 +00:00
wouter
0c172d0dd1
gmtime_r threadsafe.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1099 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-05-23 15:43:55 +00:00
wouter
ec5253b25a
- mingw32 porting.
...
- test for sys/wait.h
- WSAEWOULDBLOCK test after nonblocking TCP connect.
- write_iov_buffer removed: unused and no struct iov on windows.
- signed/unsigned warning fixup mini_event.
- use ioctlsocket to set nonblocking I/O if fnctl is unavailable.
- skip signals that are not defined
- detect pwd.h.
- detect getpwnam, getrlimit, setsid, sbrk, chroot.
- default config has no chroot if chroot() unavailable.
- if no kill() then no pidfile is read or written.
- gmtime_r is replaced by nonthreadsafe alternative if unavail.
used in rrsig time validation errors.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@1097 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-05-23 14:13:07 +00:00
wouter
8926193907
+ - fixed memory leaks in libunbound (during cancellation and wait).
...
+ - libunbound returns the answer packet in full.
+ - snprintf compat update.
+ - harvest performs lookup.
+ - ldns-tarball update with fix for ldns_dname_label.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@998 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-28 12:29:00 +00:00
wouter
a08460abbd
Compilation fixes for portability.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@120 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-16 18:21:14 +00:00
wouter
cebae15a7a
inet_aton inet_ntop inet_pton compat added.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@118 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-16 17:17:00 +00:00
wouter
597cee7d5b
configure compat replacements. start of ip6 ifdefing.
...
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@113 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-16 15:18:52 +00:00