aboutsummaryrefslogtreecommitdiffstats
path: root/rfb
Commit message (Collapse)AuthorAgeFilesLines
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-25166-22479/+0
| | | | | | Windows part should be complete. For the Unix part, more changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@592 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small rfb::ScaledPixelBuffer class code improvements.george822006-05-242-12/+18
| | | | | | | | Added Exception "rfb::ScaledPixelBuffer support only the true color pixel format". Removed the unnecessary method recreateScaledBuffer(). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@583 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Applied the rest of useful changes from VNC 4.1.2 (version number changes ↵Constantin Kaplinsky2006-05-241-7/+18
| | | | | | were not applied). Now we can claim the source is based on VNC 4.1.2. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@581 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixed gcc compile warning.Dennis Syrovatsky2006-05-223-6/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@576 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small code improvements.Dennis Syrovatsky2006-05-221-2/+3
| | | | | | Fixed bug with it - the server didn't send message FileListData when the requested folder is unavailable for any reasons. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@574 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Changes to build under LynxOS 2.3. Some more changes should be done toConstantin Kaplinsky2006-05-211-0/+5
| | | | | | | build successfully, e.g. LynxOS 2.3 does not have snprintf(). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@571 3789f03b-4d11-0410-bbf8-ca57d06f2519
* VNCServerST::m_pFTManager pointer did not get initialized properly on ↵Constantin Kaplinsky2006-05-201-1/+1
| | | | | | VNCServerST object creation. This fix solves x0vncserver crash on accepting client connections. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@568 3789f03b-4d11-0410-bbf8-ca57d06f2519
* More small fixes in file transfer related files to eliminate compilation ↵Constantin Kaplinsky2006-05-191-2/+2
| | | | | | warnings under Linux. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@564 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Various small fixes in file transfer related files to eliminate compilation ↵Constantin Kaplinsky2006-05-194-4/+7
| | | | | | warnings under Linux. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@563 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Updated Makefile.in for building under Unix.Constantin Kaplinsky2006-05-191-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@562 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixed svn:eol-style properties.Constantin Kaplinsky2006-05-198-989/+989
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@561 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Applied a fix from VNC 4.1.2 to close critical security issue.Constantin Kaplinsky2006-05-181-0/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@560 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Merged the changes from branch/merge-with-vnc-4.1.1, revisions 520:558.Constantin Kaplinsky2006-05-18131-1543/+1625
|\ | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@559 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Updated rdr/msvcwarning.h from VNC 4.1.1, removed other msvcwarning.h files, ↵Constantin Kaplinsky2006-05-113-42/+3
| | | | | | | | | | | | updated .dsp files accordingly. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@548 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Two new files from VNC 4.1.1 that were overlooked on merging.Constantin Kaplinsky2006-04-172-0/+276
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@524 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * The "rfb" library merged with VNC 4.1.1 code.Constantin Kaplinsky2006-04-16129-1532/+1376
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@522 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Added the file transfer feature to the server side.Dennis Syrovatsky2006-04-1715-11/+584
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@534 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | The CFTMsgReader and the CFTMsgWriter classes was moved to rfb workspace.Dennis Syrovatsky2006-04-1719-5/+546
|/ | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@531 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed .cvsignore files useless for Subversion.Constantin Kaplinsky2006-04-131-5/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@517 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small code improvements.george822006-04-052-8/+13
| | | | | | | | Added the new method calculateScaledBufferSize() to the rfb::ScaledPixelBuffer class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@514 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the new method setSourceBuffer() to the rfb::ScaledPixelBuffer class.george822006-04-052-3/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@513 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed unnecessary methods from the rfb::ScaledPixelBuffer() classgeorge822006-04-052-36/+0
| | | | | | | | (getSride(), getPixelsR(), getImage()). This methods could be implemented in the derived classes using inheriting from rfb::PixelBuffer class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@512 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small code improvements.george822006-04-052-6/+8
| | | | | | | Added the new property scale to the rfb::ScaledPixelBuffer class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@511 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removed scaled (destination) image buffer manipulation fromgeorge822006-03-281-3/+0
| | | | | | | the ScaledPixelBuffer class. It will implement in the derived classes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@506 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small ScaledPixelBuffer class code improvements.george822006-03-271-5/+5
| | | | | | | Rename scaled_rect to changed_rect. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@505 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Calculate the changed pixel rect in the scaled image withgeorge822006-03-271-11/+4
| | | | | | | calculateScaledBoundary(). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@504 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added ScaledPixelBuffer::calculateScaleBoundary() in the rfb library.george822006-03-272-0/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@503 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added a FIXME comment.Constantin Kaplinsky2006-03-021-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@500 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Porting changes for LynxOS 2.3.Constantin Kaplinsky2006-03-026-1/+123
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@499 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small ScaledPixelBuffer class improvements.george822006-02-241-7/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@498 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small ScaledPixelBuffer class improvements.george822006-02-122-3/+9
| | | | | | | Added ScaledPixelBuffer::recreateScaledBuffer() method. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@487 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small ScaledPixelBuffer class improvements.george822006-02-122-19/+19
| | | | | | | Renamed width_ to scaled_width and height_ to scaled_height. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@486 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Small ScaledPixelBuffer class improvements.george822006-02-122-4/+4
| | | | | | | Now src_data is a pointer to original image buffer. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@485 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Rename rfb::SlaledPixelBuffer::data to rfb::SlaledPixelBuffer::scaled_data.george822006-02-122-9/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@484 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the default constructor to the rfb::ScaledPixelBuffer class.george822006-02-122-2/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@483 3789f03b-4d11-0410-bbf8-ca57d06f2519
* A few FIXME comments.Constantin Kaplinsky2006-01-261-1/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@473 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Cosmetic changes only.Constantin Kaplinsky2006-01-261-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@472 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Generating browse information in the Debug configuration.Constantin Kaplinsky2006-01-261-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@471 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Replaced pure virtual function with an empty function, to resolve compilationConstantin Kaplinsky2006-01-192-1/+5
| | | | | | | problems. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@470 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Replaced Windows-specific "DWORD" type with more appropriate "void*"Constantin Kaplinsky2006-01-133-7/+7
| | | | | | | | specification, to fix compilation under Unix. Also, added missing newlines at end of some files. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@469 3789f03b-4d11-0410-bbf8-ca57d06f2519
* In Tray menu the item " Disable New Clients " added.Oleg Sheikin2006-01-122-0/+2
| | | | | | | Also some bugs are fixed. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@468 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The code which realizes full functionality Control Panel,Oleg Sheikin2005-12-223-3/+20
| | | | | | | in a kind existing now, was added. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@467 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added all methods to the SFTMsgReader class.Dennis Syrovatsky2005-12-182-18/+86
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@466 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added SFTMsgWriter::writeFileListData method.Dennis Syrovatsky2005-12-183-22/+37
| | | | | | | Deleted FileInfo::getAllFilenames() method. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@465 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added FileInfo::getFilenamesSize() and FileInfo::getAllFilenames() methods.Dennis Syrovatsky2005-12-182-0/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@464 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added code for all methods of the SFTMsgWriter classDennis Syrovatsky2005-12-182-7/+32
| | | | | | | besides writeFileListDataMsg() method. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@463 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added SFTMsgReader and SFTMsgWriter classes to the rfb project.Dennis Syrovatsky2005-12-185-0/+325
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@462 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Added the file transfer messages routine for the server side code.Dennis Syrovatsky2005-12-184-0/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@460 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Changed FTMsgReader::readFileDownloadData() method.Dennis Syrovatsky2005-12-146-3/+25
| | | | | | | | | Added the FileTransfer::downloadFile() method. Added the FileTransfer::procFileDownloadDataMsg(). Code improvements. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@440 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The code which realizes functionality " Control of selected clients "Oleg Sheikin2005-12-095-4/+55
| | | | | | | control group in Control Panel has been added. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@436 3789f03b-4d11-0410-bbf8-ca57d06f2519