Simon
672a4b38e9
fix bug in setting different port from environment variable
4 years ago
Simon
062def921b
Maybe 15 was ok
4 years ago
Simon
4084b12739
5s is plenty to wait for other side to respond to closedown - 15 sec was too much
4 years ago
Simon
56e29d96a8
fixup
4 years ago
Simon
1854df2e6d
Tidying up logging.
...
Just report % loss on streams, instead of the missing packet
reporting at INFO level. Missing packet reporting still available
at DEBUG level.
Also report STREAM LOST properly.
5 years ago
Simon
2ffdd42df8
Same fix for other logs
5 years ago
Simon
ae5fd93e2a
Fix misplaced ) causing crash
5 years ago
Simon
cfaebedfc6
Proxy updates:
...
Signal handler
More logging of blacklist add / deletes when ClientInfo is True
Put config in config file (with default fallback if not exist)
either in it's own file, or in freedmr.cfg like below:
[PROXY]
Master = "127.0.0.1"
ListenPort = 62031
ListenIP =
DestportStart = 54000
DestPortEnd = 54100
Timeout = 30
Stats = False
Debug = False
ClientInfo = False
BlackList = [1234567]
IPBlackList = {}
5 years ago
Simon
e2d87d3594
fix slice
5 years ago
Simon
69e898d1e3
pass peer ID with PRBL
5 years ago
Simon
803dd7044a
auto blacklist for 60 seconds on bad ID
5 years ago
Simon
b5ac2fc505
only print port and IP, not opcode in log
5 years ago
Simon
5fe4a1f0e3
int
5 years ago
Simon
65642e69ad
init
5 years ago
Simon
36c77feffc
comment out debug in proxy for now
5 years ago
yuvelq
2b022ebc97
ClientInfo id changed and reference time added
5 years ago
Simon
5da5a5bff8
Allow override of external proxy port from environment (docker-compose.yml)
5 years ago
Simon
125cbc2dad
Update Proxy to allow control of debugging options from environment
...
Update docker config
5 years ago
hacknix
7ca6d4ffe0
Merge pull request #13 from yuvelq/patch-3
...
Add ClientInfo option
5 years ago
Simon
60cc516f9d
Update GPLv3 compliance - ensure files all have GPL header and coypright
...
didaplyed. Tge project is licenced under this licence anyway but this is for
completeness.
GPLv3 is code is copyrighted code and should be correctly used and attributed.
5 years ago
Christian OA4DOA
b8586ce70d
Add ClientInfo option
...
- Fix While loop.
- Wait for a response of the client to prevent a reassignment of a port after the client was deleted, now reaper will do the work.
5 years ago
Simon
75e6f08191
And another
5 years ago
Simon
4b4550ae18
Typo in proxy
5 years ago
Simon
3ab302dcf3
Expose process titles in ps (not just python3!)
5 years ago
Christian OA4DOA
432ba9baa3
Update hotspot_proxy_v2.py
5 years ago
Simon
6bbc7c04f2
Enable IPv6 in proxy by environment variable
5 years ago
Simon
759ec7221a
Listen IP and IPv6 support in proxy
...
plus a bit of tidying up
5 years ago
Simon
12b274ff1c
Send contents of numbered AMBE files in language directory.
...
So, for example, for lang en_GB:
When you manual dial 9991, file en_GB_2/9991.ambe is played
5 years ago
Simon
7457aa89af
Revert "Stop that annoying keyerror - HB3XPL ;-)"
...
This reverts commit 28eeab388c .
5 years ago
Simon
fb1cf34e57
More proxy
5 years ago
Simon
d0a5e2ab35
Proxyoxyoxy
5 years ago
Simon
001ba8b8fe
Stop that annoying keyerror - HB3XPL ;-)
5 years ago
Simon
fe802d8935
HDStack docker
6 years ago
Simon
287cca27bb
resrt hs pp
6 years ago
Simon
7285d2b221
Take callsign for voice ident from callsign sent in connection
...
rather than from system name. Now it will work with proxy setups too!
6 years ago
Simon
ae4bee88e5
Tidy up proxy and add 100 systems for hs default
6 years ago
Roby
ed0f375c7f
Update hotspot_proxy_v2.py
...
missing line
6 years ago
Simon
62ad9a2fab
Add DMRA to proxy
6 years ago
Simon
f8ed5ae779
Typos in RPTO handling
6 years ago
Simon
ea95b5b0b0
Fix missing master maintainance loop bug (peers not timing out)
6 years ago
Simon
382f3bec81
Send a closedown to server (deleting peer record) when the proxy port times out
6 years ago
Simon
35dbf2f172
OPtions - preserve peers
6 years ago
Simon
21e4c2d997
Comment out mstn handling
6 years ago
Simon
7c1e703493
proxyv2
6 years ago