summaryrefslogtreecommitdiff
path: root/gnu/services/vpn.scm
AgeCommit message (Expand)AuthorFilesLines
2026-04-03services: wireguard: Export wireguard-configuration-file.Tomas Volf1-0/+2
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer1-1/+1
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer1-1/+1
2025-09-18Update Maxim's email address.Maxim Cournoyer1-1/+1
2025-06-05services: configuration: Add define-enumerated-field-type helper.Sergey Trofimov1-12/+0
2025-03-23services: wireguard: Turn monitoring into a Shepherd timer.Ludovic Courtès1-95/+104
2025-03-19services: wireguard: Add the shepherd-requirement field.Sergey Trofimov1-2/+5
2025-03-03services: wireguard: Add the auto-start? field.Carlo Zancanaro1-1/+7
2025-02-23services: Add missing Shepherd dependency on ‘user-processes’.Ludovic Courtès1-2/+2
2024-12-06services: wireguard: Support lists of gexps for most fields.Richard Sent1-20/+21
2024-12-06services: wireguard: Add the bootstrap-private-key? field.Richard Sent1-30/+34
2024-12-06services: wireguard: Make the private-key field optional.Richard Sent1-16/+20
2023-09-09services: vpn: Fix broken format string for wireguard dns.Reily Siegel1-1/+1
2023-07-21services: wireguard: Add a 'configuration' action.Maxim Cournoyer1-0/+1
2023-07-21services: wireguard: Clean-up configuration file serializer.Maxim Cournoyer1-74/+45
2023-07-21services: wireguard: Implement a dynamic IP monitoring feature.Maxim Cournoyer1-4/+146
2023-03-03services: vpn: Deprecate 'openvpn-client-service' & 'openvpn-server-service' ...Bruno Victal1-6/+13
2022-12-25services: wireguard: Allow specifying pre-shared keys.Timo Wilken1-1/+14
2022-12-09services: wireguard: Use the parameterized wireguard package.EuAndreh1-2/+2
2022-11-13services: vpn: Fix the profile wireguard package.EuAndreh1-1/+2
2022-11-12services: vpn: Add wireguard-tools to profile-service-type.EuAndreh1-1/+3
2022-10-20services: wireguard: Add more configuration fields.Mathieu Othacehe1-2/+54
2022-06-24services: configuration: Remove 'validate-configuration'.Ludovic Courtès1-2/+0
2022-06-22services: wireguard: Shepherd 'stop' method really stops.Ludovic Courtès1-1/+2
2022-06-15services: configuration: Use *unspecified* instead of 'disabled.Attila Lendvai1-1/+1
2022-04-29services: Add missing 'description' fields.Ludovic Courtès1-3/+10
2022-03-03services: openvpn: Actually save log file.Cameron Chaparro1-1/+3
2021-12-22services: wireguard: Add DNS config field.Nathan Dehnel1-2/+11
2021-11-30services: Accept <inferior-package>s in lieu of <package>s.Tobias Geerinckx-Rice1-3/+3
2021-07-07services: Add bitmask-service-type.Raghav Gururajan1-0/+19
2021-06-25Remove unused module imports from (gnu services vpn).Tobias Geerinckx-Rice1-2/+0
2021-06-25gnu: Add strongswan service.Domagoj Stolfa1-0/+140
2021-05-24gnu: services: Add missing wireguard related exports.Solene Rapenne1-1/+3
2021-04-20services: wireguard: Add keep-alive support.Guillaume Le Vaillant1-3/+10
2021-02-17services: wireguard: New service.Mathieu Othacehe1-1/+137
2020-11-18gnu: vpn: Make ca, key and cert optional.Julien Lepiller1-3/+3
2020-02-19gnu: services: Add openvpn options.Julien Lepiller1-0/+12
2020-02-19gnu: services: Fix openvpn boolean fields.Julien Lepiller1-1/+1
2017-10-10services: vpn: Fix default tls-auth configuration.Julien Lepiller1-4/+6
2017-03-31doc: Fix typos.Eric Bavier1-2/+2
2017-03-24services: openvpn: Fix a typo which was corrected in generated doc.Mathieu Othacehe1-1/+2
2017-01-25services: Fix 'mkdir-p' in activation scripts.Clément Lassieur1-1/+4
2017-01-20services: Reindent vpn.scm.Ludovic Courtès1-35/+35
2017-01-15gnu: Add openvpn service.Julien Lepiller1-0/+491