1. 27 Dec, 2019 1 commit
  2. 03 Jul, 2019 1 commit
    • Killian Lufau's avatar
      Fix handling of private methods · d0233199
      Killian Lufau authored
      The detection of the attribute `_private` was performed on a string
      object representing the name of the method instead of the method itself,
      leading to the registry allowing anyone to call private methods.
      d0233199
  3. 19 Jun, 2019 1 commit
    • Killian Lufau's avatar
      Implement HMAC for babel · 12ba2ee4
      Killian Lufau authored
      HMAC is added in babel call to prevent babel communication between nodes of different re6st networks. 
      This solves the problem of machines in different re6st networks but on the same LAN that exchange routes through babel. 
      The key used to authenticate packets is randomly created on 16 bytes by the registry and sent to nodes when they fetch network parameters. 
      This uses the WIP hmac branch of jech/babeld with Nexedi patches and the added possibility to not check HMAC in incoming packets for better HMAC integration on a HMAC-less network.
      
      /reviewed-on !18
      12ba2ee4
  4. 10 Apr, 2019 1 commit
  5. 01 Aug, 2018 1 commit
  6. 02 Jul, 2018 1 commit
  7. 29 Jun, 2018 1 commit
  8. 07 Mar, 2017 4 commits
  9. 22 Aug, 2016 1 commit
  10. 12 Aug, 2016 1 commit
  11. 21 Jan, 2016 1 commit
  12. 20 Jan, 2016 1 commit
  13. 09 Apr, 2015 1 commit
  14. 08 Apr, 2015 2 commits
  15. 07 Mar, 2015 3 commits
  16. 06 Mar, 2015 4 commits
  17. 25 Feb, 2015 1 commit
  18. 24 Feb, 2015 1 commit
  19. 19 Feb, 2015 1 commit
  20. 13 Feb, 2015 1 commit
  21. 18 Dec, 2014 1 commit
  22. 17 Dec, 2014 2 commits
  23. 03 Nov, 2014 1 commit
  24. 22 Oct, 2014 1 commit
  25. 21 Oct, 2014 2 commits
  26. 09 Oct, 2014 4 commits