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.
před 2 roky
Pierre Ossman
56c50c0146
Change development version to 1.12.80
před 2 roky
Pierre Ossman
a7f1984a08
Change development version to 1.11.80
před 3 roky
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.
před 5 roky
Brian P. Hinz
91a02fe526
[java] Add support for java 9+ (removes support for java 7). Fixes #708,#771
před 4 roky
Pierre Ossman
0029e3e2b4
Change development version to 1.10.80
před 4 roky
Bernhard M. Wiedemann
e27c896998
Use cmake TIMESTAMP function
because it is not only platform independent
but also allows to override the build date
This helps to make tigervnc builds reproducible
See https://reproducible-builds.org/ for why this is good
Also adds UTC flag, to be independent of timezone.
Also changes JAVA_DATE format to ISO-8601 date format.
Requires cmake-2.8.11+ from 2013
před 5 roky
Pierre Ossman
4a4453fc69
Remove Java web server
Applets don't work anymore so remove everything that has to do
with serving them.
před 5 roky
Pierre Ossman
1f8d9988d1
Change development version to 1.9.80
před 6 roky
Brian P. Hinz
88a4541705
Display security state when asking for password (java)
před 6 roky
Brian P. Hinz
335446d164
Fix build Java errors caused by UTF-8 characters in source comments
See issue #534
před 6 roky
Brian P. Hinz
bce950b70a
Raise minimum supported Java version to 7
Changes to keyboard handling require methods from the KeyEvent
class that were not introduced until Java 7.
před 6 roky
Brian P. Hinz
5f0e605512
Make sure install path for java classes is properly defined (re:#295)
před 7 roky
Pierre Ossman
eefa6fe6e7
Change development version to 1.8.80
před 7 roky
Brian P. Hinz
7119f11a84
Update version
před 7 roky
Pierre Ossman
f524072e54
Change development version to 1.7.80
před 8 roky
Brian P. Hinz
10d9af57ca
Suppress/eliminate JDK warnings
před 8 roky
Brian P. Hinz
ce48cc8962
Upgrade in-tree jsch and jzlib to latest upstream versions
před 8 roky
Brian P. Hinz
9a521de919
Suppress/eliminate JDK warnings
před 8 roky
Brian P. Hinz
e963766614
Upgrade in-tree jsch and jzlib to latest upstream versions
před 8 roky
Pierre Ossman
c416ad5389
Change development version to 1.6.80
před 8 roky
Pierre Ossman
8d6e356f7d
Change development version to 1.5.80
před 9 roky
Pierre Ossman
532e4e364f
Change development version to 1.4.80
The 1.4 branch is now live, so change the version number of the
development builds.
před 9 roky
Brian Hinz
f88b3add41
Added attributes to the Java viewer MANIFEST file in order to conform to upcoming JRE requirements. Added support for specifying a signing certificate in place of the self-signed certificate.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5145 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 10 roky
Brian Hinz
0990998e00
Fix regression in java install path introduced in r5143
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5144 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 10 roky
Brian Hinz
48ce3621d1
Copied Lion fullScreen code from TurboVNC viewer. This is a more robust implementation and does not suffer from Java bugs 8009911 or 4783448 like the existing code did. CMakeLists file was also updated to be more similar to the TurboVNC cmake file. This wasn't strictly necessary but it simplifies things a bit.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5142 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 10 roky
Pierre Ossman
607c9d0e59
Bump development version now that 1.3 has been branched off.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5085 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 11 roky
Brian Hinz
d93a26d665
Cleanup linter warnings wherever possible and suppress all linter warnings from Jsch code
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5020 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 11 roky
Brian Hinz
09e20d494f
upgrade jzlib to 1.1.1
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4990 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 11 roky
Brian Hinz
5c98b211e3
Updated copyright notice, fixed build string
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4989 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 11 roky
Brian Hinz
92ddde29b0
adds initial support for loading & saving of both configuration files and user preferences
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4980 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 11 roky
Brian Hinz
cf0e312b59
adds experimental support for SSH tunneling to the Java client. Has not been tested with large desktop sizes yet. CMakeLists.txt needs some rework.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4882 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
Pierre Ossman
95e28f74a2
Consolidate the installation paths and make sure we have decent defaults.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4873 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
550a4df9a3
Bump version number to prepare for post-1.2 development
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4849 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
Brian Hinz
0eaec7d2ad
Replace all stream-based IO with non-blocking NIO-based implementation. Still a fair amount of cleanup to do, particularly in the SSL handler, which is not very robust, and exception handling in general. All core functionality appears to be working fine though.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4842 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
4f3b25479e
Bump version to 1.1.91 (1.2 beta2)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4835 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
a2f5f1a662
1.1.90 (1.2 beta1)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4826 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
ccc0969dd9
Remove Visual C++ support
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4774 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
Brian Hinz
308b7eda34
Added a favicon for embedded http server. Even less useful than a 50 cent coin, but I'm a sucker for eye candy.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4730 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
c19ab9ec7f
Move Java source up one level and allow Java viewer to be built as a standalone project (per community request)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4715 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
f50ec7c550
Fix WinVNC so that it embeds and serves up the Java viewer whenever BUILD_JAVA=1
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4704 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
d000252926
Only sign JAR when it is built
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4703 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
11ca3b4c77
Sign the JAR file so clipboard transfer will work
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4699 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
27a80a77dc
Ignore serial and cast warnings
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4697 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
d87412f5f3
OpenJDK needs '-source 1.5'
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4692 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky
DRC
7636ad0cc4
Integrate Java TigerVNC Viewer build into CMake build system
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4690 3789f03b-4d11-0410-bbf8-ca57d06f2519
před 12 roky