Package: webkit / 1.2.7-0+squeeze2

Metadata

Package Version Patches format
webkit 1.2.7-0+squeeze2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02 pool fixup and sparc support.patch | (download)

JavaScriptCore/wtf/ListHashSet.h | 9 3 + 6 - 0 !
WebCore/platform/text/AtomicString.cpp | 2 1 + 1 - 0 !
WebCore/platform/text/StringHash.h | 6 3 + 3 - 0 !
3 files changed, 7 insertions(+), 10 deletions(-)

 fixup pool and add sparc support

04 spoof user agent to google.patch | (download)

WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp | 111 110 + 1 - 0 !
WebKit/gtk/webkit/webkitprivate.h | 4 4 + 0 - 0 !
WebKit/gtk/webkit/webkitwebsettings.cpp | 57 33 + 24 - 0 !
3 files changed, 147 insertions(+), 25 deletions(-)

---
05 fix jit on kfreebsd i386.patch | (download)

JavaScriptCore/jit/JITOpcodes.cpp | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 fixes javascript jit crashing on kfreebsd-i386.
 Fixes Javascript JIT issue that causes webkit to crash on kfreebsd-i386,
 see <http://bugs.debian.org/598956>.

 For reasoning of patch see:
 "Common practices and problems found when porting to GNU/k*BSD"
 <http://glibc-bsd.alioth.debian.org/porting/PORTING>

 On kfreebsd-amd64, this issue does not occur.



06 fix null dns lookups.patch | (download)

WebCore/platform/network/soup/DNSSoup.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
cve 2010 2646.patch | (download)

WebCore/page/DOMWindow.cpp | 13 9 + 4 - 0 !
WebCore/page/DOMWindow.h | 2 1 + 1 - 0 !
WebCore/page/DOMWindow.idl | 3 2 + 1 - 0 !
WebCore/page/SecurityOrigin.h | 5 5 + 0 - 0 !
WebCore/storage/StorageEventDispatcher.cpp | 8 6 + 2 - 0 !
5 files changed, 23 insertions(+), 8 deletions(-)

 fix cve-2010-2646
cve 2010 2651.patch | (download)

WebCore/rendering/RenderBlock.cpp | 14 8 + 6 - 0 !
1 file changed, 8 insertions(+), 6 deletions(-)

 fix cve-2010-2651
cve 2010 2900.patch | (download)

WebCore/html/HTMLCanvasElement.cpp | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 fix cve-2010-2900
cve 2010 3120.patch | (download)

WebCore/page/Geolocation.cpp | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 fix cve-2010-3120
cve 2010 1824.patch | (download)

WebCore/svg/SVGUseElement.cpp | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix cve-2010-1824
cve 2010 3254.patch | (download)

WebCore/websockets/WebSocketChannel.cpp | 60 45 + 15 - 0 !
WebCore/websockets/WebSocketChannel.h | 6 3 + 3 - 0 !
2 files changed, 48 insertions(+), 18 deletions(-)

 fix cve-2010-3254
cve 2010 4042.patch | (download)

WebCore/dom/Attr.cpp | 15 13 + 2 - 0 !
WebCore/dom/Attr.h | 1 1 + 0 - 0 !
WebCore/dom/Document.cpp | 4 3 + 1 - 0 !
WebCore/dom/Element.cpp | 10 8 + 2 - 0 !
WebCore/dom/Element.h | 10 10 + 0 - 0 !
5 files changed, 35 insertions(+), 5 deletions(-)

 fix cve-2010-4042