<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi everyone! <br>
      This is my status report for January 2022.<br>
      <br>
      I took back from the patchset reordering and Tor Browser Bundle
      test.<br>
      I got Richard's feedback, thanks to which we improved the result a
      lot.<br>
      Now we can build Tor Browser (almost) at every commit of our
      patchset. Builds at two commits (around the integration of
      torbutton) produce a non-working browser, but this was an
      acceptable trade-off for us.<br>
      Please, have a look at the original issue (<a
        moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40562">tor-browser#40562</a>)
      and at the merge requests (<a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/242">tor-browser!242</a>
      and <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/250">tor-browser!250</a>)
      for more details.<br>
      <br>
      For tests, I updated the ones that were not working anymore (<a
        moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite/-/merge_requests/17">tor-browser-bundle-testsuite!17</a>)
      and added some issues to what we would like to fix/implement.<br>
      <br>
      Then, I had some new tasks.<br>
      One was rebasing geckoview to version 96 (<a
        moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40769">tor-browser#40769</a>
      and <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/243">!243</a>)
      and Android components to 96.0.13. The latter were not merged;
      aguestuser rebased them to 96.0.15, instead.<br>
      Anyway, this took me quite some time, but I learned a lot about
      our build system.<br>
      Also, it made me find a problem with our configuration flags for
      Firefox that prevented geckoview from being compiled successfully
      and fixed them in <a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/251">tor-browser!251</a>.
      Eventually, this patch was also needed for Firefox 91.6.<br>
      <br>
      Another big task was updating Tor settings in the <a
        class="moz-txt-link-freetext" href="about:preferences"
        moz-do-not-send="true">about:preferences</a> (<a
        moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40774">tor-browser#40774</a>);
      I am close to a conclusion with it.<br>
      <br>
      Finally, another pair of tasks were updating obfs4proxy (<a
        moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/396">tor-browser-build!396</a>)
      and some localization strings (<a moz-do-not-send="true"
href="https://gitlab.torproject.org/tpo/applications/tor-browser/-/merge_requests/247">tor-browser!247</a>).<br>
      <br>
      If I have not forgotten anything, that is all for this month 🙂.<br>
      Thanks,<br>
      Pier<br>
      <br>
    </p>
  </body>
</html>