Commit Graph

2026 Commits

Author SHA1 Message Date
Christian Huitema 03307a7b71 Code almost complete for the MDNS multicast + cache.
Of course, we still need a lot of testing.
2017-02-23 17:55:31 -08:00
Christian Huitema 6d3e0c7ca2 Rewrote the continuous query organization to use the LRU cache instead of an RB tree. 2017-02-14 11:30:29 -10:00
Christian Huitema 1587e2f8f5 Code to manage the MDNS cache using LRUHASH 2017-02-13 18:28:46 -10:00
Christian Huitema 93d6f2b18f Intermediate commit, after definition of the MDNS context 2017-02-06 18:23:35 -10:00
Christian Huitema 4c71d6239f Fixing potential bug for comparision function net_req_query_id_cmp on 64 bits architectures. 2017-01-21 14:49:58 -08:00
Christian Huitema 4ccfa2a781 Preparing fix for 64 bit warning in net_req_query_id_cmp 2017-01-21 14:46:38 -08:00
Christian Huitema 83ec9b74e9 Merge branch 'develop' of https://github.com/huitema/getdns into develop
Conflicts:
	src/jsmn
2017-01-20 19:57:11 -08:00
Christian Huitema 31eee9c7d1 Intermediate commit of context.h, mdns.[ch] 2017-01-20 19:44:05 -08:00
Christian Huitema abd0244aba Fixing a potential bug in the RB tree for netreq_by_id 2017-01-20 19:33:12 -08:00
huitema b72781a395 Merge pull request #6 from getdnsapi/develop
Aligning with main branch
2017-01-18 16:28:59 -08:00
Willem Toorop f1c44dc15c Merge branch 'develop' into devel/1.1.0 2017-01-18 14:40:32 +01:00
Willem Toorop 7bf953b2bd Merge branch 'huitema-develop' into develop 2017-01-18 12:00:33 +01:00
Willem Toorop f4cd8f6b47 Fix constants 2017-01-13 22:38:23 +01:00
Willem Toorop 7c1c4c52d6 Merge branch 'release/1.1.0-alpha3' into develop 2017-01-13 22:10:17 +01:00
Willem Toorop 9c9c52aacc Merge branch 'develop' into release/1.1.0-alpha3 2017-01-13 22:08:59 +01:00
Willem Toorop b564c8d96f Few things for the scroll-spy README on the website 2017-01-13 21:34:06 +01:00
Willem Toorop 9320364053 Fix two more sign-compare warnings 2017-01-13 21:28:07 +01:00
Willem Toorop bb369ec7d9 Document limits of syncronous functions
As agreed in conversation with pull request #246
2017-01-13 21:12:48 +01:00
Willem Toorop 155ceede4c Unuser variables with --without-libidn 2017-01-13 20:49:26 +01:00
Willem Toorop e80d3340c6 Coverage linking + missing constant in str2int 2017-01-13 20:43:04 +01:00
Willem Toorop cf3d4a4b2e Create SHA256 with distro 2017-01-13 20:29:19 +01:00
Willem Toorop 8a66ba0185 Bump version, update ChangeLog 2017-01-13 20:22:49 +01:00
Willem Toorop cd199def68 Cookies and roadblock avoidance on by default
per RFC7873 and RFC8027
2017-01-13 19:45:54 +01:00
Willem Toorop 25849645d4 Don't crash with missing trust-anchors 2017-01-13 13:42:16 +01:00
Willem Toorop bb0ad001e7 Fix non existant domain names 2017-01-13 12:59:16 +01:00
Willem Toorop 9a3b01ed62 DSA support with OpenSSL 1.1.0 2017-01-13 12:48:15 +01:00
Christian Huitema 53d73d2f90 Implementing the ARC4_LOCK/UNLOCK functions for Windows. 2017-01-13 12:24:46 +01:00
Willem Toorop 835eaa855b autoclean for cleaning with autoconf initialization 2017-01-11 15:08:35 +01:00
Christian Huitema 99fb7100ea Placing all MDNS code under ifdef HAVE MDNS SUPPORT to minimize risk in main branch. 2016-12-22 20:30:14 -08:00
Christian Huitema 1d24c90768 Fixing bad declaration in mdns.h 2016-12-22 20:07:31 -08:00
Christian Huitema 2e46a4b136 Adding missing directives for mdns.c, .o, .lo in make file. 2016-12-22 19:37:49 -08:00
Christian Huitema f1b8b25afa Implementation of basic MDNS support 2016-12-22 15:51:47 -08:00
wtoorop d3b7a30651 Merge pull request #218 from neilcook/openssl_init
call SSL_library_init() just once and lock with mutexes
2016-12-15 08:29:58 +01:00
wtoorop 7e1c8c59b7 Merge pull request #242 from wtoorop/bugfix/replace__FUNCTION__
Use __func__ var when supported
2016-12-15 08:26:01 +01:00
wtoorop be29a01b20 Merge pull request #243 from wtoorop/bugfix/1.1.0-alpha3/replace__FUNCTION__
Use __func__ var when supported
2016-12-15 08:25:51 +01:00
Christian Huitema e01c85ef2f Implementing the ARC4_LOCK/UNLOCK functions for Windows. 2016-12-12 12:25:10 -08:00
huitema 79b47028b1 Merge pull request #5 from getdnsapi/develop
Merge pull request #241 from huitema/develop
2016-12-12 11:34:51 -08:00
Willem Toorop 80219a4195 Merge branch 'bugfix/replace__FUNCTION__' into bugfix/1.1.0-alpha3/replace__FUNCTION__ 2016-12-12 14:20:31 +01:00
Willem Toorop 5f6b93f7f2 Use __func__ var when supported
And let debugging messages compile with -Wpedantic -Werror too
2016-12-12 13:55:10 +01:00
Willem Toorop 600036da73 Merge branch 'develop' into release/1.1.0-alpha3 2016-12-12 12:08:49 +01:00
wtoorop 8f833c7000 Merge pull request #240 from saradickinson/bugfix/key_pinning
Bugfix/key pinning
2016-12-12 11:58:23 +01:00
wtoorop 4518a3d672 Merge pull request #241 from huitema/develop
Fixing VS code analysis issues in dnssec.c and in arc4random.c
2016-12-12 10:33:35 +01:00
Sara Dickinson 83a0b944b5 Fix another stupid error.... 2016-12-11 17:10:44 +00:00
Sara Dickinson d584c6e3f5 Clean more compile warnings. 2016-12-11 16:58:18 +00:00
Sara Dickinson cfc7d18c85 Ug. Fix stupid mistake with string array. 2016-12-11 16:57:52 +00:00
Christian Huitema b91e13b13b Fixing VS studio analysis issues in Get DNS code. 2016-12-10 16:03:17 -08:00
huitema a4badbb058 Merge pull request #4 from getdnsapi/develop
Sync the main branch fixes of Dec 9.
2016-12-09 17:32:41 -08:00
Sara Dickinson ef12b0e764 Fix some compiler warnings on OS X 2016-12-09 17:15:28 +00:00
Sara Dickinson 5d8894495a Remove unnecessary test 2016-12-09 17:03:41 +00:00
Sara Dickinson 7567869f2c Improve transport tests by using the calll_reporting output to check the transport and authentication status
Add cases for self-signed certs.
2016-12-09 17:03:41 +00:00