Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-12159

[PATCH] Implement DNS cache service

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 0.4.14
    • Networking

    Description

      Here is an implementation of DNS cache service.
      Pipe and service code are heavily borrowed from dhcp client service.
      How it works:
      dnsapi.dll is registering a service and opens a pipe for requests.
      When a request comes puts in (or reads data from) cache.
      Use pipe to query/add records from DNSQuery_W when cache flag is not cleared.
      If service pipe is not available or item doesn't exist in cache, then normal query is performed.
      Please test, review, comment.

      Attachments

        1. CORE-12159.patch
          82 kB
          hater
        2. debug_2.log
          1.06 MB
          Zero3K
        3. debug_3.log
          367 kB
          Zero3K
        4. debug.log
          846 kB
          Zero3K
        5. debug.log
          493 kB
          Zero3K
        6. dnsapi_rpc.patch
          23 kB
          Christoph_vW
        7. DnsCache.patch
          69 kB
          hater
        8. DnsCache.patch
          68 kB
          hater
        9. DnsCache.patch
          35 kB
          hater

        Activity

          People

            ekohl ekohl
            hater hater
            Votes:
            4 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: