pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/thunderbird Update to 16.0.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/5b61078aaf58
branches: trunk
changeset: 609897:5b61078aaf58
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Fri Oct 12 18:28:58 2012 +0000
description:
Update to 16.0.1
Changelog:
FIXED
16.0.1: Vulnerability outlined here
https://blog.mozilla.org/security/2012/10/10/security-vulnerability-in-firefox-16/
NEW
We have now added box.com to the list of online storage services that are available for use with Thunderbird Filelink
NEW
Silent, background updates. Thunderbird will now download and apply updates in the background allowing you to start quickly the next time Thunderbird starts up.
FIXED
Various fixes and performance improvements
FIXED
Various security fixes
Fixed in Thunderbird 16.0.1
MFSA 2012-89 defaultValue security checks not applied
MFSA 2012-88 Miscellaneous memory safety hazards (rv:16.0.1)
Fixed in Thunderbird 16
MFSA 2012-87 Use-after-free in the IME State Manager
MFSA 2012-86 Heap memory corruption issues found using Address Sanitizer
MFSA 2012-85 Use-after-free, buffer overflow, and out of bounds read issues found using Address Sanitizer
MFSA 2012-84 Spoofing and script injection through location.hash
MFSA 2012-83 Chrome Object Wrapper (COW) does not disallow acces to privileged functions or properties
MFSA 2012-82 top object and location property accessible by plugins
MFSA 2012-81 GetProperty function can bypass security checks
MFSA 2012-80 Crash with invalid cast when using instanceof operator
MFSA 2012-79 DOS and crash with full screen and history navigation
MFSA 2012-77 Some DOMWindowUtils methods bypass security checks
MFSA 2012-76 Continued access to initial origin after setting document.domain
MFSA 2012-75 select element persistance allows for attacks
MFSA 2012-74 Miscellaneous memory safety hazards (rv:16.0/ rv:10.0.8)
diffstat:
mail/thunderbird/Makefile | 15 +-
mail/thunderbird/PLIST | 176 ++++++++-
mail/thunderbird/PLIST.lightning | 3 +-
mail/thunderbird/distinfo | 30 +-
mail/thunderbird/enigmail.mk | 4 +-
mail/thunderbird/patches/patch-as | 19 +-
mail/thunderbird/patches/patch-aw | 6 +-
mail/thunderbird/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h | 13 -
mail/thunderbird/patches/patch-ma | 23 -
mail/thunderbird/patches/patch-mozilla_ipc_chromium_src_base_third__party_nspr_prtime.cc | 38 --
mail/thunderbird/patches/patch-zc | 21 +-
11 files changed, 186 insertions(+), 162 deletions(-)
diffs (truncated from 1231 to 300 lines):
diff -r bcaa778991aa -r 5b61078aaf58 mail/thunderbird/Makefile
--- a/mail/thunderbird/Makefile Fri Oct 12 18:28:37 2012 +0000
+++ b/mail/thunderbird/Makefile Fri Oct 12 18:28:58 2012 +0000
@@ -1,17 +1,16 @@
-# $NetBSD: Makefile,v 1.101 2012/10/08 23:02:00 adam Exp $
+# $NetBSD: Makefile,v 1.102 2012/10/12 18:28:58 ryoon Exp $
#
DISTNAME= # empty
PKGNAME= thunderbird-${TB_VER}
-TB_VER= 15.0
-PKGREVISION= 4
+TB_VER= 16.0.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/} \
${MASTER_SITE_MOZILLA_ALL:=thunderbird/releases/${TB_VER}/source/}
DISTFILES= thunderbird-${TB_VER}.source.tar.bz2 \
- lightning-1.7.source.tar.bz2
-SITES.lightning-1.7.source.tar.bz2= ${MASTER_SITE_MOZILLA:=calendar/lightning/releases/1.7/source/}
-EXTRACT_DIR.lightning-1.7.source.tar.bz2= ${WRKSRC}/lightning
+ lightning-1.8.source.tar.bz2
+SITES.lightning-1.8.source.tar.bz2= ${MASTER_SITE_MOZILLA:=calendar/lightning/releases/1.8/source/}
+EXTRACT_DIR.lightning-1.8.source.tar.bz2= ${WRKSRC}/lightning
MAINTAINER= tnn%NetBSD.org@localhost
HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/
@@ -41,8 +40,8 @@
post-extract:
cd ${WRKSRC} && ${RM} -r calendar
- ${CP} -r ${EXTRACT_DIR.lightning-1.7.source.tar.bz2}/comm-beta/calendar ${WRKSRC}
- ${RM} -r ${EXTRACT_DIR.lightning-1.7.source.tar.bz2}
+ ${CP} -r ${EXTRACT_DIR.lightning-1.8.source.tar.bz2}/comm-beta/calendar ${WRKSRC}
+ ${RM} -r ${EXTRACT_DIR.lightning-1.8.source.tar.bz2}
pre-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf
diff -r bcaa778991aa -r 5b61078aaf58 mail/thunderbird/PLIST
--- a/mail/thunderbird/PLIST Fri Oct 12 18:28:37 2012 +0000
+++ b/mail/thunderbird/PLIST Fri Oct 12 18:28:58 2012 +0000
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.43 2012/09/02 06:43:39 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.44 2012/10/12 18:28:58 ryoon Exp $
bin/thunderbird
+include/thunderbird/.mkdir.done
include/thunderbird/AudioSegment.h
include/thunderbird/BasicImplData.h
include/thunderbird/BasicLayers.h
@@ -44,17 +45,18 @@
include/thunderbird/PrefTuple.h
include/thunderbird/ReadbackLayer.h
include/thunderbird/SVGAttrValueWrapper.h
+include/thunderbird/Selection.h
include/thunderbird/SharedBuffer.h
include/thunderbird/SharedTextureImage.h
include/thunderbird/StackArena.h
include/thunderbird/StreamBuffer.h
-include/thunderbird/TabMessageUtils.h
include/thunderbird/TexturePoolOGL.h
include/thunderbird/TimeVarying.h
include/thunderbird/VideoFrameContainer.h
include/thunderbird/VideoSegment.h
include/thunderbird/VideoUtils.h
include/thunderbird/WebGLContext.h
+include/thunderbird/XPCJSMemoryReporter.h
include/thunderbird/a11yGeneric.h
include/thunderbird/amIInstallTrigger.h
include/thunderbird/amIWebInstallListener.h
@@ -127,6 +129,7 @@
include/thunderbird/graphite2/Log.h
include/thunderbird/graphite2/Segment.h
include/thunderbird/graphite2/Types.h
+include/thunderbird/gtk2compat.h
include/thunderbird/gtk2xtbin.h
include/thunderbird/harfbuzz/hb-blob.h
include/thunderbird/harfbuzz/hb-buffer.h
@@ -228,6 +231,8 @@
include/thunderbird/mozIAsyncHistory.h
include/thunderbird/mozIAsyncLivemarks.h
include/thunderbird/mozIJSSubScriptLoader.h
+include/thunderbird/mozINewMailListener.h
+include/thunderbird/mozINewMailNotificationService.h
include/thunderbird/mozIPersonalDictionary.h
include/thunderbird/mozIPlacesAutoComplete.h
include/thunderbird/mozISpellCheckingEngine.h
@@ -261,6 +266,7 @@
include/thunderbird/mozStorageHelper.h
include/thunderbird/mozcontainer.h
include/thunderbird/mozilla-config.h
+include/thunderbird/mozilla/AppData.h
include/thunderbird/mozilla/Assertions.h
include/thunderbird/mozilla/Attributes.h
include/thunderbird/mozilla/AutoRestore.h
@@ -268,6 +274,7 @@
include/thunderbird/mozilla/Base64.h
include/thunderbird/mozilla/BlockingResourceBase.h
include/thunderbird/mozilla/BloomFilter.h
+include/thunderbird/mozilla/BrowserElementParent.h
include/thunderbird/mozilla/CORSMode.h
include/thunderbird/mozilla/CharTokenizer.h
include/thunderbird/mozilla/CheckedInt.h
@@ -314,6 +321,7 @@
include/thunderbird/mozilla/RefPtr.h
include/thunderbird/mozilla/SSE.h
include/thunderbird/mozilla/Scoped.h
+include/thunderbird/mozilla/Selection.h
include/thunderbird/mozilla/ServiceList.h
include/thunderbird/mozilla/Services.h
include/thunderbird/mozilla/StackWalk.h
@@ -324,8 +332,10 @@
include/thunderbird/mozilla/TelemetryHistograms.h
include/thunderbird/mozilla/ThreadLocal.h
include/thunderbird/mozilla/TimeStamp.h
+include/thunderbird/mozilla/TypeTraits.h
include/thunderbird/mozilla/Types.h
include/thunderbird/mozilla/Util.h
+include/thunderbird/mozilla/VisualEventTracer.h
include/thunderbird/mozilla/WidgetTraceEvent.h
include/thunderbird/mozilla/X11Util.h
include/thunderbird/mozilla/XPCOM.h
@@ -347,6 +357,7 @@
include/thunderbird/mozilla/dom/AudioChild.h
include/thunderbird/mozilla/dom/AudioParent.h
include/thunderbird/mozilla/dom/BindingUtils.h
+include/thunderbird/mozilla/dom/CanvasRenderingContext2DBinding.h
include/thunderbird/mozilla/dom/ContentChild.h
include/thunderbird/mozilla/dom/ContentParent.h
include/thunderbird/mozilla/dom/ContentProcess.h
@@ -365,7 +376,6 @@
include/thunderbird/mozilla/dom/ImageData.h
include/thunderbird/mozilla/dom/Link.h
include/thunderbird/mozilla/dom/Nullable.h
-include/thunderbird/mozilla/dom/PrimitiveConversions.h
include/thunderbird/mozilla/dom/PrototypeList.h
include/thunderbird/mozilla/dom/RegisterBindings.h
include/thunderbird/mozilla/dom/ScreenOrientation.h
@@ -376,12 +386,17 @@
include/thunderbird/mozilla/dom/TabMessageUtils.h
include/thunderbird/mozilla/dom/TabParent.h
include/thunderbird/mozilla/dom/TypedArray.h
+include/thunderbird/mozilla/dom/UnionConversions.h
+include/thunderbird/mozilla/dom/UnionTypes.h
include/thunderbird/mozilla/dom/WebGLRenderingContextBinding.h
include/thunderbird/mozilla/dom/XMLHttpRequestBinding.h
include/thunderbird/mozilla/dom/XMLHttpRequestEventTargetBinding.h
include/thunderbird/mozilla/dom/XMLHttpRequestUploadBinding.h
+include/thunderbird/mozilla/dom/alarm/AlarmHalService.h
include/thunderbird/mozilla/dom/battery/Constants.h
include/thunderbird/mozilla/dom/battery/Types.h
+include/thunderbird/mozilla/dom/devicestorage/DeviceStorageRequestChild.h
+include/thunderbird/mozilla/dom/devicestorage/DeviceStorageRequestParent.h
include/thunderbird/mozilla/dom/file/DOMFileHandle.h
include/thunderbird/mozilla/dom/file/File.h
include/thunderbird/mozilla/dom/file/FileCommon.h
@@ -406,6 +421,7 @@
include/thunderbird/mozilla/dom/indexedDB/IndexedDatabase.h
include/thunderbird/mozilla/dom/indexedDB/IndexedDatabaseManager.h
include/thunderbird/mozilla/dom/indexedDB/Key.h
+include/thunderbird/mozilla/dom/indexedDB/KeyPath.h
include/thunderbird/mozilla/dom/indexedDB/SerializationHelpers.h
include/thunderbird/mozilla/dom/network/Constants.h
include/thunderbird/mozilla/dom/network/Types.h
@@ -478,15 +494,21 @@
include/thunderbird/mozilla/layers/CompositorChild.h
include/thunderbird/mozilla/layers/CompositorCocoaWidgetHelper.h
include/thunderbird/mozilla/layers/CompositorParent.h
+include/thunderbird/mozilla/layers/ImageBridgeChild.h
+include/thunderbird/mozilla/layers/ImageBridgeParent.h
+include/thunderbird/mozilla/layers/ImageContainerChild.h
+include/thunderbird/mozilla/layers/ImageContainerParent.h
include/thunderbird/mozilla/layers/RenderTrace.h
include/thunderbird/mozilla/layers/ShadowLayerUtilsX11.h
include/thunderbird/mozilla/layers/ShadowLayers.h
include/thunderbird/mozilla/layers/ShadowLayersChild.h
include/thunderbird/mozilla/layers/ShadowLayersManager.h
include/thunderbird/mozilla/layers/ShadowLayersParent.h
+include/thunderbird/mozilla/layers/SharedImageUtils.h
include/thunderbird/mozilla/layout/FrameChildList.h
include/thunderbird/mozilla/layout/RenderFrameChild.h
include/thunderbird/mozilla/layout/RenderFrameParent.h
+include/thunderbird/mozilla/mozPoisonWrite.h
include/thunderbird/mozilla/mozalloc.h
include/thunderbird/mozilla/mozalloc_abort.h
include/thunderbird/mozilla/mozalloc_macro_wrappers.h
@@ -574,6 +596,7 @@
include/thunderbird/nsAlgorithm.h
include/thunderbird/nsAppDirectoryServiceDefs.h
include/thunderbird/nsAppShellCID.h
+include/thunderbird/nsArenaMemoryStats.h
include/thunderbird/nsArrayEnumerator.h
include/thunderbird/nsArrayUtils.h
include/thunderbird/nsAsyncDOMEvent.h
@@ -581,7 +604,9 @@
include/thunderbird/nsAtomListUtils.h
include/thunderbird/nsAtomService.h
include/thunderbird/nsAtomicRefcnt.h
+include/thunderbird/nsAttrAndChildArray.h
include/thunderbird/nsAttrName.h
+include/thunderbird/nsAttrValue.h
include/thunderbird/nsAudioAvailableEventManager.h
include/thunderbird/nsAudioStream.h
include/thunderbird/nsAutoJSValHolder.h
@@ -662,10 +687,12 @@
include/thunderbird/nsCopySupport.h
include/thunderbird/nsCoreAnimationSupport.h
include/thunderbird/nsCppSharedAllocator.h
+include/thunderbird/nsCrossSiteListenerProxy.h
include/thunderbird/nsCycleCollectionParticipant.h
include/thunderbird/nsCycleCollector.h
include/thunderbird/nsCycleCollectorUtils.h
include/thunderbird/nsDBFolderInfo.h
+include/thunderbird/nsDOMAttributeMap.h
include/thunderbird/nsDOMCID.h
include/thunderbird/nsDOMCSSAttrDeclaration.h
include/thunderbird/nsDOMCSSDeclaration.h
@@ -723,6 +750,7 @@
include/thunderbird/nsFontFaceList.h
include/thunderbird/nsFontMetrics.h
include/thunderbird/nsFormSubmission.h
+include/thunderbird/nsFrameIdList.h
include/thunderbird/nsFrameList.h
include/thunderbird/nsFrameManager.h
include/thunderbird/nsFrameManagerBase.h
@@ -731,6 +759,8 @@
include/thunderbird/nsFrameTraversal.h
include/thunderbird/nsGTKToolkit.h
include/thunderbird/nsGUIEvent.h
+include/thunderbird/nsGenericElement.h
+include/thunderbird/nsGenericHTMLElement.h
include/thunderbird/nsGeoPosition.h
include/thunderbird/nsGeoPositionIPCSerialiser.h
include/thunderbird/nsGfxCIID.h
@@ -747,6 +777,7 @@
include/thunderbird/nsHTMLAudioElement.h
include/thunderbird/nsHTMLCanvasElement.h
include/thunderbird/nsHTMLDNSPrefetch.h
+include/thunderbird/nsHTMLIFrameElement.h
include/thunderbird/nsHTMLMediaElement.h
include/thunderbird/nsHTMLParts.h
include/thunderbird/nsHTMLReflowMetrics.h
@@ -850,6 +881,7 @@
include/thunderbird/nsIAddrDBAnnouncer.h
include/thunderbird/nsIAddrDBListener.h
include/thunderbird/nsIAddrDatabase.h
+include/thunderbird/nsIAlarmHalService.h
include/thunderbird/nsIAlertsService.h
include/thunderbird/nsIAllocator.h
include/thunderbird/nsIAnnotationService.h
@@ -895,7 +927,6 @@
include/thunderbird/nsIAutoSyncState.h
include/thunderbird/nsIBFCacheEntry.h
include/thunderbird/nsIBadCertListener2.h
-include/thunderbird/nsIBaseDOMException.h
include/thunderbird/nsIBaseWindow.h
include/thunderbird/nsIBidiKeyboard.h
include/thunderbird/nsIBinaryInputStream.h
@@ -1024,8 +1055,10 @@
include/thunderbird/nsIDNSListener.h
include/thunderbird/nsIDNSRecord.h
include/thunderbird/nsIDNSService.h
+include/thunderbird/nsIDOMAlarmsManager.h
include/thunderbird/nsIDOMAnimationEvent.h
include/thunderbird/nsIDOMApplicationRegistry.h
+include/thunderbird/nsIDOMApplicationRegistry2.h
include/thunderbird/nsIDOMAttr.h
include/thunderbird/nsIDOMBarProp.h
include/thunderbird/nsIDOMBatteryManager.h
@@ -1152,6 +1185,7 @@
include/thunderbird/nsIDOMHTMLMenuElement.h
include/thunderbird/nsIDOMHTMLMenuItemElement.h
include/thunderbird/nsIDOMHTMLMetaElement.h
+include/thunderbird/nsIDOMHTMLMeterElement.h
include/thunderbird/nsIDOMHTMLModElement.h
include/thunderbird/nsIDOMHTMLOListElement.h
include/thunderbird/nsIDOMHTMLObjectElement.h
@@ -1163,6 +1197,7 @@
include/thunderbird/nsIDOMHTMLParamElement.h
include/thunderbird/nsIDOMHTMLPreElement.h
include/thunderbird/nsIDOMHTMLProgressElement.h
+include/thunderbird/nsIDOMHTMLPropertiesCollection.h
include/thunderbird/nsIDOMHTMLQuoteElement.h
include/thunderbird/nsIDOMHTMLScriptElement.h
include/thunderbird/nsIDOMHTMLSelectElement.h
@@ -1211,12 +1246,12 @@
include/thunderbird/nsIDOMNSXPathExpression.h
include/thunderbird/nsIDOMNamedNodeMap.h
include/thunderbird/nsIDOMNavigator.h
-include/thunderbird/nsIDOMNavigatorBattery.h
include/thunderbird/nsIDOMNavigatorDesktopNotification.h
include/thunderbird/nsIDOMNavigatorDeviceStorage.h
include/thunderbird/nsIDOMNavigatorGeolocation.h
include/thunderbird/nsIDOMNavigatorNetwork.h
include/thunderbird/nsIDOMNavigatorSms.h
+include/thunderbird/nsIDOMNavigatorSystemMessages.h
include/thunderbird/nsIDOMNavigatorUserMedia.h
include/thunderbird/nsIDOMNode.h
include/thunderbird/nsIDOMNodeFilter.h
@@ -1241,6 +1276,7 @@
include/thunderbird/nsIDOMPowerManager.h
include/thunderbird/nsIDOMProcessingInstruction.h
Home |
Main Index |
Thread Index |
Old Index