aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/librdns
Commit message (Collapse)AuthorAgeFilesLines
* [Project] Rdns: Fix various ownership issuesrdns-tcp-reworkVsevolod Stakhov2022-01-053-21/+23
|
* [Project] Rdns: Restore the previous EDNS0 sizeVsevolod Stakhov2022-01-051-1/+1
|
* [Project] Rdns: Add timeout logic for TCP requestsVsevolod Stakhov2022-01-052-0/+19
|
* [Project] Rdns: More fixes in TCP handlingVsevolod Stakhov2022-01-051-6/+31
|
* [Project] Rdns: Unregister TCP requestsVsevolod Stakhov2022-01-052-1/+4
|
* [Project] Rdns: Send truncated replies via TCPVsevolod Stakhov2022-01-042-4/+67
|
* [Project] Rdns: Fix TCP stuff cleanupVsevolod Stakhov2022-01-032-0/+16
|
* [Project] Rdns: Add preliminary reading logic for TCP channelsVsevolod Stakhov2022-01-036-33/+216
|
* [Project] Rdns: Implement TCP writing logicVsevolod Stakhov2022-01-032-2/+82
|
* [Project] Rdns: Fix TCP connection messVsevolod Stakhov2022-01-032-31/+17
|
* [Project] Rdns: Add reaper for inactive TCP connectionsVsevolod Stakhov2022-01-023-24/+127
|
* [Project] Rdns: Add more functions for TCP based requestsVsevolod Stakhov2022-01-026-9/+51
|
* [Fix] Fix removing from khashVsevolod Stakhov2022-01-023-15/+26
|
* [Project] Rdns: Do not treat TCP channels failure as fatalVsevolod Stakhov2022-01-021-4/+22
|
* [Project] Further DNS over TCP architecturingVsevolod Stakhov2022-01-013-43/+143
|
* [Project] Rdns: Initial support of TCP IO channelsVsevolod Stakhov2022-01-013-4/+55
|
* [Rework] Rdns: Use faster and more compact hash table for DNS requestsVsevolod Stakhov2022-01-014-62/+95
|
* [Minor] Rdns: Use flags for IO channelsVsevolod Stakhov2022-01-012-12/+20
|
* [Minor] Increase EDNS0 max packet size to couple with some poor TXT recordsVsevolod Stakhov2021-12-171-1/+1
|
* [Minor] Process DNS reply flagsVsevolod Stakhov2021-12-012-3/+12
|
* [Minor] Fix some issues in the contrib librariesVsevolod Stakhov2021-10-175-10/+19
| | | | Found by: coverity scan
* [Minor] Remove bogus conditionVsevolod Stakhov2021-09-201-4/+1
|
* [Minor] Rdns: One more sanity check addedVsevolod Stakhov2021-08-231-1/+11
|
* [Minor] One more safety checkVsevolod Stakhov2021-07-261-1/+7
|
* [Minor] Fix rdns requested_name field set-upVsevolod Stakhov2021-07-262-1/+2
|
* [Fix] Check remain before processing TXT recordsVsevolod Stakhov2021-06-171-39/+55
|
* [Minor] Allow to skip IDN checks in rdnsVsevolod Stakhov2020-09-234-15/+26
|
* [Minor] Some fixes for aarch64Vsevolod Stakhov2020-09-021-0/+1
|
* [Minor] enable Wmissing-format-attributeChristian Göttsche2020-04-113-3/+12
|
* [Minor] Try to retransmit DNS requests on write failuresVsevolod Stakhov2019-12-161-31/+81
|
* [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-132-5/+6
|
* [Fix] Fail DNS upstream on each retransmit attemptVsevolod Stakhov2019-11-082-11/+16
|
* [Minor] Rdns: Update loop timestamp if it is cheapVsevolod Stakhov2019-11-011-0/+3
|
* [Minor] Fix another static leakVsevolod Stakhov2019-09-271-0/+2
|
* [Rework] Use libsodium instead of hand crafted crypto implementationsVsevolod Stakhov2019-07-081-0/+5
|
* [Test] Fix functional testsVsevolod Stakhov2019-06-221-8/+8
|
* [Minor] Fix include pathsVsevolod Stakhov2019-06-221-1/+1
|
* [Minor] Connect UDP sockets when send was successfulVsevolod Stakhov2019-04-113-9/+35
|
* [Minor] Fix various warningsVsevolod Stakhov2019-04-071-5/+5
|
* [Minor] Add missing includeVsevolod Stakhov2019-04-011-0/+1
|
* [Minor] Improve errors handlingVsevolod Stakhov2019-03-301-2/+10
|
* [Feature] Allow unconnected DNS servers operationsVsevolod Stakhov2019-03-306-55/+90
| | | | | This allows to stop relying on resolvers initialisation and send requests when the resolvers are available.
* [Minor] Rdns: Fix parsing of nameserver linesVsevolod Stakhov2019-02-221-4/+14
| | | | | Issue: #2762 Closes: #2762
* [Minor] RDNS: Filter starting and trailing dots in DNS namesVsevolod Stakhov2019-01-221-0/+27
|
* [Minor] Core: Pass server name when doing DNS requestVsevolod Stakhov2018-12-272-0/+18
|
* [Fix] Rdns: Fix multiple replies in fake repliesVsevolod Stakhov2018-12-151-2/+2
|
* [Minor] Convert some enums to static macrosVsevolod Stakhov2018-10-271-1/+1
|
* [Minor] Fix DNS packet writing to avoid alignment issuesVsevolod Stakhov2018-10-021-18/+18
|
* [Minor] str_from_rdns_type -> rdns_str_from_type to keep consistencyMikhail Galanin2018-08-102-2/+2
|
* [Minor] Add record type into log when set up fake recordsMikhail Galanin2018-08-102-0/+42
|