diff options
author | Mike Gilbert <floppym@gentoo.org> | 2012-03-08 04:20:15 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2012-03-08 04:20:15 +0000 |
commit | 465f9fba11c4a8df8ded7b2691d2088a25bb0d34 (patch) | |
tree | 693303a1ba35e23e2d8a979bebfaf7e5e4b3a21f /net-libs/libvncserver | |
parent | Bump, remove old, partial fix for #404195 (diff) | |
download | historical-465f9fba11c4a8df8ded7b2691d2088a25bb0d34.tar.gz historical-465f9fba11c4a8df8ded7b2691d2088a25bb0d34.tar.bz2 historical-465f9fba11c4a8df8ded7b2691d2088a25bb0d34.zip |
Adjust patch from previous commit so that we don't break the wire protocol.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'net-libs/libvncserver')
-rw-r--r-- | net-libs/libvncserver/ChangeLog | 9 | ||||
-rw-r--r-- | net-libs/libvncserver/Manifest | 12 | ||||
-rw-r--r-- | net-libs/libvncserver/files/libvncserver-memcpy.patch | 9 | ||||
-rw-r--r-- | net-libs/libvncserver/libvncserver-0.9.8.2-r2.ebuild (renamed from net-libs/libvncserver/libvncserver-0.9.8.2-r1.ebuild) | 2 |
4 files changed, 20 insertions, 12 deletions
diff --git a/net-libs/libvncserver/ChangeLog b/net-libs/libvncserver/ChangeLog index cd6963757a3e..c13298463419 100644 --- a/net-libs/libvncserver/ChangeLog +++ b/net-libs/libvncserver/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-libs/libvncserver # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/ChangeLog,v 1.51 2012/03/08 03:32:17 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/ChangeLog,v 1.52 2012/03/08 04:20:15 floppym Exp $ + +*libvncserver-0.9.8.2-r2 (08 Mar 2012) + + 08 Mar 2012; Mike Gilbert <floppym@gentoo.org> + +libvncserver-0.9.8.2-r2.ebuild, -libvncserver-0.9.8.2-r1.ebuild, + files/libvncserver-memcpy.patch: + Adjust patch from previous commit so that we don't break the wire protocol. *libvncserver-0.9.8.2-r1 (08 Mar 2012) diff --git a/net-libs/libvncserver/Manifest b/net-libs/libvncserver/Manifest index bd878d1426af..770794a44057 100644 --- a/net-libs/libvncserver/Manifest +++ b/net-libs/libvncserver/Manifest @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX libvncserver-memcpy.patch 819 RMD160 9730a2afe9472a15220ff33237a411fa482987d7 SHA1 93e49b11047197caa4d036b2a69e7570cc36474d SHA256 f371eb0ded83043df5625bf1ef18e40c2362579cef58cda1932922e85b8c111c +AUX libvncserver-memcpy.patch 861 RMD160 9d6c380589f48b1724b98dde244e1fd4d41afbda SHA1 118d66de6cbd0653dadca4c87243772ae846b825 SHA256 193e426d0cc10a0718afdca616a1686d2e766fe24a139db04ba8f7048f96866f DIST LibVNCServer-0.9.7.tar.gz 1105538 RMD160 50325d0827a0e65e9da91991011e2a1b05c491e2 SHA1 681b0f3d000ad8c18d3643e1148e1ae5052c8a9a SHA256 2adb60ebb64706df088418cfb01691d9c273040fc286618e021e51ac61a77571 DIST LibVNCServer-0.9.8.2.tar.gz 1238439 RMD160 0dbb7bd53f0298be948a2b47a5f900eb6543102e SHA1 26995fd92fed9ddeecf40a4bdf0067fdae8c647c SHA256 2d243cd4b8d7f09a26b5d65e74375cedc85f3298621540a0724bde7e0fa1eaff EBUILD libvncserver-0.9.7.ebuild 1396 RMD160 aed1f63e4932f6f830b0b9dabeedd92b182a80cd SHA1 725a7e57b9e522d4594497876f3f936b2ae22174 SHA256 0596eb3dde3204cedfa0a5fdc836fdf9a99f2266cacd74c9c85f744515551a22 -EBUILD libvncserver-0.9.8.2-r1.ebuild 1463 RMD160 ce5462577f400403598a5eca2afcefa119c99611 SHA1 90531621c78ff58f3cc4fa23070abbfe2940d0ec SHA256 9fabb4ee445904d2d18dda98dc7ded2997c57d085d15faf534d1178c7d7adb3d +EBUILD libvncserver-0.9.8.2-r2.ebuild 1463 RMD160 d38e5b279ad05dbc64581d342f3238e7d14b9cbe SHA1 a5056913d316434c98e361e2e10caceacff72de7 SHA256 ac0701b7d931d0f7b31497a62a5a236fbc8a63f29c40eeec33c3d560aa666e27 EBUILD libvncserver-0.9.8.2.ebuild 1392 RMD160 e45829e5ba29d8177a3b074635559b9955bc6385 SHA1 442b1a28ad7b05b60c428a79e237c8f5558a7243 SHA256 06c6d9664f23cab9366898dd7c46d97354e25f655c9c557ab1547f5fb87b74ed -MISC ChangeLog 6293 RMD160 791b68a7ff62ecd3c330b57e4def15645a8ecbbd SHA1 00643d9e56017c29fceb80703df06ee853a865c1 SHA256 da4ed48fc375a8a2a7c47952a57bf4efbec3b5f5a369aba55b9946bbe5a9fdaa +MISC ChangeLog 6564 RMD160 327eb06c77bd8debc60f5ca583a292b15aa423f4 SHA1 18342d02b795b93c723989035c76f931261ada7f SHA256 514167f0dada0035f66e6a6b17a8a9afcd0ef0d1f077cfeab2cb0d2215cb6614 MISC metadata.xml 757 RMD160 e805b4b210be0e9c4308d47c90f1c1aca11af4d6 SHA1 c2e85ef12289b24461200de35d63b9473ca31415 SHA256 f6415250b3799cf21be025b55b3e80643e99eaacdac4383cb31e7e42e5c02b03 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk9YKEcACgkQC77qH+pIQ6Q47AEAl6kxrdoAiWhms6QcUTyVLZgA -Qi+iYY1geVqlK0Q/plUBAJd66zOyahTOY/sEWKYp1YIK/i8PNrFCkct0rHFZY18h -=dql0 +iF4EAREIAAYFAk9YM4QACgkQC77qH+pIQ6QqVwD9GDEfZgZgHulUmE3Lv7nZ3X7m +5FVf4aZ1LDbf3QTI+uwA/3qugZFoLvsJh+ZLL2KIqSwB4bvh1vAl4VrcqG8V4PB0 +=nhPZ -----END PGP SIGNATURE----- diff --git a/net-libs/libvncserver/files/libvncserver-memcpy.patch b/net-libs/libvncserver/files/libvncserver-memcpy.patch index af5289e68d21..9d30e7e3122a 100644 --- a/net-libs/libvncserver/files/libvncserver-memcpy.patch +++ b/net-libs/libvncserver/files/libvncserver-memcpy.patch @@ -3,21 +3,22 @@ https://bugs.gentoo.org/show_bug.cgi?id=329031 --- libvncserver/tightvnc-filetransfer/filetransfermsg.c +++ libvncserver/tightvnc-filetransfer/filetransfermsg.c -@@ -393,7 +393,7 @@ +@@ -393,7 +393,8 @@ CreateFileDownloadZeroSizeDataMsg(unsigned long mTime) { FileTransferMsg fileDownloadZeroSizeDataMsg; - int length = sz_rfbFileDownloadDataMsg + sizeof(int); -+ int length = sz_rfbFileDownloadDataMsg + sizeof(mTime); ++ uint32_t mTime32 = (uint32_t)mTime; ++ int length = sz_rfbFileDownloadDataMsg + sizeof(mTime32); rfbFileDownloadDataMsg *pFDD = NULL; char *pFollow = NULL; -@@ -413,7 +413,7 @@ +@@ -413,7 +414,7 @@ pFDD->compressedSize = Swap16IfLE(0); pFDD->realSize = Swap16IfLE(0); - memcpy(pFollow, &mTime, sizeof(unsigned long)); -+ memcpy(pFollow, &mTime, sizeof(mTime)); ++ memcpy(pFollow, &mTime, sizeof(mTime32)); fileDownloadZeroSizeDataMsg.data = pData; fileDownloadZeroSizeDataMsg.length = length; diff --git a/net-libs/libvncserver/libvncserver-0.9.8.2-r1.ebuild b/net-libs/libvncserver/libvncserver-0.9.8.2-r2.ebuild index 635ba25ad8c7..65cb61feb5c6 100644 --- a/net-libs/libvncserver/libvncserver-0.9.8.2-r1.ebuild +++ b/net-libs/libvncserver/libvncserver-0.9.8.2-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/libvncserver-0.9.8.2-r1.ebuild,v 1.1 2012/03/08 03:32:17 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libvncserver/libvncserver-0.9.8.2-r2.ebuild,v 1.1 2012/03/08 04:20:15 floppym Exp $ EAPI="4" |