Last commit made on 2012-07-25
Get this branch:
git clone -b ubuntu/lucid-devel https://git.launchpad.net/ubuntu/+source/mono
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

a508878... by Marc Deslauriers on 2012-07-24

Import patches-unapplied version 2.4.4~svn151842-1ubuntu4.1 to ubuntu/lucid-security

Imported using git-ubuntu import.

Changelog parent: cb32828259d354930be0ae7281c3c1e1a936a706

New changelog entries:
  * SECURITY UPDATE: cross-site scripting vulnerability
    - debian/patches/CVE-2012-3382.dpatch: properly escape error message in
    - CVE-2012-3382
  * SECURITY UPDATE: cross-site scripting vulnerability
    - debian/patches/CVE-2010-1459.dpatch: properly handle
      EnableViewStateMac property in
    - CVE-2010-1459

cb32828... by Martin Pitt on 2010-04-22

Import patches-unapplied version 2.4.4~svn151842-1ubuntu4 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: 10069976981aabd9ad21b2ad7a30f313c7ae5fe7

New changelog entries:
  * 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.

1006997... by Iain Lane on 2010-03-29

Import patches-unapplied version 2.4.4~svn151842-1ubuntu3 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: 4f83dd44150743372f8daf156c390e02dbb54b17

New changelog entries:
   * 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
   * 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)

4f83dd4... by Loïc Minier on 2010-02-27

Import patches-unapplied version 2.4.4~svn151842-1ubuntu2 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: c2bff25d0fc7fe992b1316f533849d96080fa3a4

New changelog entries:
  * New patch, arm-cpuinfo-parsing, nicer cpuinfo detection, allows running
    mono under qemu-arm; LP: #528377.

c2bff25... by Alexander Sack on 2010-02-22

Import patches-unapplied version 2.4.4~svn151842-1ubuntu1 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: 92a07fabad915709bef4a88c5a469a7ecfbe370c

New changelog entries:
  [ 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)

92a07fa... by Mirco Bauer on 2010-02-17

Import patches-unapplied version 2.4.4~svn151842-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a04ecfcd442ab6bc663adeac8ed22b2e645f6d50

New changelog entries:
  [ 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
    + 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
  * 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.

a04ecfc... by Mirco Bauer on 2009-12-13

Import patches-unapplied version 2.4.3+dfsg-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 78424ec9615022f645346e0fd32c84a8bd5504a8

New changelog entries:
  [ Jo Shields ]
  * debian/monodoc-base.postinst,
    + 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
    + 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:
    + 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
    + Replaced xbuild manpage place holder with new upstream manpage.
  * debian/mono-xbuild.install:
    + Addded new target files.
  * debian/mono-devel.install
    + 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.

78424ec... by Mirco Bauer on 2009-11-17

Import patches-unapplied version to debian/sid

Imported using git-ubuntu import.

Changelog parent: 248140e166050e7d500b9546aa31e190af2a41b8

New changelog entries:
  [ 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)

248140e... by Mirco Bauer on 2009-09-07

Import patches-unapplied version to debian/sid

Imported using git-ubuntu import.

Changelog parent: 14f56277f7ddc3eb15a8ae59301f29f63de89737

New changelog entries:
  * debian/control:
    + Add missing cli:Suggests to libmono-bytefx0.7.6.1-cil and
  * 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.

14f5627... by Mirco Bauer on 2009-07-30

Import patches-unapplied version to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8101907d07fecf1faeada694e5bd487b0e412708

New changelog entries:
  * New upstream release:
    + Fixes XML signature HMAC truncation authentication bypass.
    + Shipping the RabbitMQ.Client library now as the non-free bits were
    + Includes ASP.NET MVC.
    + Updated xbuild.
  * debian/patches/disable_unavailable_cpu_optimizations_r133647.dpatch
    + Dropped, as already applied upstream.
  * debian/rules:
    + Bumped clilibs where needed.
  * debian/rules
    + As mono-api-diff was dropped from Mono 2.4 and we need it to track API
      changes we bundle it now in the source package.
      (thanks to C.J. Adams-Collier for this)
  * debian/copyright:
    + Updated for ASP.NET MVC.
  * debian/control:
    + Moved libmono-firebirdsql1.7-cil from Depends to Recommends of
      mono-complete, as libfbclient2 as not available on s390.
    + Added libmono-system-web-mvc1.0-cil package.
    + Added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
  * debian/patches/fix_array_compare.dpatch:
    + Fix in the compiler needed for IronRuby.
      (thanks goes to C.J. Adams-Collier for providing the patch)
  * debian/control
    + Moved the libmono-profiler-* libraries to the new libmono-profiler
      package, as they pull libmono0 in which is unneeded for normal usage.
  * debian/control
    + Moved mcs to mono-mcs and gmcs to mono-gmcs from mono-devel, as that
      caused a lot of confusion. (closes: #525279 and #537081)
    + Added mono-csc to mono-devel in preparation to drop csc in the future as
      it conflicts with the chicken compiler, see #509367.