Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Micay fc3890cc91 remove note about SUPL APN configuration 2023-03-06 09:22:05 -05:00
Daniel Micay 365d7ecfd0 avoid double logging for nginx error log 2023-03-06 00:52:05 -05:00
Daniel Micay e0ac25eeab Pixel 6a TLSv1.2-only SUPL will be next release 2023-03-04 17:02:47 -05:00
Daniel Micay 5ae22f2ce7 reorder release notes 2023-03-04 16:21:17 -05:00
Daniel Micay 616b012b17 document SUPL proxy on features page 2023-03-04 15:51:21 -05:00
Daniel Micay 9281622d4f use correct Vanadium version name 2023-03-04 15:47:23 -05:00
Daniel Micay 6818a5f8b3 publish new release notes 2023-03-04 15:37:36 -05:00
Daniel Micay 2f08557242 new build number 2023030400 2023-03-04 15:05:03 -05:00
Daniel Micay 2db0cee5d1 fix SUPL explanation in release notes 2023-03-04 14:22:00 -05:00
Daniel Micay 588e1477f1 reorder release notes 2023-03-03 20:14:46 -05:00
Daniel Micay 330053f814 sandboxed Google Play improvements 2023-03-03 15:38:34 -05:00
Daniel Micay ade76af694 Apps version 16 2023-03-03 14:47:41 -05:00
Daniel Micay 6214483190 supl.grapheneos.org integration 2023-03-03 13:12:33 -05:00
Daniel Micay fd4d710261 add information on network services 2023-03-03 00:52:18 -05:00
Daniel Micay d43c73aed8 use enforced TLSv1.2 for Broadcom gpsd SUPL 2023-03-03 00:21:01 -05:00
Daniel Micay 2883e9beec GmsCompatConfig version 36 2023-03-02 10:48:32 -05:00
Daniel Micay 1acd38b795 update Chromium base to 111.0.5563.49 2023-03-01 20:49:19 -05:00
Daniel Micay 1a725bb0e1 improve System Updater already updated text 2023-03-01 12:32:07 -05:00
Daniel Micay c760f32c22 install check improvements 2023-02-27 11:11:21 -05:00
Daniel Micay 1d8576df2a disallow apps reading modern GrapheneOS settings 2023-02-27 03:31:41 -05:00
Daniel Micay 89ab32dbe3 disable keepalive for stub HTTP service 2023-02-27 02:41:28 -05:00
Daniel Micay 9258be6bc5 Vanadium 110.0.5481.154.1 2023-02-26 17:33:42 -05:00
Daniel Micay 563a5bf330 use consistent configuration style 2023-02-26 10:48:55 -05:00
Daniel Micay 50e3e2355f disable keepalive for MTA-STS 2023-02-24 17:37:26 -05:00
Daniel Micay ca37be3365 link standalone project release notes 2023-02-24 13:32:03 -05:00
Daniel Micay be4f836cff GmsCompatConfig 35 2023-02-24 12:11:11 -05:00
Daniel Micay 0d82f0fa38 update kernel LTS status 2023-02-23 22:00:11 -05:00
Daniel Micay 6ed88ecd38 reorder release notes further 2023-02-23 13:56:00 -05:00
Daniel Micay c74d207a5c rm unnecessarily specific info from release notes 2023-02-23 13:52:41 -05:00
Daniel Micay 63e0f7e659 reorder release notes 2023-02-23 13:52:31 -05:00
Daniel Micay 9c5161793d publish new release notes 2023-02-23 13:26:02 -05:00
Daniel Micay 8a6b2d3837 new build number 2023022300 2023-02-23 12:45:57 -05:00
Daniel Micay 214f2667a3 update Chromium to 110.0.5481.154 2023-02-22 14:47:13 -05:00
Daniel Micay f3ee0147e7 reduce system clock drift warning 2023-02-22 14:42:34 -05:00
Daniel Micay 2a1e29ae91 reduce time update threshold 2023-02-22 14:41:19 -05:00
Daniel Micay f2035519b2 simplify other network time changes 2023-02-22 14:27:21 -05:00
Daniel Micay 982b647823 fix Messaging app crash 2023-02-22 10:44:33 -05:00
Daniel Micay 1cafbf5859 HTTPS-based network time improvements 2023-02-21 14:41:43 -05:00
Daniel Micay 71e1b30f95 5.10 GKI LTS update 2023-02-20 23:56:49 -05:00
Daniel Micay bccb2250ae add back request method to log format 2023-02-19 22:40:14 -05:00
Daniel Micay c137947453 set baseline nginx root directory in http block 2023-02-19 11:52:54 -05:00
Daniel Micay 3ab9e97549 work around nginx keepalive configuration bug
https://trac.nginx.org/nginx/ticket/2012
2023-02-18 12:31:03 -05:00
Daniel Micay 7aad49766b reject connections to invalid names 2023-02-18 08:55:32 -05:00
Daniel Micay dc894526df entirely disable access log for status socket 2023-02-18 08:16:20 -05:00
Daniel Micay bf93ca826d add getContext() method to ContentResolver 2023-02-18 08:09:32 -05:00
Daniel Micay 04d858fca1 update static site generation dependencies 2023-02-17 19:40:50 -05:00
Daniel Micay da900c1d95 improve gitignore configuration 2023-02-17 19:25:41 -05:00
Daniel Micay 8906efcec1 5.15 GKI LTS update 2023-02-17 19:00:29 -05:00
Daniel Micay 525ace6796 preserve errno for free calls in hardened_malloc 2023-02-17 13:00:59 -05:00
Daniel Micay ec4aaa8835 GmsCompatConfig improvements 2023-02-17 09:37:35 -05:00
Daniel Micay ad0d9eb04d configure shell for generate-donate-qr-codes 2023-02-17 01:06:09 -05:00
Daniel Micay 91a0addb69 switch to 1 pixel per dot for QR codes
The switch to `image-rendering: pixelated` means there's no longer any
benefit to rendering with more pixels per dot.
2023-02-16 21:08:14 -05:00
Daniel Micay 4d7c2bfc2c use pixelated image rendering mode for QR codes 2023-02-16 20:35:05 -05:00
Daniel Micay 62010eb00f remove redundant/unused CSS block 2023-02-16 20:21:03 -05:00
Daniel Micay 9499523268 Auditor as example to use for hardware attestation 2023-02-16 09:36:56 -05:00
Daniel Micay 7ad211f93b Play Integrity has replaced SafetyNet Attestation 2023-02-16 09:02:10 -05:00
Daniel Micay 2c0dd9bdc7 further settings improvements 2023-02-16 06:34:41 -05:00
Daniel Micay d7222475d6 restrict lockscreen camera toggle to Owner 2023-02-15 16:47:24 -05:00
Daniel Micay 5d4dbad4e0 shared infrastructure for GrapheneOS settings 2023-02-15 16:46:23 -05:00
Daniel Micay be5046087c other Vanadium improvements 2023-02-14 23:26:01 -05:00
Daniel Micay d73c965120 update Chromium to 110.0.5481.65 2023-02-14 16:24:18 -05:00
Daniel Micay 907757043b disable multipart range requests 2023-02-14 10:14:02 -05:00
Daniel Micay 0ffe9aaf88 AOSP build deps are listed by our build page now 2023-02-13 21:13:14 -05:00
Daniel Micay 2526d8564a simplify Network/Sensors infrastructure 2023-02-13 19:09:16 -05:00
Daniel Micay 6804f67933 remove obsolete Bluetooth shim 2023-02-13 19:05:23 -05:00
Daniel Micay 8cd769fe95 add back backup restore action 2023-02-11 11:31:48 -05:00
Daniel Micay b5c88c9d4c use C.UTF-8 locale for build environment 2023-02-11 08:18:25 -05:00
Daniel Micay 4373db3fa1 update required storage space 2023-02-11 08:18:23 -05:00
Daniel Micay 94ff762935 Ubuntu 22.10 supported for builds 2023-02-11 06:29:08 -05:00
Daniel Micay cdb1f920ef libgcc/binutils only used for 4th/5th gen kernels 2023-02-11 06:01:48 -05:00
Daniel Micay 5630162065 move kernel build to prebuilt section 2023-02-11 05:48:36 -05:00
Daniel Micay 466e7bd27d update Gradle version in example 2023-02-11 05:43:43 -05:00
Daniel Micay d0be314002 update build-tools version for SDK install guide 2023-02-11 05:34:10 -05:00
Daniel Micay 4d8c87aa1e list supl.grapheneos.org subdomain 2023-02-11 04:30:17 -05:00
Daniel Micay f672e046fd improve naming for http limit conn zone 2023-02-11 04:25:11 -05:00
Daniel Micay 7fcd8bf9a8 move error_log configuration to top level 2023-02-11 04:05:33 -05:00
Daniel Micay f6bf4d9ca2 publish new release notes 2023-02-10 15:49:53 -05:00
Daniel Micay 6a5760c911 prepare next release notes 2023-02-10 13:34:39 -05:00
Daniel Micay 0c3e2eff66 new build number 2023021000 2023-02-10 13:33:50 -05:00
Daniel Micay 75dacfef0e add SUPL force disable toggle 2023-02-10 08:46:57 -05:00
Daniel Micay 30b5aafe32 add request time to log format 2023-02-10 08:28:02 -05:00
Daniel Micay b903dd72ac switch to improved custom log format
This switches to a fully custom log format instead of using a variant of
the standard combined format since we don't use any tools requiring the
logs to be a standard format. This provides a cleaner format, allows us
to freely add new fields and gets rid of legacy/redundant fields.

