lp:ubuntu/dapper-security/mono

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/dapper-security/mono
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

31. By Kees Cook

* SECURITY UPDATE: arbitrary code execution via integer overflow
* Add debian/patches/fix_BigInteger_overflow_CVE-2007-5197.dpatch: thanks
  to Mirco Bauer.
* References
  CVE-2007-5536

30. By Kees Cook

* SECURITY UPDATE: public source code exposure.
* Add debian/patches/fix_source_exposure.dpatch: fix from upstream.
* References
  CVE-2006-6104

29. By Sebastian Dröge

* debian/patches/TempFileCollection_race_condition.dpatch:
  + SECURITY: Fix race condition in temporary file creation code.
    This can be used to inject malicious code. [CVE-2006-5072]

28. By Sebastian Dröge

* debian/patches/sqliteclient-ppc.dpatch:
  + LastInsertRowID() returns long, not int for sqlite3.
    Fixes it to not return always 0 on PPC (Ubuntu: 35604)

27. By Sebastian Dröge

* debian/patches/fix-mono-cairo-image-surface-constructor-signature.dpatch:
  + Fix the signature of the Mono.Cairo.ImageSurface constructor. It should
    take a byte array, not a string. The old version with the string could
    never work and would've caused a segfault instead. (SVN rev 60175)

26. By Sebastian Dröge

* New upstream release
* UVF Exception granted by Matt Zimmerman
* debian/patches/file-mode.dpatch:
  - Dropped, upstream now
* debian/patches/mono_sparclinux_libgc.dpatch,
  debian/patches/mono_sparclinux_exceptions.dpatch:
  - Dropped, upstream now. The other two are still applied.
* Update path for Mono.C5 in the .install files
* debian/patches/resource-manager-boo.dpatch:
  + Fix the long outstanding breakage with boo.
    See http://bugzilla.ximian.com/show_bug.cgi?id=77242

25. By Fabio Massimo Di Nitto

Changes by David Miller:

Stop libgc to use _etext to figure out where the data segment starts on
sparc:
Add patch mono_sparclinux_libgc_etext.dpatch.

24. By Fabio Massimo Di Nitto

Changes by David Miller:

Update patch mono_sparclinux_atomics.dpatch to fix bugs and
test suite failures.

23. By Fabio Massimo Di Nitto

Changes by David Miller:

* Enable sparc support:
  - Update debian/control.
  - Add patches:
    + mono_sparclinux_libgc.dpatch.
    + mono_sparclinux_exceptions.dpatch.
      (mono_arch_handle_exception, mono_arch_ip_from_context): Implement
       correctly for Linux.
    + mono_sparclinux_atomics.dpatch.
      (__wapi_sparc_lock): Delete
      Reimplement Interlocked* primitives using CAS/CASx when __GNUC__, else
      we will fall back to the generic pthread version.

* Fix access minfo->lexical_blocks[] entry elements using read32():
  - Add patch mono_lexical_blocks.dpatch.

22. By Sebastian Dröge

* debian/patches/file-mode.dpatch:
  + Don't consider block devices and other non-regular files as files and
    non-directories as directories. SVN rev 58446 and 57727
    (Closes: Malone #5689)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/mono
This branch contains Public information 
Everyone can see this information.

Subscribers