Pierre Ossman
68134f03af
Use $XDG_STATE_HOME for known hosts storage
This is an often changed database, so it is better suited for
$XDG_STATE_HOME rather than the more static $XDG_DATA_HOME.
3 gün önce
90
337c136ce0
Implement XDG Base Directory paths, deprecate ~/.vnc
1 ay önce
Brian P. Hinz
afc4de85d8
Fix for issue 843
2 ay önce
Samuel Mannehed
a9ac7ae94c
Update copyright year to 2024
4 ay önce
Samuel Mannehed
0509a396d8
Update copyright year to 2023
10 ay önce
Pierre Ossman
bf0fb9129d
Fix CRLF line endings
Everything else uses LF line endings, so fix up the few stray ones.
1 yıl önce
Pierre Ossman
afeeaa667a
Change development version to 1.13.80
1 yıl önce
pdlan
e4e51d3528
Fix protocol version handshake
1 yıl önce
pdlan
33a37c8c7c
Add support for RSA-AES security types in Java viewer
1 yıl önce
Krystof Pistek
2f40e3036a
Fix edge of dot cursor in Java vncviewer
This commit changes the color of the edges of the dot cursor in the Java
version of vncviewer from fully transparent to white, bringing it in
line with the C++ native version.
1 yıl önce
Brian P. Hinz
969f927220
Fix for reflection warnings for strongly encapsulated Desktop methods in Java > 9
2 yıl önce
Brian P. Hinz
7393e2c7c3
Fix for #1414
2 yıl önce
Pierre Ossman
ec5d0d9bb1
Update copyright year to 2022
2 yıl önce
William Sjöblom
19dc1f7869
Be consistent in "full screen" and "full-screen" use
Previously, there were a number of inconsistencies in the use of
"full-screen" and "full screen" in logs, documentation, and user
interfaces. The consensus seems to be that "full screen" is correct when
used as a noun while "full-screen" is correct when used as an
adjective. These inconsistencies have now been adjusted to follow
consensus.
2 yıl önce
Pierre Ossman
cb3c78f433
Raise CMake requirement to 3.10
It's difficult to support both old and new versions, so raise the
requirement to the oldest that is commonly used, which is CMake 3.10.2
on Ubuntu 18.04.
2 yıl önce
Pierre Ossman
56c50c0146
Change development version to 1.12.80
2 yıl önce
binary-manu
35452edc5a
Handle AltGr + accented letter key combo on Windows
3 yıl önce
binary-manu
2aac589db9
Prefer a non-zero getKeyCode() over getExtendedKeyCode()
3 yıl önce
binary-manu
6e57608a27
Handle keys reported only by KeyEvent.getExtendedKeyCode
3 yıl önce
Brian P. Hinz
89f6d5aed0
Create VNC homedir if it doesn't already exist
3 yıl önce
Brian P. Hinz
91fccb66b9
Fix for issue 1215
3 yıl önce
Brian P. Hinz
2be74db342
Fix for issue 1216
3 yıl önce
Pierre Ossman
6bc7ae91ff
Update copyright year to 2021
3 yıl önce
Brian P. Hinz
f029745f63
Properly store certificate exceptions in Java viewer
Like the native viewer, the Java viewer didn't store certificate
exceptions properly. Whilst not as bad as the native viewer, it still
failed to check that a stored certificate wouldn't be maliciously used
for another server. In practice this can in most cases be used to
impersonate another server.
Handle this like the native viewer by storing exceptions for a specific
hostname/certificate combination.
3 yıl önce
Brian P. Hinz
e8fc72b43c
[java] don't show password field for secTypes that don't use it
3 yıl önce
Pierre Ossman
a7f1984a08
Change development version to 1.11.80
3 yıl önce
Brian P. Hinz
6d5915d3ca
Fixes for Java 11. SocketDescriptor change was a workaround for a previous java problem that no longer seems necessary
3 yıl önce
Pierre Ossman
e4f253e1d1
Use standard install dir variable names
This makes our builds directly compatible with most distributions
without packagers/users having to specify extra flags.
5 yıl önce
Pierre Ossman
6d39667c42
Update copyright year to 2020
4 yıl önce
Brian P. Hinz
a356a70652
Mostly stylistic changes to java viewer to match recent changes to native viewer
4 yıl önce
Samuel Mannehed
7ccf7faa6b
Fix maximum compress lvl in parameter list
Commit 4e61f8dbc5
fixed the GUI but forgot
to change the other places in the code.
4 yıl önce
Samuel Mannehed
c2184f9bf3
Use the correct minimum value for compression lvl
There was even some confusion in the RFB protocol regarding this, but
the zlib implementation confirms that accepted values for compression
level is 0-9.
4 yıl önce
Samuel Mannehed
4e61f8dbc5
Use the correct maximum value for compression lvl
The GUI incorrectly noted the max level to be 6 while it in fact is 9.
4 yıl önce
Samuel Mannehed
bab2e05e4b
Remove confusing note about compression level
Even if this note is true it just adds confusion.
4 yıl önce
Samuel Mannehed
103066e658
Simplify color level descriptions
The number of colors used isn't something the end-users should have to
concern themselves with. I intentionally left the information in the
man-pages.
4 yıl önce
Brian P. Hinz
cc8bd384ce
Add support for VMwareCursor pseudo encoding to Java client
4 yıl önce
Brian P. Hinz
23c646bd8b
Remove old Java applet support
4 yıl önce
Brian P. Hinz
b408d0a2db
RFB refactoring to sync with native client
4 yıl önce
Brian P. Hinz
6e84186556
Invalidate duplicate screens
4 yıl önce
Brian P. Hinz
9de48d47ac
Set explicit connect timeout on socket and use timer instead of counting iterations
4 yıl önce
Brian P. Hinz
512d940e7e
Poll local socket to make sure SSH tunnel is ready before connecting
4 yıl önce
Brian P. Hinz
ac61fd85b5
Fix external SSH arguments dialog
4 yıl önce
Brian P. Hinz
d5c4af7c3c
Fix for dialog modality on Mac OS X
4 yıl önce
Brian P. Hinz
71ffc0e70e
Fix for issue #796
4 yıl önce
Brian P. Hinz
65b21db977
Using socket.getPeerName() causes DNS lookup and noticable UI stall
4 yıl önce
Brian P. Hinz
91a02fe526
[java] Add support for java 9+ (removes support for java 7). Fixes #708,#771
4 yıl önce
Brian P. Hinz
0884d1a786
[java] Trim any leading/trailing whitespace from servername
4 yıl önce
Pierre Ossman
0029e3e2b4
Change development version to 1.10.80
4 yıl önce
Pierre Ossman
cedce60ec5
Remove unused force protocol 3.3 code
5 yıl önce
Samuel Mannehed
7198491ad2
Update visible copyright years to 2019
5 yıl önce