]> git.proxmox.com Git - vncterm.git/log
vncterm.git
7 years agoMakefile: remove genfont binary on cleanup
Dietmar Maurer [Fri, 10 Mar 2017 09:49:31 +0000 (10:49 +0100)]
Makefile: remove genfont binary on cleanup

7 years agodepend on libpng16-16
Dietmar Maurer [Fri, 10 Mar 2017 09:47:03 +0000 (10:47 +0100)]
depend on libpng16-16

7 years agobump version to 1.4-1, recompile for debian stretch
Dietmar Maurer [Fri, 10 Mar 2017 09:20:28 +0000 (10:20 +0100)]
bump version to 1.4-1, recompile for debian stretch

7 years agobump version to 1.3-2 stable-4
Dietmar Maurer [Fri, 10 Mar 2017 09:11:49 +0000 (10:11 +0100)]
bump version to 1.3-2

7 years agobound check utf8 characters
Dominik Csapak [Tue, 28 Feb 2017 11:06:43 +0000 (12:06 +0100)]
bound check utf8 characters

since we load the fontmap from psf1 font files, we only have characters
for a maximum codepoint of 0xFFFF, so we save the char in an
unsigned short (16bit) but we decode up to 6 bytes of utf8
so we have to correctly bound check the assignment, else we can get
garbled characters on the terminal

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
7 years agoalso detect empty first parameter of escape codes
Dominik Csapak [Tue, 28 Feb 2017 11:06:37 +0000 (12:06 +0100)]
also detect empty first parameter of escape codes

