Change logs for mono source package in Lucid

  • mono (2.4.4~svn151842-1ubuntu4.1) lucid-security; urgency=low
    
      * SECURITY UPDATE: cross-site scripting vulnerability
        - debian/patches/CVE-2012-3382.dpatch: properly escape error message in
          mcs/class/System.Web/System.Web/HttpForbiddenHandler.cs.
        - CVE-2012-3382
      * SECURITY UPDATE: cross-site scripting vulnerability
        - debian/patches/CVE-2010-1459.dpatch: properly handle
          EnableViewStateMac property in
          mcs/class/System.Web/System.Web.Compilation/PageCompiler.cs,
          mcs/class/System.Web/System.Web.UI/Page.cs,
          mcs/class/System.Web/System.Web.UI/PageParser.cs.
        - CVE-2010-1459
     -- Marc Deslauriers <email address hidden>   Tue, 24 Jul 2012 13:49:00 -0400
  • mono (2.4.4~svn151842-1ubuntu4) lucid; urgency=low
    
      * debian/control: Reapply dropped change from 1.9.1+dfsg-4ubuntu2 to lower
        the "mono-debugger" recommends of mono-dbg to suggests. mono-debugger is
        in universe.
     -- Martin Pitt <email address hidden>   Thu, 22 Apr 2010 11:33:07 +0200
  • mono (2.4.4~svn151842-1ubuntu3) lucid; urgency=low
    
       * This patch is backported from Debian git. See Debian bug #575803
       * debian/update-monodoc: Check whether monodoc-browser is configured before
         generating the search index in the trigger. Previously the lack of this
         caused uninstallability due to monodoc not being able to find GTK# in the
         GAC.
       * Demote libmono-firebirdsql1.7-cil to Suggests of libmono-cil-dev, as it
         otherwise tries to bring firebird into main, which we don't want to do
         (LP: #538947)
     -- Iain Lane <email address hidden>   Mon, 29 Mar 2010 16:58:15 +0100
  • mono (2.4.4~svn151842-1ubuntu2) lucid; urgency=low
    
      * New patch, arm-cpuinfo-parsing, nicer cpuinfo detection, allows running
        mono under qemu-arm; LP: #528377.
     -- Loic Minier <email address hidden>   Sat, 27 Feb 2010 15:00:50 +0100
  • mono (2.4.4~svn151842-1ubuntu1) lucid; urgency=low
    
      [ Iain Lane <email address hidden> ]
      * Merge from Debian unstable, remaining changes:
        + fix mono ftbfs with thumb2 on armel; use gcc atomic built-ins. Please
          note that this change has been applied in the Debian packaging branch,
          so should be dropped after the next upload there. (LP: #525063)
    
      [ Alexander Sack <email address hidden> ]
      * mono-thumb2-jit-blx.dpatch, 00list: add fix for more thumb2
        porting issues (LP: #514215)
    
    mono (2.4.4~svn151842-1) unstable; urgency=medium
    
      [ Jo Shields ]
      * debian/patches/dont_assert_on_empty_DGC_field_r146984.dpatch:
        + Backport fix from upstream which causes IKVM to fail to build
          (Closes: #562393)
      * debian/patches/escape_Lucene.Net_search_string_r148946.dpatch:
        + Backport fix from upsrream which causes Monodoc to crash when
          searching for "()" and other characters (Closes: #516597)
    
      [ Mirco Bauer ]
      * The "Mono 2.4.4 FREE LUV for squeeze & lucid" release
      * New upstream SVN snapshot of the mono-2-4 branch
        + Fixed assertion failed in fieldref_encode_signature which caused
          SIGABRT. (Closes: #565548)
        + Mono is now DFSG complaint again by default as the binary-only shipped
          files were replaced with source code. Also the non-free XML
          specification files were replaced and thus we can ship the RabbitMQ
          library again.
      * debian/patches/disable_building_convert.exe.dpatch
        debian/patches/disable_building_RabbitMQ.Client.dll.dpatch:
        + Dropped, we can build the RabbitMQ client library and convert.exe again,
          as the source is provided now (see above).
      * debian/fix_large_ranges_in_random_generator_r146995.dpatch:
        + Dropped, already applied upstream.
      * debian/watch:
        + We are only watching the 2.4 series for now (until squeeze is released)
      * debian/control:
        + Added libnunit-cil-dev to Depends of libmono-cil-dev as that one
          contains the symlink to the nunit.pc file which is no longer present in
          libnunit2.4-cil but libnunit-cil-dev.
        + Dropped purpose less libmono-nunit2.4-cil package as libmono-cil-dev
          does the job now.
        + Added conflicts libmono-nunit2.4-cil to libmono-cil-dev for cleaning up.
        + Shortened too long line in the long descroption of libmono-cil-dev.
        + Changed section of libmono-dev to libdevel.
        + Added ${misc:Depends} to Depends of all packages.
        + Bumped Standards-Version to 3.8.4 (no changes needed).
        + Re-added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
          packages.
      * debian/cli.binfmt:
        + Replaced mono-common with mono-runtime. (Closes: #565490)
      * debian/mono-runtime.postinst:
        + Removed obsolete mono-common / mono-jit traces.
      * debian/copyright:
        + Refere to versioned GPL license file.
        + Updated license information of RabbitMQ XML specification files.
        + Added license information of docs/HtmlAgilityPack.
     -- Alexander Sack <email address hidden>   Mon, 22 Feb 2010 23:51:28 +0100
  • mono (2.4.3+dfsg-1ubuntu2) lucid; urgency=low
    
      * debian/patches/mono-arm-thumb2-ftbfs.dpatch:
        + fix LP:514215 - mono ftbfs with thumb2 on armel; use gcc atomic built-ins
          (this time the right way)
     -- Alexander Sack <email address hidden>   Wed, 10 Feb 2010 13:17:12 +0100
  • mono (2.4.3+dfsg-1ubuntu1) lucid; urgency=low
    
      * debian/patches/mono-arm-thumb2-ftbfs.dpatch:
        + fix LP:514215 - mono ftbfs with thumb2 on armel; use gcc atomic built-ins
     -- Alexander Sack <email address hidden>   Fri, 29 Jan 2010 16:18:49 +0100
  • mono (2.4.3+dfsg-1) unstable; urgency=medium
    
      [ Jo Shields ]
      * debian/monodoc-base.postinst,
        debian/monodoc-base.triggers,
        debian/monodoc-base.install,
        debian/update-monodoc:
        + Add a trigger to handle installation of documentation into monodoc
    
      [ Iain Lane ]
      * debian/monodoc-base.postinst: Only update the monodoc index when we need
        to - i.e. when we are being triggered (by a lib installing new docs) or
        upon a new install of monodoc-base (to generate the initial index)
    
      [ Mirco Bauer ]
      * The "mince pies for all" release
      * New upstream (bugfix) release:
        + New license compiler (lc) tool.
        + Improved memory usage and performance for ASP.NET.
        + Updated xbuild.
        + Many bugfixes.
      * debian/control
        debian/rules
        debian/copyright:
        debian/patches/disable_building_RabbitMQ.Client.dll.dpatch:
        + Dropped the RabbitMQ library with spec sources again, as the
          auto-generated API source files without DFSG-free sources for the
          generator are not good enough. (Closes: #560151)
      * debian/copyright:
        + Updated for the new license compiler tool.
      * debian/rules:
        + Bumped clilibs of libmono-system2.0-cil, libmono-security{1,2}.0-cil,
          libmono-data-tds{1,2}.0-cil and libmono-microsoft-build2.0-cil
          to >= 2.4.3.
      * debian/update-monodoc:
        + Handle search index too.
      * debian/libmono-profiler.install:
        + Install .so symlinks too, bloody pseudo versioned shared libraries.
      * debian/libmono-simd2.0-cil.install:
        + Added missing compile time symlink.
      * debian/control:
        + Promote monodoc-viewer from Recommends to Depends for monodoc-manual.
          (Closes: #551909)
        + Fixed typo in monodoc-base and monodoc-manual package description.
          (Closes: #557355, #557379)
        + Bumped Standards-Version to 3.8.3 (no changes needed)
      * debian/patches/fix_metadata_dup.dpatch
      * debian/patches/fix_gridview_r146128_r146133.dpatch:
        + Dropped, already applied upstream.
      * debian/control:
        debian/libmono-cil-dev.install
        debian/*.install:
        + Added new libmono-cil-dev package which ships now all pkg-config files
          and depends on all Mono CLI library packages.
      * debian/mono-devel.links:
        + Dropped /usr/bin/csc as it was causing a file conflict with the chicken
          compiler from the chicken-bin package. Most source packages were
          transitioned to use /usr/bin/mono-csc or /usr/bin/cli-csc instead.
          (Closes: #509367, #518106)
      * debian/patches/fix_DynamicMethod_restrictedSkipVisibility_r138886.dpatch:
        + Pass restrictedSkipVisibility parameter correctly to the called
          constructor as needed by the DbLinq library. (Closes: #551964)
          (thanks goes to Silviu Paragina for the investigation and the patch)
      * debian/mono-xbuild.install
        debian/man/xbuild.1:
        + Replaced xbuild manpage place holder with new upstream manpage.
      * debian/mono-xbuild.install:
        + Addded new target files.
      * debian/mono-devel.install
        debian/mono-devel.manpages:
        + Added lc tool.
      * debian/libmono-system-web2.0-cil.install:
        + Added new development symlinks.
      * debian/fix_large_ranges_in_random_generator_r146995.dpatch:
        + Fix random numbers in large ranges.
    
    mono (2.4.2.3+dfsg-3) unstable; urgency=low
    
      [ Jo Shields ]
      * Add missing Conflicts/Replaces on monodoc-base from pre-Squeeze due
        to monodoc.dll.mdb conflict
      * debian/patches/fix_gridview_r146128_r146133.dpatch:
        + Add fix from Mono SVN for TableRowCollection in ASP.NET
    
      [ Mirco Bauer ]
      * Added mono-gmcs to mono-csharp-shell dependencies as it links gmcs.exe
        (Closes: #552211)
      * debian/rules:
        + Add dh_makeshlibs call for all remaining libraries. This adds missing
          ldconfig calls to the maintainer scripts for libMonoSupportW.so,
          libMonoPosixHelper.so and libmono-profiler-*.so.
          (Closes: #553008, #553104)
          (Obsoletes NMU by Matt Kraai <email address hidden>, Closes: #556662)
     -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  28 Jan 2010 14:51:14 +0000
  • mono (2.4.2.3+dfsg-2) unstable; urgency=medium
    
      * debian/control:
        + Add missing cli:Suggests to libmono-bytefx0.7.6.1-cil and
          libmono-bytefx0.7.6.2-cil.
      * debian/rules:
        + Removed mono:upversion and mono:next-version from dh_gencontrol -s
          call as those are unused for arch:any packages.
      * debian/patches/fix_metadata_dup.dpatch:
        + Remove duplicate appdomain.h, fixing FTBFS.
          (thanks to Stefan Siegl for the investigation, Closes: #543010)
      * debian/patches/fix_CreateDelegate_ArgumentException.dpatch:
        + Fixed ArgumentException in System.Delegate.CreateDelegate() which broke
          IronPython 2.6 Beta 2.
    
     -- directhex <email address hidden>   Wed,  23 Sep 2009 15:52:15 +0100