1373ed4c6c
CI: modernize freebsd image
2025-10-25 10:08:15 +02:00
ffe9ade675
Merge pull request #2169 from kanglongwei/branch1
...
fix : #2165 memory leak
2025-10-13 14:13:55 +02:00
ab245552b1
fix : #2165 memory leak
2025-10-13 20:05:28 +08:00
564d2f84b4
Merge pull request #2163 from martinetd/disable_oqs
...
Mayaqua build: allow disabling OQS
2025-10-01 11:27:06 +02:00
4bb366572d
Mayaqua build: allow disabling OQS
...
SoftEtherVPN version 5.02.5186 enable post-quantum algorithms, but these
come at a large size increase (after strip, on x86_64, with default
options as of master):
- default options: 9.1M
- new -DOQS_ENABLE=OFF: 762K
Note it is also possible to disable all the algorithms individually by
passing the (243!) options to cmake -DOQS_ENABLE_KEM_BIKE=OFF
-DOQS_ENABLE_KEM_FRODOKEM=OFF -DOQS_ENABLE_KEM_NTRUPRIME=OFF ...,
in which case the binary goes back to a reasonable size of 830K
In the future, it might make sense to add a few settings picking
"sensible" algorithms, e.g. allow everything for a server build or only
allow the best algorithms for a lightweight client.
See: #2148
2025-10-01 18:05:59 +09:00
6c04825b46
Merge pull request #2157 from chipitsine/1ce88cea-29e8-466a-88f4-3713e94171d8
...
docker: smoke test image during generating
2025-09-06 16:31:04 +02:00
0ec8a1ed54
docker: smoke test image during generating
...
reference: https://github.com/SoftEtherVPN/SoftetherVPN-docker/issues/17
2025-09-05 21:22:43 +02:00
2acefef41e
Merge pull request #2156 from metalefty/fix_cpu_features
...
Proper fix for #2122 #2150
2025-09-05 19:43:42 +02:00
efb04daa34
Proper fix for #2122 #2150
...
Bundled cpu_features needs to be built with PIC but SHARED_LIBS should
be OFF.
2025-09-05 22:40:18 +09:00
c399ce6bbe
Merge pull request #2152 from metalefty/cpu_features_pic
...
Build bundled cpu_features with PIC
2025-08-25 15:36:27 +02:00
2746e8dd19
Build bundled cpu_features with PIC
...
After updating bundled cpu_features to 0.9.0, set_property() is not
effective. We need to use set() instead.
Resolves : #2122 #2150
2025-08-25 21:52:15 +09:00
10d6efcc5e
Merge pull request #2140 from onetown/fix_parse_vlan_packet
...
fix: Continue decapsulation to parse L3 data from VLAN-tagged packets
5.2.5188
2025-07-17 18:13:58 +02:00
0389bfd97a
fix: Continue decapsulation to parse L3 data from VLAN-tagged packets
2025-07-17 10:51:52 -04:00
12ed43f6eb
Merge pull request #2126 from kiraware/fix-indonesian-translation
...
Fix Indonesian translation with printf formatting
2025-05-09 07:43:12 +02:00
d8bcb863f5
rephrase the string
2025-05-09 11:37:21 +07:00
7228de494d
rephrase the string
2025-05-09 11:34:45 +07:00
afa848454a
fix printf formatting
2025-05-09 10:34:53 +07:00
6f76880767
Merge pull request #2124 from kiraware/add-id-translation
...
Add id translation
2025-05-08 18:25:54 +02:00
cb9ccf41a5
Merge pull request #2125 from AhmadReza6610/master
...
Add iOS client implementation with SoftEther protocol handshake support
2025-05-08 18:22:14 +02:00
62c71ebe5c
Add iOS client implementation with SoftEther protocol handshake support
2025-05-04 14:02:44 +03:30
80bab0f7d7
fix errors
2025-05-01 10:43:45 +07:00
c742f6c5cf
Merge branch 'SoftEtherVPN:master' into add-id-translation
2025-04-30 10:53:52 +07:00
7a6a1e2ed0
add translation for strtable_id.stb
2025-04-30 10:50:27 +07:00
e1ec3d42e5
Merge pull request #2072 from korokke2/master
...
Update description
2025-04-14 00:05:51 +02:00
6e9247fff1
Merge pull request #2119 from weidi/patch-1
...
set static hostname in docker-compose so ddns feature works cross restarts
2025-04-13 21:58:38 +02:00
80179d5cc5
Update docker-compose.yaml
...
Fixes SoftEtherVPN/SoftetherVPN-docker#15 by configuring static hostname
2025-04-13 21:13:32 +02:00
2265435d62
Merge pull request #2117 from chipitsine/master
...
CI: use system cpu_features
2025-04-08 23:17:32 +02:00
b4916f20af
CI: use system cpu_features
2025-04-08 23:00:13 +02:00
260bc09276
Merge pull request #2092 from metalefty/cpu_features
...
cpu_features improvements
2025-04-08 22:56:47 +02:00
d01781d537
add indonesian translation file
2025-03-29 12:01:43 +07:00
48042cfbc1
Merge pull request #2106 from chipitsine/master
...
CI: docker: fix tags
2025-02-17 16:40:43 +01:00
a7a7eef82b
CI: docker: fix tags
2025-02-17 16:02:24 +01:00
a4c3713f4b
Merge pull request #2104 from chipitsine/docker_ci_followup
...
Docker ci followup
2025-02-16 21:32:49 +01:00
abc516757e
CI: mention temporary qemu version pin
2025-02-16 20:58:30 +01:00
3fee01e1cf
CI: limit docker ci to SoftEtherVPN repo only
2025-02-16 20:56:47 +01:00
b3dfdc2ad0
Merge pull request #2102 from weidi/docker-ci
...
build arm and x86 as one tag
2025-02-16 20:53:28 +01:00
8d06ac3348
Merge pull request #2103 from chipitsine/modernize_freebsd
...
CI: cirrus-ci: bump FreeBSD image to 14-2
2025-02-16 18:32:08 +01:00
9d1c3306e0
CI: cirrus-ci: bump FreeBSD image to 14-2
2025-02-16 17:41:05 +01:00
7729966c50
Add README and remove no longer required Actions
2025-02-16 16:49:25 +01:00
591cf0e9b9
run all build sequentially, should help with caching layers
2025-02-10 21:40:34 +01:00
39996ab0a2
build arm and x86 as one tag
2025-02-10 21:16:41 +01:00
f525b4d660
Merge pull request #2101 from chipitsine/master
...
CI: move docker build machinery to the main repo
2025-02-10 19:59:22 +01:00
a081fdd5c8
CI: move docker build machinery to the main repo
...
more details: https://github.com/SoftEtherVPN/SoftetherVPN-docker/issues/4
2025-02-09 23:32:26 +01:00
10a2806f12
CI: Use system's cpu_features in FreeBSD CI
2025-01-15 17:09:18 +09:00
2628ac1884
Merge pull request #2091 from siddharth-narayan/oqs-submodule-update
...
Update liboqs and oqs-provider submodules - Add X25519MLKEM768 NIST f…
2025-01-15 07:22:50 +01:00
972256c578
Update liboqs and oqs-provider submodules - Add X25519MLKEM768 NIST finalized PQ Key exchange
2025-01-14 17:37:55 -06:00
e2e8193495
Improve the usage of cpu_features
...
- Add USE_SYSTEM_CPU_FEATURES flag to use system's cpu_features
instead of the bundled one
- Allow the use of cpu_features for more architectures on Linux [1]
[1] https://github.com/google/cpu_features/tree/v0.9.0?tab=readme-ov-file#whats-supported
2025-01-14 22:58:20 +09:00
71b6aa7a8c
Update cpu_features to 0.9.0
2025-01-14 18:09:18 +09:00
8be6d756b8
Merge pull request #2089 from metalefty/drop_exec
...
Drop unnecessary exec permission
2025-01-14 07:36:11 +01:00
a6c5f0d135
Drop unnecessary exec permission
2025-01-14 14:35:34 +09:00