Zachary Boyd
|
bd77890930
|
Adds a changelog with changes going back to 3.0.0
|
2018-08-10 12:29:26 -04:00 |
|
Zachary Boyd
|
1f822af2bd
|
fixes typo
|
2018-08-10 11:58:48 -04:00 |
|
Zachary Boyd
|
82d0e48df5
|
ensures instance names are sorted for test
|
2018-08-10 11:50:58 -04:00 |
|
Zachary Boyd
|
2716786c61
|
Add bitbucket pipelines again
|
2018-08-10 11:20:05 -04:00 |
|
Zachary Boyd
|
9c9c7cb324
|
begins work on the CHANGELOG
|
2018-08-10 10:59:02 -04:00 |
|
Zachary Boyd
|
1f93a82abd
|
Add travis yml
|
2018-08-10 10:25:28 -04:00 |
|
Zachary Boyd
|
a52789be41
|
Ensures that data directories are not included in the instance definitions when being compared
|
2018-08-10 10:08:46 -04:00 |
|
Zachary Boyd
|
9df61fa743
|
add changelog file
|
2018-08-10 01:06:25 -04:00 |
|
Zachary Boyd
|
8abdd0b5c7
|
Upgrade mocha
|
2018-08-10 01:03:15 -04:00 |
|
Zachary Boyd
|
a3917f7870
|
Merge branch 'master' of bitbucket.org:znetstar/tor-router
|
2018-08-10 00:58:10 -04:00 |
|
Zachary Boyd
|
ba24667009
|
add nconf env loader
|
2018-08-10 00:57:47 -04:00 |
|
Zachary Boyd
|
79b005bccb
|
Initial Bitbucket Pipelines configuration
|
2018-08-10 04:55:49 +00:00 |
|
Zachary Boyd
|
09605e36c5
|
add bitbucket pipelines
|
2018-08-10 00:54:30 -04:00 |
|
Zachary Boyd
|
f77d6bf3b5
|
fixes typo
|
2018-08-10 00:53:43 -04:00 |
|
Zachary Boyd
|
a8b68ef5ec
|
Removes domains
|
2018-08-10 00:46:34 -04:00 |
|
Zachary Boyd
|
04f185f85b
|
Cleans up existing test suites and adds suites for new methods
|
2018-08-10 00:44:07 -04:00 |
|
Zachary Boyd
|
4c148e2832
|
completes mocha test for TorProcess
|
2018-08-09 16:13:48 -04:00 |
|
Zachary Boyd
|
7b89981059
|
Uses a 'null' transport if 'logLevel' is set to 'null'
|
2018-08-09 15:16:45 -04:00 |
|
Zachary Boyd
|
b3a03b4a3e
|
Removes refrences to 'nconf' within classes to make testing easier
|
2018-08-09 15:03:51 -04:00 |
|
Zachary Boyd
|
f08aa6d23f
|
removes all dependency on domains since they're being deprecated
|
2018-08-09 13:42:11 -04:00 |
|
Zachary Boyd
|
41aea76a95
|
fixes bug with port numbers not being set in nconf
|
2018-07-19 10:33:18 -04:00 |
|
Zachary Boyd
|
ecef462bde
|
cleans up README
|
2018-05-12 17:55:32 -07:00 |
|
Zachary Boyd
|
797bdee4dd
|
Fixes typos in readme
|
2018-05-11 13:27:50 -07:00 |
|
Zachary Boyd
|
ea1c2b85c1
|
Updates the README with information about using external tor executables
|
2018-05-11 13:21:53 -07:00 |
|
Zachary Boyd
|
e6ad6204b8
|
Reverts back to ubuntu dockerfile and uses system Tor
|
2018-05-11 13:16:23 -07:00 |
|
Zachary Boyd
|
18d047b933
|
removes empty space in dockerfile
|
2018-05-11 08:56:49 -07:00 |
|
Zachary Boyd
|
dd93c4a97f
|
Amends README.md
|
2018-05-11 08:56:11 -07:00 |
|
Zachary Boyd
|
be4274a46b
|
Updates rpc-methods.md with changes
|
2018-05-10 22:56:55 -07:00 |
|
Zachary Boyd
|
1273316e7d
|
Allows signals to be sent to Tor instances using the control protocol from the rpc interface
|
2018-05-10 22:41:15 -07:00 |
|
Zachary Boyd
|
48373e3c71
|
Allows Tor configuration to be modified at runtime via the rpc interface
|
2018-05-10 22:25:26 -07:00 |
|
Zachary Boyd
|
38bf4d7c6a
|
Adds remove_by_name and new_identity_by_name methods to TorPool
|
2018-05-10 22:08:38 -07:00 |
|
Zachary Boyd
|
5f8fde9039
|
Uses the Control Protocol to request a new identity. Replaces 'new_ip' with 'new_identity' and deprecates 'new_ip'
|
2018-05-10 21:44:30 -07:00 |
|
Zachary Boyd
|
4bc4c15dd7
|
Connects to the Tor instance via the control port when the instance starts
|
2018-05-10 21:17:00 -07:00 |
|
Zachary Boyd
|
b3700e0202
|
Bundles the Tor executable
|
2018-05-09 22:42:30 -07:00 |
|
Zachary Boyd
|
c0026c4411
|
Removes the default values on socksPort and instances
|
2018-05-09 22:09:31 -07:00 |
|
Zachary Boyd
|
adb27ab9dd
|
fixes bug in README
|
2018-05-09 22:03:37 -07:00 |
|
Zachary Boyd
|
ba543cdfe3
|
fixes bug in README
|
2018-05-09 22:02:54 -07:00 |
|
Zachary Boyd
|
b14e8fa079
|
fixes bug in Dockerfile
|
2018-05-09 22:01:13 -07:00 |
|
Zachary Boyd
|
62495b1e86
|
Adds documentation on all of the RPC methods
|
2018-05-09 21:56:00 -07:00 |
|
Zachary Boyd
|
12c00baecc
|
Updates README to reflect changes. Uses instance name when reporting process info
|
2018-05-09 21:30:51 -07:00 |
|
Zachary Boyd
|
da1d543d03
|
Allows for the load balance method to be set/retrived via the control server
|
2018-05-09 21:11:05 -07:00 |
|
Zachary Boyd
|
6878081797
|
Allows for multiple types of load-balancing methods to be selected and allows for instances to be load-balanced by weight. Allows for instances to be named. Fixes bug with instance cleanup
|
2018-05-09 21:09:38 -07:00 |
|
Zachary Boyd
|
4bf03cb299
|
Amends README
|
2018-05-09 18:22:41 -07:00 |
|
Zachary Boyd
|
bfde78268a
|
Removes the data directory when the tor process exits
|
2018-05-09 18:19:06 -07:00 |
|
Zachary Boyd
|
369ffa5d4f
|
Allows to default config of the Tor instances to be specified at startup and during runtime. Allows for the configuration of individual Tor instances to be specified at startup and during runtime
|
2018-05-09 18:15:58 -07:00 |
|
Zachary Boyd
|
b3546799da
|
Switches from "commander" to "nconf/yargs" for configuration management and argv/env variable processing
|
2018-05-09 15:31:58 -07:00 |
|
Zachary Boyd
|
70f2002d61
|
Move sources for Tor Project deb repository into the Dockerfile
|
2018-05-09 14:00:39 -07:00 |
|
Zachary Boyd
|
cd9ca3bb3e
|
Remove socket.io-client from dev-dependencies
|
2018-05-09 08:01:35 -07:00 |
|
Zachary Boyd
|
9f5f26d277
|
removes redundant reference to "this.torPool"
|
2018-05-09 07:39:54 -07:00 |
|
Zachary Boyd
|
fadde58af2
|
Runs tor router as an unprivileged user
|
2018-05-07 22:56:48 -07:00 |
|