From 73d0c7a96df2212d5a3ee6289fc286f3e6459028 Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Fri, 9 Oct 2020 18:53:11 +0200 Subject: [pkg] refactor vendor init/check --- providers/calyx/assets/icon.bmp | Bin 0 -> 360138 bytes providers/calyx/assets/icon.icns | Bin 0 -> 44161 bytes providers/calyx/assets/icon.ico | Bin 0 -> 18317 bytes providers/calyx/assets/icon.png | Bin 0 -> 18339 bytes providers/calyx/assets/icon.svg | 16375 ++++++++++++++++++++++++++++++++++++ providers/calyx/calyx-ca.crt | 31 + providers/demolib/demolib-ca.crt | 10 + providers/riseup/assets/icon.icns | Bin 0 -> 1359609 bytes providers/riseup/assets/icon.ico | Bin 0 -> 4286 bytes providers/riseup/assets/icon.svg | 80 + providers/riseup/riseup-ca.crt | 32 + providers/vendor.conf | 63 + 12 files changed, 16591 insertions(+) create mode 100644 providers/calyx/assets/icon.bmp create mode 100644 providers/calyx/assets/icon.icns create mode 100644 providers/calyx/assets/icon.ico create mode 100644 providers/calyx/assets/icon.png create mode 100644 providers/calyx/assets/icon.svg create mode 100644 providers/calyx/calyx-ca.crt create mode 100644 providers/demolib/demolib-ca.crt create mode 100644 providers/riseup/assets/icon.icns create mode 100755 providers/riseup/assets/icon.ico create mode 100644 providers/riseup/assets/icon.svg create mode 100644 providers/riseup/riseup-ca.crt create mode 100644 providers/vendor.conf (limited to 'providers') diff --git a/providers/calyx/assets/icon.bmp b/providers/calyx/assets/icon.bmp new file mode 100644 index 0000000..c9e1b0a Binary files /dev/null and b/providers/calyx/assets/icon.bmp differ diff --git a/providers/calyx/assets/icon.icns b/providers/calyx/assets/icon.icns new file mode 100644 index 0000000..1fd6045 Binary files /dev/null and b/providers/calyx/assets/icon.icns differ diff --git a/providers/calyx/assets/icon.ico b/providers/calyx/assets/icon.ico new file mode 100644 index 0000000..1950733 Binary files /dev/null and b/providers/calyx/assets/icon.ico differ diff --git a/providers/calyx/assets/icon.png b/providers/calyx/assets/icon.png new file mode 100644 index 0000000..5b0e175 Binary files /dev/null and b/providers/calyx/assets/icon.png differ diff --git a/providers/calyx/assets/icon.svg b/providers/calyx/assets/icon.svg new file mode 100644 index 0000000..b9d83af --- /dev/null +++ b/providers/calyx/assets/icon.svg @@ -0,0 +1,16375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/providers/calyx/calyx-ca.crt b/providers/calyx/calyx-ca.crt new file mode 100644 index 0000000..2923144 --- /dev/null +++ b/providers/calyx/calyx-ca.crt @@ -0,0 +1,31 @@ +-----BEGIN CERTIFICATE----- +MIIFYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQ0FADBEMQ4wDAYDVQQKDAVjYWx5 +eDEaMBgGA1UECwwRaHR0cHM6Ly9jYWx5eC5uZXQxFjAUBgNVBAMMDWNhbHl4IFJv +b3QgQ0EwHhcNMTMwNzAyMDAwMDAwWhcNMjMwNzAyMDAwMDAwWjBEMQ4wDAYDVQQK +DAVjYWx5eDEaMBgGA1UECwwRaHR0cHM6Ly9jYWx5eC5uZXQxFjAUBgNVBAMMDWNh +bHl4IFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDupdnx +Bgat537XOqrZOulE/RvjoXB1S07sy9/MMtksXFoQuWJZRCSTp1Jaqg3H/e9o1nct +LQO91+izfJe07TUyajFl7CfllYgMeyKTYcT85dFwNX4pcIHZr8UpmO0MpGBoR4W1 +8cPa3vxAG0CsyUmrASJVyhRouk4qazRosM5RwBxTdMzCK7L3SwqPQoxlY9YmRJlD +XYZlK5VMJd0dj9XxhMeFs5n43R0bsDENryrExSbuxoNfnUoQg3wffKk+Z0gW7YgW +ivPsbObqOgXUuBEU0xr9xMNBpU33ffLIsccrHq1EKp8zGfCOcww6v7+zEadUkVLo +6j/rRhYYgRw9lijZG1rMuV/mTGnUqbjHsdoz5mzkFFWeTSqo44lvhveUyCcwRNmi +2sjS77l0fCTzfreufffFoOEcRVMRfsnJdu/xPeARoXILEx8nQ421mSn6spOZlDQr +Tt0T0BAWt+VNc+m0IGSW3SwS7r5MUyQ/M5GrbQBGi5W2SzPriKZ79YTOwPVmXKLZ +vJoEuKRDkEPJLBAhcD5oSQljOm/Wp/hjmRH4HnI1y4XMshWlDsyRDB1Au5yrsfwN +noFVSskEcbXlZfNgml4lktLBqz+qwsw+voq6Ak7ROKbc0ii5s8+iNMbAtIK7GcFF +kuKKIyRmmGlDim/SDhlNdWo7Ah4Akde7zfWufwIDAQABo2AwXjAdBgNVHQ4EFgQU +AY8+K4ZupAQ+L9ttFJG3vaLBq5gwDgYDVR0PAQH/BAQDAgIEMAwGA1UdEwQFMAMB +Af8wHwYDVR0jBBgwFoAUAY8+K4ZupAQ+L9ttFJG3vaLBq5gwDQYJKoZIhvcNAQEN +BQADggIBAOpXi5o3g/2o2rPa53iG7Zgcy8RpePGgZk6xknGYWeLamEqSh+XWQZ2w +2kQP54bf8HfPj3ugJBWsVtYAs/ltJwzeBfYDrwEJd1N8tw2IRuGlQOWiTAVVLBj4 +Zs+dikSuMoA399f/7BlUIEpVLUiV/emTtbkjFnDeKEV9zql6ypR0BtR8Knf8ALvL +YfMsWLvTe4rXeypzxIaE2pn8ttcXLYAX0ml2MofTi5xcDhMn1vznKIvs82xhncQx +I1MJMWqPHNHgJUJpA+y1IFh5LPbpag9PKQ0yQ9sM+/dyGumF2jElsMw71flh/Txr +2dEv8+FNV1pPK26XJZBK24rNWFs30eAFfH9EQCwVla174I4PDoWqsIR7vtQMObDt +Bq34R3TjjJJIt2sCSlYLooWwiK7Q+d/SgYqA+MSDmmwhzm86ToK6cwbCsvuw1AxR +X6VIs4U8wOotgljzX/CSpKqlxcqZjhnAuelZ1+KiN8RHKPj7AzSLYOv/YwTjLTIq +EOxquoNR58uDa5pBG22a7xWbSaKosn/mEl8SrUr6klzzc8Vh09IMoxrw74uLdAg2 +1jnrhm7qg91Ttb0aXiqbV+Kg/qQzojdewnnoBFnv4jaQ3y8zDCfMhsBtWlWz4Knb +Zqga1WyRm3Gj1j6IV0oOincYMrw5YA7bgXpwop/Lo/mmliMA14ps +-----END CERTIFICATE----- diff --git a/providers/demolib/demolib-ca.crt b/providers/demolib/demolib-ca.crt new file mode 100644 index 0000000..ae726f4 --- /dev/null +++ b/providers/demolib/demolib-ca.crt @@ -0,0 +1,10 @@ +-----BEGIN CERTIFICATE----- +MIIBQzCB6aADAgECAgEBMAoGCCqGSM49BAMCMBcxFTATBgNVBAMTDExFQVAgUm9v +dCBDQTAeFw0yMDA4MDYxOTA3NDRaFw0yNTA4MDYxOTEyNDRaMBcxFTATBgNVBAMT +DExFQVAgUm9vdCBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIG5POr4cAdK +kTavKpSJr8nW1V7HLpr27qKaShpk1TUy5ipaAlusmavGLxKsPE+i3AMlvf/f6ch3 +1MjAtIf5rYujJjAkMA4GA1UdDwEB/wQEAwICpDASBgNVHRMBAf8ECDAGAQH/AgEB +MAoGCCqGSM49BAMCA0kAMEYCIQDXj280LNZbSbi0Y2WvtQrJBUw4wdm8qAeOeuH7 +6XiLEwIhAPBRsmst/ujcChsG2t6LpG+p8s4rfIfh8YLo/4qrcc5p +-----END CERTIFICATE----- + diff --git a/providers/riseup/assets/icon.icns b/providers/riseup/assets/icon.icns new file mode 100644 index 0000000..b4c9a20 Binary files /dev/null and b/providers/riseup/assets/icon.icns differ diff --git a/providers/riseup/assets/icon.ico b/providers/riseup/assets/icon.ico new file mode 100755 index 0000000..c65c9e1 Binary files /dev/null and b/providers/riseup/assets/icon.ico differ diff --git a/providers/riseup/assets/icon.svg b/providers/riseup/assets/icon.svg new file mode 100644 index 0000000..a19c6c6 --- /dev/null +++ b/providers/riseup/assets/icon.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/providers/riseup/riseup-ca.crt b/providers/riseup/riseup-ca.crt new file mode 100644 index 0000000..cbec39c --- /dev/null +++ b/providers/riseup/riseup-ca.crt @@ -0,0 +1,32 @@ +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIBATANBgkqhkiG9w0BAQ0FADBZMRgwFgYDVQQKDA9SaXNl +dXAgTmV0d29ya3MxGzAZBgNVBAsMEmh0dHBzOi8vcmlzZXVwLm5ldDEgMB4GA1UE +AwwXUmlzZXVwIE5ldHdvcmtzIFJvb3QgQ0EwHhcNMTQwNDI4MDAwMDAwWhcNMjQw +NDI4MDAwMDAwWjBZMRgwFgYDVQQKDA9SaXNldXAgTmV0d29ya3MxGzAZBgNVBAsM +Emh0dHBzOi8vcmlzZXVwLm5ldDEgMB4GA1UEAwwXUmlzZXVwIE5ldHdvcmtzIFJv +b3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC76J4ciMJ8Sg0m +TP7DF2DT9zNe0Csk4myoMFC57rfJeqsAlJCv1XMzBmXrw8wq/9z7XHv6n/0sWU7a +7cF2hLR33ktjwODlx7vorU39/lXLndo492ZBhXQtG1INMShyv+nlmzO6GT7ESfNE +LliFitEzwIegpMqxCIHXFuobGSCWF4N0qLHkq/SYUMoOJ96O3hmPSl1kFDRMtWXY +iw1SEKjUvpyDJpVs3NGxeLCaA7bAWhDY5s5Yb2fA1o8ICAqhowurowJpW7n5ZuLK +5VNTlNy6nZpkjt1QycYvNycffyPOFm/Q/RKDlvnorJIrihPkyniV3YY5cGgP+Qkx +HUOT0uLA6LHtzfiyaOqkXwc4b0ZcQD5Vbf6Prd20Ppt6ei0zazkUPwxld3hgyw58 +m/4UIjG3PInWTNf293GngK2Bnz8Qx9e/6TueMSAn/3JBLem56E0WtmbLVjvko+LF +PM5xA+m0BmuSJtrD1MUCXMhqYTtiOvgLBlUm5zkNxALzG+cXB28k6XikXt6MRG7q +hzIPG38zwkooM55yy5i1YfcIi5NjMH6A+t4IJxxwb67MSb6UFOwg5kFokdONZcwj +shczHdG9gLKSBIvrKa03Nd3W2dF9hMbRu//STcQxOailDBQCnXXfAATj9pYzdY4k +ha8VCAREGAKTDAex9oXf1yRuktES4QIDAQABo2AwXjAdBgNVHQ4EFgQUC4tdmLVu +f9hwfK4AGliaet5KkcgwDgYDVR0PAQH/BAQDAgIEMAwGA1UdEwQFMAMBAf8wHwYD +VR0jBBgwFoAUC4tdmLVuf9hwfK4AGliaet5KkcgwDQYJKoZIhvcNAQENBQADggIB +AGzL+GRnYu99zFoy0bXJKOGCF5XUXP/3gIXPRDqQf5g7Cu/jYMID9dB3No4Zmf7v +qHjiSXiS8jx1j/6/Luk6PpFbT7QYm4QLs1f4BlfZOti2KE8r7KRDPIecUsUXW6P/ +3GJAVYH/+7OjA39za9AieM7+H5BELGccGrM5wfl7JeEz8in+V2ZWDzHQO4hMkiTQ +4ZckuaL201F68YpiItBNnJ9N5nHr1MRiGyApHmLXY/wvlrOpclh95qn+lG6/2jk7 +3AmihLOKYMlPwPakJg4PYczm3icFLgTpjV5sq2md9bRyAg3oPGfAuWHmKj2Ikqch +Td5CHKGxEEWbGUWEMP0s1A/JHWiCbDigc4Cfxhy56CWG4q0tYtnc2GMw8OAUO6Wf +Xu5pYKNkzKSEtT/MrNJt44tTZWbKV/Pi/N2Fx36my7TgTUj7g3xcE9eF4JV2H/sg +tsK3pwE0FEqGnT4qMFbixQmc8bGyuakr23wjMvfO7eZUxBuWYR2SkcP26sozF9PF +tGhbZHQVGZUTVPyvwahMUEhbPGVerOW0IYpxkm0x/eaWdTc4vPpf/rIlgbAjarnJ +UN9SaWRlWKSdP4haujnzCoJbM7dU9bjvlGZNyXEekgeT0W2qFeGGp+yyUWw8tNsp +0BuC1b7uW/bBn/xKm319wXVDvBgZgcktMolak39V7DVO +-----END CERTIFICATE----- diff --git a/providers/vendor.conf b/providers/vendor.conf new file mode 100644 index 0000000..d9e6a25 --- /dev/null +++ b/providers/vendor.conf @@ -0,0 +1,63 @@ +[default] + +provider = riseup + +[riseup] + +name = Riseup +applicationName = RiseupVPN +binaryName = riseup-vpn + +providerURL = riseup.net +auth = anon +apiURL = https://api.black.riseup.net/ +caURL = https://black.riseup.net/ca.crt + +infoURL = https://riseup.net/vpn +tosURL = https://riseup.net/tos +helpURL = https://riseup.net/support + +geolocationAPI = https://api.black.riseup.net:9001/json +askForDonations = true +donateURL = https://riseup.net/vpn/donate + + +[calyx] + +name = Calyx +applicationName = CalyxVPN +binaryName = calyx-vpn + +providerURL = https://calyx.net +auth = anon +apiURL = https://api.calyx.net:4430/ +caURL = https://calyx.net/ca.crt + +infoURL = https://calyx.net/ +tosURL = https://calyx.net/tos +helpURL = https://calyx.net/support + +geolocationAPI = https://api.black.riseup.net:9001/json +askForDonations = false +donateURL = + + +[demolib] + +name = demolib +applicationName = DemoLibVPN +binaryName = demolib-vpn +auth = sip +authEmptyPass = true + +providerURL = vpnlib.bitmask.net +apiURL = https://api.vpnlib.bitmask.net:4430/ +caURL = https://api.vpnlib.bitmask.net/ca.crt + +infoURL = https://libraryvpn.org/ +tosURL = https://libraryvpn.org/ +helpURL = https://libraryvpn.org/ + +geolocationAPI = https://getmyip.vpnlib.bitmask.net/json +askForDonations = false +donateURL = -- cgit v1.2.3