Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

blinksocks

Package Overview
Dependencies
Maintainers
1
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blinksocks - npm Package Versions

13
7

3.2.1

Diff

Changelog

Source

Migrating from 3.2.1 to 3.2.2

$ npm install -g blinksocks@3.2.2
micooz
published 3.2.0 •

Changelog

Source

Migrating from 3.2.0 to 3.2.1

$ npm install -g blinksocks@3.2.1
micooz
published 3.1.1 •

Changelog

Source

Migrating from 3.1.1 to 3.2.0

$ npm install -g blinksocks@3.2.0
micooz
published 3.1.0 •

Changelog

Source

3.1.0 (2018-03-11)

The minimal version of Node.js required is 8.x now, please upgrade your Node.js if necessary.

:rocket: Features & Improvements

  • lib: compiled to Node.js 8.
  • core: start udp server only when use socks protocol on client.
  • core: add performance.js to collect upload/download speed.
  • core: add Hub::getConnections(), Hub::getTotalRead(), Hub::getTotalWritten() and Hub::getPerformance().
  • test: add tests for udp relay.
  • test: add tests for multiplexing over ws and tls.

:bug: Bug Fixes:

  • src: reduce error rate when enable multiplexing on server.
  • core: include target address in tracker's log when enable multiplexing.
  • core: avoid putting duplicate target address in tracker's log.
micooz
published 3.0.0 •

Changelog

Source

Migrating from 3.0.0 to 3.1.1

$ npm install -g blinksocks@3.1.1
micooz
published 2.9.0 •

Changelog

Source

Migrating from 2.9.0 to 3.0.0

$ npm install -g blinksocks@3.0.0

After v3, blinksocks no longer support multiple servers and cluster mode, so you should make some changes in your client config.json after upgrade:

--- a/blinksocks.client.old.json
+++ b/blinksocks.client.new.json
 {
   "service": "socks5://127.0.0.1:1081?forward=127.0.0.1:1083",
-  "servers": [{
-    "enabled": true,
+  "server": {
     "service": "tcp://localhost:1082",
     "key": "AuM3R$]Pnj^Cqg^9",
     "presets": [
@@ -18,11 +17,10 @@
     "mux": false,
     "mux_concurrency": 10,
     "tls_cert": "cert.pem"
-  }],
+  },
   "dns": [],
   "dns_expire": 3600,
   "timeout": 300,
-  "workers": 0,
   "log_path": "bs-client.log",
   "log_level": "debug",
   "log_max_days": 1

access-control preset was removed in v3 as well, if you want to enable ACL on server side, please add acl and acl_conf to server.json:

--- a/blinksocks.server.old.json
+++ b/blinksocks.server.new.json
@@ -14,12 +14,13 @@
   ],
   "tls_key": "key.pem",
   "tls_cert": "cert.pem",
+  "acl": true,
+  "acl_conf": "acl.txt",
   "mux": false,
   "dns": [],
   "dns_expire": 3600,
   "timeout": 300,
   "redirect": "",
-  "workers": 0,
   "log_path": "bs-server.log",
   "log_level": "debug",
   "log_max_days": 1
micooz
published 2.8.5 •

Changelog

Source

Upgrade from 2.8.5 to 2.9.0

$ npm install -g blinksocks@2.9.0
micooz
published 2.8.4 •

Changelog

Source

Upgrade from 2.8.4 to 2.8.5

$ npm install -g blinksocks@2.8.5
micooz
published 2.8.3 •

Changelog

Source

Upgrade from 2.8.3 to 2.8.4

$ npm install -g blinksocks@2.8.4
micooz
published 2.8.2 •

Changelog

Source

Upgrade from 2.8.2 to 2.8.3

$ npm install -g blinksocks@2.8.3
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc