Skip to content
  • Andrey Meshkov's avatar
    Pull request: DNS-over-QUIC: RFC implementation · c3b50a44
    Andrey Meshkov authored
    Merge in DNS/dnsproxy from feature/doq10 to master
    
    Related to https://github.com/AdguardTeam/dnsproxy/pull/229
    
    Squashed commit of the following:
    
    commit 581e63fed420a25aed63bb45520e31d3cd2cda5e
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 17:44:31 2022 +0300
    
        added fmt.errorf calls
    
    commit 859b1f19a601ff506d970e8a32f92351846f1558
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 17:37:19 2022 +0300
    
        added fmt.errorf call
    
    commit cf1cd543f119fe9e5e820da4cf9a3674d4e681a7
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 17:31:50 2022 +0300
    
        fix review comments
    
    commit 77adb0b1dba9e39598824cb32e20167a3639aeae
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 12:23:06 2022 +0300
    
        fix review comments
    
    commit a5baee77a92d5daabed556b2b31eb947fbef94a2
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 10:48:00 2022 +0300
    
        Update quic-go to v0.27.1
    
    commit 7b12d5f52f6c7db875678cc5a0a0d014fd83d755
    Author: Andrey Meshkov <am@adguard.com>
    Date:   Tue May 24 10:27:34 2022 +0300
    
        DNS-over-QUIC: RFC implementation
        DoQ is now a standard and our implementation should be up-to-date now.
        The main issue is that we're not using a 2-byte prefix for DNS messages.
        This is resolved in this pull request. Note, that we still support the
        old clients that do not send any prefix.
    c3b50a44
Loading