1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-12 18:41:51 +00:00
Commit graph

383 commits

Author SHA1 Message Date
Ycarus (Yannick Chabanois)
b78f2340b2 Check if multipath is enabled before doing something with it 2024-08-20 20:12:59 +02:00
Ycarus (Yannick Chabanois)
4f0139e9e9 No MPTCP reload on public IP change in OMR-Tracker Post-Tracking status script 2024-08-16 20:46:43 +02:00
Ycarus (Yannick Chabanois)
b54fab6077 Check if ping result is not empty in OMR-Tracker server 2024-08-16 17:12:52 +02:00
Ycarus (Yannick Chabanois)
2008998bf8 Remove not needed line in omr-tracker-server 2024-08-08 20:53:59 +02:00
Ycarus (Yannick Chabanois)
30f5850e77 More check before restarting Shadowsocks firewall rules in OMR-Tracker ss 2024-08-07 14:18:54 +02:00
Ycarus (Yannick Chabanois)
52e3e73d48 Set current server as current in OMR Tracker server 2024-08-02 14:32:04 +02:00
Ycarus (Yannick Chabanois)
40d7f7d2a6 Fix loop when IP was existing and no more available in OMR-Tracker post tracking up script 2024-08-01 11:59:56 +02:00
Ycarus (Yannick Chabanois)
c36b666666 Add type None, API only or Ping only to OMR-Tracker server 2024-08-01 11:58:46 +02:00
Ycarus (Yannick Chabanois)
07f35db2d6 Do not display OMR-Tracker server errors in logs 2024-07-29 17:10:37 +02:00
Ycarus (Yannick Chabanois)
e7cf500244 Fix OMR-Tracker server 2024-07-29 16:53:06 +02:00
Ycarus (Yannick Chabanois)
59c1332301 Fix IPv6 route and add some logs in OMR-Tracker Post Tracking up script 2024-07-26 16:27:29 +02:00
Ycarus (Yannick Chabanois)
64db9c41a1 Add more logs on MPTCP reload 2024-07-26 12:05:41 +02:00
Ycarus (Yannick Chabanois)
38a4977a96 Fix MPTCP reload in post-tracking up script 2024-07-26 12:04:35 +02:00
Ycarus (Yannick Chabanois)
bec9a3ce0a Commit less often in OMR-Tracker Post Tracking up script 2024-07-25 09:11:09 +02:00
Ycarus (Yannick Chabanois)
c34cb17a25 If API contact doesn't work also try a ping in OMR-Tracker Server 2024-07-25 09:10:28 +02:00
Ycarus (Yannick Chabanois)
6ce9b2129b Add VPN status error 2024-07-23 17:31:44 +02:00
Ycarus (Yannick Chabanois)
9a1a2047af Fix server IP direct route 2024-07-23 17:31:29 +02:00
Ycarus (Yannick Chabanois)
643b87ec63 Fix typo on glorytun udp check and don't create route to server via omr6in4/omrvpn 2024-07-16 09:49:29 +02:00
Ycarus (Yannick Chabanois)
7fc99ca3bd Use named instance in omr-tracker interfaces 2024-07-16 09:48:29 +02:00
Ycarus (Yannick Chabanois)
98b3f85638 Add more log in OMR-Tracker-ss 2024-07-16 09:11:19 +02:00
Ycarus (Yannick Chabanois)
e02a8d8bd2 Fix latency report on OMR-Tracker when not binding to an interface 2024-07-16 09:10:53 +02:00
Ycarus (Yannick Chabanois)
8ce857cdd6 Fix packet loss check in OMR-Tracker 2024-07-09 17:26:00 +02:00
Ycarus (Yannick Chabanois)
67e9c6c46c Fix interface in routes in OMR-Tracker post-tracking up script 2024-07-09 17:16:09 +02:00
Ycarus (Yannick Chabanois)
adb26ec322 Fix and clean some part of OMR-Tracker Post-tracking up script 2024-07-09 11:39:47 +02:00
Ycarus (Yannick Chabanois)
941da91286 Fix route check in OMR-Tracker post-tracking up script 2024-07-08 17:07:05 +02:00
Ycarus (Yannick Chabanois)
99751c3674 Remove metric part already done in initialize OMR-Tracker post script 2024-07-05 16:03:51 +02:00
Ycarus (Yannick Chabanois)
b10ef6ed9d Get default gateway only if needed in error OMR-Tracker post script 2024-07-05 16:03:08 +02:00
Ycarus (Yannick Chabanois)
739fdc5dfa Remove disabled interface before anything in initialize OMR-Tracker post script 2024-07-05 16:02:36 +02:00
Ycarus (Yannick Chabanois)
e33bd66daf Small cleaning codes changes in OMR-Tracker scripts 2024-07-05 16:01:10 +02:00
Ycarus (Yannick Chabanois)
60f552fd68 Some changes in omr-tracker and post-tracking scripts 2024-07-04 10:46:32 +02:00
Ycarus (Yannick Chabanois)
7343197a08 Don't use ping -B if not possible to bind on the interface in omr-tracker 2024-07-01 16:49:55 +02:00
Ycarus (Yannick Chabanois)
ab87b5f536 Divide post-tracking script in 3 smaller scripts and move script to omr-tracker package 2024-06-28 14:20:55 +02:00
Ycarus (Yannick Chabanois)
a4c26403b4 Restart unbound after server IP change 2024-06-25 11:00:43 +02:00
Ycarus (Yannick Chabanois)
bf9a0a4e21 Force dnsmasq restart when setting IPs in omr-tracker-server 2024-06-24 15:43:13 +02:00
Ycarus (Yannick Chabanois)
95797d1eba Check that rules are really up in omr-tracker-ss 2024-06-18 17:08:31 +02:00
Ycarus (Yannick Chabanois)
74d58b691a Fix omr-tracker shadowsocks 2024-06-14 19:46:23 +02:00
Ycarus (Yannick Chabanois)
424fa0bbf6 Use ipv4 by default in omr-tracker if family is not set 2024-06-12 20:14:05 +02:00
Ycarus (Yannick Chabanois)
3a3bf7b3ba Fix omr-tracker-server OpenVPN config 2024-06-06 15:13:04 +02:00
Ycarus (Yannick Chabanois)
e48a69957d Set OpenVPN IP when one IP of VPS answer 2024-06-04 09:37:16 +02:00
Ycarus (Yannick Chabanois)
23c980e72f Only restart OpenVPN OMR vpn via omr-tracker-server 2024-05-29 19:55:24 +02:00
Ycarus (Yannick Chabanois)
2b8983147d Allow multiple IPs for OpenVPN OMR remote in tracker server 2024-05-28 13:14:45 +02:00
Ycarus (Yannick Chabanois)
2d5cef4623 Fix server usage when IPv4 and IPv6 set 2024-05-13 20:23:32 +02:00
Ycarus (Yannick Chabanois)
53261a11d2 Display type in log for omr-tracker-ss 2024-05-08 08:06:08 +02:00
Ycarus (Yannick Chabanois)
1d2a10b0ba Add Shadowsocks rust or libev info in omr-tracker shadowsocks proxy 2024-05-07 11:24:04 +02:00
Ycarus (Yannick Chabanois)
55430ee3ae Small change in omr-tracker server log 2024-05-07 11:23:03 +02:00
Ycarus (Yannick Chabanois)
257d61f7f4 Fix when server have IPv4 and IPv6 to use both with Shadowsocks 2024-05-06 18:20:50 +02:00
Ycarus (Yannick Chabanois)
fe63f73006 Fix OMR-Tracker server 2024-05-06 12:54:54 +02:00
Ycarus (Yannick Chabanois)
85c74d6aaa Add a log message when omr-tracker is not able to detect IP 2024-05-03 13:25:51 +02:00
Ycarus (Yannick Chabanois)
340f1bd708 Add IPv6 hosts for proxy check 2024-05-03 12:12:31 +02:00
Ycarus (Yannick Chabanois)
20f0ff5eb3 Remove IPv6 log when IPv6 is disabled in omr-tracker 2024-05-01 19:34:23 +02:00
Ycarus (Yannick Chabanois)
ef12c67ebe Display less log in omr-tracker-ss 2024-04-26 19:19:52 +02:00
Ycarus (Yannick Chabanois)
af573324d9 Fix when server have 2 or mores IPs 2024-04-26 19:19:28 +02:00
Ycarus (Yannick Chabanois)
9d98b8bd78 Better check in omr-tracker 2024-04-26 11:15:03 +02:00
Ycarus (Yannick Chabanois)
8de32360e6 Fix omr-tracker-server when there is an IPv4 and an IPv6 set 2024-04-23 17:07:40 +02:00
Ycarus (Yannick Chabanois)
124b48253c Export Status for OMR-Tracker scripts 2024-04-03 14:06:33 +02:00
Ycarus (Yannick Chabanois)
71336e9527 Add possibility to run script to all OMR-Tracker 2024-03-28 18:38:19 +01:00
Ycarus (Yannick Chabanois)
a67815595f Refresh VPS config shouldn't be need on Master/Backup server switch 2024-03-18 19:45:17 +01:00
Ycarus (Yannick Chabanois)
2bc7f78810 Remove log when check on non existing interface 2024-03-18 19:44:58 +01:00
Ycarus (Yannick Chabanois)
75c9e1e317 Faster OMR-Tracker OMRVPN problems detection 2024-03-18 19:44:58 +01:00
Ycarus (Yannick Chabanois)
7437375a2c Fix float to int 2024-03-13 20:37:07 +01:00
Ycarus (Yannick Chabanois)
0de6d0aaa2 Restart of openmptcprouter-vps shouldn't be need with VPS synchro on master/backup failover 2024-03-12 20:09:24 +01:00
Ycarus (Yannick Chabanois)
30ce34c19a Should solve server master to backup failover 2024-03-08 20:43:19 +01:00
Ycarus (Yannick Chabanois)
7e64ecd41d Fix issue when server disabled for Shadowsocks* and fix IPv6 support in OMR-Tracker 2024-02-22 18:35:26 +01:00
Ycarus (Yannick Chabanois)
df025467e0 Use all defined IPs for VPS check and fix IPv6 support 2024-02-22 18:34:35 +01:00
Ycarus (Yannick Chabanois)
2c02eb0c61 Use always rtt line for latency* 2024-01-29 17:11:31 +01:00
Ycarus (Yannick Chabanois)
6b57083bcc Fix typo in omr-tracker init 2024-01-25 09:25:35 +01:00
Ycarus (Yannick Chabanois)
5a3150844b Multiple local test management for Shadowsocks-Rust 2024-01-24 20:10:29 +01:00
Ycarus (Yannick Chabanois)
64d3ac4add Simplify code for IPv6 on OMR-Tracker 2024-01-23 20:05:03 +01:00
Ycarus (Yannick Chabanois)
530d89c0c1 Fix retrieve IPv6 in some case for OMR-Tracker 2024-01-23 16:23:08 +01:00
Ycarus (Yannick Chabanois)
086c13516f Fixes for IPv6 in OMR-Tracker 2024-01-23 14:55:59 +01:00
Ycarus (Yannick Chabanois)
ec6fd52cb5 Fix OMR-Tracker when device not available at launch 2024-01-22 16:39:06 +01:00
Ycarus (Yannick Chabanois)
ba4e77d064 Fix OMR-Tracker delay 2024-01-19 11:48:32 +01:00
Ycarus (Yannick Chabanois)
bc8582e746 Fix omr-tracker-server 2024-01-19 11:48:08 +01:00
Ycarus (Yannick Chabanois)
47547dcc81 Fix find gateway in omr-tracker in some case 2024-01-18 17:23:30 +01:00
Ycarus (Yannick Chabanois)
99e7346482 Fix omr-tracker-server script up/down 2024-01-18 14:36:29 +01:00
Ycarus (Yannick Chabanois)
91316a23a4 Fix OMR-Tracker ping detection 2024-01-18 08:56:10 +01:00
Ycarus (Yannick Chabanois)
bb312b9f3f Fix typo in OMR-Tracker 2024-01-17 15:34:32 +01:00
Ycarus (Yannick Chabanois)
3d500789f7 Disable reliability in interface for now, add partly support in OMR-Tracker 2024-01-17 14:13:46 +01:00
Ycarus (Yannick Chabanois)
e9c8954c83 Put default values for all sleep in OMR-Tracker 2024-01-16 18:38:37 +01:00
Ycarus (Yannick Chabanois)
08916a7788 Set a default value for interval tries in omr-tracker 2024-01-16 18:28:44 +01:00
Ycarus (Yannick Chabanois)
f350523653 Fix OMR-Tracker for VPN 2024-01-16 15:57:00 +01:00
Ycarus (Yannick Chabanois)
7ea78ed200 Fix omr-tracker-server 2024-01-16 08:36:13 +01:00
Ycarus (Yannick Chabanois)
f10191f25b Fix tracker on down interface 2024-01-15 10:27:29 +01:00
Ycarus (Yannick Chabanois)
37498c1725 Fix OMR-Tracker when latency is empty? 2024-01-12 20:17:08 +01:00
Ycarus (Yannick Chabanois)
f5b3aa6831 New version of OMR-Tracker 2024-01-12 17:28:40 +01:00
Ycarus (Yannick Chabanois)
2f76e66e15 Fix log error on omr-tracker-ss 2024-01-11 11:11:14 +01:00
Ycarus (Yannick Chabanois)
bde5555932 Add nftables support on omr-tracker proxy 2024-01-10 17:36:37 +01:00
Ycarus (Yannick Chabanois)
0a31d4daf4 Check if server answer on all multipath interfaces 2024-01-10 17:35:17 +01:00
Ycarus (Yannick Chabanois)
c7dc600f82 Fix status page info when backup VPS is used 2023-12-30 08:51:42 +01:00
Ycarus (Yannick Chabanois)
20c219fdf2 Increase omr-tracker interval test for proxy 2023-12-28 15:44:57 +01:00
Ycarus (Yannick Chabanois)
cd85e5fb59 Don't use wrong device on OMR-Tracker when not yet available 2023-12-26 15:38:55 +01:00
Ycarus (Yannick Chabanois)
0f9be6e08d Fix OMR-Tracker when launched without device on interface ready 2023-12-22 21:33:51 +01:00
Ycarus (Yannick Chabanois)
0db896540c Fix find gateway in some cases 2023-12-20 15:30:43 +01:00
Ycarus (Yannick Chabanois)
3d2f1df9ab Fix omr-tracker launch for specified interface 2023-12-20 10:56:14 +01:00
Ycarus (Yannick Chabanois)
ced4a76faa Add test count as setting for OMR-Tracker 2023-12-15 19:30:31 +01:00
Ycarus (Yannick Chabanois)
7d567cd23d Fix https://github.com/Ysurac/openmptcprouter/issues/3069 2023-12-10 18:47:17 +01:00
Ycarus (Yannick Chabanois)
d40c0c29ad Fix on multi servers for Shadowsocks-Rust and XRay 2023-12-01 09:46:00 +01:00
Ycarus (Yannick Chabanois)
f358304707 Fix issue when server use IPv6 2023-11-10 10:13:08 +01:00
Ycarus (Yannick Chabanois)
2d6ddd92aa Fix gateway for OpenVPN in some case 2023-11-07 19:26:53 +01:00
Ycarus (Yannick Chabanois)
5b32c33c05 Fix when VPS contact is a DNS 2023-11-06 16:21:28 +01:00