Skip to content
Snippets Groups Projects
  1. Apr 18, 2016
  2. Apr 14, 2016
  3. Apr 13, 2016
  4. Apr 12, 2016
  5. Apr 11, 2016
  6. Apr 06, 2016
  7. Apr 05, 2016
  8. Apr 04, 2016
    • akwizgran's avatar
      Merge branch '279-create-client-state' into 'master' · bbd14f1a
      akwizgran authored
      Create local state for clients at startup. #279
      
      Most of the clients we've written so far use private groups shared with individual contacts and/or a local group that's not shared with anyone. To make it easier to ensure that the necessary groups exist when we need them, this patch allows clients to register startup hooks for creating their local state.
      
      Fixes #279.
      
      See merge request !131
      bbd14f1a
    • akwizgran's avatar
      Merge branch '123-crash-xml-layout' into 'master' · 355c84d7
      akwizgran authored
      Migrate CrashReportActivity to XML layout
      
      Part of #123.
      
      See merge request !126
      355c84d7
    • akwizgran's avatar
      Merge branch 'non-reentrant-db-lock' into 'master' · 8850a2ad
      akwizgran authored
      Don't allow reentrant transactions
      
      The database's transaction lock is reentrant, meaning that a thread that's already holding the lock can acquire it again. This would allow a thread that already has a transaction in progress to start another transaction, which could cause transaction isolation issues and/or lock timeouts on the database's internal locks.
      
      Check that the current thread isn't already holding the lock when starting a transaction.
      
      See merge request !127
      8850a2ad
  9. Apr 02, 2016
  10. Apr 01, 2016
  11. Mar 31, 2016
    • akwizgran's avatar
      e44329a2
    • akwizgran's avatar
      Merge branch '118-contact-introductions' into 'master' · 4393517f
      akwizgran authored
      Contact Introduction Backend
      
      This MR allows you to introduce two of your contacts to each other. They both will receive an introduction with an optional message and then can accept or refuse the introduction which is presented as a notification.
      
      When reviewing, I propose to review the individual commits separately as I took great care to split functional independent parts into separate commits. You might also want to have a look at the [Introduction Client Wiki page](https://code.briarproject.org/akwizgran/briar/wikis/IntroductionClient) to better understand what is going on before looking into the actual code.
      
      Protocol sessions and states are not yet deleted and the UI is still missing (#253). In order to practically test this feature, the UI from !122 is needed.
      
      See merge request !116
      4393517f
    • akwizgran's avatar
      Merge branch '117-qr-contacts' into 'master' · db6c8135
      akwizgran authored
      BQP with QR codes
      
      This MR implements BQP for key agreement over short-range transports. It also implements the Android UI for using BQP with QR codes.
      
      Closes #117.
      
      See merge request !84
      db6c8135
    • akwizgran's avatar
      Fixed a stupid forum post validation bug. · 5d1084ae
      akwizgran authored
      The signature covers the forum post body, not the message body.
      5d1084ae
    • akwizgran's avatar
      Don't allow reentrant transactions. · 7e3d3625
      akwizgran authored
      The database's transaction lock is reentrant, meaning that a thread that's already holding the lock can acquire it again. This would allow a thread that already has a transaction in progress to start another transaction, which could cause transaction isolation issues and/or lock timeouts on the database's internal locks.
      
      Check that the current thread isn't already holding the lock when starting a transaction.
      7e3d3625
  12. Mar 30, 2016
Loading