@name vpn-user-portal-3.9.9
@comment pkgpath=net/eduvpn/vpn-user-portal ftp=yes
@arch *
+DESC
@sha y+6F+c9MzVU3JVZZxRntT2EcrfwbASWOF+fsJcBhUaw=
@size 318
@depend graphics/libqrencode:libqrencode-*:libqrencode-4.1.1
@depend lang/php/8.2,-curl:php-curl->=8.2,<8.3:php-curl-8.2.28p0
@depend lang/php/8.2,-gmp:php-gmp->=8.2,<8.3:php-gmp-8.2.28p0
@depend lang/php/8.2,-intl:php-intl->=8.2,<8.3:php-intl-8.2.28p0
@depend lang/php/8.2,-main:php->=8.2,<8.3:php-8.2.28p0
@depend lang/php/8.2,-pdo_sqlite:php-pdo_sqlite->=8.2,<8.3:php-pdo_sqlite-8.2.28p0
@depend net/eduvpn/vpn-ca:vpn-ca-*:vpn-ca-5.0.1
@depend net/eduvpn/vpn-portal-artwork-eduvpn:vpn-portal-artwork-eduvpn-*:vpn-portal-artwork-eduvpn-3.0.6p0
@depend net/eduvpn/vpn-portal-artwork-lc:vpn-portal-artwork-lc-*:vpn-portal-artwork-lc-3.0.3p0
@newgroup _eduvpn:886
@newuser _eduvpn:886:_eduvpn::eduvpn user:/nonexistent:/sbin/nologin
@cwd /var/www
vpn-user-portal/
vpn-user-portal/VERSION
@sha AZyavayorqiuMCFTau7LwYJ4R+VH84F2LR8vijsz9DM=
@size 6
@ts 1732541358
vpn-user-portal/config
@symlink /etc/vpn-user-portal
vpn-user-portal/data
@symlink /etc/vpn-user-portal/data
vpn-user-portal/locale/
vpn-user-portal/locale/CREDITS.md
@sha O+BsRUR2oymVH6dnECcLcT3kge1BC5l3NWzngkQgXJw=
@size 1045
@ts 1732541358
vpn-user-portal/locale/af-ZA.php
@sha 2yHGEkUFdnZwayVbszzOmBRSpwEhu3GOj0qY5F2ULtc=
@size 10046
@ts 1732541358
vpn-user-portal/locale/ar-MA.php
@sha ylUhhQ+sHWQllkJpuJ/DwbqkjdqKT/wV9Wkb86O7JTI=
@size 13242
@ts 1732541358
vpn-user-portal/locale/ca-ES.php
@sha SwaPSdfkpSVPWkmes3NYV+pJwodVhuKZlkkA3iKQjP8=
@size 10194
@ts 1732541358
vpn-user-portal/locale/cs-CZ.php
@sha L1y6G+fRmgOEfZwtIWidpXNi1YqE2HB5Hh5Gn0XcC4g=
@size 10565
@ts 1732541358
vpn-user-portal/locale/da-DK.php
@sha uE7BwjcpwPxMdLwITWZB7ZYIiBu98mJoR5pE7qPzuuk=
@size 10584
@ts 1732541358
vpn-user-portal/locale/de-DE.php
@sha nOsGM2I0MHKaq9ib7yXtIRC5YPHwwy0CxY44Cv4EDnw=
@size 10463
@ts 1732541358
vpn-user-portal/locale/empty.php
@sha hTWt3gTpE4931k2G7J9bF69XzXetEt1LaNHtCGDnTig=
@size 6512
@ts 1732541358
vpn-user-portal/locale/es-ES.php
@sha fi8xEB2FEeDAD8MQosK7ajSZgkijGNSVOcYaUN73xKQ=
@size 10743
@ts 1732541358
vpn-user-portal/locale/es-LA.php
@sha jLsWhJy2T8FSQX7DFL7zfWpwfhN9eB1Ur8LF98wmC44=
@size 10702
@ts 1732541358
vpn-user-portal/locale/et-EE.php
@sha x84Rvd71nl5O4gqR8wgfLhbU0oqdp9VedHXoTpMTQ+c=
@size 9828
@ts 1732541358
vpn-user-portal/locale/fr-FR.php
@sha WxW2mEXFTVjQZxZi597os+XGXvV2ijIYjDNUvk76FAI=
@size 11249
@ts 1732541358
vpn-user-portal/locale/lt-LT.php
@sha 16RQN+UNe0037O8qNuAGOJvVDrqSGa9y4CWwSjJM+wQ=
@size 10604
@ts 1732541358
vpn-user-portal/locale/nb-NO.php
@sha 0JxsmNPsekGxO7V6DZwMk6HA2lqVQ0hwIkDvjsfBD7o=
@size 9695
@ts 1732541358
vpn-user-portal/locale/nl-NL.php
@sha a6+37WnMqzhhCZJuAiRV9umy957Idn8/NF+x8uQXKlE=
@size 10863
@ts 1732541358
vpn-user-portal/locale/pl-PL.php
@sha amrc8su1PcGAioZqkA0rDK20lGbB600B/OGrnTGpDu0=
@size 8250
@ts 1732541358
vpn-user-portal/locale/pt-PT.php
@sha ucTu3IGz6l5IH47aE+uxzd692zDwn3jfIznvCdmXu58=
@size 10267
@ts 1732541358
vpn-user-portal/locale/ro-RO.php
@sha Suv2Gx79Hz6WOIpJanGEcDDpKE4u4jdrkwI6kjQLRmQ=
@size 10329
@ts 1732541358
vpn-user-portal/locale/sk-SK.php
@sha +lfOwPVuvZFUWmcJB4lWX8UyYFV+9sexr32+oZQTKlY=
@size 10666
@ts 1732541358
vpn-user-portal/locale/sv-SE.php
@sha UnRaxMXGLScmZzUqsBO7qZm9QKP5v0Xe4455o/JjPsc=
@size 10191
@ts 1732541358
vpn-user-portal/locale/tr-TR.php
@sha hImQ5xy0y/Fzrr/p9CDDEC+VOHiSOb1uCpqu5y0DOkg=
@size 10717
@ts 1732541358
vpn-user-portal/locale/uk-UA.php
@sha xd5hXS9WG6mT0v/Qk6/PQPGppc895BtTUnN4ndZ2c3g=
@size 13897
@ts 1732541358
vpn-user-portal/phpunit.xml.dist
@sha 2FRU7qkAP//3M8ivItEW6BK0SodnnzKY0PpWJ9qQJNg=
@size 987
@ts 1732541358
vpn-user-portal/schema/
vpn-user-portal/schema/2022022201.schema
@sha mvvscn0Q6zUTtiep25JK3mNbz40nhM6bNGZH2kYzaL8=
@size 2732
@ts 1732541358
vpn-user-portal/schema/2022022201_2023011801.migration
@sha 7O9YEQQpyH+scvs1b2Fw/UIg/OvneiAJTK0ZzyPbKzE=
@size 619
@ts 1732541358
vpn-user-portal/schema/2023011801.schema
@sha tc1XuoS4rlJW61yZnR4vwfDTlYXuqgBDSeE4DNwHQY0=
@size 2865
@ts 1732541358
vpn-user-portal/schema/2023011801_2024052701.migration
@sha F/VU2VpQn3sOIBO3j940q9LMjCsmFSYSrTmcR+2Cn6k=
@size 90
@ts 1732541358
vpn-user-portal/schema/2024052701.schema
@sha Hi1eLNhy1+QgeTsIj5rttrkFwqXgdCvt7JzmuDF4eCs=
@size 2955
@ts 1732541358
vpn-user-portal/schema/2024052701_2023011801.migration
@sha y8JJUeXy4GMNg6eXg7EuQUB6UdIyD8+zA7UhvOjtiJ0=
@size 51
@ts 1732541358
vpn-user-portal/schema/2024052701_2024052801.migration
@sha DjGRXRj+2Wgh27BP2n4xtUU3ib4Yot03NhacxmL3OQo=
@size 140
@ts 1732541358
vpn-user-portal/schema/2024052801.schema
@sha Frs/wTviwvxy+pikmst4Rtahp4o9CGgRsj+D4c85+r8=
@size 2992
@ts 1732541358
vpn-user-portal/schema/2024052801_2024052701.migration
@sha bdJjcn9trf9TFL5iMyAHxaegQQdA2cT/Cc1JGbAbu9I=
@size 49
@ts 1732541358
vpn-user-portal/src/
vpn-user-portal/src/Base64.php
@sha 93Mf8OZ3JpnFPiJqIC7OT/ImqH6WffJKirqUjOTiauA=
@size 639
@ts 1732541358
vpn-user-portal/src/Base64UrlSafe.php
@sha bwjDBQHO4XPK8OG0k2KGuKMkdF3cjiO2QvbnV0PG5rQ=
@size 674
@ts 1732541358
vpn-user-portal/src/Cfg/
vpn-user-portal/src/Cfg/ApiConfig.php
@sha CT8ECfnhbfayKFoTw0HLBSuvxHD6cWWaPBYN7Tw0heM=
@size 3131
@ts 1732541358
vpn-user-portal/src/Cfg/Config.php
@sha r39y2pAHNCHuOurgj9lO7lzb5TVx/JE/08YgmnkMOsI=
@size 9189
@ts 1746353899
vpn-user-portal/src/Cfg/ConfigTrait.php
@sha +j34Bp+TSAqKxe3GJCfPFSC+X+f7zmnHCz+CtyxWgIQ=
@size 6306
@ts 1732541358
vpn-user-portal/src/Cfg/DbConfig.php
@sha VkcZKCxO2/dVcr0XkeiPq4muk06K3CmPveWYUAoz2KY=
@size 2041
@ts 1746353899
vpn-user-portal/src/Cfg/Exception/
vpn-user-portal/src/Cfg/Exception/ConfigException.php
@sha vORnjB11Fen57ViTyjcCFEdMK7Mz4k1GYAGaooOcdnw=
@size 279
@ts 1732541358
vpn-user-portal/src/Cfg/LdapAuthConfig.php
@sha 8oJToZoIFLGyrOXNy/fDsp3xOVzvyDg4YIsd/NOow9k=
@size 1939
@ts 1732541358
vpn-user-portal/src/Cfg/LogConfig.php
@sha GTJ+nZA7GQ68dbEkHa0CvnIjpbs6VlG0csFPcPN4mSM=
@size 1957
@ts 1732541358
vpn-user-portal/src/Cfg/MellonAuthConfig.php
@sha 7ttn2yIvINBlnq8CcfdySchpBOmj/qj8yin+Ju3sVa0=
@size 925
@ts 1732541358
vpn-user-portal/src/Cfg/MemcacheSessionConfig.php
@sha 8rHFOm5vbE2BUfLEaBrBX6J2kqdAgrIHJhodpgv06CA=
@size 554
@ts 1732541358
vpn-user-portal/src/Cfg/OidcAuthConfig.php
@sha 27zSZ6apjued2pmOcvrUfeBPj2hGX+vUHfTqUBDwXdk=
@size 1049
@ts 1732541358
vpn-user-portal/src/Cfg/PhpSamlSpAuthConfig.php
@sha DLen839Yc1ywN2TI3vaUqco8Mg4ZbGb4F0TUofVtUUk=
@size 858
@ts 1732541358
vpn-user-portal/src/Cfg/ProfileConfig.php
@sha slR6Xk8gxUTPRWczmqhnptw51+3jIZRiAXZXoYW2Fuc=
@size 12182
@ts 1732541358
vpn-user-portal/src/Cfg/RadiusAuthConfig.php
@sha bGsWMvjFJlPZBFcpP55Bg9ur8NsFS6pqMAMamh4Odr0=
@size 3431
@ts 1732541358
vpn-user-portal/src/Cfg/ShibAuthConfig.php
@sha Zcx7uNhgWyTpCh5qbVRCa3hnoHZFRl0mr2HvQYxNBVk=
@size 824
@ts 1732541358
vpn-user-portal/src/Cfg/StaticPermissionsConfig.php
@sha QH7f7i40hIZlRxpfDUOvvSUtiOyTYM2DTbiNS2TldbE=
@size 972
@ts 1732541358
vpn-user-portal/src/Cfg/WireGuardConfig.php
@sha YxLLhM6oFS4uX6ceaXah2eWGVGMaZGxVnrw5s5k9Wbk=
@size 2149
@ts 1732541358
vpn-user-portal/src/ClientConfigInterface.php
@sha 8siY90PsYe4hmYwh6SjZ+6r6bSOxDkhz8cbCm01PHMc=
@size 321
@ts 1732541358
vpn-user-portal/src/ConfigCheck.php
@sha sT8I8qDf/W3hLW8ecfeGx113xsXJZwXPjjsF2CaQGJ0=
@size 14943
@ts 1732541358
vpn-user-portal/src/ConnectionHookInterface.php
@sha Bz0W3d0j8Br399OPLt7hC0YHPnevxMrVBlOZg1n6tgI=
@size 639
@ts 1732541358
vpn-user-portal/src/ConnectionHooks.php
@sha vvSg7BaonILT8y3hV2sxgUGiKTYFtINPGcU2uLfQI2Q=
@size 2860
@ts 1732541358
vpn-user-portal/src/ConnectionLogHook.php
@sha NFIqzoeRdL2Zzf5JhJniIo8OepklaGDAdCA6bBPl+QY=
@size 1236
@ts 1732541358
vpn-user-portal/src/ConnectionManager.php
@sha RnD7G+KfvQ3wGeT+qBnidmHRuSLjckpMqpB5BHQti+8=
@size 27811
@ts 1732541358
vpn-user-portal/src/Crypto/
vpn-user-portal/src/Crypto/Exception/
vpn-user-portal/src/Crypto/Exception/CryptoException.php
@sha 8dydyQj8UdRybBevwR8lz2XJ6wj9G43N0WIWkjJGSDM=
@size 282
@ts 1732541358
vpn-user-portal/src/Crypto/Hmac.php
@sha +2WgN7g0FteVP0YpB5h4QM+/yzyWEED/A4q4LD+XkQs=
@size 460
@ts 1732541358
vpn-user-portal/src/Crypto/HmacKey.php
@sha +fC/18rYvgaJyhIjKQdJhpOmHZ7uV3DLX6nUn9OF0ZE=
@size 1051
@ts 1732541358
vpn-user-portal/src/Crypto/Minisign/
vpn-user-portal/src/Crypto/Minisign/Exception/
vpn-user-portal/src/Crypto/Minisign/Exception/MinisignException.php
@sha v/+HB19xot30Vu3QusYx44n+W43UJawCXCyGXw3bwck=
@size 293
@ts 1732541358
vpn-user-portal/src/Crypto/Minisign/PublicKey.php
@sha 6832wZR7t1Ud1KSnqeRdVP2TYQFHIcCl74jaH7FXFpw=
@size 2325
@ts 1732541358
vpn-user-portal/src/Crypto/Minisign/Signature.php
@sha 6+eyytXVkrGcGK3B8fTuzupaIYbBNv5ldjB+VdZh++4=
@size 3402
@ts 1732541358
vpn-user-portal/src/Crypto/Minisign/Verifier.php
@sha RK+tZTrMFaCt366EYFEwd+1XWvc9Z6w6JDHnqBLZtJ0=
@size 1432
@ts 1732541358
vpn-user-portal/src/Crypto/VerifierInterface.php
@sha CljGKh8TVcg43zf/aI6eSEIRZnpqwbIWOz0Sv3xGBWI=
@size 383
@ts 1732541358
vpn-user-portal/src/Dns.php
@sha YHBdlQrgoNvLc3bAF/e8u5q94RGUTKl6DDZq+O8sqwo=
@size 1848
@ts 1732541358
vpn-user-portal/src/DnsZoneGenerator.php
@sha 9IRUqc/RWDN9uEROKKgkvdc7nCtgyhNOzMJBXLn1Yg8=
@size 6955
@ts 1732541358
vpn-user-portal/src/Dt.php
@sha pz0PEf9HgS5OSu9pSUaUcZa0Ckt7QuCXi8Nx0e/1LOY=
@size 689
@ts 1732541358
vpn-user-portal/src/Exception/
vpn-user-portal/src/Exception/ConnectionHookException.php
@sha 6vK+kjDmoAjrVMgylZ0ejzzSVxd9Z79Yj9ErGTNdP10=
@size 283
@ts 1732541358
vpn-user-portal/src/Exception/ConnectionManagerException.php
@sha vlPJ233TkLlFjn0k4ztXSnZLkRPQnpJwHB5DlxMxl3Y=
@size 286
@ts 1732541358
vpn-user-portal/src/Exception/IpException.php
@sha 1pqrqskeJbU9Cv6XAbAK4iqvQPEjhXCORoPIqdOeM3c=
@size 271
@ts 1732541358
vpn-user-portal/src/Exception/LdapClientException.php
@sha Whm1Ka3MjY9famcWxZ9cvVbGiLNQ2HwtW7P4UUThqEA=
@size 279
@ts 1732541358
vpn-user-portal/src/Exception/MigrationException.php
@sha TnMHsUVtkO9vn78FiGPY6bYnnvsNeueTRXHu/8R8oX8=
@size 278
@ts 1732541358
vpn-user-portal/src/Exception/ProtocolException.php
@sha 8vKA2qrM7kz7hC1zutJ2OWWQZt1mZl3v/mxKkERIZ88=
@size 277
@ts 1732541358
vpn-user-portal/src/Exception/QrCodeException.php
@sha aHfj3qWp4RaPniyzgepy/pwCx0EBG8UqXMbDLfKTO3w=
@size 275
@ts 1732541358
vpn-user-portal/src/Exception/ServerConfigException.php
@sha MpEOIZce7xuDonbiX0Ok1BTuh3QunhvdhrgLsXuRONE=
@size 281
@ts 1732541358
vpn-user-portal/src/Exception/TplException.php
@sha mP6oyazkTJy81uXvly+/d4z69kKxqj2S5eoKzigMJmM=
@size 272
@ts 1732541358
vpn-user-portal/src/Expiry.php
@sha vQauUqONGMlpjoSpzmiYw2OCIEjXU2AjIKz6mEgFjLQ=
@size 2243
@ts 1732541358
vpn-user-portal/src/FileIO.php
@sha lEe4mGHK9jXlzPI+PBClzVyhCOy/i5AasV2kt19LoWU=
@size 1575
@ts 1732541358
vpn-user-portal/src/GeoIp.php
@sha evBjiluT4Q/pmymEdso+JekEGWB26j+rjhedg2rQG7w=
@size 2455
@ts 1732541358
vpn-user-portal/src/Hex.php
@sha /xPKOgpcIz3yCgIF/++3JiQQN2sN7U2AMaD5dIfLEmQ=
@size 563
@ts 1732541358
vpn-user-portal/src/Http/
vpn-user-portal/src/Http/AbstractHook.php
@sha VOF18VtucRrF2fAyyg6gIkDIF8J2WUeK3eJ87vf6xJ4=
@size 637
@ts 1732541358
vpn-user-portal/src/Http/AccessHook.php
@sha cxZ6IsG+blCqEk7EjwdqbhZkyA9zMkandvcxEwggjdE=
@size 1205
@ts 1732541358
vpn-user-portal/src/Http/AdminApiModule.php
@sha Y/RLhTpy3fabUK3VV6w4TpIoQl2gxmRQJaO6UQ84LD8=
@size 13206
@ts 1732541358
vpn-user-portal/src/Http/AdminApiService.php
@sha 9LwW+G3cMe/VOniXclXWRizK7v3L90xBIhETLBWAQJk=
@size 809
@ts 1732541358
vpn-user-portal/src/Http/AdminHook.php
@sha /dZTKMl16xdp/ljgjLqGb99n9acsYjAaMHfPHFUjj4U=
@size 1645
@ts 1732541358
vpn-user-portal/src/Http/AdminPortalModule.php
@sha 2zORe9QACnYrbIAnUHht/oqSrycsKvjYMiL3nh+rqsI=
@size 17033
@ts 1732541358
vpn-user-portal/src/Http/ApiService.php
@sha NF7WMoiz2LHeTfv6ngBWW1ukOlofO8ib1Jpm8tXhXDE=
@size 2742
@ts 1732541358
vpn-user-portal/src/Http/ApiServiceInterface.php
@sha uW0KOe5ZLav2+WZHl8pmD4J5nZ5l+liHQG4QyMQe8qk=
@size 549
@ts 1732541358
vpn-user-portal/src/Http/ApiServiceModuleInterface.php
@sha DH3vbetAopMexEifdIWEvRg3xvQDfk1CIDgXG8LcbW4=
@size 313
@ts 1732541358
vpn-user-portal/src/Http/ApiUserInfo.php
@sha CXo3A8eitSAYRXCIMnrJeCAFQEBwn/MCzKolYoKfu9g=
@size 1583
@ts 1732541358
vpn-user-portal/src/Http/Auth/
vpn-user-portal/src/Http/Auth/AbstractAuthModule.php
@sha EdEia9ukK+CtHfWjJQ08pESiG5UDDaeuL9GeW2mH/Ao=
@size 2062
@ts 1732541358
vpn-user-portal/src/Http/Auth/AdminApiAuthModule.php
@sha pbjMlU9j0Ik++8Nq3fxsMyc8VzFQAKUtS+mOsSRmAf0=
@size 1401
@ts 1732541358
vpn-user-portal/src/Http/Auth/ClientCertAuthModule.php
@sha 6BF0XZnYqtCLrm2WObBeNTYkbpLDbAI0ygQoj262U3o=
@size 695
@ts 1732541358
vpn-user-portal/src/Http/Auth/CredentialValidatorInterface.php
@sha 4DAhplr2uEUTeANIjs/v5RKbSyvKqiDg+jYTZkD5x+M=
@size 458
@ts 1732541358
vpn-user-portal/src/Http/Auth/DbCredentialValidator.php
@sha Wdns8F05xVM3MY1wSdtFVZwif4QiXz8+OCM6HvKLatI=
@size 1319
@ts 1732541358
vpn-user-portal/src/Http/Auth/Exception/
vpn-user-portal/src/Http/Auth/Exception/CredentialValidatorChallengeException.php
@sha ADkJHK2i7nRKs06JXgirVj/TgP7w2N1zfZOzBIRJx88=
@size 310
@ts 1732541358
vpn-user-portal/src/Http/Auth/Exception/CredentialValidatorException.php
@sha /BoiiHuFcSDvtsOaMZD/5rbplrJG6ETFP5puvmtDsTo=
@size 298
@ts 1732541358
vpn-user-portal/src/Http/Auth/LdapCredentialValidator.php
@sha Hut8/T9mPcyMc12W3pjf0aqFQEeW3bL/pO6W+0Ymzow=
@size 6865
@ts 1732541358
vpn-user-portal/src/Http/Auth/MellonAuthModule.php
@sha ZqlehVqTS69SnK2WJv064VnO4xRyX6JeeasbJS9ATY4=
@size 2254
@ts 1732541358
vpn-user-portal/src/Http/Auth/NodeAuthModule.php
@sha k6ZiV8yh8YViWgzbXhmXtpkiFvWCczhEotcZDGUExuI=
@size 2172
@ts 1732541358
vpn-user-portal/src/Http/Auth/NullAuthModule.php
@sha YEG3uzD3Kuc3nATv5ZGEIrfcvRyYfUr+o23N1tPmpu4=
@size 267
@ts 1732541358
vpn-user-portal/src/Http/Auth/OidcAuthModule.php
@sha i5liMJ7cfjXYGC7IdO+zlAQvKB37fctURavHBo7uKDc=
@size 3798
@ts 1732541358
vpn-user-portal/src/Http/Auth/PhpSamlSpAuthModule.php
@sha /1SejBMaFh0ORIOrwPULF1VcILtVMjkm03I2OdzeIcw=
@size 2337
@ts 1732541358
vpn-user-portal/src/Http/Auth/RadiusCredentialValidator.php
@sha VRKlFwY6y7JU/v6LMUQINLgbvnkTqaRwLQa6CarN2pk=
@size 5440
@ts 1732541358
vpn-user-portal/src/Http/Auth/RadiusLogger.php
@sha NpAQT6KnbzOTclr4Z4qlTCI47i4qeVptcb+iyhqqLAI=
@size 1057
@ts 1732541358
vpn-user-portal/src/Http/Auth/ShibAuthModule.php
@sha QlXzZTQ7N07A4KpEbVJygqnTC2i/2bVOYfWCtshtMgE=
@size 1926
@ts 1732541358
vpn-user-portal/src/Http/Auth/UserPassAuthModule.php
@sha dUOYQn6Pzenp6psO/jzuX+CBtmKngYCz0jGVOBZl3KQ=
@size 6786
@ts 1732541358
vpn-user-portal/src/Http/AuthModuleInterface.php
@sha WS/3Keq8BKPd8FqyRCkBa0q30uvNgHuWfXOgropJB/I=
@size 489
@ts 1732541358
vpn-user-portal/src/Http/CookieInterface.php
@sha tlD7N3Yvn/XHXrfO6mrUhyA43ZaityzDTosgYROZbNM=
@size 313
@ts 1732541358
vpn-user-portal/src/Http/CsrfProtectionHook.php
@sha h5mxAIjDwzXSH+kVvWUOJphBmtxphQXqvqrijYGG9Es=
@size 1078
@ts 1732541358
vpn-user-portal/src/Http/DisabledUserHook.php
@sha o87RdoeNQ9TxxBIK9JWwgFoMOyShCu2ymfmoJ6z+5L4=
@size 929
@ts 1732541358
vpn-user-portal/src/Http/Exception/
vpn-user-portal/src/Http/Exception/HttpException.php
@sha wEzOJbSWc8q+RQos26eo/2bMpbLUFwJRh4vCgA9VZmo=
@size 923
@ts 1732541358
vpn-user-portal/src/Http/Exception/NodeApiException.php
@sha kmxobMtplznbINdg2i84biJpYVaiCMLwwFa6cKHhW44=
@size 281
@ts 1732541358
vpn-user-portal/src/Http/GuestApiService.php
@sha BqovygF6nLN6i/bo7/UB1zdrDbPGn+P/8Y9TlWHaLis=
@size 7092
@ts 1732541358
vpn-user-portal/src/Http/HmacUserIdHook.php
@sha azi40syQ6aHEFYSdv4+k3O9bG5fnKXNEF2ySwEm8ubw=
@size 1503
@ts 1732541358
vpn-user-portal/src/Http/HookInterface.php
@sha w0uZOZS06HE1fHfW7n/2uYye4IHS76zSKKl4WNV7yr8=
@size 382
@ts 1732541358
vpn-user-portal/src/Http/HtmlResponse.php
@sha FaWCrVxQBW9KuZjF22GjfByoH7QYOb3gEoyh1knkryE=
@size 582
@ts 1732541358
vpn-user-portal/src/Http/JsonResponse.php
@sha sdCtFXMmfid4c2ym9qkY21pi4FJ+lvMntGgKGlIhfaU=
@size 602
@ts 1732541358
vpn-user-portal/src/Http/LogoutModule.php
@sha TILuy0Cs5PXIeDO9skxZ6BqProbWpDiKhoQbw+pWUl8=
@size 1449
@ts 1732541358
vpn-user-portal/src/Http/NodeApiModule.php
@sha lu6tOSjSI8JS/z9iw06W6vn2BIkXl+kh/oi92M4kMLw=
@size 8700
@ts 1732541358
vpn-user-portal/src/Http/NodeApiService.php
@sha Cbl5Nc0jfOVKLbkSJxK/e+b7BU2GtPJemLzXk5DE698=
@size 787
@ts 1732541358
vpn-user-portal/src/Http/NullSession.php
@sha 0UfZvND4Ml8TKaOI8tbnbzITRFbFDNMZlonvEDUpcSs=
@size 561
@ts 1732541358
vpn-user-portal/src/Http/OAuthModule.php
@sha TE/UA+RljV6GJvEXjMyQWHVFJ5IWM/hTx7qcnXpt7+k=
@size 2871
@ts 1732541358
vpn-user-portal/src/Http/OAuthTokenModule.php
@sha erbkjQ+JnpZu///AApntJBd0+Y21kOnt8rtdg63k6bU=
@size 1464
@ts 1732541358
vpn-user-portal/src/Http/OAuthTokenService.php
@sha PkXgDatmBu2n6QMTUzZEEH+EpgXgxNV9HSJvOINBhSg=
@size 1046
@ts 1732541358
vpn-user-portal/src/Http/PasswdModule.php
@sha 97Hpik4ZnDT4TPOP8MeuaIKPBYeOL0MnNxnCN7Nn59I=
@size 3392
@ts 1732541358
vpn-user-portal/src/Http/PortalService.php
@sha WIYJJZKfytd5cv6lG5S0/QzsyB4RbiP3oRE1ipiyeT4=
@size 1116
@ts 1732541358
vpn-user-portal/src/Http/RedirectResponse.php
@sha Q9IRTqHh1oP190cdRgaEnnDXa1hZJYDbXpQkmSnECas=
@size 421
@ts 1732541358
vpn-user-portal/src/Http/Request.php
@sha APy9vMjnFRwyYqzvxKrcrz3vuE0gWpDEzUR8UwtMb/8=
@size 8959
@ts 1732541358
vpn-user-portal/src/Http/Response.php
@sha tKvrVetfr8t/UjlPCr/VMvMj1oaOIEfj+W2S4Au9erQ=
@size 1163
@ts 1732541358
vpn-user-portal/src/Http/SeCookie.php
@sha Z32eNUEgKbO9c+4LodKYTbxBkiQJdwvsU0w/EwhnbpM=
@size 548
@ts 1732541358
vpn-user-portal/src/Http/SeSession.php
@sha NX8GU1RJ9YI7OeQt5WvhzK7j/VEICGk62l2p+qtU1Ng=
@size 2002
@ts 1732541358
vpn-user-portal/src/Http/Service.php
@sha V2cMyRDLIx10BFiCGk9hS0khciz3lAKg8HGjlmTpLBA=
@size 3725
@ts 1732541358
vpn-user-portal/src/Http/ServiceInterface.php
@sha 59HP0aV1CL6buglLV30kn33sbpoJscmxMzzhkd/2E24=
@size 684
@ts 1732541358
vpn-user-portal/src/Http/ServiceModuleInterface.php
@sha 8AQ37CIpHNcLia9Z9R60zF8Z9eXgqXfitL9Hef43ji4=
@size 307
@ts 1732541358
vpn-user-portal/src/Http/SessionInterface.php
@sha oLzdgOVzTdBHQHP6G67BFNCEpns78oFixDYue2LOt5M=
@size 463
@ts 1732541358
vpn-user-portal/src/Http/UpdateUserInfoHook.php
@sha LyGK++uiOcm1KWweTqwbFBulRW76QrVY60bseoNVVmI=
@size 2981
@ts 1732541358
vpn-user-portal/src/Http/UserInfo.php
@sha 6FWRtr0pJXtkmMADmUyG0kN8YS2icHj/9rJn5EW3hjw=
@size 4066
@ts 1732541358
vpn-user-portal/src/Http/VpnApiThreeModule.php
@sha LuCkKmGDv75b/hsGUg/IbV+ve5kGVIiZiPfGfJMsuJ0=
@size 10849
@ts 1732541358
vpn-user-portal/src/Http/VpnPortalModule.php
@sha gmnEr7kt4mM92qK9MHNwEA2Dg77Mfs8Yuqba1CxsxrY=
@size 19202
@ts 1732541358
vpn-user-portal/src/HttpClient/
vpn-user-portal/src/HttpClient/CurlHttpClient.php
@sha NQr0f0mKzXGjHv3C/HISYLzeee5Sk7nWIJ0Gm7HKsIc=
@size 3049
@ts 1732541358
vpn-user-portal/src/HttpClient/Exception/
vpn-user-portal/src/HttpClient/Exception/HttpClientException.php
@sha xoYumJAAYqSNKT+L4tEJBCR7xGXGrS13POaYsm3f9LE=
@size 1245
@ts 1732541358
vpn-user-portal/src/HttpClient/HttpClientInterface.php
@sha UtTOSnGiiAav3U3FT3xYJzwY/olSgI67fTA+yU2hX7E=
@size 335
@ts 1732541358
vpn-user-portal/src/HttpClient/HttpClientRequest.php
@sha hK94gastUtWHS9Ee6z5lCccXk0p3cX5GKGxeObcR67w=
@size 3793
@ts 1732541358
vpn-user-portal/src/HttpClient/HttpClientResponse.php
@sha OS8aqRRB3BEuKMX04Kq0D4oCidqHh4RKA13N9HdFQpA=
@size 1755
@ts 1732541358
vpn-user-portal/src/Ip.php
@sha AEGtqEJ1LtSdpAo4ZvzHTp0+FQ5LB4A+lNh1McMLNso=
@size 13582
@ts 1732541358
vpn-user-portal/src/IpInfo.php
@sha XiS6fbAvfNILdhIuEnCBgCPq3E3nxW70kZnF0FHGosw=
@size 612
@ts 1732541358
vpn-user-portal/src/IpNetList.php
@sha 6wuEQbwbj6L/idEGWlEl+yrm4QAA/HVTshWpZKroGZs=
@size 2172
@ts 1732541358
vpn-user-portal/src/Json.php
@sha r1b/bILdKm+LuHB8xjLcxUmKErsjz/T/VCLevyrDbpQ=
@size 932
@ts 1732541358
vpn-user-portal/src/LdapClient.php
@sha Kqyby5eWkQKqGPwvys1dpaJ8qJ/zc4llyFDSO70PVZE=
@size 6003
@ts 1732541358
vpn-user-portal/src/LogConnectionHook.php
@sha tOhsFzNZmCbDgUMPtkCRZV6WPxQyeaHoSCWQXbDfN1c=
@size 4767
@ts 1732541358
vpn-user-portal/src/LoggerInterface.php
@sha zvePPbZ4HjMNf2Al0vJpFIxKTuv0XDdPbnK3UFTStg8=
@size 452
@ts 1732541358
vpn-user-portal/src/Migration.php
@sha UB1TNKAfKduFlNwnfaYYtCy061SzVx33ilUsGjRg//8=
@size 9981
@ts 1732541358
vpn-user-portal/src/NodeInfo.php
@sha lKfuUz0slpUSvuvH+NmAts1vGCeaVNzvi1roCaZqPoA=
@size 774
@ts 1732541358
vpn-user-portal/src/NullLogger.php
@sha aSjTW4qVWr8Mrl3M0nxQbV/esxz3hPFNcWvsU+j0J0Y=
@size 655
@ts 1732541358
vpn-user-portal/src/OAuth/
vpn-user-portal/src/OAuth/NullAccessTokenVerifier.php
@sha 6nblPxsBy+2H3yGbFqulfZy8Jlnpzup3AJtdwJhyj7w=
@size 751
@ts 1732541358
vpn-user-portal/src/OAuth/VpnClientDb.php
@sha o+1kyViaBZr0y9LKvBvYoq/RnxukqcDQEfZ9gqF1SqI=
@size 6757
@ts 1732541358
vpn-user-portal/src/OAuth/VpnOAuthServer.php
@sha eXPWaFSUJ4dbmTg0BvacWYKIPdx4X/CD90rn3z6BouI=
@size 836
@ts 1732541358
vpn-user-portal/src/OpenVpn/
vpn-user-portal/src/OpenVpn/CA/
vpn-user-portal/src/OpenVpn/CA/CaInfo.php
@sha eKFqpSgGZBnRrs7T/Nt5C+jWDbv4/eNGmo8YZtPgCcM=
@size 991
@ts 1732541358
vpn-user-portal/src/OpenVpn/CA/CaInterface.php
@sha xOrM0Ys/uVaXfjxNVK9nuFkiIOY7Ksx4ESDcfdf/5Ig=
@size 681
@ts 1732541358
vpn-user-portal/src/OpenVpn/CA/CertInfo.php
@sha 3bXfqEQtTBJbtyokPiEMQiB3TMLAMuiTPfOgY2fO6ls=
@size 613
@ts 1732541358
vpn-user-portal/src/OpenVpn/CA/Exception/
vpn-user-portal/src/OpenVpn/CA/Exception/CaException.php
@sha CANXJ0XRuTuc+OoeMrzCJ/QhcASyEM2gL8f4JNbFEn8=
@size 282
@ts 1732541358
vpn-user-portal/src/OpenVpn/CA/VpnCa.php
@sha cri7fNogtBcneHlr6MmWnecQEHqEIR6pkJUvw+T7y3M=
@size 4003
@ts 1746353899
vpn-user-portal/src/OpenVpn/ClientConfig.php
@sha OzvUjnKFj/piepfKitND3JEqSTZ0EC+mUGkNGSDSsys=
@size 6073
@ts 1732541358
vpn-user-portal/src/OpenVpn/Exception/
vpn-user-portal/src/OpenVpn/Exception/ClientConfigException.php
@sha I0b4m85JdksVHBtgExwZ9IYB2MGFeNGXiaBfjit1/o4=
@size 289
@ts 1732541358
vpn-user-portal/src/OpenVpn/ServerConfig.php
@sha k44PyoezWY7e1YoMhjRtFEayrVka7qadh81beaOmjco=
@size 14163
@ts 1746353899
vpn-user-portal/src/OpenVpn/TlsCrypt.php
@sha xLaORkXddcn4EL1vnHnZppVowiTPeHTAMY1fPfqyfLk=
@size 1413
@ts 1732541358
vpn-user-portal/src/PermissionSourceInterface.php
@sha GVd43TrgRCIKkaRt9spnqVyh0iS1Y9pkjVnZYGUyN30=
@size 540
@ts 1732541358
vpn-user-portal/src/PermissionSourceManager.php
@sha KOQedZQQwhJETeo3JXEXeW+3LG2ehMjSmqUQtCU/iXk=
@size 1107
@ts 1732541358
vpn-user-portal/src/Protocol.php
@sha +XT4AKdMDAUzzDr97ugtCcZLUMvXq6uOwxLEcOypjGc=
@size 6969
@ts 1732541358
vpn-user-portal/src/QrCode.php
@sha 1TZ2E5rSP9/VfMfihUjmSYI/fafQANgM61j5NYH8KD8=
@size 821
@ts 1746353899
vpn-user-portal/src/ScriptConnectionHook.php
@sha rzSt+Js1zjp/VsgH//mCQi5Ck9YB9lGNlZd3UG3txeQ=
@size 3834
@ts 1732541358
vpn-user-portal/src/ServerConfig.php
@sha NQvh+0zE5dUgtD5bTmwoPSs+nW9RR2L00JySWzR2u10=
@size 1657
@ts 1732541358
vpn-user-portal/src/ServerInfo.php
@sha UtxmPnFGb1jYc0j64kvVz8j+VDq3FeIuMg/RHTSFwHk=
@size 1646
@ts 1732541358
vpn-user-portal/src/ServerList.php
@sha jTbrZZ8KdSVeRUoNq+y17xTHoBO3Yxd2orIobtuEWlA=
@size 5296
@ts 1732541358
vpn-user-portal/src/StaticPermissionsSource.php
@sha uQKH8rYjTf9gaHL5wU/RfA8v9MGFruB09QQi8LTosJA=
@size 2430
@ts 1732541358
vpn-user-portal/src/Storage.php
@sha SORZ30zIIpXHXtuQBF8QIINd0tN+xV1M0+KnvOpfTE4=
@size 54957
@ts 1732541358
vpn-user-portal/src/SysLogger.php
@sha qiHH7y0S/jxnFNv7o7O9q7FVApcjfNlvd4gyIfT6Qkw=
@size 849
@ts 1732541358
vpn-user-portal/src/Tpl.php
@sha ne3PGOiHjhUAwpuqJA2C013W9iCgJ53FUlN4q7UU3rU=
@size 13721
@ts 1732541358
vpn-user-portal/src/TplInterface.php
@sha NLYsp59El/elIptOwZA1brHjoUdADONyh/+QktBhYj8=
@size 520
@ts 1732541358
vpn-user-portal/src/Validator.php
@sha bAesJ8WWVNeroMtVgYM1H1NYeZpcgRO6soMjP+LC9lo=
@size 8842
@ts 1732541358
vpn-user-portal/src/VpnDaemon.php
@sha mHRQklytW78JBvySBddq+SoTDyJmSdU4seGGHycqJMc=
@size 7052
@ts 1732541358
vpn-user-portal/src/WireGuard/
vpn-user-portal/src/WireGuard/ClientConfig.php
@sha 3S+FYzwvIz/0YspdwRjCQ0H0tnZ4+M4SrjuVrvML5gg=
@size 7353
@ts 1732541358
vpn-user-portal/src/WireGuard/Key.php
@sha Lz7kOcKr2L3JHWPW/LQ+8stuw2nUzJTHlod6MiHsOas=
@size 660
@ts 1732541358
vpn-user-portal/src/WireGuard/ServerConfig.php
@sha zl0IVdU5928F9dOfBn0cftHk4QiLf5lHgyZeNEkec/U=
@size 2870
@ts 1732541358
vpn-user-portal/vendor/
vpn-user-portal/vendor/autoload.php
@sha WFILL5Zs1Ijxa1cH69ZAUTeOld08ygLBHORBWIwdNzk=
@size 771
@ts 1732642033
vpn-user-portal/vendor/composer/
vpn-user-portal/vendor/composer/ClassLoader.php
@sha 1LIxPlYu35QoOOwxbZg8GjRZymfaPlZY6GEgCws2k8I=
@size 16378
@ts 1732642033
vpn-user-portal/vendor/composer/InstalledVersions.php
@sha IfS6GeeFnLP4W4sWgMlw7iXZclRsFgbcrg5+X0P2JvA=
@size 16143
@ts 1732642032
vpn-user-portal/vendor/composer/LICENSE
@sha yMzktrlynyZP/fkpbVBdY0Mkl/7u0fWG0ZArlCGX4CQ=
@size 1070
@ts 1732642033
vpn-user-portal/vendor/composer/autoload_classmap.php
@sha N1CF0NZpAwEIFDbNdXVcssiC+Kf2/DhciBShFzT8QTo=
@size 222
@ts 1732642033
vpn-user-portal/vendor/composer/autoload_namespaces.php
@sha 7eUFQHWQY4pDUTf04GATbxAI3nn8Fps96Xk0I7DOo4w=
@size 139
@ts 1732642033
vpn-user-portal/vendor/composer/autoload_psr4.php
@sha eB4/AIBK/tQrT9dCNp0Qz+LhifwvMTNMoLxj4DYBNqg=
@size 410
@ts 1732642033
vpn-user-portal/vendor/composer/autoload_real.php
@sha 7WQ9D5rHYRTgjcmbCvKtRcKDWMPPqdq/nrBme+/5MJ8=
@size 1137
@ts 1732642033
vpn-user-portal/vendor/composer/autoload_static.php
@sha cA53rJqLdMnih+KXTHIR9smK/zj69vFioES/hKWjo6o=
@size 1596
@ts 1732642033
vpn-user-portal/vendor/composer/installed.json
@sha xlL+vFfqEjltCRnAHlbDHCZkTn3qSod7Q7pW/vwrRDs=
@size 4719
@ts 1732642033
vpn-user-portal/vendor/composer/installed.php
@sha 4ILtDdTnSpdFPMRuHqriiIZGF7JBq5CQ8+VzWs4ORFM=
@size 1790
@ts 1732642033
vpn-user-portal/vendor/composer/platform_check.php
@sha Cb8h/T02zs4EEUHA2b83/bSlqDRMtNaFmw6JpL9YXeA=
@size 925
@ts 1732642033
vpn-user-portal/vendor/fkooman/
vpn-user-portal/vendor/fkooman/oauth2-server/
vpn-user-portal/vendor/fkooman/oauth2-server/.forgejo/
vpn-user-portal/vendor/fkooman/oauth2-server/.forgejo/workflows/
vpn-user-portal/vendor/fkooman/oauth2-server/.forgejo/workflows/tests.yml
@sha oWF0GOVr2wCmcmWjolCgibXqaRWx3R6nTc/ddxaOkKE=
@size 954
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/.php-cs-fixer.dist.php
@sha KFwYZPpKudHsAA+LgOWoIWJkGoKvC1QS+oKMZIB+SM4=
@size 2845
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/CHANGES.md
@sha pwXoE+p3jCt9THUu/HsY522HI08xOQVYvvX24efVyuA=
@size 8938
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/LICENSE
@sha 4JKruUfo/Wum0498lyqPUtBzgQvmtiL7V6M8ZLSHZvY=
@size 1100
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/Makefile
@sha fDX2CXHYMY7/nkoZ0bR9lJF5ORh/MlDcPxoRWcA7W8E=
@size 355
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/README.md
@sha nPxWabx0hx5EmiEMBEgyxcT9GQ6v+Su6xMUE5AsWRZE=
@size 3535
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/TOKEN_FORMAT.md
@sha 7YcJdy58Q4RNMlUZhCxs0gzcu7VO6Yi3Yt5z61egm5A=
@size 5000
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/composer.json
@sha 8YQvBssN71q/EFAnC/oL6qn1gXdXb3ZbDuZf5rDcg4U=
@size 975
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/go/
vpn-user-portal/vendor/fkooman/oauth2-server/go/token.go
@sha W4MRn47IyQgFr352UXmxxWutdFufcZOY0DKTaX/6Gr0=
@size 4339
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/phpstan.neon
@sha jiZJONNc17ehXNcC1xxkc1s4FZb6++/Lz6b8KMeKne4=
@size 70
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/phpunit.xml.dist
@sha 2FRU7qkAP//3M8ivItEW6BK0SodnnzKY0PpWJ9qQJNg=
@size 987
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/psalm.xml.dist
@sha DG8nKtnXOzqktKfweVsCUIUhKsbPiUmgUtI6h06r/oI=
@size 578
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/
vpn-user-portal/vendor/fkooman/oauth2-server/src/AccessToken.php
@sha Wlf5e14J7bBVfHMm5upt0p3VIJUPXrtlfpcC6af4deU=
@size 4751
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/AccessTokenVerifierInterface.php
@sha NPXAEGaWy6d79NiO8y4+MZunQk9x1moiQ5pip0PtVVw=
@size 1316
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Authorization.php
@sha qktzo0pKbxgtRdinxL1JFa3YMAXkECJ49T3aOudhw9Q=
@size 2579
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/AuthorizationCode.php
@sha /gAWMh/DwRDQZr+jj1I3C43tCuj20a1SUIIKI5M43WE=
@size 4976
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Base64UrlSafe.php
@sha E4Ddp0P0RMioT/VWkJHyvmG6fsVEl3wWMpVcZOECQ+A=
@size 1681
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/BearerValidator.php
@sha VawxNu+7/nDx4Un7qDg+0eYHeNF06KGh8S2ZpG7Ebqg=
@size 2705
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/ClientDbInterface.php
@sha 6hV2k+7MycsaEc9j1gQU/oZpyhKX3q2Vyn7YXn1ramI=
@size 1301
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/ClientInfo.php
@sha Bt3zw4g/+wpTiRbrdo6ftMQNW1R5vJElGNIWVIZ6DLU=
@size 5626
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Dt.php
@sha dsMj5E3LRobeckHPLzm0JkLEbZCPCw81zRQmZM3WaFw=
@size 1645
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InsufficientScopeException.php
@sha peYzj1ebbkCO5M5qwLMLCqJcsmnykTtmQ5S92HEDC3M=
@size 1422
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InvalidClientException.php
@sha Xctykmpcqq2K/jnDbtcAzzeyOcF3u72CQtTNhKmjESY=
@size 1515
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InvalidGrantException.php
@sha GH/b+vI5aKp4EFlZ9ejWG4Whuhsq+5oIqbuVcU7BytA=
@size 1412
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InvalidRequestException.php
@sha jY8LXnz9z4YWwCUOxKjgxM7QUsg4cXr9m+9ayAm/r+8=
@size 1416
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InvalidScopeException.php
@sha evhSq9sSnYIr3WOYwOQY6Wcn8uasprrdDiYI12ZGZvI=
@size 1412
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/InvalidTokenException.php
@sha dOEODFQOAoSANqgItEmtk6ncvs8FtSndeXi/ZxpsgFc=
@size 1863
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/OAuthException.php
@sha DgUoNXnjjcNlHBhQj2lPK0T1P7Fhv7BAQUYlYfvMpaY=
@size 2402
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Exception/SignerException.php
@sha eFIrYniuu7ymV5NpAI/DosAfSpxOxMf349xQp9t41P8=
@size 1282
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Extractor.php
@sha pVFLX1QMH/79KLwynTnRwsrztguK8RW3wvtwrEPvd6s=
@size 3089
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/JsonResponse.php
@sha YjgUQn7MGdBa095eqyD119qKuct3wYvM+DfEjXjGZX4=
@size 1766
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/Post.php
@sha eDvkAYqaKqo0n+j1pJjuC+tGZ1+0joMi+KMFNWtUMMk=
@size 5250
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/Query.php
@sha aP75mwR+IV2V6W7qibx7NGjzHPaCfei40VsqCJges5Q=
@size 3387
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/RedirectResponse.php
@sha 66BjRPuJDBg8su4epIgNs4xmjpAspz4qYAe5RfdZDKQ=
@size 1565
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/Request.php
@sha INgdtoUVLRELpOm7drs4nwKaDyZh3ZtOnJOXzCubDjA=
@size 4812
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Http/Response.php
@sha syAdoFsdBn5XNfzN6pq2Dtu0LmvijJ/yBY0baAhOJlM=
@size 2257
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Json.php
@sha BoauoAT/nfyLC+TgNVZYJ9yL2ponkyb8F0Hd1NL9wnM=
@size 1693
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/LocalAccessTokenVerifier.php
@sha kumVz7AIKypB/pEDQZEMj7MA+pdySZLR+Q0evGz9Yrs=
@size 2738
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/OAuthServer.php
@sha zlWWuTA15Sj4tECdJVn1131ckXEFwX+QeLTktsEWr5k=
@size 21384
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/PdoStorage.php
@sha cJv+hxDUr3BZ2E6XJWWHgpue0lddf/dz+vYXI/3Lrmk=
@size 10556
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/PublicKeySourceInterface.php
@sha Jlq4/PnJNvZsaQDT2eJE8OT8mJMiXrBCKvPHeukqCFA=
@size 1447
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/RefreshToken.php
@sha vbm8sjDSMnVh85XEYk8iOTrC1sa6AxpJQ+Z8zkpCBVs=
@size 3828
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Scope.php
@sha m616jRzQu39QuRY3iiAaiExmkW1O//3KS61ApOnbh5o=
@size 4926
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/Signer.php
@sha AQmKRv6bhptchuu5ThxXYuyTjoLqdC+/Zo0yfWSNnJI=
@size 8095
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/SignerInterface.php
@sha k3Ci5tkRvcYGAmm1vwUMNBTQxe4xQszrDwTI8wy1dc0=
@size 1357
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/SimpleClientDb.php
@sha rsRN2jAxAsFEjGZKndPmjyH3JgzLZ4xkDashQ1aaohM=
@size 1682
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/StorageInterface.php
@sha MUNdfaPPTKs1VYetWznDSkl6jltP8YFxVjD0ImZ0GGI=
@size 2047
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/src/ValidatorInterface.php
@sha yfGD37K4+vLN3ixHbKxSmBdcaqcOH59fMimjixN0wYU=
@size 1355
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/tools/
vpn-user-portal/vendor/fkooman/oauth2-server/tools/decode_token.php
@sha I8ScidpqzKF18+yzHv2WNroBv4sWFLSSJ3k6I1tvjiQ=
@size 2253
@ts 1732642032
vpn-user-portal/vendor/fkooman/oauth2-server/tools/generate_key.php
@sha zJkQdcimUYPnPoKVoCIyqZ+87WKFeKiKIBTvx7zEUKI=
@size 1461
@ts 1732642032
vpn-user-portal/vendor/fkooman/radius/
vpn-user-portal/vendor/fkooman/radius/.build.yml
@sha PWzWUf6qtCd3M2y+DT0reWGs5msh3ZaYVCUHuE6lKRU=
@size 212
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/.forgejo/
vpn-user-portal/vendor/fkooman/radius/.forgejo/workflows/
vpn-user-portal/vendor/fkooman/radius/.forgejo/workflows/tests.yml
@sha 9wEBeoS7nb9kgwQESDTmp78sTII/FHvWGi9BfE7gd1k=
@size 1091
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/.php-cs-fixer.dist.php
@sha 273qf/IOt2z9uVVuVsa71QDwoLCPiXx3bcE/sgkmjWc=
@size 2845
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/CHANGES.md
@sha I9Xkn6GwdMIlzrECVaI1jMQuwDzTwvPsoki0WboE70c=
@size 1227
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/LICENSE
@sha urYlJd0oPhsvN3cTSAYygkid2dTs9T9Fcq7tNHoNk7s=
@size 1094
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/Makefile
@sha w0fgRruU6QnFhZ9uV9zLxCDmQou31aJQIhlYISHjbyE=
@size 406
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/README.md
@sha 5vgz79LCzWc0vxbrNvp37D3/lFw4MsUZaehfANDKtRM=
@size 12308
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/composer.json
@sha A5t8fuaRnpw0pqFuSuRxqumzT8EvOBD7SfUs9FJeH0U=
@size 754
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/phpstan.neon
@sha m2OXT0TFOD0vcb0x0+M3cbsDKr8pJinosyMCQ7uwJP4=
@size 62
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/phpunit.xml.dist
@sha 2FRU7qkAP//3M8ivItEW6BK0SodnnzKY0PpWJ9qQJNg=
@size 987
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/psalm.xml.dist
@sha Lb8Bt8Yx344dLeQVBBq8aMNDvWR0GToyyiHDJGFMta4=
@size 624
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/
vpn-user-portal/vendor/fkooman/radius/src/AttributeCollection.php
@sha kcQ4XwRNe68zs6PcTEsnOyVtKPFOUkf9yOH+yLZkX2k=
@size 11776
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/ClientConfig.php
@sha OR59Gh/1vX+z1re9CH5hmKPMtsEvIjw9Ongc3kEAplc=
@size 1704
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/
vpn-user-portal/vendor/fkooman/radius/src/Exception/AccessChallengeException.php
@sha FPJbMTa3qgHmqv0qEpjaiwq633AuiJHa27VefydH+Zg=
@size 1281
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/AccessRejectException.php
@sha ge9ra4jupQaCmcorXhJmG3yYZRNlLIN2FdnNw01/Nvo=
@size 1698
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/AttributeCollectionException.php
@sha XtLvDJa2UILfwzuvYE1tO33bMec3+AKFu3oxs3/WKXQ=
@size 1279
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/PasswordException.php
@sha 76iCARDGg98p/YhtGRsn2pIsDVzd+gZKrGLglRzV/F0=
@size 1268
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/RadiusException.php
@sha DA4ZnZdQIAeH7bMMCqZjQ0mW/je/WPJjzXl8rAdbgUQ=
@size 1276
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Exception/SocketException.php
@sha zTVOEQHOn32aaG/SJeSNaOkEbE24y8+VmIlTD2X3770=
@size 1266
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/LoggerInterface.php
@sha EJnELY6gAAQcrMVLDtzWXWbF6mmG7ng/vcAEU3jq3/M=
@size 1450
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/MessageAuthenticator.php
@sha 0ehwkqtdWAl8+zdn0nkix8GjmcmuQX9eQ8d2e+Pm97Y=
@size 2474
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/NullLogger.php
@sha UmRubum9Z0M3/05IBqg/LSdD9nRF41OXnqcSRUbXqpg=
@size 1476
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Password.php
@sha Nk6F0ncUHOkakBcrV6kMjZEEY6an4rx8xwYRwhF41Yg=
@size 3495
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/PhpSocket.php
@sha MqJ4yWxjKeWYDxzemYORsG4GuvbEnE7JzN2Zga+63gc=
@size 3842
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/RadiusClient.php
@sha 7UWegcMCth8uRjtwrWghZ965vrw/U52DJlLW0Xaps34=
@size 7748
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/RadiusPacket.php
@sha n7EeSJnSFhlZFHdPNkcmwIO8mmLM4qA8pIy8XJS0/xY=
@size 5123
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/ResponseAuthenticator.php
@sha R2ff+6XTQoXvXFYSsT0e5tO/hSsnsHWL4gpEVqaeDLU=
@size 2008
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/ServerInfo.php
@sha SDuY5HyJbVh1nx0JuYLJjGXA6LJdKDOULN0Mz6ltTew=
@size 2263
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/SocketInterface.php
@sha 4a8Sk4v98y4iUwhcRDdQC9VFMPZNr3qdlwevNShS9yA=
@size 1415
@ts 1732642033
vpn-user-portal/vendor/fkooman/radius/src/Utils.php
@sha y9vyxfuUrTkuiX560LJjo8A7bmTC5D3Bh8SefGmrrlg=
@size 7471
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/
vpn-user-portal/vendor/fkooman/secookie/.forgejo/
vpn-user-portal/vendor/fkooman/secookie/.forgejo/workflows/
vpn-user-portal/vendor/fkooman/secookie/.forgejo/workflows/tests.yml
@sha gQtBqkE2xgQemaicSnLdVfX+Y70MeugZ6vQFwezUD8Y=
@size 957
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/.php-cs-fixer.dist.php
@sha dgHzHNWvYWRr3ULsiqW0CDKjshY12Qe8xUX0EP/2o/k=
@size 2845
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/AUTHORS.md
@sha uV5NCdsJ79yV3e+WVoOApFYW3q/sWMoNfNQDospHj+k=
@size 65
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/CHANGES.md
@sha 5wXJoCYDv0VZVwzVMiC0AO3HBt2zqtA6elO8lzqqSdo=
@size 2957
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/LICENSE
@sha 4JKruUfo/Wum0498lyqPUtBzgQvmtiL7V6M8ZLSHZvY=
@size 1100
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/Makefile
@sha Yy+YEg/wy4npGB6OnmIxvBRUt1kyAKX6q518VT1cBdw=
@size 264
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/README.md
@sha jidUdP7zQcyy3hl9B7Tv3z/DMJqlyrs+eOg7m9x9hso=
@size 9552
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/composer.json
@sha q7Sw+MW7vepWufk5oWoYFvBjMOpyf5BnCYFIx2htPmI=
@size 1051
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/extra/
vpn-user-portal/vendor/fkooman/secookie/extra/test_memcache.php
@sha pUJ8Ic2zkxXcqMAeCCr9bgo2KgZN0rjIGkg464bTnUM=
@size 3080
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/extra/test_mysql.php
@sha DM6cVRoRcCT2Z5/WBuekbqxn9QvY9cOEwCx9tV0xBhU=
@size 2019
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/phpstan.neon
@sha 4ta4ln27yn0GcDiWeR+WRFgllDx0Zp1QvPrT6RMHpAk=
@size 48
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/phpunit.xml.dist
@sha 2FRU7qkAP//3M8ivItEW6BK0SodnnzKY0PpWJ9qQJNg=
@size 987
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/psalm.xml.dist
@sha G/UFGLChRYXvOEvUR5Hj/P/ZUQBoJ8ZQefu263kXhOE=
@size 506
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/
vpn-user-portal/vendor/fkooman/secookie/src/ActiveSession.php
@sha ulDtn4tkbFMdOlJ8YDCRLQjrrWv96lqR/jEgCnLOvIY=
@size 3265
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/Cookie.php
@sha LPT5i7EDwMMYKZevrRv3QjsFfQnHzxNQSCKyMNK69Uo=
@size 4088
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/CookieOptions.php
@sha wajsFssTMi1D+c/rwU6ETdu0NGlELKwrRTMULodIyeo=
@size 3678
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/Exception/
vpn-user-portal/vendor/fkooman/secookie/src/Exception/CookieException.php
@sha 3EzNksS/76eYYDmnI9TqRqgsPfuJ0GVJtQqnE3tN7yQ=
@size 1278
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/Exception/SessionException.php
@sha QrBo56eqEzaewO/v4o4dV4nRnJlYMzrTDK28/T8QYKI=
@size 1279
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/FileSessionStorage.php
@sha MfFpw4zV8MKKYviYDsbu6bn4P9zLl49rTWDmeBcRmVs=
@size 3902
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/JsonSerializer.php
@sha M+cQ6nJ77P51PbaXgTICmh5xLy2NY54lIz+DJlfMCqY=
@size 1633
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/MemcacheSessionStorage.php
@sha 07plhS/pdyM9WH3asBtIU+9RhWUVa2ZXClx4zfzq+oA=
@size 4792
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/PdoSessionStorage.php
@sha JAFZkhId7DBDdFi4WP6nCmHOe0OW6yHYG2JTx2zQQVI=
@size 5681
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/PhpSerializer.php
@sha 7h/C9gpG+A+3x59s2dzKaf1oc90ZPw4qBikD+EXzd+Q=
@size 1607
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/SerializerInterface.php
@sha 7bvtAtIBlI+PQZ1BnyR2Dvdxgh/O13dm9LDiVeRoqjw=
@size 1367
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/Session.php
@sha V3dUM27nYb5MhKgSaFpQueOGAG5NsjMnw6efARkcn+Y=
@size 7678
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/SessionOptions.php
@sha cgnBkUiiMW5gg9BKoQFhO2D1q9qxJdYfdOpZqmKRuJY=
@size 2116
@ts 1732642033
vpn-user-portal/vendor/fkooman/secookie/src/SessionStorageInterface.php
@sha moFcYTfeWTHIZopt4ZKj8u9MaGmDfP1E7Ke1i6cNkEo=
@size 1582
@ts 1732642033
vpn-user-portal/views/
vpn-user-portal/views/authorizeOAuthClient.php
@sha D3UFMMqWmbsIW4rbEOwhZifBJcCISkNKwjUUBKAskSA=
@size 1362
@ts 1732541358
vpn-user-portal/views/base.php
@sha cnEvPBEGCRtxqibibFfDcJlsvHu+4R315XYbLJb8lT8=
@size 1200
@ts 1732541358
vpn-user-portal/views/errorPage.php
@sha xL7YYMpNmwRFNHmdtopC7ifGQmO45u3d2+tbZFXozgE=
@size 457
@ts 1732541358
vpn-user-portal/views/languageSwitcher.php
@sha wfKrzG9dQZv+o2KVdxze39xZzWi5IDrQVavn5zTwGdw=
@size 862
@ts 1732541358
vpn-user-portal/views/logoutButton.php
@sha Dm+3d274RgMwqf6IeVjmHJagBDCPLhXLQf61g545gxo=
@size 346
@ts 1732541358
vpn-user-portal/views/manualConfiguration.php
@sha IhOKqAFW+ohyoxQbZNtboj802qaQdrFMf4Agem/7VPM=
@size 5687
@ts 1732541358
vpn-user-portal/views/menu.php
@sha lLpn395MCKwOzZGtMyErhKrXgM1wSQzkiIWyG2XMHKk=
@size 762
@ts 1732541358
vpn-user-portal/views/userPassAuth.php
@sha lsSWq36ve16YplFFAk5bNm2NNHRmjDu+V20KjK/6lxE=
@size 3404
@ts 1732541358
vpn-user-portal/views/vpnAdminConnections.php
@sha vs8N2iQKngtPuumXHAYK46+gls+i18U7Lsjt+4aDfGM=
@size 3829
@ts 1732541358
vpn-user-portal/views/vpnAdminInfo.php
@sha 1qQu9y2XBsrzZrgHyHBJx+2M8Nll8TtOXY/JQovQ010=
@size 16749
@ts 1732541358
vpn-user-portal/views/vpnAdminLog.php
@sha sKD++n3fvO9ar8W6TC46ToiOqWlggoepMd59c436Bqs=
@size 3807
@ts 1732541358
vpn-user-portal/views/vpnAdminStats.php
@sha mTPxExrP+AwsgB/vLgGq+z53JX1Jg+oDVL3Yli2JpVE=
@size 4183
@ts 1732541358
vpn-user-portal/views/vpnAdminUserConfigList.php
@sha 6SJmZG5IiTnwFE5DP3AqbrmXHDwpvNv7aJUYc5xc+oQ=
@size 6741
@ts 1732541358
vpn-user-portal/views/vpnAdminUserList.php
@sha f9x6kJ1BFLINjIO9VDEYe5fU4A33IkVdqi8GvAVUrEo=
@size 2065
@ts 1732541358
vpn-user-portal/views/vpnPortalAccount.php
@sha zXIuMSxlNK593IUsVF+ys/0gmDFUEcozQenFkCXvEyI=
@size 4215
@ts 1732541358
vpn-user-portal/views/vpnPortalHome.php
@sha uBRADGl60ZNVDntSZn5tM4Yk9jYa0W8128MZcX1iJLg=
@size 354
@ts 1732541358
vpn-user-portal/views/vpnPortalPasswd.php
@sha grd8ykLNCGLK5wNMVZlzfpH9x++qK0AEZ3vJuRhAMMo=
@size 1823
@ts 1732541358
vpn-user-portal/views/vpnPortalWgConfig.php
@sha Ukfc+ox1UwmL3HkaQCNUJCGrmadpdrVsMR7cEq9j3Go=
@size 845
@ts 1732541358
vpn-user-portal/web/
vpn-user-portal/web/admin-api.php
@sha sYZESFWxPnSMQIteHrUcvqyk+6eJJfW1Ogf384l21dU=
@size 2868
@ts 1732541358
vpn-user-portal/web/api.php
@sha LFVwXpwRCP7UwhEIrzAeaEctLJUQvrl+jmzRvTIPcDI=
@size 3834
@ts 1732541358
vpn-user-portal/web/css/
vpn-user-portal/web/css/screen.css
@sha OrrlVVMZcTwao2YH1pcC7UmWYWDt33LJUlkbKuf0WLc=
@size 11025
@ts 1732541358
vpn-user-portal/web/img/
vpn-user-portal/web/img/icon-LC.png
@sha SwTQxRt2J/ViqsjI6DxzUj0ZuS45pquN3C/MUDzoq6E=
@size 1340
@ts 1732541358
vpn-user-portal/web/img/icon-Unknown.png
@sha 9dlAT1rw0aIJssUQoTQgmRkSli9SxDXs8kKg7a10r4s=
@size 1097
@ts 1732541358
vpn-user-portal/web/img/icon-eduVPN.png
@sha 3ZzCOYObkG6r0LE805PG3RydK/L5MpFdCJWmc4N7+K8=
@size 2297
@ts 1732541358
vpn-user-portal/web/img/icon-govVPN.png
@sha Tuj67We1DpDPLnU798AhOE9Y8Wgw/DP4ntTgVcmeRMc=
@size 1333
@ts 1732541358
vpn-user-portal/web/index.php
@sha UCd1x1PaB5m/sll7mi5cjFmagqjbzO4IgWJQH15Y9T8=
@size 9730
@ts 1732541358
vpn-user-portal/web/js/
vpn-user-portal/web/js/language-switcher.js
@sha IGv51v/yhh0Z0kaMiMahtu/1VYCgsxS8paF8KHSDWS4=
@size 821
@ts 1732541358
vpn-user-portal/web/node-api.php
@sha r6S0XgQiUZaTYz9FqxsCYr2rcFjWlriYcIWjuqpeQ7s=
@size 1845
@ts 1732541358
vpn-user-portal/web/oauth.php
@sha KEFDo+w6GmtKS7bSdlWht4VeYFhCgCXjobrcpVbgGPs=
@size 2446
@ts 1732541358
vpn-user-portal/web/well-known.php
@sha ZY+n/9A3U3BNrqsUmsMdTaY33A1HkkIux7rtdjIts3I=
@size 1179
@ts 1732541358
@sample /etc/vpn-user-portal/
@mode 770
@owner _eduvpn
@sample /etc/vpn-user-portal/keys/
@sample /etc/vpn-user-portal/data/
@cwd /usr/local
@mode
@owner
bin/vpn-user-portal-account
@sha E6wd+k7wVSvlPBeymJNd2kEszdzxTskC/C2u6arr6rM=
@size 9681
@ts 1746353899
bin/vpn-user-portal-generate-dns-zones
@sha MIwdllzoiLyGee8oAgNTp7D0jD1Y3L3dzVvxFT1jk/o=
@size 2232
@ts 1746353899
bin/vpn-user-portal-status
@sha EIMmWsXdO+fj2t3ybJsKKNSsxnxTN5aysUejEvSbD48=
@size 6113
@ts 1746353899
libexec/vpn-user-portal/
libexec/vpn-user-portal/daemon-sync
@sha xal7uGpQBIOVCjWfoMV0hdCOOddC6u5ZUti9JOTRR/4=
@size 1739
@ts 1746353899
libexec/vpn-user-portal/db
@sha q7EyfdRroZTdX2ravn4YQaU+JuFQru5EbP3sAGgw1LQ=
@size 4362
@ts 1746353899
libexec/vpn-user-portal/fetch-server-list
@sha +N+r/hl9k/aIvzsSUmFiuTeHCoGmuKjRAgPu+ljt57M=
@size 1105
@ts 1746353899
libexec/vpn-user-portal/generate-prefix
@sha GpSR4byqvylVsVegp3qJee8kpuBFhEPhcWdV4AV5ybA=
@size 1598
@ts 1746353899
libexec/vpn-user-portal/generate-secrets
@sha XDfnm96uQnJ0qfXUjmSkLH/0u/NGxVBl/tHdoIBChO0=
@size 3116
@ts 1746353899
libexec/vpn-user-portal/housekeeping
@sha UQRwlDumZrlKE3zLbd80nGnphRbYSBXZiIcMpko5Ve4=
@size 1473
@ts 1746353899
libexec/vpn-user-portal/prefix-calculator
@sha jZ7R+6ZpZ/CTN0xQxjb43oX0cf4/QdrutnVcDrMwHgY=
@size 1957
@ts 1746353899
libexec/vpn-user-portal/stats
@sha kUL2PQTL3PgDuQbLRhz6pYTCkWbCaMlDzui4KQyAWTY=
@size 1323
@ts 1746353899
share/doc/pkg-readmes/vpn-user-portal
@sha R1ITjS1mdNFy9i4yvcAR649zJygJpjap65Dugk+Rc68=
@size 5935
@ts 1746353899
share/doc/vpn-user-portal/
share/doc/vpn-user-portal/CHANGES.md
@sha mqpu+0HEXDe24j+rMXZ/19rR3bcMZZR72h2BHjFJ4Q4=
@size 23654
@ts 1746353899
share/doc/vpn-user-portal/CONFIG_CHANGES.md
@sha fb1QTmS8AVqhzK5f0IkWndv8WdguKtVHv4owc8rU8Os=
@size 594
@ts 1746353899
share/doc/vpn-user-portal/LICENSE
@sha V8j/M8nAz8PvAOZQocyRDX7keai8UJ9skgmnwqETmdY=
@size 34520
@ts 1746353899
share/doc/vpn-user-portal/NEW_RELEASE.md
@sha 7wgj1M93M/UGSHTBiUN4nfFCEb07hL2nzYGdzmV2RXY=
@size 582
@ts 1746353899
share/doc/vpn-user-portal/README.md
@sha p9EC+tg3Cjym0GcyLCAJOazLmlasW4z9ddDzvgIEJpw=
@size 1855
@ts 1746353899
share/examples/vpn-user-portal/
share/examples/vpn-user-portal/config.php.example
@sha ddxQ36uM9rra4no2YTm37oGc93eZQwSyTbuQwShIhi4=
@size 14594
@ts 1746353899
@mode 640
@group _eduvpn
@sample /etc/vpn-user-portal/config.php
@mode
@group
share/examples/vpn-user-portal/localhost.conf
@sha oYoDP/A6cGN/hhhcDinrj99bxvGPfrmodGo87K9Rpqk=
@size 389
@ts 1746353899
@sample /var/www/conf/modules.sample/localhost.conf
share/examples/vpn-user-portal/vpn-user-portal.conf
@sha jSd4kgw3I3WlIJ1k1S2XtRu3sl9YGdbLfQjGnA3qlWQ=
@size 1451
@ts 1746353899
@sample /var/www/conf/modules.sample/
@sample /var/www/conf/modules.sample/vpn-user-portal.conf
share/examples/vpn-user-portal/vpn.host.conf
@sha LAIi+B16/kf0KED+enq6S3gO5VQpCo+vJbC2vCNVLKM=
@size 1280
@ts 1746353899
@sample /var/www/conf/modules.sample/vpn.host.conf
