Skip to content

Releases: getlantern/sing-box-extensions

v0.0.5

14 Aug 19:17
8430c42

Choose a tag to compare

Changelog

  • 17e1c7f Adding WATER skip handshake option and creating dialer per destination (#21)
  • cb06041 Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/adding-water-config
  • 108996e Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/adding-water-config
  • 128dd92 Merge pull request #11 from getlantern/feat/adding-water-config
  • ad2cc4d Sing-box compatible log factory wrapper for slog.Handler (#19)
  • 0fcf13e Supporting directories in water options and add Dial mutex (#24)
  • 8430c42 change log levels to match radiance, update sing-box-minimal and sing (#25)
  • 003684a feat: adding optional config that may need to be loaded by the WASM; also added some docs on options
  • 863c402 feat: registering WATER inbound/outbound
  • f078a61 fix: creating dir if it doesn't exist
  • b584bfd fix: removing dir creation and creating outbound adapter
  • a49c913 fix: updating water version to v1.7.1-alpha (#23)

v0.0.4

11 Jun 16:20
3df8598

Choose a tag to compare

Changelog

  • 3df8598 feat(context): add BoxContext to retreive a base ctx with registries (#18)

v0.0.3

10 Jun 05:21
8396eab

Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2

07 May 20:01
681afbc

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v0.0.2

v0.0.1

07 May 13:10

Choose a tag to compare

Changelog

  • 4eb3658 CI fixes
  • 40fb4d9 Initial commit
  • ef48412 Merge branch 'feat/2006' of github.com:getlantern/sing-box-extensions into feat/2006
  • 2c938aa Merge branch 'main' of github.com:getlantern/sing-box-extensions into feat/2006
  • 0fbaf8c Merge pull request #1 from getlantern/mutable-ruleset
  • e5dfad2 Merge pull request #10 from getlantern/reflog/run
  • 95ee5a4 Merge pull request #2 from getlantern/feat/2006
  • 8802360 Merge pull request #4 from getlantern/fix-start
  • bb61b47 Merge pull request #5 from getlantern/get-ruleset-filepath
  • 49a27a6 Merge pull request #6 from getlantern/myles/from-radiance
  • 60e20ae Merge pull request #9 from getlantern/clean-up-amnezia
  • 3c4247e Ported protocols from radiance
  • 03e6d8f add function to retrieve the ruleset file path
  • cf20167 add initial implementation of check and run commands, include Dockerfile and .gitignore
  • 6813b7f add mutable ruleset and ruleset manager
  • 6f15e93 check save error
  • 6b0dd10 feat: adding WATER outbound
  • 0c9335e feat: adding WithGroup support
  • 0a3513c feat: adding more log levels
  • 0d7e3b9 feat: adding slog handler references
  • 75f03ed feat: adding slog handler that wraps log.ContextLogger
  • 62b5286 feat: call func for initializing transport module
  • d39bc08 feat: creating WATER inbound
  • 86ada56 feat: creating WATER transport for sending/receiving client destination
  • 2345c52 feat: starting worker from transportModule, otherwise it won't run start the WASM
  • 48cb0c7 feat: using WATER transport for communication between inbound/outbound
  • d1cb896 feat: using water dialer instead of water core and providing DialerFunc for using the outbound dialer
  • a2b303d feat: using water listener instead of core and providing listener
  • e2c6b27 fix tests
  • a2bbf98 fix typo
  • 06ef5bc fix typo
  • 15de95d fix: WithAttrs now concatenate the previous attributes with the new ones
  • fe5966d fix: adding water package docs
  • 498a165 fix: checking if it's a timeout error and continue
  • b4bb2d4 fix: closing water listener and sing-box listener
  • 49daa16 fix: locking and unlocking before/after Write finish
  • bf47da8 fix: removing OnClose and bulding serverAddr as string once
  • 8dd4aeb fix: removing fmt print statements and handle error
  • edf3696 fix: removing log level from log
  • 148df49 fix: replacing golog.Logger by log.ContextLogger
  • a873447 fix: typo
  • 079ae7e fix: using correct err
  • d79806c fix: using mutex when reading/writing handshake updates at transport WATER connection
  • 8a1cf8c forgot to add go.mod..
  • a796897 more protocol details
  • a78f903 remove commented code, moved amnezia options
  • e4963ad remove unneeded err checks
  • c32c156 rename amnezia options to amneziaWG
  • 39503da return err on open file
  • 5fa1c41 support json and srs format
  • b1bf5b5 update Filters() return type and AddItems/RemoveItems parameters
  • 54b464b update sing-box-minimal
  • 28ff344 use bool and mutex for start
  • 376c95d use correct file format extension, create file if it doesn't exist
  • 677e575 use sing-box wireguard, remove unneed files