67 Commits

Author SHA256 Message Date
0aa8f746d3 Accepting request 1246793 from network:vpn
- update to 1.23.1:
  * Fix Coverity defect
- update to 1.23.0:
  * Clear otp after each run
  * Fix some compiler warnings
  * Support SAML login authentication
  * tests: update checkpatch.pl from Linux kernel
  * Clear otp after initial run
  * Add Alpine Linux package to README.md
  * Work around a new checkpatch.pl warning 
  * Proper size and initialisation for array data
  * Patch certificate login error for FortiOS 7.4.4
  * Support older mac0S versions that lack vdprintf()
  * tests: update checkpatch.pl from Linux kernel
- remove patch fix-certificate-login-error.patch, as the commit is
  now integrated
- use more moacros
- remove Leap < 1500 (forwarded request 1246792 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1246793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=31
2025-02-19 14:58:55 +00:00
Richard Rahl
a3c51c15a1 Accepting request 1246792 from home:rrahl0
- update to 1.23.1:
  * Fix Coverity defect
- update to 1.23.0:
  * Clear otp after each run
  * Fix some compiler warnings
  * Support SAML login authentication
  * tests: update checkpatch.pl from Linux kernel
  * Clear otp after initial run
  * Add Alpine Linux package to README.md
  * Work around a new checkpatch.pl warning 
  * Proper size and initialisation for array data
  * Patch certificate login error for FortiOS 7.4.4
  * Support older mac0S versions that lack vdprintf()
  * tests: update checkpatch.pl from Linux kernel
- remove patch fix-certificate-login-error.patch, as the commit is
  now integrated
- use more moacros
- remove Leap < 1500

OBS-URL: https://build.opensuse.org/request/show/1246792
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=61
2025-02-18 19:35:53 +00:00
b94ba3cdcd Accepting request 1227387 from network:vpn
FortiOS 7.4.4 by adding fix-certificate-login-error.patch (forwarded request 1227386 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1227387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=30
2024-11-30 12:31:43 +00:00
Richard Rahl
e974ef1f21 Accepting request 1227386 from home:rrahl0
FortiOS 7.4.4 by adding fix-certificate-login-error.patch

OBS-URL: https://build.opensuse.org/request/show/1227386
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=59
2024-11-29 22:57:39 +00:00
Richard Rahl
4e3006d189 Accepting request 1227384 from home:rrahl0
- fix an issue where an error happened with certificate logins for
  FortiOS 7.4.4
- fix SLE12
- use pkgconfig for devel packages

OBS-URL: https://build.opensuse.org/request/show/1227384
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=58
2024-11-29 22:39:07 +00:00
aec508c5a6 Accepting request 1184847 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1184847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=29
2024-07-02 16:19:25 +00:00
Nicolas FORMICHELLA
29b673211a Accepting request 1181848 from home:simonlm:branches:network:vpn
Update to version 1.22.1

OBS-URL: https://build.opensuse.org/request/show/1181848
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=56
2024-07-02 11:51:20 +00:00
ba1afbde73 Accepting request 1169798 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1169798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=28
2024-04-23 16:56:58 +00:00
6ee1818a46 Accepting request 1168913 from home:mnhauke
- Update to version 1.22.0
  * do not print TLS socket options in log (revert change from
    1.16.0).
  * add option to specify SNI.
  * change most occurrences of "SSL" to "TLS" in user-visible text.

OBS-URL: https://build.opensuse.org/request/show/1168913
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=54
2024-04-23 05:55:38 +00:00
3bb59b7e16 Accepting request 1159638 from network:vpn
Add patch to fix shebang

OBS-URL: https://build.opensuse.org/request/show/1159638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=27
2024-03-20 20:16:31 +00:00
9251983da0 Accepting request 1159637 from home:avicenzi:branches:network:vpn
Fix changelog

OBS-URL: https://build.opensuse.org/request/show/1159637
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=52
2024-03-19 17:16:59 +00:00
e0f6b687aa Accepting request 1151406 from home:dimstar:rpm4.20:o
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151406
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=51
2024-02-26 15:11:40 +00:00
de192bedc3 Accepting request 1133212 from home:stig124:branches:network:vpn
- Update to version 1.21.0
- Consistent man page format
- Document new configure option --enable-legacy-pppd
- Add "ipcp-accept-remote" pppd option
- fix issues with masking password in debug output
- Use bash and python3 from env
- New patch
  * openfortivpn-fix-usr-bin-env.patch : To fix the shebang of files from env to bash

OBS-URL: https://build.opensuse.org/request/show/1133212
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=50
2024-02-15 10:06:51 +00:00
0d84dcb374 Accepting request 1135396 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1135396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=26
2023-12-28 22:03:04 +00:00
7b15b7321d Accepting request 1133183 from home:mnhauke
- Update to version 1.21.0
  * fix "Peer refused to agree to his IP address" message, again.
  * deprecate option --plugin.
  * better masking of password in logs.

OBS-URL: https://build.opensuse.org/request/show/1133183
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=48
2023-12-27 22:59:04 +00:00
9cd5a7e21a Accepting request 1111353 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1111353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=25
2023-09-15 20:04:36 +00:00
b11acdbf42 Accepting request 1106181 from home:mnhauke
- Compile with support for systemd (sd_notify)

OBS-URL: https://build.opensuse.org/request/show/1106181
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=46
2023-09-14 13:42:40 +00:00
025062306a Accepting request 1096976 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1096976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=24
2023-07-06 16:28:45 +00:00
f171d97fa0 Accepting request 1096575 from home:mnhauke
- Update to version 1.20.5
  * revert previous fix from 1.20.4, make it optional.
- Update to version 1.20.4
  * fix "Peer refused to agree to his IP address" message.
- Update to version 1.20.3
  * minor change in a warning message.
  * documentation improvement.
  * minor changes in build and test files.
- Update to version 1.20.2
  * fix regression: do attempt to apply duplicate routes, log
     INFO instead of WARN.
  * minor changes in log messages.
- Update patch:
  * harden_openfortivpn@.service.patch

OBS-URL: https://build.opensuse.org/request/show/1096575
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=44
2023-07-05 14:36:42 +00:00
b3b84f2d53 Accepting request 1070024 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1070024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=23
2023-03-08 13:53:10 +00:00
9d10e072e2 Accepting request 1068006 from home:mnhauke
- Update to versoin 1.20.1
  * Bugfix release.
- Update to versoin 1.20.0
  * Discard invalid empty HDLC frame at end of buffer.
  * Prepend "SVPNCOOKIE=" to the given cookie if missing.

OBS-URL: https://build.opensuse.org/request/show/1068006
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=42
2023-03-07 20:05:59 +00:00
b9f1c51cb0 Accepting request 1011120 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/1011120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=22
2022-10-15 14:38:29 +00:00
698d379e30 Accepting request 1010183 from home:mnhauke
- Update to version 1.19.0
  * fix "Peer refused to agree to our IP address" message
  * avoid setting duplicate routes
  * remove obsolete code that reads non-XML config from FortiOS
  * improve warning message when reading options from config file
- Update to version 1.18.0
  * add new options to delegate the authentication to external
    programs
  * minor fixes in documentation

OBS-URL: https://build.opensuse.org/request/show/1010183
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=40
2022-10-15 13:08:21 +00:00
7db8864ed8 Accepting request 975757 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/975757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=21
2022-05-09 16:44:22 +00:00
b47b6afac5 Accepting request 975538 from home:mnhauke
- Update to version 1.17.3
  * fix regression: spurious warning message after reading config

OBS-URL: https://build.opensuse.org/request/show/975538
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=38
2022-05-09 09:25:15 +00:00
d10b72658f Accepting request 966430 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/966430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=20
2022-04-01 19:36:47 +00:00
0262a94476 Accepting request 966250 from home:mnhauke
- Update to version 1.17.2
  * fix memory leak when reading user input
  * improve calls to getsockopt() and associated debug output
  * allow reading config from process substitution
  * work around CodeQL false positives, improving code at the same
    time
  * change type of systemd.service from simple to notify

OBS-URL: https://build.opensuse.org/request/show/966250
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=36
2022-04-01 13:14:22 +00:00
aa0af87250 Accepting request 946539 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/946539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=19
2022-01-14 23:38:07 +00:00
599705c273 Accepting request 946533 from home:olh:branches:network:vpn
undo previous change, bug is in systemd-rpm-macros

OBS-URL: https://build.opensuse.org/request/show/946533
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=35
2022-01-14 22:43:00 +00:00
6fd38b8abc Accepting request 946272 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/946272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=18
2022-01-14 22:13:06 +00:00
7ab15581bf Accepting request 946266 from home:olh:branches:network:vpn
- remove instance units from post scripts, they can not be reloaded

OBS-URL: https://build.opensuse.org/request/show/946266
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=34
2022-01-13 23:40:36 +00:00
8bc6b5c131 Accepting request 925826 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/925826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=17
2021-10-18 19:59:22 +00:00
d40cca99a5 Accepting request 925134 from home:jsegitz:branches:systemdhardening:network:vpn
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/925134
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=33
2021-10-17 12:59:54 +00:00
bca8159fff Accepting request 921039 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/921039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=16
2021-09-23 21:03:55 +00:00
9c0c086464 Accepting request 917739 from home:mnhauke
- Updat eto version 1.17.1
  * fix regression: enable OpenSSL engines by default
  * fix typos found by codespell
  * fix LGTM alerts

OBS-URL: https://build.opensuse.org/request/show/917739
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=32
2021-09-22 20:31:21 +00:00
8ee8046f9f Accepting request 909514 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/909514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=15
2021-07-31 16:51:31 +00:00
8c1904278b Accepting request 906728 from home:mnhauke
- Update to version 1.17.0
  * make OpenSSL engines optional
  * document and favor --pinentry over plain text password in
    configuration file
  * fix buffer overflow and other errors in URI espcaping for
    --pinentry
  * use different --pinentry hints for different hosts, usernames
    and realms
  * fix memory management errors related to --user-agent option

OBS-URL: https://build.opensuse.org/request/show/906728
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=31
2021-07-31 09:23:37 +00:00
07472298c9 Accepting request 873511 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/873511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=14
2021-02-18 19:41:56 +00:00
a66dd53c52 Accepting request 872167 from home:mnhauke
- Update to version 1.16.0
  * support for user key pass phrase
  * add a space at the end of the OTP prompt
  * modify memory allocation in the tunnel configuration structure
  * openfortivpn returns the PPP exit status
  * print SSL socket options in log

OBS-URL: https://build.opensuse.org/request/show/872167
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=29
2021-02-18 16:39:47 +00:00
7b4ec94100 Accepting request 834122 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/834122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=13
2020-09-14 10:32:07 +00:00
3fa6011c03 Accepting request 833324 from home:mnhauke
- Update to version 1.15.0
  * fix issue sending pin codes
  * add command line option to bind to specific interface
  * use different hints for OTP and 2FA
  * remove password from /proc/#/cmd
  * extend OTP to allow FTM push
  * add preliminary support for host checks
  * don't accept route to the vpn gateway
  * fix byte counter in pppd_write

OBS-URL: https://build.opensuse.org/request/show/833324
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=27
2020-09-13 13:05:28 +00:00
c98d7c9463 Accepting request 810125 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/810125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=12
2020-06-30 19:56:11 +00:00
0c2615d141 Accepting request 808362 from home:mnhauke
- Update to version 1.14.1
  * fix out of bounds array access

OBS-URL: https://build.opensuse.org/request/show/808362
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=25
2020-05-29 07:45:51 +00:00
b48491c0f4 Accepting request 807892 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/807892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=11
2020-05-23 15:27:48 +00:00
af32a40305 Accepting request 803484 from home:mnhauke
- Update to version 1.14.0
  * add git commit id in debug output
  * do not use interface ip for routing on linux
  * avoid extra hop on interface for default route
  * clean up, updates and improvments in the build system
  * increase the inbound HTTP buffer capacity when needed
  * print domain search list to output
  * add systemd service file
  * add systemd notification when stopping
  * allow logging with both smartcard and username
  * fix GCC 9 and clang warnings
  * bump default minimal TLS version from TLSv1.0 to TLSv1.2
  * fix a couple coverity warnings
- Package systemd service file

OBS-URL: https://build.opensuse.org/request/show/803484
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=23
2020-05-21 06:55:09 +00:00
46e909e36c Accepting request 791277 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/791277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=10
2020-04-04 10:27:14 +00:00
a6e5189e1d Accepting request 790374 from home:mnhauke
- Update to version 1.13.3
  * fix a coverity warning
  * cross-compile: do not check resolvconf on the host system

OBS-URL: https://build.opensuse.org/request/show/790374
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=21
2020-04-03 21:37:19 +00:00
7db0282a2e Accepting request 788893 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/788893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=9
2020-03-27 20:57:43 +00:00
e27b6c722b Accepting request 788304 from home:mnhauke
- Update to version 1.13.2
  * properly build on FreeBSD, even if ppp is not installed at
    configure time
  * build in the absence of resolvconf

- Update to versin 1.13.0
  * avoid unsupported versions of resolvconf
  * add configure and command line option for resolvconf
  * increase BUFSIZ
  * reinitialize static variables with the --persistent option
  * fix a memory leak in ipv4_add_nameservers_to_resolv_conf

OBS-URL: https://build.opensuse.org/request/show/788304
OBS-URL: https://build.opensuse.org/package/show/network:vpn/openfortivpn?expand=0&rev=19
2020-03-27 07:42:41 +00:00
264fca2905 Accepting request 780376 from network:vpn
OBS-URL: https://build.opensuse.org/request/show/780376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openfortivpn?expand=0&rev=8
2020-02-29 20:24:45 +00:00