Commit Graph
100 Commits
Author SHA1 Message Date
Zoltán Papp 32fbb7da51 Add debug 2024-08-15 17:59:44 +02:00
Zoltán Papp 694c468e76 Add debug info 2024-08-15 17:54:21 +02:00
Zoltán Papp 887c789171 Remove test cases 2024-08-15 17:51:56 +02:00
Zoltán Papp 8740473753 Add test loop 2024-08-15 17:48:54 +02:00
Zoltán Papp a023bcedb1 Add test cases 2024-08-15 17:44:01 +02:00
Zoltán Papp 73255051dd Remove is not important tests 2024-08-15 17:37:03 +02:00
Zoltán Papp d36880fc3f Add test 2024-08-15 17:35:51 +02:00
Zoltán Papp f2e865f493 Fix lint issue in healthcheck test 2024-08-15 11:20:08 +02:00
Zoltán Papp 22f5ca8490 Fix lint issues 2024-08-15 11:09:47 +02:00
Zoltán Papp a8e1e5139b Fix cognitive complexity 2024-08-15 10:58:48 +02:00
Zoltán Papp 5a653732a3 Reduce TURNReaderMain Cognitive Complexity 2024-08-15 10:18:56 +02:00
Zoltán Papp 2df6eefac3 Remove unnecessary test 2024-08-14 17:05:14 +02:00
Zoltán Papp 86f745eb9d Fix complexity 2024-08-14 17:04:13 +02:00
Zoltán Papp 049b981746 Lint fix 2024-08-14 16:53:49 +02:00
Zoltán Papp a918a99396 Lint fix 2024-08-14 16:52:29 +02:00
Zoltán Papp 30f22eca73 Revert debug changes 2024-08-14 16:48:48 +02:00
Zoltán Papp f4f09ec2e2 Fix deleted files 2024-08-14 16:46:12 +02:00
Zoltán Papp f3cbf96a13 Add songgao/water lib 2024-08-14 16:43:56 +02:00
Zoltán Papp ce383eb259 Add ec2 test 2024-08-14 16:39:40 +02:00
Zoltán Papp b31f25ec70 Add test code 2024-08-12 15:32:01 +02:00
Zoltán Papp 2f848cc51b Remove unused variables 2024-08-07 11:19:47 +02:00
Zoltán Papp b380f17064 Refactor commandline parameters 2024-08-07 11:01:05 +02:00
Zoltán Papp f08bf93b19 Grammar fixes 2024-08-06 17:25:51 +02:00
Zoltán Papp ad75c9f31a Fix default log level 2024-08-06 17:21:06 +02:00
Zoltán Papp 0f20e2ce70 Fix lint 2024-08-06 17:20:00 +02:00
Zoltán Papp 7ef9a3de7e Configurable log level 2024-08-06 16:34:33 +02:00
Zoltán Papp 7d44be55be Add route53 support for TLS handling 2024-08-06 15:05:01 +02:00
Zoltán Papp 5400754954 Fix changes after merge
- regenerate proto file
- use interface instead of pointer
2024-08-05 12:05:40 +02:00
Zoltán Papp 9700b105b3 Merge branch 'main' into feature/relay-integration 2024-08-05 11:31:34 +02:00
Zoltán Papp 7da74e707a Fix continuous handshake sending with the agent without relay support. 2024-08-05 09:46:01 +02:00
Zoltán Papp cbe90b5dd9 Fix wg update 2024-08-02 09:50:42 +02:00
Zoltan Papp 3506ac4234 When creating new setup key, "revoked" field doesn't do anything (#2357)
Remove unused field from API
2024-08-01 17:13:58 +02:00
Zoltan Papp 0c8f8a62c7 Handling invalid UTF-8 character in sys info (#2360)
In some operation systems, the sys info contains invalid characters.
In this patch try to keep the original fallback logic but filter out the cases when the character is invalid.
2024-08-01 16:46:55 +02:00
Zoltán Papp e5f8ecdeb7 Fix eBPF conn close logic 2024-07-30 15:36:10 +02:00
Zoltán Papp aa1a482669 Fix lint 2024-07-29 22:03:09 +02:00
Zoltán Papp 7942b0ebae Add doc 2024-07-29 21:58:27 +02:00
Zoltán Papp 5be33d668b Add doc 2024-07-29 21:53:07 +02:00
Zoltán Papp 12f472c58c Add test 2024-07-29 21:39:17 +02:00
Zoltán Papp 100e31276f Fix slow peer open function 2024-07-29 15:56:19 +02:00
Zoltan Papp 1a15b0f900 Fix race issue in set listener (#2332) 2024-07-26 16:27:51 +02:00
Zoltán Papp 4b37311e54 Code cleaning 2024-07-26 15:41:40 +02:00
Zoltán Papp d2c9a44953 Fix server listen 2024-07-26 14:45:34 +02:00
Zoltán Papp b946088a90 Add benchmark test 2024-07-26 14:13:29 +02:00
Zoltán Papp a8b58a182e Change exponent settings 2024-07-26 13:42:33 +02:00
Zoltan Papp 61c06c7dd2 Avoid unnecessary wg reconfiguration 2024-07-26 13:40:43 +02:00
Zoltan Papp a31d43a14c Rename variable 2024-07-26 13:38:32 +02:00
Zoltan Papp 9ee062b4d1 Change log 2024-07-26 13:37:53 +02:00
Zoltán Papp d70df99f7b Fix memory leak
Avoid to add listeners to multiple times
2024-07-25 17:21:27 +02:00
Zoltán Papp b62ad97e59 Fix wg state check exit logic 2024-07-25 12:37:59 +02:00
Zoltán Papp efa0bbdf3d Remove unused logs 2024-07-25 11:09:45 +02:00
Zoltán Papp 8861e89ab0 Remove unused dependencies 2024-07-25 11:05:38 +02:00
Zoltán Papp e1ee73500a Remove unused codes 2024-07-25 11:03:54 +02:00
Zoltan Papp 163a80d53e Fix sonar issue 2024-07-25 00:23:34 +02:00
Zoltan Papp 7279d58110 Fix sonar issue 2024-07-25 00:20:03 +02:00
Zoltan Papp 7b677f8db2 Fix sonar issue 2024-07-25 00:19:07 +02:00
Zoltan Papp 856c97b9df Fix sonar issue 2024-07-25 00:14:19 +02:00
Zoltan Papp 6f36ec7a32 Fix sonar issue 2024-07-25 00:13:05 +02:00
Zoltan Papp 3e82fcbdd0 Fix sonar issue 2024-07-25 00:09:44 +02:00
Zoltan Papp ff167e2907 Fix sonar issue 2024-07-25 00:04:27 +02:00
Zoltan Papp 08022dca10 Fix sonar issue and fix conn id handling 2024-07-24 23:57:33 +02:00
Zoltan Papp 5dbe5d0d49 Fix sonar issue 2024-07-24 23:50:25 +02:00
Zoltan Papp 3d2ef17364 Fix sonar issue 2024-07-24 23:46:05 +02:00
Zoltan Papp 334926ce90 Fix status test 2024-07-24 23:27:15 +02:00
Zoltan Papp 4339b6528f Skip benchmark test 2024-07-24 23:11:41 +02:00
Zoltán Papp 8568fbffdd Fix test 2024-07-24 18:01:43 +02:00
Zoltán Papp fdf9756808 Fix test 2024-07-24 17:52:19 +02:00
Zoltán Papp 1d833113ce Fix test 2024-07-24 17:51:00 +02:00
Zoltán Papp c42f7628d7 Fix test 2024-07-24 17:47:32 +02:00
Zoltán Papp a4ba8bd3b8 Fix test 2024-07-24 17:45:42 +02:00
Zoltán Papp 7bfc505962 Fix test 2024-07-24 17:42:51 +02:00
Zoltán Papp 42ea9611d5 Fix test 2024-07-24 17:36:46 +02:00
Zoltán Papp 7ae9cffccc Fix missing method after merge 2024-07-24 16:51:33 +02:00
Zoltán Papp 57f8c620c0 Typo fix 2024-07-24 16:34:47 +02:00
Zoltán Papp ecb6f0831e Add metrics 2024-07-24 16:26:26 +02:00
Zoltán Papp 4802b83ef9 Merge branch 'main' into feature/relay-integration 2024-07-24 13:40:25 +02:00
Zoltan Papp 63aeeb834d Fix error handling (#2316) 2024-07-24 13:27:01 +02:00
Zoltán Papp 20eb1f50e3 Fix loop close 2024-07-23 23:04:38 +02:00
Zoltán Papp e9e3b8ba10 Check wg handshake status on worker relay 2024-07-23 22:43:20 +02:00
Zoltán Papp 2576221315 Fix isConnected logic in reconnection loop 2024-07-22 15:51:44 +02:00
Zoltán Papp 1097285d80 Fix len of write operation 2024-07-22 13:13:12 +02:00
Zoltán Papp 0329c12173 Fix relay close message handling 2024-07-22 13:04:32 +02:00
Zoltán Papp 03df0878dc Add benchmark test 2024-07-21 13:40:23 +02:00
Zoltan Papp 8c7215a9f5 Add data transfer test 2024-07-20 13:00:19 +02:00
Zoltán Papp e10bc658f5 Fix reconnect loop 2024-07-19 12:00:19 +02:00
Zoltán Papp 787c900342 Revert break 2024-07-18 14:45:36 +02:00
Zoltán Papp f247a7be46 Fix reference check 2024-07-18 14:21:32 +02:00
Zoltán Papp 894d68adf2 Fix reference check 2024-07-18 13:16:50 +02:00
Zoltán Papp f3282bea80 - add ip to log
- remove unused timestamp from log
2024-07-18 13:11:27 +02:00
Zoltán Papp 233a7b9802 Remove env var for debug purpose 2024-07-18 10:41:14 +02:00
Zoltán Papp e75fbd34a7 Add config file handling 2024-07-17 17:10:33 +02:00
Zoltán Papp 7162e0a2ac - remove direct field from status
- add randomisation factor for reconnection
- fix rosenpass status
2024-07-17 16:26:41 +02:00
Zoltán Papp 03e8acccde Fix peer state indication 2024-07-16 14:06:51 +02:00
Zoltán Papp 4ea55bfe3c - Implement remote addr for conn
- Eliminate cached offeranswer arguments
- Fix exponent reset in conn reconnect loop
- Fix on disconnected callback for permanent server
- Add peer relay status for status details command
2024-07-16 11:02:32 +02:00
Zoltan Papp bc09348f5a Add logging option for wg device (#2271) 2024-07-15 14:45:18 +02:00
Zoltán Papp add4e9f4e4 Merge branch 'feature/relay-status' into feature/relay-integration 2024-07-12 11:41:21 +02:00
Zoltán Papp 807b830663 Fix backoff ticker 2024-07-11 15:46:07 +02:00
Zoltán Papp b5c9af9e9c Add comment 2024-07-11 15:37:34 +02:00
Zoltán Papp 30331e8f62 Change random wait time 2024-07-11 15:37:07 +02:00
Zoltán Papp ea93a5edd3 Add reconnect logic 2024-07-11 14:37:22 +02:00
Zoltán Papp cb77ff4661 Fix relay instance address indication 2024-07-10 22:33:15 +02:00