Ycarus (Yannick Chabanois)
|
051577195e
|
Add possibility to send mail when server or proxy is down/up
|
2023-08-24 14:36:42 +02:00 |
|
Ycarus (Yannick Chabanois)
|
9d544752a4
|
Various IPv6 fixes
|
2023-01-03 20:54:40 +01:00 |
|
Ycarus (Yannick Chabanois)
|
136eca2afa
|
Fix IPv6 check in omr-tracker
|
2022-12-04 08:32:41 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a427152a96
|
Fix Shadowsocks tracker
|
2022-09-30 08:57:51 +02:00 |
|
Ycarus (Yannick Chabanois)
|
827a93c478
|
Use iptables-legacy instead of iptables
|
2022-09-25 19:02:32 +02:00 |
|
Ycarus (Yannick Chabanois)
|
ca45d952c2
|
Remove not needed iptables-save output
|
2022-09-24 10:17:37 +02:00 |
|
Ycarus (Yannick Chabanois)
|
7d528284e0
|
Fix https://github.com/Ysurac/openmptcprouter/issues/2465
|
2022-08-14 08:53:24 +02:00 |
|
Ycarus (Yannick Chabanois)
|
0ddda315d0
|
Fix omr tracker server log
|
2022-06-03 20:44:35 +02:00 |
|
Ycarus (Yannick Chabanois)
|
990790e6c8
|
Fix server failover for glorytun udp
|
2022-06-02 19:10:56 +02:00 |
|
Ycarus (Yannick Chabanois)
|
c9ad59784e
|
Return latencies without endline
|
2022-06-02 15:54:17 +02:00 |
|
Ycarus (Yannick Chabanois)
|
3419876fd5
|
Fix server failover
|
2022-06-02 15:52:43 +02:00 |
|
Ycarus (Yannick Chabanois)
|
8927d6d2fe
|
API not responding is not a fatal error for connection
|
2022-05-29 20:50:36 +02:00 |
|
Ycarus (Yannick Chabanois)
|
6c08bdbe9f
|
Fix omr-tracker
|
2022-03-08 15:47:26 +01:00 |
|
Ycarus (Yannick Chabanois)
|
1bcfffa392
|
Add and remove logs on omr-tracker
|
2022-02-11 12:06:41 +01:00 |
|
Ycarus (Yannick Chabanois)
|
43865452a5
|
Check var exist on omr-tracker
|
2022-02-09 20:38:43 +01:00 |
|
Ycarus (Yannick Chabanois)
|
90e0c41dc6
|
Fix default for http server test
|
2022-01-13 19:46:01 +01:00 |
|
Ycarus (Yannick Chabanois)
|
41087ba6f9
|
Disable httping test by default
|
2022-01-13 14:34:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
24a55685e1
|
Fix defaults settings
|
2021-07-19 19:32:38 +02:00 |
|
Ycarus (Yannick Chabanois)
|
18a6613650
|
Use network_get_device to get device
|
2021-07-04 07:20:55 +02:00 |
|
Ycarus (Yannick Chabanois)
|
a65e032215
|
Update MPTCP init and interface tracking for device setting
|
2021-06-25 19:46:51 +02:00 |
|
Ycarus (Yannick Chabanois)
|
19a4fc8253
|
Add tests for empty values
|
2021-04-13 10:22:47 +02:00 |
|
Ycarus (Yannick Chabanois)
|
0ef658447d
|
Try again to really fix omr-tracker
|
2021-04-02 15:57:35 +02:00 |
|
Ycarus (Yannick Chabanois)
|
abc46bdad1
|
Fix gateway down issue
|
2021-04-02 14:07:16 +02:00 |
|
Ycarus (Yannick Chabanois)
|
0fe28bf77a
|
Fix omr-tracker and no error if IPv6 not used
|
2021-04-01 19:39:12 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f265abd2ad
|
Try again to fix omr-tracker
|
2021-04-01 15:56:26 +02:00 |
|
Ycarus (Yannick Chabanois)
|
d51ff646a7
|
Fix omr-tracker
|
2021-04-01 14:28:08 +02:00 |
|
Ycarus (Yannick Chabanois)
|
ba27c9410e
|
Don't check omrvpn interface if vpn down
|
2021-04-01 14:27:23 +02:00 |
|
Ycarus (Yannick Chabanois)
|
5fd2bd2fd3
|
Check only shadowsocks
|
2021-03-31 19:57:58 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f7268c1bdf
|
Export all params of omr-tracker
|
2021-03-30 15:43:58 +02:00 |
|
Ycarus (Yannick Chabanois)
|
cd72719bfa
|
Add -w to iptables
|
2021-03-30 15:30:36 +02:00 |
|
Ycarus (Yannick Chabanois)
|
7e07f63967
|
Add option to restart interface if down
|
2021-03-26 20:10:49 +01:00 |
|
Ycarus (Yannick Chabanois)
|
7706777514
|
Add delay on lauching trackers
|
2021-03-26 17:22:01 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a6cebde8f5
|
Add delay for omr-tracker-ss
|
2021-03-26 17:21:30 +01:00 |
|
Ycarus (Yannick Chabanois)
|
64694ea2fe
|
Fix typo
|
2021-03-26 06:37:31 +01:00 |
|
Ycarus (Yannick Chabanois)
|
cd57425370
|
Set again gre tunnel if down
|
2021-03-25 16:36:48 +01:00 |
|
Ycarus (Yannick Chabanois)
|
f943f64d14
|
Check httping each time result is ok
|
2021-03-25 16:35:12 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e83b3a7696
|
Remove shadowsocks change in omr-tracker-server
|
2021-03-23 09:52:58 +01:00 |
|
Ycarus (Yannick Chabanois)
|
27979c78d3
|
Add wan http test to API
|
2021-03-23 09:49:12 +01:00 |
|
Ycarus (Yannick Chabanois)
|
728253d324
|
Delete route only if exist
|
2021-03-18 15:50:39 +01:00 |
|
Ycarus (Yannick Chabanois)
|
90ee6ec7c8
|
Restart shadowsocks via omr-tracker-ss if should be up
|
2021-03-11 16:54:46 +01:00 |
|
Ycarus (Yannick Chabanois)
|
bbf41d33ae
|
Fix to allow many IPs on VPS
|
2021-03-09 10:15:15 +01:00 |
|
Ycarus (Yannick Chabanois)
|
d07bf2ed77
|
Remove omr-tracker IP that doesn't answer
|
2021-02-25 14:29:15 +01:00 |
|
Ycarus (Yannick Chabanois)
|
275b9fcc06
|
Fix tracker for DHCPv6
|
2021-02-19 15:39:00 +01:00 |
|
Ycarus (Yannick Chabanois)
|
b974317b37
|
Use httping to ping server if option defined in omr-tracker
|
2021-02-19 11:38:03 +01:00 |
|
Ycarus (Yannick Chabanois)
|
fff416b868
|
Fix Hosts6 ofr omr-tracker
|
2021-02-19 11:37:00 +01:00 |
|
Ycarus (Yannick Chabanois)
|
b178e7f460
|
Get IPv4 in tracker if DHCPv6 not set
|
2021-02-17 14:34:27 +01:00 |
|
Ycarus (Yannick Chabanois)
|
f60ac82be9
|
Fix IPv6 gateway detection
|
2021-02-15 19:55:27 +01:00 |
|
Ycarus (Yannick Chabanois)
|
56e032152d
|
Support alias interfaces
|
2021-02-15 19:55:07 +01:00 |
|
Ycarus (Yannick Chabanois)
|
d42ef7fd4b
|
Add IPv6 in omr-tracker config
|
2021-02-15 19:52:06 +01:00 |
|
Ycarus (Yannick Chabanois)
|
8f967e09f8
|
Add log info when IP doesn't exist
|
2021-02-15 15:36:31 +01:00 |
|
Ycarus (Yannick Chabanois)
|
94a14ed67e
|
Fix ip -6 route in omr-tracker
|
2021-02-13 17:34:08 +01:00 |
|
Ycarus (Yannick Chabanois)
|
57fff1658e
|
Track both server IP
|
2021-02-09 14:35:48 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a1a7c39923
|
Fix omr-tracker for ss-tracker
|
2021-02-05 19:48:56 +01:00 |
|
Ycarus (Yannick Chabanois)
|
44b1243356
|
Add log on omr-tracker-ss
|
2021-02-05 19:48:15 +01:00 |
|
Ycarus (Yannick Chabanois)
|
4dd42e32c0
|
Change way to detect if shadowsocks iptables rules applied
|
2021-02-04 14:44:30 +01:00 |
|
Ycarus (Yannick Chabanois)
|
afcb30eb2d
|
Set public IP for uPnP
|
2021-01-28 20:45:45 +01:00 |
|
Ycarus (Yannick Chabanois)
|
13eb40242c
|
Fix shadowsocks tracker
|
2021-01-25 10:08:54 +01:00 |
|
Ycarus (Yannick Chabanois)
|
087561e002
|
Update omr-tracker for multi IPs server
|
2021-01-25 09:32:23 +01:00 |
|
Ycarus (Yannick Chabanois)
|
14db6f80fb
|
Less log for omr-tracker-gre
|
2021-01-16 08:15:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
36351e8548
|
Make omr-tracker compatible with WAN IPv6
|
2021-01-16 08:14:09 +01:00 |
|
Ycarus (Yannick Chabanois)
|
0cc5f3622a
|
Add GRE tracker
|
2020-12-29 14:53:10 +01:00 |
|
Ycarus (Yannick Chabanois)
|
1882a94f45
|
Fix DNS check
|
2020-12-29 14:52:44 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a486708f2b
|
Add needed changes to have OpenVPN Bonding used as default gateway
|
2020-12-18 10:53:31 +01:00 |
|
Ycarus (Yannick Chabanois)
|
8ef7544e4c
|
Add glorytun-udp new splitted config for omr tracker
|
2020-12-03 11:29:13 +01:00 |
|
Ycarus (Yannick Chabanois)
|
dd6e5d07f8
|
Update OpenVPN key when server change
|
2020-11-26 16:31:36 +01:00 |
|
Ycarus (Yannick Chabanois)
|
bb5c71a8ca
|
Fixed sleep between wan tracker
|
2020-11-19 19:24:51 +01:00 |
|
Ycarus (Yannick Chabanois)
|
abaadfdc6b
|
Add a sleep between omr-tracker interface run
|
2020-11-17 15:32:55 +01:00 |
|
Ycarus (Yannick Chabanois)
|
affce64f11
|
Remove saved proxy IP if proxy down
|
2020-11-07 18:57:47 +01:00 |
|
Ycarus (Yannick Chabanois)
|
47a117defa
|
Add wait after test error in omr-tracker
|
2020-11-05 10:21:14 +01:00 |
|
Ycarus (Yannick Chabanois)
|
1ece5703ae
|
Change omr-tracker ip order
|
2020-10-26 09:56:52 +01:00 |
|
Ycarus (Yannick Chabanois)
|
80b6ab2c4f
|
Fix omr-tracker for v2ray
|
2020-10-15 15:59:36 +02:00 |
|
Ycarus (Yannick Chabanois)
|
c396f073cd
|
Fix omr-tracker config
|
2020-10-13 11:27:08 +02:00 |
|
Ycarus (Yannick Chabanois)
|
df725837f1
|
Increase omr-tracker default check number
|
2020-10-09 13:16:02 +02:00 |
|
Ycarus (Yannick Chabanois)
|
eadaa8fc5a
|
Fix omr-tracker update
|
2020-10-08 11:02:43 +02:00 |
|
Ycarus (Yannick Chabanois)
|
489d4a3f34
|
Fixes for MPTCP over VPN
|
2020-10-06 14:07:43 +02:00 |
|
Ycarus (Yannick Chabanois)
|
0def043da6
|
Change ip for proxy omr-tracker test
|
2020-09-16 19:56:40 +02:00 |
|
Ycarus (Yannick Chabanois)
|
556d980c6e
|
Add v2ray tracker and fix VPS domain address support
|
2020-09-04 22:05:24 +02:00 |
|
Ycarus (Yannick Chabanois)
|
9e0fbd23a0
|
Fix when v2ray is used as proxy
|
2020-08-20 16:07:29 +02:00 |
|
Ycarus (Yannick Chabanois)
|
e08797b37c
|
Use vless instead of vmess
|
2020-08-20 16:05:24 +02:00 |
|
Ycarus (Yannick Chabanois)
|
458603e683
|
No more ping log
|
2020-08-15 09:00:32 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f23acefbe5
|
Use curl instead of wget for check
|
2020-07-29 10:56:25 +02:00 |
|
Ycarus (Yannick Chabanois)
|
5c5786210c
|
Fix shadowsocks rules status for multi rules
|
2020-06-27 21:45:43 +02:00 |
|
Ycarus (Yannick Chabanois)
|
b34874e8c2
|
Add new check ip
|
2020-06-26 15:00:44 +02:00 |
|
Ycarus (Yannick Chabanois)
|
15c0160d65
|
Remove ip that doesn't answer anymore
|
2020-06-12 16:07:10 +02:00 |
|
Ycarus (Yannick Chabanois)
|
d5e0c63988
|
Use default as default for server tracker setting
|
2020-06-09 17:07:44 +02:00 |
|
Ycarus (Yannick Chabanois)
|
50129ad53e
|
Fix when interface down
|
2020-05-29 22:00:49 +02:00 |
|
Ycarus (Yannick Chabanois)
|
3725044c55
|
Add server tracker default config
|
2020-05-20 10:05:05 +02:00 |
|
Ycarus (Yannick Chabanois)
|
f1cd264485
|
Add server tracker for server failover
|
2020-05-20 10:03:51 +02:00 |
|
Ycarus (Yannick Chabanois)
|
5e806f768c
|
Remove ip that doesn't answer to http anymore
|
2020-04-16 16:56:35 +02:00 |
|
Ycarus (Yannick Chabanois)
|
71ca6c9405
|
Check ip via ss only if ss up
|
2020-03-31 19:13:10 +02:00 |
|
Ycarus (Yannick Chabanois)
|
41bcf0f108
|
Fix when domains used instead of ip
|
2020-03-28 10:33:24 +01:00 |
|
Ycarus (Yannick Chabanois)
|
78e665faa7
|
Fix for omr-tracker
|
2020-03-27 10:22:43 +01:00 |
|
Ycarus (Yannick Chabanois)
|
483b98fb24
|
Fix little bug
|
2020-03-24 12:46:41 +01:00 |
|
Ycarus (Yannick Chabanois)
|
a2e16deac1
|
Change default omr-tracker config
|
2020-03-03 11:07:01 +01:00 |
|
Ycarus (Yannick Chabanois)
|
338ee93007
|
Make omr-tracker to work faster
|
2020-03-03 10:49:17 +01:00 |
|
Ycarus (Yannick Chabanois)
|
96fda4b460
|
Check if interface is up before ping
|
2020-02-27 22:49:22 +01:00 |
|
Ycarus (Yannick Chabanois)
|
28822b0b94
|
Fix ss tracker
|
2020-02-25 22:06:37 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e9856faeb3
|
Fix omr-tracker-ss
|
2020-02-25 14:19:56 +01:00 |
|
Ycarus (Yannick Chabanois)
|
4224595531
|
Add some IPs to tracker
|
2020-02-24 17:04:58 +01:00 |
|
Ycarus (Yannick Chabanois)
|
eff4279608
|
Can bind with modemmanager
|
2020-02-24 13:34:20 +01:00 |
|
Ycarus (Yannick Chabanois)
|
12cd07c280
|
Fix omr-tracker for some case
|
2020-01-20 21:02:35 +01:00 |
|
Ycarus (Yannick Chabanois)
|
af2c73e8ba
|
optimize omr-tracker
|
2020-01-17 21:35:00 +01:00 |
|
Ycarus (Yannick Chabanois)
|
91ff38c0ca
|
Fix detect IP in some case
|
2020-01-09 20:47:31 +01:00 |
|
Ycarus (Yannick Chabanois)
|
b431e3af51
|
Run omr-tracker is no hosts defined but type is none
|
2020-01-07 18:25:36 +01:00 |
|
Ycarus (Yannick Chabanois)
|
244b8f421c
|
Disable omr-tracker if no hosts defined
|
2020-01-07 18:05:00 +01:00 |
|
Ycarus (Yannick Chabanois)
|
88236d850c
|
Fix shadowsocks tracker
|
2019-12-23 12:36:29 +01:00 |
|
Ycarus (Yannick Chabanois)
|
275a0eb2e6
|
Disable iptables DNS not needed lookups
|
2019-12-03 22:52:34 +01:00 |
|
Ycarus (Yannick Chabanois)
|
31938103c6
|
Fix tracker for openvpn
|
2019-11-30 11:03:06 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e8c5feeda1
|
Ping with diffserv 46
|
2019-11-20 19:37:34 +01:00 |
|
Ycarus (Yannick Chabanois)
|
e99391f888
|
Not possible to bind with 3g
|
2019-11-19 18:37:04 +01:00 |
|
Ivan Revyakin
|
b9e6f3adc5
|
always type is "ping" for an "interface"
Tracker type for an "interface" does not inherit global configuration and always be set "ping", or needs be set explicitly
|
2019-11-11 17:38:16 +03:00 |
|
Ycarus (Yannick Chabanois)
|
ed8817be30
|
Rename log to _log
|
2019-09-16 18:08:31 +02:00 |
|
Ivan Revyakin
|
16488e34c6
|
clear OMR_TRACKER_DEVICE_GATEWAY
OMR_TRACKER_DEVICE_GATEWAY variable may change over time and must be cleared in new cycle
|
2019-09-12 16:49:05 +03:00 |
|
Ycarus (Yannick Chabanois)
|
61bc8cf0b7
|
Ping via interface instead of IP only
|
2019-09-06 18:11:30 +02:00 |
|
Ycarus (Yannick Chabanois)
|
860849b075
|
Fix omr-tracker
|
2019-08-29 08:48:45 +02:00 |
|
Ycarus (Yannick Chabanois)
|
9edcbba492
|
Site used to detect public IPv4 or IPv6 can be changed by settings
|
2019-07-29 10:36:22 +02:00 |
|
Ycarus (Yannick Chabanois)
|
ef6acb7830
|
Fix on omr-tracker-ss
|
2019-07-23 17:44:41 +02:00 |
|
Ycarus (Yannick Chabanois)
|
cdaeb812ad
|
Fix server ping
|
2019-07-23 08:22:28 +02:00 |
|
Ycarus (Yannick Chabanois)
|
2109d66827
|
Check server answer or not via SS tracker
|
2019-07-22 17:48:43 +02:00 |
|
Ycarus (Yannick Chabanois)
|
a13d8aad9a
|
Fix errors in log
|
2019-06-25 18:05:00 +02:00 |
|
Ycarus
|
8730af10b9
|
Fix for omr-tracker
|
2019-05-23 19:52:39 +02:00 |
|
Ycarus
|
84612ddaab
|
Increase tests
|
2019-05-21 21:36:43 +02:00 |
|
Ycarus
|
19988237ce
|
Reduce tries for omr-tracker
|
2019-05-14 22:27:24 +02:00 |
|
Ycarus
|
d7aa0318c0
|
No more strange log when no IP defined for VPS
|
2019-05-14 19:29:29 +02:00 |
|
Ycarus
|
ffa995d59b
|
Fix wan status
|
2019-05-07 23:44:35 +02:00 |
|
Ycarus
|
5b85fd8473
|
Fix omr-tracker-ss
|
2019-04-18 22:50:47 +02:00 |
|
Ycarus
|
7b8c43a449
|
Less output for uci defaults
|
2019-04-18 09:11:57 +02:00 |
|
Ycarus
|
772ea5b0ff
|
More log on omr-tracker
|
2019-04-15 22:15:44 +02:00 |
|
Ycarus
|
799b129336
|
Get device from l3_device
|
2019-03-28 21:35:05 +01:00 |
|
Ycarus
|
1272ff67ab
|
Add log text when omr-bypass restarted by omr-tracker-ss
|
2019-03-28 08:24:32 +01:00 |
|
Ycarus
|
ad5513f037
|
Fix change master in dynamic mode
|
2019-03-19 20:34:58 +01:00 |
|
Ycarus
|
dcb84d961c
|
Fix omr-tracker
|
2019-03-09 10:57:57 +01:00 |
|
Ycarus
|
c4ff65d012
|
Fix
|
2019-03-09 09:03:34 +01:00 |
|
Ycarus
|
9e50e93153
|
Add option to enable/disable contact to external sites
|
2019-03-06 18:24:22 +01:00 |
|
Ycarus
|
0c5bf51318
|
Fix ss tracker
|
2019-02-16 17:10:03 +01:00 |
|
Ycarus
|
d5bc21fe6a
|
Change ss test
|
2019-02-13 07:43:45 +01:00 |
|
Ycarus
|
5a7f85643d
|
Listen only on local IP for shadowsocks
|
2019-02-11 21:46:36 +01:00 |
|
Ycarus
|
e0d4fd9bcd
|
Disable Shadowsocks IPv6 check
|
2019-01-15 21:17:39 +01:00 |
|
Ycarus
|
95f637e6c1
|
Check IPv6 only when activated
|
2019-01-14 17:27:00 +01:00 |
|
Ycarus
|
81dcb5ec58
|
Fix find default gw
|
2019-01-11 18:10:22 +01:00 |
|
Ycarus
|
00d6cbf074
|
Fix VPN tracker
|
2019-01-08 08:44:19 +01:00 |
|
Ycarus
|
208a706c76
|
Fix gw detection in some case
|
2019-01-03 11:49:54 +01:00 |
|
Ycarus
|
6c6ebb1250
|
Fix omr shadowsocks tracker
|
2018-12-17 17:01:03 +01:00 |
|
Ycarus
|
8e03e42f54
|
Fixes and set detected ip in a new uci section
|
2018-12-14 13:19:58 +01:00 |
|
Ycarus
|
b920e8613c
|
Fix typo
|
2018-12-11 15:01:13 +01:00 |
|
Ycarus
|
b7d380da31
|
Add another way to get interface IP
|
2018-12-10 14:58:38 +01:00 |
|
Ycarus
|
5cfc6f1862
|
Set public IP in another place
|
2018-11-27 15:20:49 +01:00 |
|
Ycarus
|
65adb4ec9e
|
Commit status change of shadowsocks
|
2018-11-20 14:27:06 +01:00 |
|
Ycarus
|
4498e5943a
|
Write all tests done for shadowsocks tracker in down message
|
2018-11-12 09:38:04 +01:00 |
|
Ycarus
|
58800cb6a7
|
Little cosmetics changes
|
2018-11-12 09:37:33 +01:00 |
|