21 Commits

Author SHA1 Message Date
billz
7684a4932d Update w/ code attribution - thx @easylo 2024-12-06 01:22:28 -08:00
billz
66f5cd4183 Create stripAnsiSequence() 2024-11-27 23:19:41 -08:00
billz
50d0e0be82 Sanitize CLI output, fetch provider details after page functions 2024-11-27 00:41:24 -08:00
billz
72475b16ef Remove ANSI escape sequences w/ stripArtifacts() 2024-11-26 14:30:14 -08:00
billz
68d47f9a41 Process Adguard cmd output 2024-11-26 01:23:20 -08:00
billz
484820f324 Update parsing of NordVPN countries, fixes #1634 2024-08-10 19:25:54 +02:00
billz
d5009e0c1e Sanitize country POST input 2024-03-08 21:14:33 +01:00
billz
2b543c605f Fix miscellaneous php warnings 2023-10-28 17:00:34 +01:00
billz
574113bf28 Update exec mullvad connect w/ location set 2023-10-26 15:29:32 +01:00
billz
bc03b329ca Remove connect delay, strip ANSI sequences from connect output 2023-10-26 09:57:06 +01:00
billz
601f587cb0 Cleanup provider disconnect status msgs 2023-10-25 17:01:26 +01:00
billz
63f2c38f4c Update provider status regex, validate country select 2023-10-25 14:38:49 +01:00
billz
20e3633541 Set defaults, check if binary is executable 2023-10-25 14:08:38 +01:00
billz
ee662ada09 Update cmd_overrides + stripArtifacts regex 2023-10-21 19:12:44 +01:00
billz
1e6d94585a Parse mullvad relay list output, add getProviderVersion() 2023-10-20 16:43:59 +01:00
billz
e51c6b0968 Minor: label change 2023-10-19 18:18:14 +02:00
billz
9a1457c6c8 Refactor getCountries w/ regexes, add getAccountInfo() 2023-10-19 14:07:26 +02:00
billz
99f8838fe2 Populate country select, get provider log, connect to country 2023-10-18 09:50:57 +02:00
billz
53f4645c2f Implement CLI overrides, get countries + status functions 2023-10-16 10:44:46 +02:00
billz
ac863f5c8a Status message when CLI binary not found, fetch provider countries, status, user account 2023-10-15 21:29:34 +02:00
billz
a09ee1e86b Initial commit 2023-10-13 19:46:44 +02:00