Skip to content
Snippets Groups Projects
  1. Jun 08, 2022
    • Kali Kaneko's avatar
      [pkg] allow colon in tls-ciphers · 44fcc216
      Kali Kaneko authored
      44fcc216
    • Kali Kaneko's avatar
      [pkg] keep backwards-compatibility for helper location · 7085ba13
      Kali Kaneko authored
      I am honestly amazed at all the things that went wrong with the commit
      a0f8afb9 by sam:
      
      - attempted to fix something that was not broken
      - bumped the build dependency from go 1.14 to go 1.17, even when he had
        been warned that we try to keep backward compatibility to be able to
        build the client in standard or limited enviroments.
      - if you (meaning, any future maintainer) are tempted to bump the go
        version we depend on again, please make sure that the snap, win and
        mac build procedures are updated accordingly.
      - removing one extra dependency is ok, but maintaining compabilitiy for
        builds is even more importan-ter.
      - you cannot just change paths of a top-level folder without grepping
        for the use of those paths. period. I see you fixed linux in
        5ed27792f38e974922a8u, but branding/ scripts still depend on that.
      - if you are going to do this, please open a review process and wait for
        others to chime in.
      - if you are not sure, just fucking ask.
      
      (I better won't mention how many hours were invoiced for this commit,
      because that's fucking unprofessional, lol).
      
      on the positive side, i've learned a few things that can go to a style
      guide in the near future. that's something, I guess :)
      7085ba13
  2. Mar 15, 2022
  3. Dec 08, 2021
  4. Nov 30, 2021
  5. Nov 23, 2021
  6. Sep 23, 2021
  7. Jul 06, 2021
  8. Jun 14, 2021
    • Kali Kaneko's avatar
      [feat] allow to define explicitely allowed private address · 45939be0
      Kali Kaneko authored
      By default, bitmask-root allows traffic to devices in local networks.
      
      However, this behavior depends on it correctly identifying the local
      network of the default route, and it can fail on more complex network
      setups (one common failure mode is when one of the ifaces gets a
      link-local ip).
      
      This commit introduces an explicit mechanism, by parsing lines in
      
      /etc/bitmask/ipv4.allow
      /etc/bitmask/ipv6.allow
      
      If valid private ips are defined in either of the files, the behavior
      will change to fail close for local devices, and allow traffic (both tcp
      and udp) to the defined ips, on all ports.
      
      - Resolves: #503
      Unverified
      45939be0
  9. May 17, 2021
  10. Mar 26, 2020
  11. Nov 07, 2019
  12. Aug 16, 2019
Loading