meejah
5b7ec9ef4c
move usage-tracking stuff to own module
2021-04-14 15:05:44 -06:00
meejah
40e14174e7
don't need 'binary' subprotocol stuff
2021-04-14 15:05:44 -06:00
meejah
99c71112b6
a passing thing
2021-04-14 15:05:44 -06:00
meejah
5df5f86e42
not just localhost
2021-04-14 15:05:44 -06:00
meejah
1a461aa461
haxxor
2021-04-14 15:05:44 -06:00
meejah
34d039c38c
hack in prelim websocket support
2021-04-14 15:05:44 -06:00
meejah
7e58767ac1
pyflakes
2021-04-14 15:05:44 -06:00
meejah
ca55509763
fix global stats-gathering / recording
2021-04-14 15:05:44 -06:00
meejah
03906ffe0d
pass actual database, not config
2021-04-14 15:05:44 -06:00
meejah
3ae3bb7443
cleanup, remove dead code
2021-04-14 15:05:44 -06:00
Brian Warner
9758d83279
fix IPv4/IPv6 listening port
...
whoops, it's "::" (the unspecified address), not "::1" (the loopback address)
refs #12
2019-09-11 00:23:50 -07:00
Brian Warner
273c4d796c
change default port= to listen on both IPv4+IPv6
...
The default was "tcp:4001", which happens to expand into
"tcp:4001:interface=127.0.0.1", which limits the listening socket to IPv4
connections only.
Changing it to "tcp:4001:interface=\:\:1" means "listen on ::1", which is the
IPv6 name for the loopback interface, and gets us a socket that accepts both
IPv4 and IPv6 connections.
Note: this might cause incompatibilities with IPv4-only hosts, if they don't
accept the "::1" name. For these systems, run the server as `twist
transitrelay --port=tcp:4001" to revert to the old behavior.
closes #12
2019-09-10 23:09:04 -07:00
Brian Warner
5a762b16ad
call increase_rlimits() when creating the service
2018-02-19 12:28:17 -08:00
Brian Warner
65b2192e89
replace --log-stdout with --log-fd=
2017-11-07 20:35:29 -06:00
Brian Warner
ff48518e37
handle --blur-usage= correctly, log it
2017-11-07 20:14:54 -06:00
Brian Warner
9ccb0424b0
move docs out of usage and into markdown file in docs/
2017-11-07 19:50:32 -06:00
Brian Warner
83e1c8acfe
make it all basically work, improve test coverage
2017-11-07 19:39:01 -06:00
Brian Warner
a898a65b09
start on usage-db
2017-11-04 12:54:49 -07:00
Brian Warner
d36e0c44bd
server_tap.py: minor docs
2017-10-26 11:36:37 +08:00
Brian Warner
ea9e24913c
more WIP
2017-09-13 12:29:51 -07:00
Brian Warner
0dc3fd5e7e
write the twist/twistd plugins and setup code
2017-09-13 00:37:29 -07:00