The redundant timestamp already provided as the syslog timestamp is
dropped along with the legacy identd field always set to a dash.

This adds the connection serial number for identifying requests coming
from the same connection. TLS version is added as a replacement for our
previous addition of the URI scheme. This also adds the total request
length and total bytes sent to the client instead of only the body bytes
sent.
2023-02-10 08:04:25 -05:00
Daniel Micay 10652acf13 add paragraph about broken router DHCP tables 2023-02-10 07:47:37 -05:00
Daniel Micay 1bc589d45f drop HTTP/2 Push support since Chromium dropped it
This only improves performance for the initial page load by sending
resources that are almost always needed before the client receives the
preload headers and fetches them. It can degrade performance in some
edge cases such as clients with web fonts disabled or if the session
cookie is cleared without the cache being cleared. Clients can cancel
the push transfers once they start receiving them, but it's wasteful.

Safari and Firefox still support this feature but are likely to follow
the lead of Chromium and drop support for it. Few websites are going to
bother with it without Chromium support and usage is already dropping.
2023-02-10 03:56:20 -05:00
Daniel Micay 3b4c47b51b reduce client body / header timeouts to 15s 2023-02-09 18:42:15 -05:00
Daniel Micay 7a823438d0 remove deprecated stylelint rules 2023-02-09 17:53:18 -05:00
Daniel Micay 5260801290 reduce sendfile max chunk to 256k 2023-02-09 17:51:01 -05:00
Daniel Micay 76cc4ae336 avoid unnecessary ACME challenge redirects 2023-02-09 10:12:20 -05:00
Daniel Micay 763c17a058 unify HTTP redirect server blocks 2023-02-09 09:50:08 -05:00
Daniel Micay 3909151fc8 use default HTTP/2 input buffer size 2023-02-09 05:13:03 -05:00
Daniel Micay 5c4e3ba68b Apps version 15 2023-02-08 14:48:42 -05:00
Daniel Micay a00136ecee add missing release notes 2023-02-08 03:33:32 -05:00
Daniel Micay c8c06ed068 update max supported Play Store version 2023-02-08 03:30:03 -05:00
Daniel Micay 3dcace569f Chromium 110.0.5481.64 2023-02-07 18:52:44 -05:00
Daniel Micay 0366f5916d document Dialer dark mode improvement 2023-02-07 08:23:43 -05:00
Daniel Micay 172ee92e71 clarify Seedvault origin 2023-02-07 03:44:12 -05:00
Daniel Micay 9fd85093eb publish new release notes 2023-02-07 01:56:38 -05:00
Daniel Micay aa06416543 document using 5.15 LTS for builds 2023-02-06 20:20:53 -05:00
Daniel Micay 31445f556b new build number 2023020600 2023-02-06 17:20:18 -05:00
Daniel Micay 5f83bfb3f6 prepare February update release notes 2023-02-06 15:52:35 -05:00