Jim Hague
757becc812
write() on a socket is equivalent to send() with flag value of 0.
2017-10-04 17:32:52 +01:00
Jim Hague
a0c313412d
Adjust Unix socket/Winsock handling.
...
Centralise it into util-internal.h, remove duplicate definitions from mdns, and add new pseudo-functions _getdns_closesocket(), _getdns_poll() and _getdns_socketerror(). Convert error values to simple values and convert error checking to use _getdns_socketerror() and the simple values. The simple values can also be used with the result from getsockopt() with SO_ERROR in stub.c.
2017-10-04 17:31:33 +01:00
Willem Toorop
ffc72ff253
Rearrange includes for finding inet_ntop on Windows
...
+ make sure stubby is linked with initial LDFLAGS (i.e. static) as well
2017-10-03 17:09:33 +02:00
wtoorop
d5efa01d06
Merge pull request #339 from banburybill/features/mingw-win10
...
Check for implementations of sigemptyset, sigfillset and sigaddset an…
2017-10-03 16:38:13 +02:00
Willem Toorop
3e221ebed5
Fix parallel make install's
2017-10-02 16:36:07 +02:00
Willem Toorop
b22666d667
Bump version
2017-10-02 16:34:12 +02:00
Jim Hague
4acce42720
Check for implementations of sigemptyset, sigfillset and sigaddset and add if not present.
...
mingw64 doesn't have them and compilation fails at link time.
2017-10-02 14:15:16 +01:00
Willem Toorop
c786ba03d2
Merge branch 'release/1.2.0' into develop
2017-09-29 22:47:19 +02:00
Willem Toorop
8ddab4813b
Date and README.md update
2017-09-29 22:46:31 +02:00
Willem Toorop
7509f691f3
Update Stubby README.md
2017-09-29 22:16:16 +02:00
Willem Toorop
3f05242bce
yaml dir has moved
2017-09-29 11:47:15 +02:00
Willem Toorop
6aa73c9374
Thank Travis Burtrum for finding the auth bug
2017-09-29 11:41:58 +02:00
Willem Toorop
d1aebd3c24
Don't test hostname auth without support in libssl
2017-09-29 11:07:43 +02:00
Willem Toorop
6b04ed8551
Bumb version
2017-09-28 22:28:39 +02:00
Willem Toorop
23daf9aac3
Fix TLS authentication
2017-09-28 22:17:36 +02:00
Willem Toorop
a9ba50dff1
Fail transport test on failures
2017-09-28 22:17:06 +02:00
Willem Toorop
e75cf0b7a3
A missing symbol fails on macos
2017-09-28 20:21:10 +02:00
Willem Toorop
c3df13b27c
PATH_MAX can be in sys/limits.h too..
...
and must have a fallback value
2017-09-28 19:45:16 +02:00
Willem Toorop
a86e21b48a
Fix reading files on windows with stubby too
2017-09-28 15:19:07 +02:00
Willem Toorop
52a4500792
Signedness error
2017-09-28 15:13:57 +02:00
Willem Toorop
15eec724a5
Portable CR to CRLF conversion
2017-09-28 15:09:55 +02:00
Willem Toorop
078c50f1b2
fread with mingw32 compiled can return < file sz,
...
because it automatically converts \r\n into \n
2017-09-28 15:09:16 +02:00
Willem Toorop
b9260f8fca
Install Windows format stubby.yml on Windows
2017-09-27 16:24:32 +02:00
Willem Toorop
3ab01cf45d
Dont do yaml tpkg test
2017-09-27 13:27:24 +02:00
Willem Toorop
cefeed2b47
PRIsz usage like PRIu64 etc.
2017-09-27 13:15:12 +02:00
Willem Toorop
7ac289f726
dependencies
2017-09-27 13:07:11 +02:00
Willem Toorop
a7fc760141
Dependencies
2017-09-27 12:47:01 +02:00
Willem Toorop
bf2e08e2df
Move yaml config handling to Stubby
2017-09-27 12:45:13 +02:00
Willem Toorop
ca3f28843c
Comments from Andreas
2017-09-25 09:24:53 +02:00
Willem Toorop
0eda8e1deb
Today release candidate, not actual release
2017-09-22 14:56:18 +02:00
Willem Toorop
1ebbd8d52d
Include yaml in build tarball
2017-09-22 12:45:01 +02:00
Willem Toorop
f26669df68
Make a -rc1 tarball
2017-09-22 12:37:40 +02:00
Willem Toorop
e2f1c8d13c
Release today
2017-09-22 12:28:29 +02:00
Willem Toorop
114b5785f7
Doxygen documentation for Zero configuration DNSSEC
...
+ rename of getdns_context_(get|set)_trust_anchor_*()
to getdns_context_(get|set)_trust_anchors_*()
2017-09-22 12:25:56 +02:00
Willem Toorop
a3bfee7d0a
Issues from unit tests
2017-09-22 11:12:27 +02:00
Willem Toorop
da2aa634d3
Make appdata_dir configurable +
...
settings via getdns_context_config()
2017-09-21 17:06:29 +02:00
Willem Toorop
1b47ce4d10
Slightly different function prototypes
2017-09-21 12:38:49 +02:00
Willem Toorop
edba5b77f8
Updated ChangeLog
2017-09-21 12:33:44 +02:00
Willem Toorop
90a187a1ac
New recommendations regarding trust anchor management
2017-09-21 12:33:19 +02:00
Willem Toorop
712f62a4c1
Things that came out of compiling on Windows
2017-09-21 11:03:38 +02:00
Willem Toorop
8897bdf18f
dependencies
2017-09-20 15:55:24 +02:00
Willem Toorop
ac86b41fab
Update stubby
2017-09-20 15:46:35 +02:00
Willem Toorop
7c229c40cd
Merge branch 'features/zeroconf-dnssec' into release/v1.2.0
2017-09-20 15:45:27 +02:00
Willem Toorop
fbc1526f47
Merge branch 'devel/compile-on-windows' into release/v1.2.0
2017-09-20 15:40:31 +02:00
Willem Toorop
d880d4222b
Merge remote-tracking branch 'jim/features/yaml' into release/v1.2.0
2017-09-20 15:40:02 +02:00
Willem Toorop
905cf290d4
Bump version, update ChangeLog
2017-09-20 15:38:07 +02:00
Willem Toorop
e6536bb2ef
Typo
2017-09-20 15:18:43 +02:00
Willem Toorop
36943a4380
A dnsreq is bogus if any of its netreqs is
2017-09-20 14:42:35 +02:00
Willem Toorop
17d7ee79f2
Fix NULL pointer dereference
2017-09-20 12:44:14 +02:00
Willem Toorop
f0f2afbca7
Fetch TA before resolve for full recursion too
2017-09-20 12:40:59 +02:00