icedove 1:52.1.1-1 source package in Debian

Changelog

icedove (1:52.1.1-1) experimental; urgency=medium

  [ Guido Günther ]
  * [db8d0db] Tighten meta package dependencies
    Be more strict on depends and add a version to all related
    Thunderbird specific packages.
  * [defb689] Copy-edit thunderbird-wrapper-helper.sh
  * [54b35d4] Allow one to override the location of the wrapper-helper
    Make $TB_HELPER more flexible and give the variable a default value, so a
    user can override it with it's own.
  * [a187364] dh-exec: avoid multiple spaces around filenames
  * [a85bc7a] thunderbird-wrapper: robustness when sourcing helper
  * [eee56ab] Drop replaces on packages no longer in any release

  [ Carsten Schoenert ]
  * [1d85980] rebuild patch queue from patch-queue branch
    added patches:
    - porting-mk68/Add-m68k-support-to-Thunderbird.patch
    - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch
    (Closes: #859151, #859271)
  * [2717849] tb-wrapper: call thunderbird starting with exec
    (Closes: #858100)
  * [8afa31b] d/gbp.conf: adjust upstream branch to new ESR version
  * [43d2e70] New upstream version 52.1.1
    Fixed CVE issues in upstream version 52.0 (MFSA 2017-09)
    CVE-2017-5413: Segmentation fault during bidirectional operations
    CVE-2017-5414: File picker can choose incorrect default directory
    CVE-2017-5416: Null dereference crash in HttpChannel
    CVE-2017-5426: Gecko Media Plugin sandbox is not started if seccomp-bpf
                   filter is running
    CVE-2017-5418: Out of bounds read when parsing HTTP digest authorization
                   responses
    CVE-2017-5419: Repeated authentication prompts lead to DOS attack
    CVE-2017-5405: FTP response codes can cause use of uninitialized values
                   for ports
    CVE-2017-5421: Print preview spoofing
    CVE-2017-5422: DOS attack by using view-source: protocol repeatedly in one
                   hyperlink
    CVE-2017-5399: Memory safety bugs fixed in Thunderbird 52
    Fixed CVE issues in upstream version 52.1.0 (MFSA 2017-13)
    CVE-2017-5433: Use-after-free in SMIL animation functions
    CVE-2017-5435: Use-after-free during transaction processing in the editor
    CVE-2017-5436: Out-of-bounds write with malicious font in Graphite 2
    CVE-2017-5461: Out-of-bounds write in Base64 encoding in NSS
    CVE-2017-5459: Buffer overflow in WebGL
    CVE-2017-5466: Origin confusion when reloading isolated data:text/html URLs
    CVE-2017-5434: Use-after-free during focus handling
    CVE-2017-5432: Use-after-free in text input selection
    CVE-2017-5460: Use-after-free in frame selection
    CVE-2017-5438: Use-after-free in nsAutoPtr during XSLT processing
    CVE-2017-5439: Use-after-free in nsTArray Length() during XSLT processing
    CVE-2017-5440: Use-after-free in txExecutionState destructor during XSLT
                   processing
    CVE-2017-5441: Use-after-free with selection during scroll events
    CVE-2017-5442: Use-after-free during style changes
    CVE-2017-5464: Memory corruption with accessibility and DOM manipulation
    CVE-2017-5443: Out-of-bounds write during BinHex decoding
    CVE-2017-5444: Buffer overflow while parsing application/http-index-format
                   contents
    CVE-2017-5446: Out-of-bounds read when HTTP/2 DATA frames are sent with
                   incorrect data
    CVE-2017-5447: Out-of-bounds read during glyph processing
    CVE-2017-5465: Out-of-bounds read in ConvolvePixel
    CVE-2016-10196: Vulnerabilities in Libevent library
    CVE-2017-5454: Sandbox escape allowing file system read access through
                   file picker
    CVE-2017-5469: Potential Buffer overflow in flex-generated code
    CVE-2017-5445: Uninitialized values used while parsing
                   application/http-index-format content
    CVE-2017-5449: Crash during bidirectional unicode manipulation with
                   animation
    CVE-2017-5451: Addressbar spoofing with onblur event
    CVE-2017-5462: DRBG flaw in NSS
    CVE-2017-5467: Memory corruption when drawing Skia content
    CVE-2017-5430: Memory safety bugs fixed in Firefox 53, Firefox ESR 52.1,
                   Thunderbird 52.1
    CVE-2017-5429: Memory safety bugs fixed in Firefox 53, Firefox ESR 45.9,
                   Firefox ESR 52.1, and Thunderbird 52.1
    (Closes: #855344, #495372, #861480, #682208, #698244, #859909, #857593,
             #837771)
  * [de561ef] rebuild patch queue from patch-queue branch
    added patches:
    - debian-hacks/Allow-to-override-ICU_DATA_FILE-from-the-environment.patch
    - debian-hacks/Build-against-system-libjsoncpp.patch
    - debian-hacks/Don-t-build-testing-suites-and-stuff.patch
    - debian-hacks/Force-use-the-i686-rust-target.patch
    - fixes/Bug-1308908-Compare-the-whole-accessible-name-when-checki.patch
      (Closes: #826325)
    - porting-sh4/Add-sh4-support-to-Thunderbird.patch
      (Closes: #859508)
    removed patches (obsoleted by upstream changes):
    - debian-hacks/Don-t-build-example-component.patch
    - debian-hacks/fix-identification-of-ObjdirMismatchException.patch
    - fixes/Bug-1245076-Don-t-include-mozalloc.h-from-the-cstdlib-wra.patch
    - fixes/Bug-1273020-Add-missing-null-checks-in-ApplicationAccessi.patch
    - fixes/Bug-1277295-Remove-obsolete-reference-to-storage-service-.patch
    - fixes/Bug-1340724-fix-SMTP-server-name-output-in-SMTP-logging.-.patch
    - fixes/Bug-497488-Implement-verify-mode-in-the-subscribe-dialog-.patch
    - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit-1.patch
    - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit.patch
    - porting-arm64/Bug-1091515-Don-t-set-64KB-page-size-on-aarch64.-r-glandi.patch
    - porting-kfreebsd-hurd/CrossProcessMutex.h-fix-build-on-kfreebsd-and-GNU-hurd.patch
    - porting-kfreebsd-hurd/FTBFS-hurd-adding-the-HURD-platform-to-the-configure.patch
    - porting-kfreebsd-hurd/correcting-file-inclusion-for-kfreebsd-and-hurd.patch
    - porting-mips/Fix-build-error-in-MIPS-SIMD-when-compiling-with-mfp.patch
    - porting-mips/libyuv_disable-mips-assembly-for-MIPS64.patch
    - porting-powerpcspe/FTBFS-powerpcspe-disable-AltiVec-instructions.patch
    - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch
     (unclear state, will be added later again)
    - porting/Add-xptcall-support-for-SH4-processors.patch
      (Closes: #859362)
    - debian-hacks/Move-profile.patch
    modified or adjusted patches:
    - debian-hacks/changing-the-default-search-engine.patch
    - debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch
    - icedove-l10n/disable-extension-update-extension-is-managed-by-apt.patch
      --> icedove-l10n/thunderbird-l10n-disable-external-extension-update.patch
          (renamed to and modified due new languages)
    - icedove/fix-installdir.patch
      --> debian-hacks/Thunderbird-fix-installdir-for-icons.patch
  * [684ad58] d/source.filter: update due upstream changes
  * [d005649] debian/control: modify various B-D
  * [7a8a98d] debian/rules: add some extra C*FLAGS
    Adding '-fno-lifetime-dse' to not enable dead store elimination of
    objects within their lifetime, some parts of the source is relying
    on the persistent values of such objects.
    Some other distributions as Ubuntu, Fedora and Arch e.g. use this flag too
    (at least with ESR52) to prevent possible segfaults.
  * [56f8f4b] debian/rules: adding hack to preserve correct config.status
  * [fb500a6] mozconfig.default: remove no longer existing options
  * [c9a3e60] mozconfig.default: some minor adjustments to configure options
  * [f584857] mozconfig.default: enable GTK3 theme explicit
    (Closes: #857593)
  * [3cbe1fb] debian/control: add packages for *-dsb language
  * [8317735] debian/control: add packages for *-hsb language
  * [39d90c1] debian/control: add packages for *-kab language
  * [82b4f50] debian/control: add missing packages for *-ast language
  * [0edde96] debian/rules: include also l10n folder with 3 characters
  * [47f17a4] lintian-overrides: modify the list for the js files to ignore
  * [8872d34] debian/copyright: update after upstream changes
  * [6755547] mozconfig.default: use some internal libraries
              Use libicu-dev, libnspr4-dev, libnss3-dev, libsqlite3-dev from
              shipped source as Stretch versions not recent enough.
  * [5b04b32] thunderbird.install: pick up icu*.dat if around
  * [edf24d7] debian/control: mark thunderbird-dbg as Multi-Arch: same
  * [5d5392b] apparmor/usr.bin.thunderbird: update for version 52
              (cherry-picked from upstream)
    (Closes: #859179)
  * [f49ad79] apparmor/usr.bin.thunderbird: grant access to commonly used
              locations (cherry-picked from upstream)
  * [510fd6f] debian/rules: install lightning-l10n files into correct place
  * [d70ade4] lightning-l10n: adjust min/max version for ESR 52 cycle
    With the new ESR version tweaking the extension version of l10n packages
    for lightning > 52.0 and < 52.*.
  * [c0dd18f] debian/rules: install icudt5*.dat file more flexible
  * [b5136f7] autopkg: improve the output of idlTest.sh
  * [7ac04f6] autopkg: add extra test icudatfileTest.sh

  [ Christoph Goehre ]
  * [13f5178] lintian-overrides: we build against internal nspr and nss
  * [56bbf23] rebuild patch queue from patch-queue branch
    added patches:
    - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch
    (Closes: #859151)
    modified patches:
    - porting-mk68/Add-m68k-support-to-Thunderbird.patch
      -> porting-m68k/Add-m68k-support-to-Thunderbird.patch (renamed)
  * [6a7ef60] tests/idlTest.sh: remove duplicated 'done' output
  * [42bf8e1] debian/rules: remove duplicate .so files in thunderbird-dev
  * [5dc08bc] tests/soSymlinkTest.sh: check for symlinked .so files

 -- Carsten Schoenert <email address hidden>  Sat, 03 Jun 2017 19:54:43 +0200

Upload details

Uploaded by:
Christoph Goehre
Uploaded to:
Experimental
Original maintainer:
Christoph Goehre
Architectures:
any all
Section:
mail
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
icedove_52.1.1-1.dsc 19.5 KiB 8f3e974b1a3259ec68bc52eda620806705964a5a48fee179ccd9cecd53fc3568
icedove_52.1.1.orig-icedove-l10n.tar.xz 8.6 MiB 49c2cf9b785b5ef613bfb422228f9fe2cfb20de3c8c1a1df846b4930ed8553eb
icedove_52.1.1.orig-iceowl-l10n.tar.xz 864.4 KiB 1ff04da461c83da035887e879a7c4fb0301421ad90c1b24bc8729f51c270b323
icedove_52.1.1.orig.tar.xz 225.0 MiB 8f904d6ed6281a3f3afc94321fda6669900b9f5620f19af63d6d48e5ee8d2558
icedove_52.1.1-1.debian.tar.xz 390.0 KiB ed8d57820fad7827e5e2c6f621212c9f7e8276119b47000681b190cf8454dd46

No changes file available.

Binary packages built by this source