1. cc603d6 [Cast Streaming] Update Python bindings and E2E tests for H.264 & HEVC by Eusden Lin · 26 hours ago chromium/8027 chromium/8028 main
  2. 94ceab0 [openscreen] Further cleanup of DEPS to facilitate autorolling. by mark a. foltz · 2 days ago chromium/8026
  3. f241b38 [openscreen] test: Run InitGoogleTest() before custom flag parsing by Austin Kim · 2 days ago chromium/8025
  4. 2c756bb Manual roll tinycbor from 9441b2ca882f to 49d3a238cf4b (1 revision) by chromium-autoroll@skia-public.iam.gserviceaccount.com · 2 days ago
  5. b103839 [openscreen] Roll toolchain and build dependencies from Chromium LKGR by mark a. foltz · 3 days ago chromium/8024
  6. fe7f765 [Cast Streaming] Support H.264 and H.265/HEVC in standalone sender by Eusden Lin · 3 days ago
  7. 5f2669d [openscreen] Update DEPS to be autoroller-friendly. by mark a. foltz · 3 days ago
  8. 942a01d [openscreen] cast: Fix stale receiver log message in standalone_e2e.py by Austin Kim · 3 days ago
  9. d2ac044 [cast, standalone_sender] Improve STOP reliability by Austin Kim · 3 days ago
  10. 922e4f8 [codehealth] Modernize std_util, flat_map, and hashing for C++20 by Jordan Bayles · 7 days ago chromium/8016 chromium/8017 chromium/8018 chromium/8019 chromium/8020 chromium/8021 chromium/8022 chromium/8023
  11. 628bf75 [osp] Fix thread assertions and shutdown crashes in osp_demo by Jordan Bayles · 7 days ago
  12. f64b6bf [openscreen] Add rust serde_json_lenient JSON encoding and decoding by mark a. foltz · 8 days ago chromium/8013 chromium/8014 chromium/8015
  13. 2745d82 [Cast Streaming] Enable HEVC in standalone receiver by Eusden Lin · 8 days ago chromium/8012
  14. 9852a52 [codehealth] Fix memory leak and error handling in certificate_utils.cc by saralin · 9 days ago
  15. 693e608 [codehealth] Replace typedefs with using alias declarations in clock_offset_estimator by saralin · 9 days ago chromium/8011
  16. e5cb6c7 [codehealth] Replace std::bind with lambda in quic_test_support.cc by saralin · 9 days ago
  17. fffe435 [openscreen] mdns: Defer socket Bind() to the task runner in MdnsServiceImpl by Austin Kim · 10 days ago
  18. 11e4e00 [codehealth] Replace StringFormat with std::format and move HexEncode to string_util by Jordan Bayles · 13 days ago chromium/8010
  19. 876b538 [codehealth] Modernize string_util with C++20 and remove nested namespace by Jordan Bayles · 14 days ago chromium/8008 chromium/8009
  20. 12a7379 [codehealth] Modernize string_parse with C++20 concepts and remove nested namespace by Jordan Bayles · 14 days ago
  21. 4deaa17 [openscreen] Fix use of invalidated iterator in DnsDataGraph::Node dtor by Austin Kim · 2 weeks ago chromium/8006 chromium/8007
  22. 85cef41 mark getopt as a fork by Jiewei Qian · 2 weeks ago
  23. e4ed394 [openscreen] Fix flakiness in ScopedWakeLockLinuxTest by Jordan Bayles · 2 weeks ago chromium/8002 chromium/8003 chromium/8004 chromium/8005
  24. b05cd00 [openscreen] Implement ScopedWakeLock on Linux using sysfs by Jordan Bayles · 3 weeks ago chromium/7996 chromium/7997 chromium/7998 chromium/7999 chromium/8000 chromium/8001
  25. 7b6aa35 [openscreen] Configure Sender maximum in-flight media duration. by Jon Mann · 3 weeks ago chromium/7993 chromium/7994 chromium/7995
  26. f63cca5 [openscreen] Notify observers of packet retransmissions. by Jon Mann · 3 weeks ago
  27. 993fb60 WebTransport 3/7: Move OSP QUIC adapters to platform/impl/quic by Taesun Yeoum · 3 weeks ago
  28. 8ec9792 [openscreen] Support proactive PLI requests for stalled receivers. by Jon Mann · 3 weeks ago
  29. 1b7871a [openscreen] Process Receiver queue with two-pass logic to prevent head-of-line blocking. by Jon Mann · 3 weeks ago
  30. d06a113 WebTransport 2/7: Platform API Definition by Taesun Yeoum · 3 weeks ago chromium/7992
  31. 1e2b98a Roll tinycbor from d393c16f3eb3 to 9441b2ca882f (100 revisions) by Jordan Bayles · 3 weeks ago
  32. 04a10eb Add data_transport to Offer by Taesun Yeoum · 3 weeks ago
  33. 403a6f1 Reland "lpm: Remove legacy fuzzable proto implementation" by Giovanni Ortuño Urquidi · 3 weeks ago
  34. a1c0929 [openscreen] Allow configuration of UDP buffer sizes. by Jon Mann · 3 weeks ago chromium/7991
  35. cf926f6 [codehealth] Add Muyao Xu to AUTHORS and clean up OWNERS by Jordan Bayles · 3 weeks ago chromium/7990
  36. 7b67704 Revert "lpm: Remove legacy fuzzable proto implementation" by Giovanni Ortuno Urquidi · 3 weeks ago
  37. 3ea9029 lpm: Remove legacy fuzzable proto implementation by Giovanni Ortuño Urquidi · 3 weeks ago
  38. 9201298 [cast_streaming] Validate payload size in ParseApplicationDefined by Jordan Bayles · 4 weeks ago chromium/7985 chromium/7986 chromium/7987 chromium/7988 chromium/7989
  39. 72a3d04 [cast_streaming] Add synthetic streaming workflow and ASCII player for NoLibs mode by Jordan Bayles · 4 weeks ago chromium/7984
  40. 36124b0 lpm: Use new fuzzable protos for chromium fuzzers by Giovanni Ortuño Urquidi · 4 weeks ago
  41. c1f083f chromium: Fix dangling ptr issues that came up in chromium by Giovanni Ortuño Urquidi · 4 weeks ago chromium/7981 chromium/7982 chromium/7983
  42. 8eebe0e [codehealth] Fix remaining raw_ptr issues and GCC build compatibility by Jordan Bayles · 4 weeks ago
  43. cafe3d6 lpm: Remove unnecessary openscreen fuzzable targets by Giovanni Ortuño Urquidi · 4 weeks ago
  44. b28cd90 Fix null-pointer dereference in TlsConnectionFactory Posix by saralin · 4 weeks ago
  45. b5a3245 platform: Add SO_REUSEADDR to StreamSocketPosix::Bind by saralin · 4 weeks ago
  46. b13215d [cast_streaming] Clamp video recommendations independently by Jordan Bayles · 6 weeks ago
  47. 07a9755 [infra] Enable Chrome plugins for chromium builders in Open Screen CQ by Jordan Bayles · 8 weeks ago
  48. c5c0d60 [codehealth] raw_ptr migration: final cleanup and roll fixes by Jordan Bayles · 9 weeks ago
  49. 10e24ed [codehealth] raw_ptr phase 3: cast/ by Jordan Bayles · 9 weeks ago
  50. afe972c [codehealth] raw_ptr phase 4: discovery/ by Jordan Bayles · 9 weeks ago
  51. 88c95ec [cast_streaming] React faster to Sender round-trip-time spikes by Jordan Bayles · 9 weeks ago
  52. 1b3e73c [codehealth] raw_ptr phase 5: osp/ by Jordan Bayles · 10 weeks ago
  53. 5df15a3 [codehealth] raw_ptr phase 2: platform/ and util/ by Jordan Bayles · 10 weeks ago
  54. 9732a5d [codehealth] raw_ptr phase 1: conditional raw_ptr, raw_ref polyfills by Jordan Bayles · 10 weeks ago chromium/7901 chromium/7902 chromium/7903 chromium/7904 chromium/7905 chromium/7906 chromium/7907 chromium/7908 chromium/7909 chromium/7909_1 chromium/7910 chromium/7911 chromium/7912 chromium/7913 chromium/7914 chromium/7915 chromium/7916 chromium/7917 chromium/7918 chromium/7919 chromium/7920 chromium/7921 chromium/7922 chromium/7922_105 chromium/7922_139 chromium/7922_169 chromium/7922_170 chromium/7922_43 chromium/7922_47 chromium/7923 chromium/7924 chromium/7925 chromium/7926 chromium/7927 chromium/7928 chromium/7929 chromium/7930 chromium/7931 chromium/7932 chromium/7933 chromium/7934 chromium/7935 chromium/7936 chromium/7937 chromium/7938 chromium/7939 chromium/7940 chromium/7941 chromium/7942 chromium/7943 chromium/7944 chromium/7945 chromium/7946 chromium/7947 chromium/7948 chromium/7949 chromium/7950 chromium/7951 chromium/7952 chromium/7953 chromium/7954 chromium/7955 chromium/7956 chromium/7957 chromium/7958 chromium/7959 chromium/7960 chromium/7961 chromium/7962 chromium/7963 chromium/7964 chromium/7965 chromium/7966 chromium/7967 chromium/7968 chromium/7969 chromium/7970 chromium/7971 chromium/7972 chromium/7973 chromium/7974 chromium/7975 chromium/7976 chromium/7977 chromium/7977_8 chromium/7978 chromium/7979 chromium/7980
  55. 1770908 [cast_streaming] Use dynamic RTT-based Sender in-flight allocation by Jordan Bayles · 2 months ago chromium/7896 chromium/7897 chromium/7898 chromium/7899 chromium/7900
  56. 1947359 [codehealth] Remove JSON schemas and Valijson by Jordan Bayles · 2 months ago chromium/7895
  57. c39fa34 [Cast Streaming] Add Python bindings and dynamic mirroring negotiation by Eusden Lin · 3 months ago chromium/7891 chromium/7892 chromium/7893 chromium/7894
  58. f1c97c1 [build] Exclude OSP unittests when building in Chromium by Jordan Bayles · 3 months ago chromium/7873 chromium/7874 chromium/7875 chromium/7876 chromium/7877 chromium/7878 chromium/7879 chromium/7880 chromium/7881 chromium/7882 chromium/7883 chromium/7884 chromium/7885 chromium/7886 chromium/7887 chromium/7888 chromium/7889 chromium/7890
  59. 7675ef6 Roll third_party/quiche/src/ a849d35c9..b8a4aa531 (61 commits) by Nick Harper · 3 months ago
  60. 37ff938 Remove deprecated CreateIncomingStream method by Adam Rice · 3 months ago chromium/7855 chromium/7856 chromium/7857 chromium/7858 chromium/7859 chromium/7860 chromium/7861 chromium/7862 chromium/7863 chromium/7864 chromium/7865 chromium/7866 chromium/7867 chromium/7868 chromium/7869 chromium/7870 chromium/7871 chromium/7871_114 chromium/7871_124 chromium/7871_125 chromium/7871_181 chromium/7871_183 chromium/7871_46 chromium/7871_47 chromium/7871_48 chromium/7872
  61. 41bd2e6 [codehealth] Fix third-party metadata for googletest, libcxx, and libcxxabi by Jordan Bayles · 3 months ago chromium/7848 chromium/7849 chromium/7850 chromium/7851 chromium/7852 chromium/7853 chromium/7854
  62. ead74fc Prevent openscreen from exposing abseil. by Matt Stark · 3 months ago chromium/7846 chromium/7847
  63. 29f5a54 Roll Abseil and QUICHE by Adam Rice · 4 months ago chromium/7841 chromium/7842 chromium/7843 chromium/7844 chromium/7845
  64. 7e45a38 [openscreen] Implement TLS session resumption by Jordan Bayles · 4 months ago
  65. bfda699 [codehealth] Fix licenses.py presubmit failures by Jordan Bayles · 4 months ago chromium/7835 chromium/7836 chromium/7837 chromium/7838 chromium/7839 chromium/7840
  66. 40cff12 [codehealth] Automate syncing of Chrome tools by Jordan Bayles · 4 months ago chromium/7829 chromium/7830 chromium/7831 chromium/7832 chromium/7833 chromium/7834
  67. 6395018 [openscreen] Resolve SSL_shutdown test coverage TODO and document verification by Jordan Bayles · 4 months ago chromium/7828
  68. 290419d [openscreen] Implement OSP_GUARDED_BY and audit all std::mutex usages by Jordan Bayles · 4 months ago
  69. ef187a4 [openscreen] Consolidate standalone FFMPEG glue code into standalone_common by Jordan Bayles · 4 months ago
  70. 3425b09 [codehealth] Migrate protobuf roll script to Python and modernize tools by Jordan Bayles · 4 months ago
  71. ba0ff14 [openscreen] Add robust dynamic thread checks to UdpSocketPosix by Jordan Bayles · 4 months ago
  72. 6c9289d [openscreen] Use NoDestructor for static singletons to avoid exit-time destructors by Jordan Bayles · 4 months ago
  73. 9fe6f6b [openscreen] Implement TLS write flow control (WANT_READ handling) by Jordan Bayles · 4 months ago
  74. 684bcd7 [security,codehealh] Roll protobuf to 33.6 to patch vulnerability by Jordan Bayles · 4 months ago chromium/7821 chromium/7822 chromium/7823 chromium/7824 chromium/7825 chromium/7826 chromium/7827 chromium/7827_102 chromium/7827_110 chromium/7827_155 chromium/7827_196 chromium/7827_199 chromium/7827_22 chromium/7827_48 chromium/7827_53
  75. d88340c Fix GN visibility for openscreen_cast_auth_util_fuzzer by Edgar Aguilar · 4 months ago chromium/7819 chromium/7820
  76. 8984058 [cast_streaming][security] Prevent JSON parsing aborts with non-objects by Jordan Bayles · 4 months ago chromium/7817 chromium/7818
  77. 63a447c [codehealth] fix static initializer test failure by Jordan Bayles · 4 months ago chromium/7815 chromium/7816
  78. af9d069 Fix potential UAF in Cast streaming sessions by Jordan Bayles · 4 months ago
  79. be79dbc Support custom namespace by Taesun Yeoum · 4 months ago
  80. adca75a [codehealth] Fix standalone E2E scripts and flat_map teardown crashes by Jordan Bayles · 5 months ago
  81. 41a10a3 [codehealth] Enable no exit time destructors check by Jordan Bayles · 5 months ago
  82. c811781 [Cast Streaming] Support kNumFramesDroppedByEncoder by Jordan Bayles · 5 months ago chromium/7780 chromium/7781 chromium/7782 chromium/7783 chromium/7784 chromium/7785 chromium/7786 chromium/7787 chromium/7788 chromium/7789 chromium/7790 chromium/7791 chromium/7792 chromium/7793 chromium/7794 chromium/7795 chromium/7796 chromium/7797 chromium/7798 chromium/7799 chromium/7800 chromium/7801 chromium/7802 chromium/7803 chromium/7804 chromium/7805 chromium/7806 chromium/7807 chromium/7808 chromium/7809 chromium/7810 chromium/7811 chromium/7812 chromium/7813 chromium/7814
  83. 10a4125 [Code Health] Cleanup Sender, Receiver ownership by Jordan Bayles · 5 months ago
  84. 9d626c1 [OWNERS] Add Taesun Yeoum as an additional reviewer by Jordan Bayles · 5 months ago
  85. 448a19d [codehealth] Delete Url class and unittests by Jordan Bayles · 5 months ago chromium/7767 chromium/7768 chromium/7769 chromium/7770 chromium/7771 chromium/7772 chromium/7773 chromium/7774 chromium/7775 chromium/7776 chromium/7777 chromium/7778 chromium/7778_100 chromium/7778_178 chromium/7778_2 chromium/7778_215 chromium/7778_26 chromium/7778_49 chromium/7778_96 chromium/7779
  86. a756571 [cast_streaming] Implement zero-copy decryption in ReceiverImpl by Jordan Bayles · 5 months ago chromium/7766
  87. 0ea815e [codehealth] Clean up and organize .gitignore by Jordan Bayles · 5 months ago chromium/7765
  88. f43c050 [util] Move URL impl to Chromium-side platform_impl by Jason Leo · 5 months ago chromium/7758 chromium/7759 chromium/7760 chromium/7761 chromium/7762 chromium/7763 chromium/7764
  89. 53fbb74 [cast] Refactor Answer message rtpExtensions to array of arrays by Jordan Bayles · 5 months ago
  90. 31390ed [openscreen] Remove unused use_afl GN arg by Jon Toohill · 5 months ago
  91. cf63e5d [Cast Standalone] Add support for Input Event API by Jordan Bayles · 5 months ago
  92. 2fb653b [codehealth] Cast: Migrate Offer, Answer logic to ErrorOr by Jordan Bayles · 5 months ago
  93. 540e660 Revert^2 "Use abstract Connection in place of TlsConnection" by Jordan Bayles · 6 months ago
  94. 7b4c36c [codehealth] Replace YetAnotherBitVector with modernized BitVector by Jordan Bayles · 6 months ago
  95. 4cfe312 [Cast Streaming] Add Input event API for unidirectional flow by Jordan Bayles · 6 months ago
  96. 571620a Update URL of the sample video clip by Taesun Yeoum · 6 months ago chromium/7715 chromium/7716 chromium/7717 chromium/7718 chromium/7719 chromium/7720 chromium/7721 chromium/7722 chromium/7723 chromium/7724 chromium/7725 chromium/7726 chromium/7727 chromium/7727_111 chromium/7727_24 chromium/7727_49 chromium/7728 chromium/7729 chromium/7730 chromium/7731 chromium/7732 chromium/7733 chromium/7734 chromium/7735 chromium/7736 chromium/7737 chromium/7738 chromium/7739 chromium/7740 chromium/7741 chromium/7742 chromium/7743 chromium/7744 chromium/7745 chromium/7746 chromium/7747 chromium/7748 chromium/7749 chromium/7750 chromium/7751 chromium/7752 chromium/7753 chromium/7754 chromium/7755 chromium/7756 chromium/7757
  97. 89fa62b [OSP] Delete Go implementation by Jordan Bayles · 6 months ago chromium/7709 chromium/7710 chromium/7712 chromium/7713 chromium/7714
  98. d55bd31 [Code Health] Remove Abseil usages by Jordan Bayles · 6 months ago chromium/7700 chromium/7701 chromium/7702 chromium/7703 chromium/7704 chromium/7705 chromium/7706 chromium/7707 chromium/7708
  99. bae1f28 [Cast Streaming] Add Input message support and input_events extension by Jordan Bayles · 6 months ago chromium/7694 chromium/7695 chromium/7696 chromium/7697 chromium/7698 chromium/7699
  100. f8e2c01 [Tracing] Add Perfetto support to Open Screen by Jordan Bayles · 7 months ago chromium/7683 chromium/7684 chromium/7685 chromium/7686 chromium/7687 chromium/7688 chromium/7689 chromium/7690 chromium/7691 chromium/7692 chromium/7693