Philip J. Turmel
a869a3ac9c
Add User Agent Override to SAML Authentication
...
Adds "samlUserAgent" key to settings dialog. If left blank, prior
behavior is unchanged.
If provided, the WebView Profile is adjusted with ::setHttpUserAgent()
before opening the portal's SAML page.
2023-10-21 15:23:59 -04:00
Danilo Nascimento
705b03c0bb
Fix: handshake failed by ERR_CERT_AUTHORITY_INVALID ( #240 )
2023-06-27 20:30:25 +08:00
Dimitri Papadopoulos Orfanos
7bef2ccc68
Fix typos found by codespell ( #234 )
2023-05-09 09:44:05 +08:00
Kevin Yue
092123b075
fix: use qtkeychain package
2023-01-08 19:21:44 +08:00
Kevin Yue
9207f7a798
Merge branch 'master' into develop
2023-01-02 19:47:58 +08:00
Kevin Yue
2069b7fd8e
feat: expose os-version to settings
2023-01-01 17:18:50 +08:00
Kevin Yue
6d788a5e91
chore: update CMake file
2022-10-30 21:15:17 +08:00
Carlo Ramponi
c52ccb87f1
Credentials autocompleting (secure version) ( #179 )
2022-10-12 10:25:49 +08:00
gmarco
fab25848e1
Read all saved Gateways (for selecting in Systray) ( #181 )
2022-10-07 12:37:51 +08:00
Kevin Yue
0adeaf9c28
fix: improve the cli support
2022-06-14 21:21:11 +08:00
Kevin Yue
fe64b2cd19
feat: add --reset option to gpclient
2022-06-14 21:14:16 +08:00
Kevin Yue
f9926b4026
fix: fix compile error
2022-06-12 20:21:07 +08:00
Kevin Yue
cb457c4b09
refactor: simplify the code
2022-06-12 20:15:12 +08:00
Kevin Yue
5ebfe9b0f4
chore: use auto to declare variables
2022-06-12 16:44:07 +08:00
Kevin Yue
bf03d375e0
fix: clear cookies when click the Reset button
2022-06-12 13:52:36 +08:00
Kevin Yue
6cf909e34f
fix: refine the authentication workflow
2022-06-11 21:13:03 +08:00
Kevin Yue
343a6d03c1
chore: PLOG -> LOG
2022-06-10 21:35:56 +08:00
Kevin Yue
7bc02a4208
fix: release resources when properly
2022-06-06 18:05:08 +08:00
Kevin Yue
3067e6e911
fix: add support for parsing tokens from HTML
2022-06-06 15:01:50 +08:00
Samar Dhwoj Acharya
5db77e8404
handle html comment for saml result with okta 2fa ( #156 )
2022-06-06 13:39:06 +08:00
Kevin Yue
5714063457
chore: use auto to declare variable
2022-06-02 00:19:37 +08:00
Kevin Yue
f6d06ed978
feat: display address in gateway menu item
2022-06-01 23:53:02 +08:00
Kevin Yue
cc67de3a2b
fix: fix bug of parsing the portal respponse
2022-06-01 23:52:12 +08:00
Kevin Yue
fb2b148b72
feat: add option to start minimized
2022-05-29 17:33:12 +08:00
Kevin Yue
d5cd90373b
fix: improve the portal config parsing
2022-05-26 11:48:55 +08:00
Kevin Yue
8fe717d844
fix: free resources in slots
2022-05-22 23:17:11 +08:00
Kevin Yue
dffbc64ef5
chore: refine cmake files
2022-05-21 20:55:05 +08:00
Kevin Yue
b99c5a8391
fix: support high DPI screen
2022-05-21 11:43:17 +08:00
Kevin Yue
0699878b92
fix: support the HighDPI displays
...
Refs: #115
2022-05-14 19:12:07 +08:00
Kevin Yue
57df34fd1e
Prepare release 1.4.3 ( #149 )
...
* add inih
* add configuration file for gpservice
* Disable the UI configuration for extra args
* remove VERSION_SUFFIX
* remove ppa-publish.sh
* Use Git repo as the source for PKGBUILD
* remove VERSION_SUFFIX
* Use Git repo as the source for PKGBUILD
* add .install for PKGBUILD
* add configuration file
* Fix cmake
* Fix cmake
* Disable snap job
* update AUR packaging
* Disable the UI configuration for extra args
* improve packaging script
* update README.md
* restart gpservice after package upgrading
2022-05-09 21:58:58 +08:00
Erik Lindblad
e72b25e415
Clear SSL_OP_LEGACY_SERVER_CONNECT ( #146 )
...
Co-authored-by: Erik Lindblad <erili@spotify.com>
2022-05-06 21:26:27 +08:00
Kevin Yue
11dc5920ef
print the gpservice logs
2022-03-03 21:30:33 +08:00
Kevin Yue
8f27c92e7b
Add 2FA support ( #112 )
2021-12-20 22:20:02 +08:00
Karolin Varner
9d6ec84c14
Add a scripting mode to GPClient ( #110 )
2021-12-20 18:46:16 +08:00
Kevin Yue
dd81ed9519
Stop saving credentials ( #111 )
2021-12-20 18:43:37 +08:00
Kevin Yue
9e7fb17bd3
update packaging ( #100 )
2021-10-24 12:11:54 +08:00
Kevin Yue
bc07e3d496
Add snap packaging ( #93 )
...
* snapcraft init
* update packaging
* update packaging
* update packaging
* update packaging
* update packaging
* update packaging
* snap worked
* fix locale warning
* polish code
* update metainfo
* update icon
* update icon
* update message
2021-09-20 20:48:24 +08:00
Kevin Yue
8a65099ca7
Migrate to cmake and refine the code structure ( #92 )
...
* migrate to cmake
* move the 3rd party libs
* organize 3rdparty
* update the 3rd party version
* refine the CMakeLists.txt
* update install command
* update install command
* update install command
* update install command
* update dependency
* update the dependency
* update the dependency
* remove CPM.cmake
* remove QtCreator project file
* update cmake file
* improve cmake file
* add cmakew
* use wget
* remove echo
* update the doc
* remove the screenshot
* update the doc
* update the install steps
* check the openconnect version
* update the doc
* update install scripts
* fix install scripts
* improve message
* improve message
* improve install scripts
* improve the version check
* improve the version check
* improve install script
* add version
* organize includes
* add version bump
* update CI
* update CI
* add the release flag
* update message
2021-09-19 14:32:12 +08:00
Kevin Yue
98e641e99d
release 1.3.3
2021-09-04 19:03:01 +08:00
Kevin Yue
6fa77cdbd2
Fix the clientos param ( #87 )
...
* fix the clientos param
* fix the clientos param
2021-09-04 18:56:17 +08:00
Kevin Yue
64e6487e7e
release 1.3.2
2021-09-02 21:11:47 +08:00
Kevin Yue
e8b2c1606f
Add default value to client os ( #86 )
...
* add default value for clientos
* update CI
* update icon format
* change the icon format
2021-09-02 21:08:56 +08:00
Kevin Yue
84f1480653
release 1.3.1
2021-08-31 20:54:04 +08:00
Kevin Yue
9f9444a72b
Display error when OpenConnect was not found ( #81 )
2021-08-21 19:32:13 +08:00
Kevin Yue
6352e1fb2b
Make the clientos
configurable and improve Reset Settings ( #80 )
...
* Set the gateway
* Make clientos configurable
* Update readme.md
* Update README.md
2021-08-21 18:44:16 +08:00
Kevin Yue
47013033ec
Release 1.3.0
2021-08-15 20:44:18 +08:00
Kevin Yue
05fb9a26bd
Update links
2021-08-15 20:40:13 +08:00
Kevin Yue
96962f957c
Add links ( #77 )
2021-08-15 17:36:51 +08:00
Kevin Yue
b4f9cfae67
Support custom parameters ( #76 )
...
* Add the setting icon
* Add support for custom parameters
* Ignore auto generated files
* Update README.md
2021-08-15 12:47:02 +08:00
Kevin Yue
f089996cdc
Release 1.2.9
2021-08-03 22:20:36 +08:00