Commit graph

253 commits

Author SHA1 Message Date
Nikolay Borodin cda8fd684b Close tap device on exit 2024-03-02 03:33:59 +02:00
Nikolay Borodin 916e67e06a Update README.md 2024-03-01 23:47:55 +00:00
Nikolay Borodin f7be14a1d2 Merge branch 'refactor-appIndicator' into 'main'
Refactor app indicator project files

See merge request Monsterovich/lanemu!20
2024-02-27 16:41:13 +00:00
Nikolay Borodin dc76199210 Refactor app indicator project files 2024-02-27 16:41:12 +00:00
Monsterovich d8a109594f Code refactoring 2024-01-10 04:23:41 +02:00
Monsterovich af94e346b0 Code refactoring 2024-01-10 04:20:27 +02:00
Nikolay Borodin 0fe93acb17 Update .gitlab-ci.yml 2023-12-30 01:02:16 +00:00
Nikolay Borodin f5dd17fbcd Update .gitlab-ci.yml 2023-12-30 00:58:04 +00:00
Monsterovich 92fa68abe0 Code refactoring 2023-11-28 05:15:44 +02:00
Monsterovich c192a93898 Code refactoring 2023-11-28 05:09:12 +02:00
Monsterovich 632e8d58ad Edited javadoc 2023-11-28 05:02:47 +02:00
Monsterovich d9c5f8ea23 Added more libnotify checks 2023-11-28 02:38:23 +02:00
Nikolay Borodin 19600014c8 Call notification code in tray thread 2023-11-27 21:25:32 +02:00
Nikolay Borodin 617cfaccd0 Update README.md 2023-11-27 00:57:58 +00:00
Nikolay Borodin c745d36c7f Merge branch 'refactor-vpnconnector' into 'main'
Refactor VPNConnector

See merge request Monsterovich/lanemu!19
2023-11-26 17:36:41 +00:00
Nikolay Borodin d9c13749a3 Refactor VPNConnector 2023-11-26 17:36:41 +00:00
Nikolay Borodin 9131e7d913 Merge branch 'main' of https://gitlab.com/Monsterovich/p2pvpn 2023-11-23 15:06:10 +02:00
Nikolay Borodin d60a74a344 Refactored code in DHT and Contact classes 2023-11-23 15:06:07 +02:00
Monsterovich f3c12477a3 Removed redundant code 2023-11-23 03:03:41 +02:00
Monsterovich 8876246d0e Fixed jdoc in DHT 2023-11-23 01:36:08 +02:00
Nikolay Borodin c44aab9192 Update README.md 2023-11-22 03:07:07 +00:00
Monsterovich 936fc9bc56 Updated version 2023-11-22 04:47:31 +02:00
Nikolay Borodin 2e5705f3c7 Merge branch 'feat-dht-malicious' into 'main'
Implemented an algorithm to block DHT peers that send a bunch of different IP addresses with the same port

See merge request Monsterovich/lanemu!18
2023-11-22 02:21:24 +00:00
Nikolay Borodin 13a1097095 Implemented an algorithm to block DHT peers that send a bunch of different IP addresses with the same port 2023-11-22 02:21:24 +00:00
Monsterovich 9a428c652c When trying to reconnect in scheduler, check the IP address of the connection, because the peer id may be empty 2023-11-22 03:38:54 +02:00
Nikolay Borodin d4b680d57f Fixed UPnP info output 2023-11-19 20:17:32 +02:00
Nikolay Borodin 4f010337f4 Apply patched WaifUPnP.jar 2023-11-19 18:18:51 +02:00
Nikolay Borodin 49e6203fec Merge branch 'main' of https://gitlab.com/Monsterovich/p2pvpn 2023-11-19 14:36:47 +02:00
Nikolay Borodin 1e4d994ca0 Code refactoring 2023-11-19 14:36:43 +02:00
Nikolay Borodin 8120573465 Update README.md 2023-11-19 00:20:33 +00:00
Nikolay Borodin c0613762ec Update README.md 2023-11-19 00:18:03 +00:00
Nikolay Borodin 824dfbac75 Instead of using icon via a function parameter, take the value via the private field of the class 2023-11-15 17:02:35 +02:00
Nikolay Borodin 00c846c0e3 Improved DHT code 2023-11-01 19:51:58 +02:00
Nikolay Borodin db689aebb0 Code refactoring 2023-10-31 21:08:43 +02:00
Monsterovich 33a8eac4c0 Implemented MAKEROOT_BIN env variable 2023-10-29 02:25:27 +02:00
Nikolay Borodin ddeaa8ee2e Merge branch 'main' of https://gitlab.com/Monsterovich/p2pvpn 2023-10-23 13:54:55 +02:00
Nikolay Borodin e4c2e3ebfe Format code in MainControl.java 2023-10-23 13:54:48 +02:00
Nikolay Borodin 975386cbcb Update README.md 2023-10-21 15:26:21 +00:00
Nikolay Borodin b09e972047 Update README.md 2023-10-20 13:33:14 +00:00
Nikolay Borodin 731be8cf56 Code cleaning 2023-10-19 20:51:43 +02:00
Nikolay Borodin c5f2f493f8 Update README.md 2023-10-19 11:34:01 +00:00
Nikolay Borodin 72a95b30a0 Update Version.java 2023-10-19 11:22:26 +00:00
Nikolay Borodin 3657050912 Merge branch 'feat-rebranding' into 'main'
App rebranding

See merge request Monsterovich/p2pvpn!15
2023-10-19 11:21:28 +00:00
Nikolay Borodin 6a7c7c1af2 App rebranding 2023-10-19 11:21:27 +00:00
Nikolay Borodin 5c8113684b Updated BT tracker 2023-10-18 21:18:24 +02:00
Nikolay Borodin 91264ab7d3 Updated BT tracker 2023-10-18 14:43:24 +02:00
Nikolay Borodin a03171aa31 Merge branch 'main' of https://gitlab.com/Monsterovich/p2pvpn 2023-10-18 12:16:01 +02:00
Nikolay Borodin 9ee4525187 Use try with resource in BitTorrentTracker.java 2023-10-18 12:15:59 +02:00
Monsterovich 5a5a049f07 Disable debug print in DHT code 2023-10-18 04:16:13 +02:00
Monsterovich 6ebc699738 Fixed grammar 2023-10-18 03:29:54 +02:00