<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libtdevnc/libvncclient/vncviewer.c, branch master</title>
<subtitle>Shared TDE VNC library sources
</subtitle>
<id>https://scm.trinitydesktop.org/cgit/libtdevnc/atom?h=master</id>
<link rel='self' href='https://scm.trinitydesktop.org/cgit/libtdevnc/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/'/>
<updated>2019-02-06T15:56:55Z</updated>
<entry>
<title>Merge tag 'LibVNCServer-0.9.12'</title>
<updated>2019-02-06T15:56:55Z</updated>
<author>
<name>Slávek Banko</name>
<email>slavek.banko@axis.cz</email>
</author>
<published>2019-02-06T15:56:55Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=f3f392caec43b4095bc1d84b315ed7972c13c144'/>
<id>urn:sha1:f3f392caec43b4095bc1d84b315ed7972c13c144</id>
<content type='text'>
Signed-off-by: Slávek Banko &lt;slavek.banko@axis.cz&gt;
</content>
</entry>
<entry>
<title>LibVNCClient: free buffers in rfbClientCleanup()</title>
<updated>2018-11-05T14:52:59Z</updated>
<author>
<name>Tobias Junghans</name>
<email>tobydox@veyon.io</email>
</author>
<published>2018-11-05T14:52:59Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=597473be045c044771e07d2179bcfa5a365ef617'/>
<id>urn:sha1:597473be045c044771e07d2179bcfa5a365ef617</id>
<content type='text'>
Buffers allocated by encoding handlers have to be freed as well.
</content>
</entry>
<entry>
<title>Removed _BSD_SOURCE, _SVID_SOURCE, _GNU_SOURCE, _XOPEN_SOURCE.</title>
<updated>2018-10-08T12:59:54Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2018-10-08T12:48:14Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=8c081c8888bccbf5adfe0fc4ec518e2cbfba9871'/>
<id>urn:sha1:8c081c8888bccbf5adfe0fc4ec518e2cbfba9871</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Include Tight decoding optimizations from TurboVNC</title>
<updated>2018-01-22T22:49:11Z</updated>
<author>
<name>DRC</name>
<email>information@virtualgl.org</email>
</author>
<published>2017-11-06T23:25:41Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=d7b14624cbb9ed7b9df3532658e1edba8da606a6'/>
<id>urn:sha1:d7b14624cbb9ed7b9df3532658e1edba8da606a6</id>
<content type='text'>
- As with the encoder, the decoder now uses the TurboJPEG wrapper, which
  allows it to decode JPEG images directly into the framebuffer.  This
  eliminates a buffer copy (CopyRectangle()) as well as the expensive
  RGB pixel conversion in DecompressJpegRectBPP().  The TurboJPEG
  wrapper performs RGB pixel conversion more optimally, and only when
  necessary (it uses the libjpeg-turbo colorspace extensions when
  available, in order to avoid RGB conversion.)
- The other Tight subencoding types are also now decoded directly into
  the framebuffer, which eliminates buffer copies.
- The Tight decoder now supports the rfbTightNoZlib extension, which
  allows the server to bypass zlib compression when Compression Level 0
  is selected.  The encoder already supports this extension.  Passing
  the data stream through zlib when Compression Level 0 is selected
  needlessly wastes CPU time, since all zlib is doing is copying the
  data internally into its own structures.
</content>
</entry>
<entry>
<title>Merge tag 'LibVNCServer-0.9.11' of https://github.com/LibVNC/libvncserver</title>
<updated>2017-10-14T16:50:54Z</updated>
<author>
<name>Slávek Banko</name>
<email>slavek.banko@axis.cz</email>
</author>
<published>2017-10-14T16:50:54Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=68cb29a12f8f2a336088f087cdbc9e0e7aa92ae5'/>
<id>urn:sha1:68cb29a12f8f2a336088f087cdbc9e0e7aa92ae5</id>
<content type='text'>
Conflicts:
	CMakeLists.txt
	libvncserver/main.c
</content>
</entry>
<entry>
<title>Added SASL authentication support</title>
<updated>2017-06-25T00:07:40Z</updated>
<author>
<name>simon</name>
<email>root@simon.home</email>
</author>
<published>2017-04-21T00:24:56Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=cb4e15c1aecbe283b87e4e97c1d485062ef7f571'/>
<id>urn:sha1:cb4e15c1aecbe283b87e4e97c1d485062ef7f571</id>
<content type='text'>
Added SASL support to OpenSSL
</content>
</entry>
<entry>
<title>Set trueColour flag to 1 instead of 255</title>
<updated>2017-04-04T08:41:06Z</updated>
<author>
<name>dborth</name>
<email>dborth@gmail.com</email>
</author>
<published>2017-04-03T15:43:44Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=652f5a4b1c72a0c9041ec4140d73e66a975206ae'/>
<id>urn:sha1:652f5a4b1c72a0c9041ec4140d73e66a975206ae</id>
<content type='text'>
It turns out some server implementations (namely VMware ESXi 6.5) expect
1 as the only non-zero value for the SetPixelFormat message whereas the protocol
states every non-zero value is valid
(https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#setpixelformat).

Anyway, setting this to 1 shouldn't hurt.

Fixes #141
</content>
</entry>
<entry>
<title>Fix a compiler warning</title>
<updated>2017-03-26T13:03:24Z</updated>
<author>
<name>Christian Beier</name>
<email>dontmind@freeshell.org</email>
</author>
<published>2017-03-26T13:03:24Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=ec6d0f72592a77601f632890d79921b5ca5d90f6'/>
<id>urn:sha1:ec6d0f72592a77601f632890d79921b5ca5d90f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ldmnyblzs-circle</title>
<updated>2017-03-26T12:32:46Z</updated>
<author>
<name>Christian Beier</name>
<email>dontmind@freeshell.org</email>
</author>
<published>2017-03-26T12:32:46Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=e03b5750f84ce9816d5c6055ba3da34755aff934'/>
<id>urn:sha1:e03b5750f84ce9816d5c6055ba3da34755aff934</id>
<content type='text'>
Conflicts:
	libvncclient/rfbproto.c
</content>
</entry>
<entry>
<title>Add function pointers for every type of rectangle</title>
<updated>2016-06-29T07:46:10Z</updated>
<author>
<name>Balazs Ludmany</name>
<email>ludmany.balazs@cloud.bme.hu</email>
</author>
<published>2016-06-21T08:03:52Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/libtdevnc/commit/?id=a01a18df1d44ec875708d5fc9d6c4e0934535974'/>
<id>urn:sha1:a01a18df1d44ec875708d5fc9d6c4e0934535974</id>
<content type='text'>
</content>
</entry>
</feed>
