mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2024-12-24 10:22:42 +00:00
9769a151db
When e.g. a OpenVPNModule is created without a configuration and a provider/server is then selected, the ProfileProcessor class serializes the profile with the provider configuration injected. When the module is re-edited, we can see the provider server configuration in the module after selecting "None" as provider. Instead, validate the provider modules in ProfileProcessor, but generate the provider configuration on the fly in the tunnel.
86 lines
2.5 KiB
Plaintext
86 lines
2.5 KiB
Plaintext
{
|
|
"pins" : [
|
|
{
|
|
"identity" : "dtfoundation",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/Cocoanetics/DTFoundation.git",
|
|
"state" : {
|
|
"revision" : "76062513434421cb6c8a1ae1d4f8368a7ebc2da3",
|
|
"version" : "1.7.18"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "generic-json-swift",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/zoul/generic-json-swift",
|
|
"state" : {
|
|
"revision" : "0a06575f4038b504e78ac330913d920f1630f510",
|
|
"version" : "2.0.2"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "kvitto",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/Cocoanetics/Kvitto",
|
|
"state" : {
|
|
"revision" : "88888674d772ddcf19671159ed0022cb0bc37be2",
|
|
"version" : "1.0.6"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "openssl-apple",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/passepartoutvpn/openssl-apple",
|
|
"state" : {
|
|
"revision" : "0edc07c7a0e4ec2ca0f448dd68314241ccc925b3",
|
|
"version" : "3.2.107"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "passepartoutkit-source",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "git@github.com:passepartoutvpn/passepartoutkit-source",
|
|
"state" : {
|
|
"revision" : "0bfd4578b71a905584cdd5c9c39ab3087521af78"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "passepartoutkit-source-openvpn-openssl",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "git@github.com:passepartoutvpn/passepartoutkit-source-openvpn-openssl",
|
|
"state" : {
|
|
"revision" : "031863a1cd683962a7dfe68e20b91fa820a1ecce",
|
|
"version" : "0.8.0"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "passepartoutkit-source-wireguard-go",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "git@github.com:passepartoutvpn/passepartoutkit-source-wireguard-go",
|
|
"state" : {
|
|
"revision" : "4f766400057b3c8a3ceb7cfce4950393e292858e",
|
|
"version" : "0.9.0"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "wg-go-apple",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/passepartoutvpn/wg-go-apple",
|
|
"state" : {
|
|
"revision" : "860e82efaf261da37483a5f51555be83e5a79ad3",
|
|
"version" : "0.0.20240714"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "wireguard-apple",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/passepartoutvpn/wireguard-apple",
|
|
"state" : {
|
|
"revision" : "a896f784bc5ed94f29d97e376be5cfa08d4a5d44",
|
|
"version" : "1.1.1"
|
|
}
|
|
}
|
|
],
|
|
"version" : 2
|
|
}
|