Pierre Ossman
c416ad5389
Change development version to 1.6.80
8 jaren geleden
Pierre Ossman
b9b8212a60
Update translation template file
8 jaren geleden
Michal Srb
89d6a854ce
Fix inverted logic in ProcVncExtSetParam.
8 jaren geleden
Llorenç Garcia Martinez
36eac99929
option -xstartup added
8 jaren geleden
Llorenç Garcia Martinez
e76c2fb888
option -xstartup added
8 jaren geleden
Pierre Ossman
10fe061c28
Merge branch 'patch-1' of https://github.com/Siot/tigervnc
8 jaren geleden
Kirill Kolyshkin
55d6085e1d
Xvnc.man: remove -i option
Xvnc does not understand -i as an alias to -interface anymore (since commit f8e3b34c69
)
but it is still listed in the man page.
Fix man accordingly
Signed-off-by: Kir Kolyshkin <kir@openvz.org>
8 jaren geleden
Pierre Ossman
53604dae6d
Merge branch 'master' of https://github.com/graysky2/tigervnc
8 jaren geleden
DRC
872e5dd859
Allow BUILD_TIMESTAMP to be set statically
8 jaren geleden
DRC
2a2e2c3611
Allow static linking against only the GCC libs
8 jaren geleden
Pierre Ossman
643f165275
Merge branch 'jpeg_includes' of https://github.com/dcommander/tigervnc
8 jaren geleden
Llorenç Garcia Martinez
5d771f4939
Added -noxstartup
8 jaren geleden
Llorenç Garcia Martinez
861cb06de5
new option -noxstartup to not load any xstartup script file
8 jaren geleden
graysky
f4e620ac62
provide a systemd user service unit for vncserver
8 jaren geleden
graysky
02cbc222ca
update manpage teaching about ~/.vnc/config
8 jaren geleden
graysky
ddff8d0740
update vncserver to parse a config file
8 jaren geleden
Pierre Ossman
1e61325dea
Flush entire JPEG buffer, ignoring state
libjpeg doesn't update the buffer state before calling the
empty_output_buffer() callback so we need to flush everything,
not just the apparent size.
8 jaren geleden
DRC
fd9f319b45
Ensure that libjpeg-turbo headers are included
On some systems, the build was picking up jpeglib.h from the system
include directories, and if the system's version of libjpeg[-turbo] used
a different API/ABI version than the one specified in JPEG_LIBRARY, this
led to a "Wrong JPEG library version" error at run time.
8 jaren geleden
astrand
f4a971edf4
Merge pull request #219 from astrand/master
Meta no longer sends Super.
8 jaren geleden
Peter Åstrand (astrand)
f3ff0f105b
Meta no longer sends Super.
Since 83e019f599
.
8 jaren geleden
Pierre Ossman
c6cf057123
Merge branch 'vncserverfix' of https://github.com/michalsrb/tigervnc
8 jaren geleden
Brian Hinz
ac1e57c064
Merge pull request #215 from bphinz/master
Improved x509 auth for java viewer
8 jaren geleden
Brian P. Hinz
536a00e35c
Fix exit routine in java viewer
Some exceptions were causing all viewers to exit, not just the
one that threw the exception.
8 jaren geleden
Brian P. Hinz
fdb669952d
More cleanup of x509 exception handling in java viewer
Also removed some unnecessary functions & variables in CSecurityTLS
8 jaren geleden
Brian P. Hinz
63ee86708f
Cleanup exception handling for x509* auth types in java viewer
8 jaren geleden
Brian Hinz
bbbead479f
Merge pull request #214 from bphinz/java-HostnameVerifier
Added hostname verification for x509 authentication types to java viewer
8 jaren geleden
Brian P. Hinz
218be2803a
Added hostname verification for x509 authentication types
8 jaren geleden
Michal Srb
e6e11f9a3a
vncserver: Clean pid files of dead processes.
When Xvnc fails to start, delete the pid file. Clean pid files of dead processes
when listing them as well.
8 jaren geleden
Pierre Ossman
6a2b6bf396
Enable Windows specific debug code in debug builds
8 jaren geleden
Pierre Ossman
35bb7294c5
Properly free temporary cursor buffer
8 jaren geleden
Pierre Ossman
158e69d735
Don't shadow member variable
8 jaren geleden
Pierre Ossman
063df03295
Avoid dropping const qualifier needlessly
8 jaren geleden
Pierre Ossman
023df7effb
Use correct type for format string
8 jaren geleden
Pierre Ossman
eab85bca5e
Clean up listening sockets on error
8 jaren geleden
Pierre Ossman
f7aa3f9bd3
Return TcpListener pointers rather than objects
It is easier to control object life time and avoid magical socket
duplication by having a single TcpListener object to pass around.
We have to be more careful about deleting the object though.
8 jaren geleden
Pierre Ossman
7ebce75912
Return correct error code from bind()
Closing the socket might overwrite errno so we need to save
its value.
8 jaren geleden
Pierre Ossman
467df2ad33
Don't leak socket on setsockopt() errors
8 jaren geleden
Pierre Ossman
86640e8f91
Add address sanitizer switch
Useful for debugging memory leaks and access violations. It is
not available on Windows though, and there is some problem compiling
ObjectiveC++ with it turned on.
8 jaren geleden
Pierre Ossman
c88dc805e5
Make sure fallback block handler remains enabled
Commit f8e3b34
introduced a regression where the fallback write block
handler would cease working after the first time it was called,
potentially stalling writes.
8 jaren geleden
Pierre Ossman
ff626f823a
Give context for strings used in menus
Makes it easier to see which hot-keys might conflict with each
other, and allow some variation in translation in the future.
8 jaren geleden
Pierre Ossman
e73b47570e
Add support for pgettext()
Primarily gives it a shorthand, but also make gcc tolerate its
use for format strings.
8 jaren geleden
Pierre Ossman
551a6cbe68
Remove duplicate gettext_noop() definition
It's defined in gettext.h so no need for us to duplicate the work.
8 jaren geleden
Pierre Ossman
5ed5f9be24
Update gettext.h to a more current version
8 jaren geleden
Pierre Ossman
e1796f86e1
Only include translation comments in .po files
8 jaren geleden
Pierre Ossman
1db732494b
Terminate the viewer even when waiting for data
It should be possible to exit the viewer even if the network has
stalled in the middle of a transfer.
8 jaren geleden
Pierre Ossman
d9b9003d97
Display partial updates on slow transfers
Normally we only display screen changes once we have the updates for
the entire screen. This may give the impression that the viewer is
hung though. So display the partial data if the update is taking to
long to arrive.
8 jaren geleden
Pierre Ossman
e539cb857f
Track statistics for CopyRect
8 jaren geleden
Brian Hinz
eccaac0742
Merge pull request #198 from bphinz/bugfix/x509
Don't exit completely if single viewer declines server cert
8 jaren geleden
Brian P. Hinz
b7f18a36a4
Don't exit completely if single viewer declines server cert
Prevents viewer from exiting completely just because user
declined to trust the server certificate for a single connection.
Copied from TurboVNC.
8 jaren geleden
Brian P. Hinz
395a93418b
Fixes for X509 CA certificate handling
95f39a5
introduced a regression whereby an exception would be thrown
when a PEM encoded CA certificate file containing one or more blank
lines was read in under Apple Java 6. Additionally, CA certs were
being appended to the ~/.vnc/x509_savedcerts.pem file even if they
were already included in it. Also fixes a possible FileNotFoundException
if the x509_savedcerts.pem file didn't exist.
8 jaren geleden