Skip to content
Snippets Groups Projects
  1. Jan 31, 2025
  2. Dec 04, 2024
  3. Dec 03, 2024
  4. Oct 19, 2024
    • jkito's avatar
      helper: use unix socket for local api · d98efd23
      jkito authored
      bitmask-vpn installs a daemon called bitmask-helper
      which exposes a http api to handle firewall up/down
      and openvpn connect/disconnect (only in macos)
      
      this daemon was listening on localhost, since it is
      meant to be only accessible to local processes we'v
      changed it to listen on a unix domain socket
      
      using unix socket allows to apply file  permissions
      and restrict access to the api to only the intended
      user
      d98efd23
  5. Oct 15, 2024
    • jkito's avatar
      change obfsvpn version to v1.1.0 · 7e176df8
      jkito authored
      we found a bug on obfsvpn that prevents the app
      from being able to connect via bridge a  second
      time onwards after disconnecting from the first
      
      ref: obfsvpn#64
      7e176df8
  6. Oct 14, 2024
  7. Oct 13, 2024
  8. Jul 17, 2024
  9. Jul 13, 2024
  10. Jun 19, 2024
  11. May 13, 2024
    • Pea Nut's avatar
      Use zerolog for logging, #771 · 3fcf8881
      Pea Nut authored
      Multiple log levels are supported and can be set via env variable (LOG_LEVEL)
      - trace (LOG_LEVEL=TRACE)
      - debug (LOG_LEVEL=DEBUG)
      - everything else: INFO
      Verified
      3fcf8881
  12. Apr 30, 2024
  13. Mar 01, 2024
    • jkito's avatar
      [go] update minimum go version to 1.19 and update modules · a0270cf2
      jkito authored
      this sets the minimum go version in go.mod to 1.19 as that is
      the version of golang currently available on debian stable
      
      this updates all dependencies to the their latest version except
      xtaci/kcp-go as the latest version needs go1.21, we use 5.5.15
      a0270cf2
  14. Aug 15, 2022
  15. Jul 26, 2022
  16. Jun 26, 2022
  17. Mar 15, 2022
    • Sam Whited's avatar
      Remove vendor from git · 2d95d4d0
      Sam Whited authored
      
      Previously we saved the vendor tree in version control, making any
      commit that changed a dependency rather large.
      Go Modules gives us most of the advantages of vendoring except that if a
      dependency which is not stored on the proxy is deleted we would lose
      access to it.
      For now, we can remove the vendor tree and when we get CI working again
      we can possibly generate and save the vendor tree as a build artifact.
      
      Signed-off-by: default avatarSam Whited <sam@samwhited.com>
      Verified
      2d95d4d0
  18. Nov 29, 2021
  19. Apr 14, 2021
  20. Aug 07, 2019
  21. Jan 24, 2019
  22. Jan 17, 2019
  23. Nov 29, 2018
  24. Nov 23, 2018
  25. Nov 14, 2018
  26. Oct 25, 2018
  27. Oct 10, 2018
  28. Sep 26, 2018
Loading