Adam Tkac
f324dc451b
[Development] Use enhanced Security class by both UNIX and Windows viewers.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4042 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
c210e8ab80
[Development] Enhance Security class to be usable by viewer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4041 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
ece313ae6c
[Development] Remove rfb/SSecurityFactoryStandard.h and rfb/SSecurityFactoryStandard.cxx.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4040 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
a6578bfc98
[Development] Replace SSecurityFactoryStandard class by simplier Security class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4039 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
1d15e2d60a
[Development] Implement Security class. This class will be used to create
CSecurity/SSecurity objects for authentication purposes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4038 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
b6eb3990a1
[Bugfix] Include Security.h instead of former secTypes.h in Security.cxx.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4037 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
162ac3527d
[Development] Move all VncAuth code from SSecurityFactoryStandard class to
SSecurityVncAuth class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4036 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
9c28a7b3b0
Remove unneeded secTypeEncrypts() function.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4035 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
94d88c1799
[Development] Define security types as rdr::U8 values.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4034 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
5a0caed91c
[Development] Rename common/rfb/secTypes.{h,cxx} to common/rfb/Security.{h,cxx}.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4033 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
c58b3d11f7
[Development] Add possibility to define viewer/server specific parameters via
Configuration class. Change needed viewer/server code appropriately.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4032 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
fbd9436598
[BugFix] Include xserver17.patch and xserver18.patch in EXTRA_DIST in
unix/Makefile.am.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4031 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
2c0ea90ad8
Build wrappers no longer necessary. The Linux cross-compatible build is now part of build-xorg, and Mac recipes are in BUILDING.txt.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4030 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
0256545d44
Don't need -version when just doing a rebuild
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4029 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
ed114d82b9
Integrate stand-alone Xvnc build into build-xorg, to eliminate need for wrapper scripts. Stand-alone build currently requires GCC.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4028 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
03da3c23d1
Fix out-of-tree build issue when using included zlib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4027 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
b5da04713f
Remove unneeded parts of embedded zlib.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4026 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
10f5e0b4af
[Development] Use AllocDevicePair instead of AddDevice/RegisterDevice functions
and initialize TigerVNC input devices after core devices initialization.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4025 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
470c38ceba
[Development] Merge KeyboardDevice and PointerDevice classes to new class called
InputDevice. It is more accordant to scheme how are input devices handled in
the main X.Org sources.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4024 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
917fccae36
Add support for building a stand-alone version of Xvnc from the Xorg 7.5 sources
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4023 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
aff9efc390
Remove unneeded modules
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4022 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
41abcdac8c
0.0.92
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4021 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
3a7cf6a528
Fix amd64 build on FreeBSD
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4020 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
6b0cdcd591
Automatically determine appropriate source path + better support for in-tree builds
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4019 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
c9a103cf06
Support out-of-tree xorg builds and lay groundwork for cross-compatible build using X.org 7.5
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4018 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
ee229f4259
Mac package build
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4017 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
752acc7eef
iFix VPATH and out-of-tree builds (again)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4016 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
a6bbd02708
'make dist' still doesn't build a complete source archive like it should, but this patch at least allows it to run without error
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4015 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
6420d8993c
[Bugfix] Update default CODE path in index.vnc file appropriately.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4014 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
3130a2491d
Use libjpeg-turbo version marker to indicate which version this directory is synchronized with
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4013 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
28af0f9f59
Fix data corruption issues when decompressing large JPEG images and/or using buffered I/O. Specifically, decode_mcu_fast() can potentially process more than 1 MCU, so make sure there is enough space in the buffer to accommodate this case. Otherwise, the buffer pointer goes negative, and bad mojo ensues. Also, the fast decoder's method of handling unread markers doesn't make libjpeg's restart handler happy, so disable fast decode when restarts are used.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4012 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
ee6d50cb61
Make autoconf and friends behave nicely and stop recursing above our top
directory.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4010 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
ca5fe7378c
[Development] Extend options dialog width from 400 to 450 to show French translation correctly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4008 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
3e1bf1fdae
[Development] Add French translation, thanks to Alain Portal.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4007 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
5462f998b8
[Bugfix] Fix libvnc.so module loading (define listenaddr symbol).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4005 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
12c0fc399e
[Bugfix] Defer all format changes till requested framebuffer updates are
received. Viewer can crash otherwise. Thanks to Jan Gorig for the patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4004 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
9322a44e08
[Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointer
dereference. Thanks to Jan Gorig for the patch.
Main problem is that DesktopWindow::setColourMapEntries starts timer and after
it expires it calls im->updateColourMap. During timer period format might be
changed to full color thus "tig" pointer dereferenced in updateColourMap()
becomes invalid.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4003 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
24537410bf
Fix JAR file so that Java viewer can be run without a web server
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4002 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
315b999deb
We need to set encodingChange for the client to actually request a new
encoding. Previously the code would sometimes get stuck in the previous
one.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4001 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
f8ad8ff81a
Don't allow code path to be forced on a system that doesn't support it
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4000 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
fed5ff056f
Merge other changes from libjpeg-turbo 0.0.90
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3999 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
a10f2f8e31
Make TJ_FORCE* work properly
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3998 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
da73d26e04
[Expletive deleted] Windows is LLP64, not LP64
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3997 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
193079151b
Exit with non-zero status if any error was encountered
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3996 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
f8fa1b029d
Not that it matters at the moment, but Win64 can address up to 64 processors
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3995 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
DRC
b53e4a4e9e
This should make the codec work on Win64 (but doesn't for unknown reasons)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3994 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
51a9dcf583
[Bugfix] X.Org 1.8 series needs CloseInput function defined in xvnc.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3993 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
906d8b8faf
Fix data type so that it is compatible with Win64 as well.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3992 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
b5990252da
The SIMD routines need some work before they will work on Win64, so disable
them there for now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3991 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Pierre Ossman
0eaf03f3b4
Configure nasm properly for Win64.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3990 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago