<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_modules_DnsResolver, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/'/>
<entry>
<title>Merge changes I9cbba1b8,I77f8697c,I6d4c296f</title>
<updated>2021-10-13T18:36:31+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-13T18:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=09a42197b756423d45415d3dd026f88fba4bdd10'/>
<id>09a42197b756423d45415d3dd026f88fba4bdd10</id>
<content type='text'>
* changes:
  DoH: Migrate C callback logic to ffi module
  DoH: Factor out message encoding
  DoH: Factor out Quiche Config Cache
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* changes:
  DoH: Migrate C callback logic to ffi module
  DoH: Factor out message encoding
  DoH: Factor out Quiche Config Cache
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge changes I4fd4c57a,I719965ff,I91a8a7f4</title>
<updated>2021-10-08T21:04:31+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-08T21:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=971821fbec494c78c292dde5f3d309711568599e'/>
<id>971821fbec494c78c292dde5f3d309711568599e</id>
<content type='text'>
* changes:
  DoH: Factor dependencies to a single list
  DoH: Factor out BootTime
  DoH: Refactor FFI
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* changes:
  DoH: Factor dependencies to a single list
  DoH: Factor out BootTime
  DoH: Refactor FFI
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Merge Android 12"</title>
<updated>2021-10-07T23:50:12+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2021-10-07T23:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=90701d2b13cedecdf41c2c32369e46da8d02e7c0'/>
<id>90701d2b13cedecdf41c2c32369e46da8d02e7c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Migrate C callback logic to ffi module</title>
<updated>2021-10-07T19:40:07+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-06T22:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=3a6b54a116c42b2b38a1be9a37d28cef7d2f1a01'/>
<id>3a6b54a116c42b2b38a1be9a37d28cef7d2f1a01</id>
<content type='text'>
Bug: 202081046
Change-Id: I9cbba1b8181ce5c1b0276aebb64fbec194cef6a5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 202081046
Change-Id: I9cbba1b8181ce5c1b0276aebb64fbec194cef6a5
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Factor out message encoding</title>
<updated>2021-10-07T19:40:07+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-06T18:21:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=30836670c87b756d4d1030f93a1c01d79b0ff848'/>
<id>30836670c87b756d4d1030f93a1c01d79b0ff848</id>
<content type='text'>
Bug: 202081046
Change-Id: I77f8697cbcffb0d872c63a6a1b1343c1459d7ae7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 202081046
Change-Id: I77f8697cbcffb0d872c63a6a1b1343c1459d7ae7
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Factor out Quiche Config Cache</title>
<updated>2021-10-07T19:40:00+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-06T17:57:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=231d2b2e22ebf8b59d4de48b185061ba9b0e6c41'/>
<id>231d2b2e22ebf8b59d4de48b185061ba9b0e6c41</id>
<content type='text'>
* Add tests for the cache
* Remove option deref hack

Bug: 202081046
Change-Id: I6d4c296fafd03e4d9e462fbf6c09bac2c748f9e4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add tests for the cache
* Remove option deref hack

Bug: 202081046
Change-Id: I6d4c296fafd03e4d9e462fbf6c09bac2c748f9e4
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Factor dependencies to a single list</title>
<updated>2021-10-07T19:36:22+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-09-21T20:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=020120f5400dbf2406056d6e96b062ffe8881728'/>
<id>020120f5400dbf2406056d6e96b062ffe8881728</id>
<content type='text'>
Bug: 202081046
Change-Id: I4fd4c57a6b3041ad3c03bfbf0761f93a0792c8ce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 202081046
Change-Id: I4fd4c57a6b3041ad3c03bfbf0761f93a0792c8ce
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Factor out BootTime</title>
<updated>2021-10-07T19:36:17+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-10-05T23:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=373b7f6235ef82380fd2a6bddcacf39cc14316c5'/>
<id>373b7f6235ef82380fd2a6bddcacf39cc14316c5</id>
<content type='text'>
* Move `BootTime` into the `boot_time` module
* Change `elapsed()` to match `Instant` API
* Add timeout + sleep functions, relative to `CLOCK_BOOTTIME`
* Change everywhere in DoH to use `boot_time` instead of `time`
* Add tests for boot_time module

BYPASS_INCLUSIVE_LANGUAGE_REASON="man is referring to the unix manual command, not a person"
Bug: 202081046
Bug: 200694560

Change-Id: I719965ff75abb0223ba20829ca0a3a4be1d07f40
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move `BootTime` into the `boot_time` module
* Change `elapsed()` to match `Instant` API
* Add timeout + sleep functions, relative to `CLOCK_BOOTTIME`
* Change everywhere in DoH to use `boot_time` instead of `time`
* Add tests for boot_time module

BYPASS_INCLUSIVE_LANGUAGE_REASON="man is referring to the unix manual command, not a person"
Bug: 202081046
Bug: 200694560

Change-Id: I719965ff75abb0223ba20829ca0a3a4be1d07f40
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge Android 12</title>
<updated>2021-10-06T22:54:04+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2021-10-06T22:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=7a7668abc6d6a9a9ee596a08f2a27d42ff701ca8'/>
<id>7a7668abc6d6a9a9ee596a08f2a27d42ff701ca8</id>
<content type='text'>
Bug: 202323961
Merged-In: I382fd7706a9050c786cc1a3735c7a5864dc1bd04
Change-Id: I3491ff0e2843ba9fc7aeb2dffe4ec0f10a707abd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 202323961
Merged-In: I382fd7706a9050c786cc1a3735c7a5864dc1bd04
Change-Id: I3491ff0e2843ba9fc7aeb2dffe4ec0f10a707abd
</pre>
</div>
</content>
</entry>
<entry>
<title>DoH: Refactor FFI</title>
<updated>2021-10-05T23:52:41+00:00</updated>
<author>
<name>Matthew Maurer</name>
<email>mmaurer@google.com</email>
</author>
<published>2021-09-17T00:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_modules_DnsResolver/commit/?id=6b17842f445b68b075f247b841285a36c502adda'/>
<id>6b17842f445b68b075f247b841285a36c502adda</id>
<content type='text'>
* Factor out constants to level enum conversion
* Document property that doh_init_logger will have no effect on future calls
* Change `doh_set_log_level` to default to `Error` logging on an invalid
  value rather than disabling all logging. This matches the behavior of
  `doh_init_logger`.
* Prefix constants with `DOH_`. `cbindgen`-exported constants are not in
  a namespace; they are raw C constants. Prepending the library name
  will help avoid future collisions.
* `android_logger::init_once` explicitly states in the documentation that
  calling it more than once is safe, and will simply not change the logger
  on future calls.

Bug: 202081046
Change-Id: I91a8a7f40363ee2dcf6211fb595e1c6e7f6084a8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Factor out constants to level enum conversion
* Document property that doh_init_logger will have no effect on future calls
* Change `doh_set_log_level` to default to `Error` logging on an invalid
  value rather than disabling all logging. This matches the behavior of
  `doh_init_logger`.
* Prefix constants with `DOH_`. `cbindgen`-exported constants are not in
  a namespace; they are raw C constants. Prepending the library name
  will help avoid future collisions.
* `android_logger::init_once` explicitly states in the documentation that
  calling it more than once is safe, and will simply not change the logger
  on future calls.

Bug: 202081046
Change-Id: I91a8a7f40363ee2dcf6211fb595e1c6e7f6084a8
</pre>
</div>
</content>
</entry>
</feed>