some escape codes can omit the first parameter
eg. ESC[;5H

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
7 years agobuildsys: use fakeroot for dpkg-deb
Wolfgang Bumiller [Tue, 7 Feb 2017 14:48:39 +0000 (15:48 +0100)]
buildsys: use fakeroot for dpkg-deb

7 years agobuildsys: use gzip -n to disable timestamps
Wolfgang Bumiller [Tue, 7 Feb 2017 14:48:24 +0000 (15:48 +0100)]
buildsys: use gzip -n to disable timestamps

7 years agogenfont: gzFile is already the opaque pointer
Wolfgang Bumiller [Tue, 7 Feb 2017 14:46:05 +0000 (15:46 +0100)]
genfont: gzFile is already the opaque pointer

7 years agobuildsys: make job safety
Wolfgang Bumiller [Tue, 7 Feb 2017 14:42:24 +0000 (15:42 +0100)]
buildsys: make job safety

7 years agobuild: use repoman for uploading
Fabian Grünbichler [Fri, 3 Feb 2017 08:11:58 +0000 (09:11 +0100)]
build: use repoman for uploading

7 years agobump version to 1.3-1
Fabian Grünbichler [Fri, 3 Feb 2017 08:07:31 +0000 (09:07 +0100)]
bump version to 1.3-1

7 years agobuild: update options for libvncserver 0.9.11
Fabian Grünbichler [Thu, 2 Feb 2017 10:51:53 +0000 (11:51 +0100)]
build: update options for libvncserver 0.9.11

7 years agolibvncserver: add revert of systemd socket activation
Fabian Grünbichler [Thu, 2 Feb 2017 10:50:33 +0000 (11:50 +0100)]
libvncserver: add revert of systemd socket activation

7 years agolibvncserver: refresh TLS patch
Fabian Grünbichler [Thu, 2 Feb 2017 10:50:14 +0000 (11:50 +0100)]
libvncserver: refresh TLS patch

7 years agolibvncserver: update sources to 0.9.11
Fabian Grünbichler [Thu, 2 Feb 2017 10:49:53 +0000 (11:49 +0100)]
libvncserver: update sources to 0.9.11

7 years agobuild: use temp file for glyph.h
Fabian Grünbichler [Thu, 2 Feb 2017 09:13:09 +0000 (10:13 +0100)]
build: use temp file for glyph.h

otherwise it gets truncated on failure, and make thinks it's
there on the next run.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agoadd dependency for new libgnutls30
Fabian Grünbichler [Thu, 2 Feb 2017 09:13:08 +0000 (10:13 +0100)]
add dependency for new libgnutls30

this allows building on Debian Jessie and Stretch

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agouse builtin gnutls' builtin NORMAL ciphers
Fabian Grünbichler [Thu, 2 Feb 2017 09:13:07 +0000 (10:13 +0100)]
use builtin gnutls' builtin NORMAL ciphers

instead of custom, outdated, insecure ones. NORMAL provides
a sane default.

note that this is only used for the legacy VNC anyway, since
the noVNC web console (re-)uses the HTTPS connection to the
API.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agouse builtin dh_params with newer gnutls
Fabian Grünbichler [Thu, 2 Feb 2017 09:13:06 +0000 (10:13 +0100)]
use builtin dh_params with newer gnutls

this is recommended instead of generating our own, but needs
a new enough gnutls version.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump DH_BITS to 2048
Fabian Grünbichler [Thu, 2 Feb 2017 09:13:05 +0000 (10:13 +0100)]
bump DH_BITS to 2048

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
9 years agocompile for debian wheezy, bump version to 1.2-1
Dietmar Maurer [Fri, 27 Feb 2015 19:00:46 +0000 (20:00 +0100)]
compile for debian wheezy, bump version to 1.2-1

9 years agofix version in control file
Dietmar Maurer [Fri, 1 Aug 2014 04:18:27 +0000 (06:18 +0200)]
fix version in control file

9 years agoupdate java code signature
Dietmar Maurer [Fri, 25 Jul 2014 05:04:27 +0000 (07:04 +0200)]
update java code signature

9 years agoset correct version in control
Dietmar Maurer [Tue, 24 Jun 2014 15:55:23 +0000 (17:55 +0200)]
set correct version in control

9 years agofix argument parser
Dietmar Maurer [Tue, 24 Jun 2014 15:08:29 +0000 (17:08 +0200)]
fix argument parser

rfbPurgeArguments() moves arguments, so we need to decrement i after
purge, and use 'else if' (else we depend on argument order).

Also delete PVE_VNC_TICKET from environment (child don't need that).

9 years agobump version to 1.1-7
Dietmar Maurer [Mon, 23 Jun 2014 11:35:19 +0000 (13:35 +0200)]
bump version to 1.1-7

9 years agonew option -notls
Dietmar Maurer [Mon, 23 Jun 2014 11:09:45 +0000 (13:09 +0200)]
new option -notls

We need this for novnc (encryption is done by websocket)

10 years agoibump version to 1.1-6
Dietmar Maurer [Fri, 8 Nov 2013 10:28:03 +0000 (11:28 +0100)]
ibump version to 1.1-6

10 years agouse better name
Dietmar Maurer [Fri, 8 Nov 2013 10:24:19 +0000 (11:24 +0100)]
use better name

10 years agoset Caller-Allowable-Codebase and remove Trusted-Library
Dietmar Maurer [Fri, 8 Nov 2013 10:22:08 +0000 (11:22 +0100)]
set Caller-Allowable-Codebase and remove Trusted-Library

see http://stackoverflow.com/questions/19393826/java-applet-manifest-allow-all-caller-allowable-codebase

10 years agobump version to 1.1-5
Dietmar Maurer [Fri, 8 Nov 2013 07:35:37 +0000 (08:35 +0100)]
bump version to 1.1-5

10 years agoadd jar with new signature
Dietmar Maurer [Fri, 8 Nov 2013 07:24:13 +0000 (08:24 +0100)]
add jar with new signature

10 years agoalso set permission attribute in jar manifest
Dietmar Maurer [Thu, 7 Nov 2013 16:11:49 +0000 (17:11 +0100)]
also set permission attribute in jar manifest

10 years agouse comodo code sign cert
Dietmar Maurer [Thu, 7 Nov 2013 16:10:50 +0000 (17:10 +0100)]
use comodo code sign cert

10 years agoAllow to add intermediate certificates to /etc/pve/local/pve-ssl.pem
Dietmar Maurer [Mon, 3 Jun 2013 06:28:22 +0000 (08:28 +0200)]
Allow to add intermediate certificates to /etc/pve/local/pve-ssl.pem

10 years agobump version to 1.1-3
Dietmar Maurer [Fri, 10 May 2013 05:57:14 +0000 (07:57 +0200)]
bump version to 1.1-3

10 years agore-enable javascript-events.patch
Dietmar Maurer [Fri, 10 May 2013 05:54:48 +0000 (07:54 +0200)]
re-enable javascript-events.patch

We need that to make reload on migration working.

11 years agofix version in control file
Dietmar Maurer [Sat, 20 Apr 2013 14:44:25 +0000 (16:44 +0200)]
fix version in control file

11 years agobump version to 1.1-2
Dietmar Maurer [Sat, 20 Apr 2013 14:06:24 +0000 (16:06 +0200)]
bump version to 1.1-2

11 years agoset trusted-lib in manifest to avoid security popup
Dietmar Maurer [Sat, 20 Apr 2013 14:01:07 +0000 (16:01 +0200)]
set trusted-lib in manifest to avoid security popup

11 years agodisable javascript-events.patch
Dietmar Maurer [Sat, 20 Apr 2013 13:51:02 +0000 (15:51 +0200)]
disable javascript-events.patch

We do not really use that, and the old netscape library is not
in openjdk (plugin.jar)

11 years agoadd patches for newer tigervnc 1.2.0
Dietmar Maurer [Fri, 19 Apr 2013 07:07:04 +0000 (09:07 +0200)]
add patches for newer tigervnc 1.2.0

but the current 1.2.0 branch is not usable because it always
opens a new toplevel window.

11 years agofix version in control/changelog
Dietmar Maurer [Wed, 27 Mar 2013 09:27:36 +0000 (10:27 +0100)]
fix version in control/changelog

11 years agobump version to 1.1-1 for wheezy release
Dietmar Maurer [Fri, 15 Mar 2013 07:26:17 +0000 (08:26 +0100)]
bump version to 1.1-1 for wheezy release

11 years agofix focus traversal
Dietmar Maurer [Tue, 21 Aug 2012 07:14:33 +0000 (09:14 +0200)]
fix focus traversal

12 years agodo not create a process group with setsid
Dietmar Maurer [Tue, 13 Sep 2011 08:50:37 +0000 (10:50 +0200)]
do not create a process group with setsid

So that we can kill the whole task when started with fork_worker().

12 years agoimported from svn 'vncterm/pve2'
Dietmar Maurer [Tue, 23 Aug 2011 05:52:28 +0000 (07:52 +0200)]
imported from svn 'vncterm/pve2'