Samuli Seppänen
8aea6bd82b
Merge pull request #48 from selvanair/use-post-message
...
Fix exit handling while in modal loops
8 years ago
Selva Nair
3ce7466b20
Create connection keys inside configs and only if needed
...
Signed-off-by: Selva Nair <selva.nair@gmail.com>
8 years ago
Selva Nair
233ec002d8
Merge pull request #59 from mattock/readme
...
Modernize the README
9 years ago
Samuli Seppänen
222f4cf4f1
Add instructions on how to build openvpn-gui using openvpn-build
...
Signed-off-by: Samuli Seppänen <samuli@openvpn.net>
9 years ago
Samuli Seppänen
1ab2254464
Modernize README.rst
...
Signed-off-by: Samuli Seppänen <samuli@openvpn.net>
9 years ago
Samuli Seppänen
668afa8640
Make README.rst conform to the rst syntax
...
Signed-off-by: Samuli Seppänen <samuli@openvpn.net>
9 years ago
Samuli Seppänen
9ccef43b29
Rename README as README.rst
...
Signed-off-by: Samuli Seppänen <samuli@openvpn.net>
9 years ago
Samuli Seppänen
c77c720e12
Merge pull request #50 from chipitsine/master
...
cache openssl download
9 years ago
Selva Nair
5880fdcd02
Save username and optionally passwords
...
- Username and, optionally, password as well as the private
key passphrase are saved in config-specific registry keys
- All saved data are kept encrypted using DPAPI
- The passphrase dialog is skipped if a valid saved private
key password is available. However, the user-auth dialog
is always presented, prefilled with the saved username
and password.
Note: A text string "Save password" is added to three dialogs
in all language resource files. Additional text with ids
IDS_MENU_CLEARPASS and IDS_NFO_DELETE_PASS are added to the
STRINGTABLE only in the English language resource file.
All these need translations.
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Samuli Seppänen
03c305bd4b
Merge pull request #47 from selvanair/rescan-configs
...
Rescan configs
9 years ago
Selva Nair
ef11bc2366
Merge pull request #46 from leobasilio/master
...
Launch on startup setting
9 years ago
Ilya Shipitsin
2df46167b5
moved "export" to env section
9 years ago
Ilya Shipitsin
809d2c5578
cache openssl download
9 years ago
Selva Nair
9fb33d0bee
Fix exit handling while in modal loops
...
PostThreadMessage used to trigger exit event gets lost while
in modal dialog loops such as auth dialog. Replace it by PostMessage
and handle it in the status window callback.
Fixes openvpn processes left behind if exit is pressed while
user-auth dialog is active.
Changes after feedback:
- Use PostMessage correctly in SuspendOpenVPN() (error pointed
out by leobasilio@gmail.com ).
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Leonardo Basilio
ece6aef6a6
Launch on startup setting
9 years ago
Selva Nair
284a4e27e3
Rescan configs even when connections are active
...
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
38541f3693
Add a missing CheckReadAccess()
...
Also make CheckReadAccess() easier to use without need for a temp.
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
fb97c3f4f1
Merge pull request #45 from chipitsine/master
...
fix the following "warning"
9 years ago
Ilya Shipitsin
727eaee0c5
fix the following "warning"
...
x86_64-w64-mingw32-windres: warning: 5: 230: 1033: duplicate value
9 years ago
Samuli Seppänen
2dd468d23c
Merge pull request #28 from selvanair/service-io
...
Read errors from the service pipe and handle fatal ones
9 years ago
Selva Nair
854d76ae31
Read errors from the service pipe and handle fatal ones
...
Asynchronously read Input on the service pipe which are mostly
errors reported by the service. Display the errors on the status log
window and to the log file if its not opened by openvpn.
If/when openvpn fails to start or exits with error, close
the connection without waiting for management socket timeout.
v2:
- rebase to master
- fix a bug in setting manage.connected state
- ensure management socket is closed and resources freed before thread exit
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Samuli Seppänen
2175aee489
Merge pull request #44 from ffes/fix-maintainer-clean
...
File 'compile' now removed as well
9 years ago
Samuli Seppänen
81e67d1ffd
Merge pull request #43 from ffes/how-to-build-on-cygwin
...
Add build description
9 years ago
Frank Fesevur
d868a95f3c
Add build description
...
At the moment only building on Cygwin is described. Other way to
build the project can be added in a later stage.
9 years ago
Frank Fesevur
055ca53dd5
File 'compile' now removed as well
...
When using `make maintainer-clean` the file 'compile'
was not removed.
9 years ago
Samuli Seppänen
ee62081c51
Merge pull request #42 from chipitsine/master
...
reworked packages install to "apt" plugin
9 years ago
Ilya Shipitsin
f8e01fe2fa
reworked packages install to "apt" plugin
9 years ago
Selva Nair
0e49c389e7
Merge pull request #41 from chipitsine/master
...
added cppcheck, openssl-1.0.1r
9 years ago
Ilya Shipitsin
24df0cc06e
removed irc notification
9 years ago
Ilya Shipitsin
6908426a4b
aadded cppcheck, irc notifications, openssl-1.0.1r
9 years ago
Selva Nair
10a1bfda5d
Merge pull request #38 from EagleErwin/master
...
Changed typo in include guard.
9 years ago
Erwin Bronkhorst
267569888a
Changed typo in include guard.
9 years ago
Samuli Seppänen
72818bbf8e
Merge pull request #33 from selvanair/bugfix
...
Some small bug fixes
9 years ago
Selva Nair
5adc5beb89
Merge pull request #36 from ffes/fix-typos
...
Fix typos and reword on some texts
9 years ago
Selva Nair
bd2d80c1cc
Check the return value of CheckTokenMembership()
...
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Frank Fesevur
aba703fa8e
Fix typos and reword on some texts
9 years ago
Samuli Seppänen
dc37c5fd58
Merge pull request #34 from ffes/nl-2016-04
...
Add all missing texts and translate them.
9 years ago
Frank Fesevur
749c9a5293
Add all missing texts and translate them.
...
As mentioned in #30 some text where still missing. This adds
all those texts and adds the texts that were added by #26 as well.
9 years ago
Samuli Seppänen
cc1b676524
Merge pull request #26 from selvanair/iservice-restrictions
...
handle iservice policy restrictions
9 years ago
Selva Nair
6d9ab8122c
Ensure group name in shell-execute cmdline is clean
...
- Also fix typo in a comment.
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
875d9f9457
Handle empty strings in Base64Encode
...
- Encode empty string to empty string
- If Base64Encode returns null do not pass it to snprintf
- Use the actual length of encoded string
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
ef9a195406
Ensure strings read from registry are null terminated
...
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
4c8d5eaff0
Fix wrongly used o.conn[config] in place of current config c
...
Signed-off-by: Selva Nair <selva.nair@gmail.com>
9 years ago
Selva Nair
c8ddab1f90
Add InitSemaphore() to misc.h
9 years ago
Selva Nair
1df1b62f4b
Merge pull request #30 from ffes/nl-2016-03
...
Improve many Dutch translations
9 years ago
Selva Nair
dfa1edfe69
Merge pull request #29 from aixxe/master
...
Update tray icons to modern Windows style.
9 years ago
aixxe
06c24ad770
Merge remote-tracking branch 'remotes/aixxe/icons-win8'
9 years ago
aixxe
2f1892fb8e
Added 32x32 versions of each icon.
9 years ago
aixxe
177b5fc5dd
Add Windows 8 styled system tray icons.
9 years ago
Selva Nair
1df418e1b0
Merge pull request #31 from leobasilio/master
...
Improving PT translation
9 years ago