Change logs for mono source package in Feisty

  • mono (1.2.3.1-1ubuntu1.1) feisty-security; urgency=low
    
      * 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
    
     -- Kees Cook <email address hidden>   Fri, 30 Nov 2007 10:27:56 -0800
  • mono (1.2.3.1-1ubuntu1) feisty; urgency=low
    
      * Sync with Debian:
        + debian/control:
          - Add sparc again
          - Update Conflicts/Replaces for Ubuntu
        + debian/control,
          debian/libmono-sqlite1.0-cil.clideps-override,
          debian/libmono-sqlite2.0-cil.clideps-override:
          - Only suggest sqlite, don't depend on it
        + debian/patches/dont_check_proc_self_exe.dpatch:
          - Comment out code that checks /proc/self/exe so that
            mono will function on the Live CD.
      * debian/control:
        + Update maintainer field....
    
    mono (1.2.3.1-1) experimental; urgency=low
    
      * Mirco 'meebey' Bauer:
        + debian/rules:
          - Split the package build system into arch and indep for the configure,
            install and build target.
          - Added --disable-mcs-build to configure-indep call.
            (buildds doesn't need to build the complete base-class-libraries,
             since it's arch-indep, in arch-indep packages, and already in the
             archive when uploaded. This should reduce the build time from 10
             hours to about 1 hour for arm)
          - Added kfreebsd checks for configure confflags.
          - Moved building of MonoGetAssemblyName.exe from install to binary-indep,
            else the compiler isn't available yet (if only binary-arch is build).
        + debian/dh_clideps:
         - Synced from cli-common (contains support for kfreebsd)
        + debian/patches/kfreebsd_support.dpatch:
          - Adds kfreebsd support to Mono.
            (Closes: #394456, thanks to Petr Salinger <email address hidden>
             and Aurelien Jarno <email address hidden> for the patch)
    
      * Sebastian 'slomo' Dröge:
        + New upstream release (Closes: #411924):
          - Fixes assertion failures on PPC (Closes: #403495)
        + debian/libmono-system2.0-cil.clideps-override:
          - Move libasound2 to Suggests
        + debian/libmono-system1.0-cil.install,
          debian/libmono-system2.0-cil.install:
          - Add CustomMarshalers.dll
        + debian/libmono-system-data1.0-cil.clideps-override,
          debian/libmono-system-data2.0-cil.clideps-override:
          - Move libgda2-3 to Suggests
        + debian/libmono-winforms1.0-cil.clideps-override,
          debian/libmono-winforms2.0-cil.clideps-override:
          - Move librsvg2-2 to Suggests
        + debian/mono-common.install:
          - Update path for cil-opcodes.xml
        + debian/mono-gmcs.install:
          - Add /usr/bin/al2 utility
          - Update path for xbuild stuff
        + debian/rules:
          - Install new System.Data.dll.config file
          - Remove new utilities from mono-mcs as they're already elsewhere
          - Update MONO_API to 1.2.3
        + debian/shlibs.local:
          - Add shlibs entry for libasound2
        + debian/System.Data.dll.config:
          - Added new dllmaps
        + debian/shlibs.local,
          debian/patches/firebird-fbclient.dpatch,
          debian/FirebirdSql.Data.Firebird.dll.config:
          - Use libfbclient1 instead of the embedded libfbembed1
            library which is not thread-safe (Closes: #410379)
        + debian/control:
          - Clean up Build-Depends-Indep
        + debian/rules,
          debian/mono-gac.install:
          - Fix various build failures caused by the binary-arch / binary-indep
            split
    
    mono (1.2.2.1-2) unstable; urgency=high
    
      * Sebastian 'slomo' Dröge:
        + Urgency high for RC bugfix
        + debian/control:
          - Build depend on dpkg-dev (>= 1.13.19) for ${source:Version}
            substitution (Closes: #411915)
          - Update to use my debian.org address
    
     -- Sebastian Dröge <email address hidden>   Tue, 27 Feb 2007 11:51:26 +0100
  • mono (1.2.3.1-0ubuntu1) feisty; urgency=low
    
      * New upstream release
      * debian/patches/sqlite_remove_debug_output.dpatch:
        + Dropped, merged upstream
    
     -- Sebastian Dröge <email address hidden>   Fri, 16 Feb 2007 00:00:24 +0100
  • mono (1.2.3-0ubuntu1) feisty; urgency=low
    
      * New upstream release
      * debian/patches/fix_mono_class_layout_fields_allignment.dpatch:
        + Dropped, merged upstream
      * debian/libmono-system1.0-cil.clideps-override,
        debian/libmono-system2.0-cil.clideps-override:
        + Move libasound2, libcupsys2 and libgdiplus to Suggests
      * debian/libmono-system1.0-cil.install,
        debian/libmono-system2.0-cil.install:
        + Add CustomMarshalers.dll
      * debian/libmono-system-data1.0-cil.clideps-override,
        debian/libmono-system-data2.0-cil.clideps-override:
        + Move libgda2-3 to Suggests
      * debian/libmono-winforms1.0-cil.clideps-override,
        debian/libmono-winforms2.0-cil.clideps-override:
        + Move librsv2-2 to Suggests
      * debian/mono-common.install:
        + Update path for cil-opcodes.xml
      * debian/mono-gmcs.install:
        + Add /usr/bin/al2 utility
        + Update path for xbuild stuff
      * debian/patches/sqlite_remove_debug_output.dpatch:
        + Remove some debugging output in the Sqlite binding
      * debian/rules:
        + Install new *.dll.config files
        + Remove new utilities from mono-mcs as they're already elsewhere
      * debian/shlibs.local:
        + Add shlibs entries for libasound2, librsvg2-2, libcupsys2, libgamin0,
          libfam0, libgda2-3
      * debian/System.Data.dll.config,
        debian/System.Drawing.dll.config,
        debian/System.Windows.Forms.dll.config:
        + Added new dllmaps
    
     -- Sebastian Dröge <email address hidden>   Wed,  7 Feb 2007 10:50:35 +0100
  • mono (1.2.2.1-1ubuntu2) feisty; urgency=low
    
      * Add patch fix_mono_class_layout_fields_allignment.dpatch.
        This also make jit runtime working again and makes the testsuite happy..
        as an annoying side effect, mono actually works and builds on sparc :)
        Thanks to David S. Miller for the patch.
    
     -- Fabio M. Di Nitto <email address hidden>   Tue, 19 Dec 2006 06:57:00 -0800
  • mono (1.2.2.1-1ubuntu1) feisty; urgency=low
    
      * Sync with Debian:
        + debian/control:
          - Add sparc again
          - Adjust Conflicts/Replaces for Ubuntu
        + debian/libmono-sqlite1.0-cil.clideps-override,
          debian/libmono-sqlite2.0-cil.clideps-override:
          - Suggest libsqlite0 instead of depending on it
        + debian/rules:
          - Build with --with-tls=__thread on all archs
        + debian/patches/dont_check_proc_self_exe.dpatch:
          - Comment out code that checks /proc/self/exe so that
            mono will function on the Live CD.
    
    mono (1.2.2.1-1) unstable; urgency=low
    
      * New upstream release
        + Mono 1.2.2.1 contains important bugfixes for the ARM architecture
          (see #394418), but urgency is not raised because it's a new version.
        + Mono 1.2 has upstream security support for 7 years as it's used
          in enterprise distributions by upstream.
        + For more Mono 1.2 news check the NEWS file.
    
      * Mirco 'meebey' Bauer:
        + New upstream release (1.2.1)
        + debian/NEWS:
          - Added entry for Mono 1.2
        + debian/control:
          - Removed unstable warning from mono-gmcs description.
        + debian/patches/gmcs-static-anonmethods.dpatch:
          - Removed, already applied upstream.
        + debian/mono-gmcs.install:
          - Added mkbundle2
          - Added sgen
        + debian/libmono-system-web2.0-cil.clideps-override:
          - Override for GUI/X11 dependency on libmono-winforms2.0-cil to suggests.
        + debian/dh_clideps:
          - Synced from cli-common-dev 0.4.7.
        + debian/shlibs.local:
          - Synced versions from /var/lib/dpkg/info/*.shlibs
      * Sebastian 'slomo' Dröge:
        + New upstream release (1.2.2)
        + New upstream release (1.2.2.1)
        + debian/rules:
          - Update MONO_API to 1.2.2
        + debian/libmono{1,2}.0-cil.install:
          - Add OpenSystem.C library
        + debian/patches/*:
          - Remove obsolete patches
    
     -- Sebastian Dröge <email address hidden>   Mon, 11 Dec 2006 23:36:32 +0100
  • mono (1.2.2.1-0ubuntu1) feisty; urgency=low
    
      * New upstream release
    
     -- Sebastian Dröge <email address hidden>   Mon, 11 Dec 2006 12:06:34 +0100
  • mono (1.2.2-0ubuntu1) feisty; urgency=low
    
      * New upstream release
      * debian/rules:
        + Update MONO_API to 1.2.2
      * debian/libmono?.0-cil.install:
        + Add OpenSystem.C library
      * debian/shlibs.local:
        + Raise libgdiplus dependency to >= 1.2.2
    
     -- Sebastian Dröge <email address hidden>   Tue,  5 Dec 2006 16:17:53 +0100
  • mono (1.2.1-0ubuntu1) feisty; urgency=low
    
      * Sync with pkg-mono SVN:
        + debian/control:
          - Add sparc again
          - Adjust Conflicts/Replaces for Ubuntu
        + debian/libmono-sqlite1.0-cil.clideps-override,
          debian/libmono-sqlite2.0-cil.clideps-override:
          - Suggest libsqlite0 instead of depending on it
        + debian/rules:
          - Build with --with-tls=__thread on all archs
        + debian/patches/dont_check_proc_self_exe.dpatch:
          - Comment out code that checks /proc/self/exe so that
            mono will function on the Live CD.
    
    mono (1.2.1-1~pre1) unstable; urgency=low
    
      * New upstream release
      * Mirco 'meebey' Bauer:
        + debian/NEWS:
          - Added entry for Mono 1.2
        + debian/patches/gmcs-static-anonmethods.dpatch:
          - Removed, already applied upstream.
        + debian/mono-gmcs.install:
          - Added mkbundle2
          - Added sgen
        + debian/libmono-system-web2.0-cil.clideps-override:
          - Override for GUI/X11 dependency on libmono-winforms2.0-cil to suggests.
        + debian/dh_clideps:
          - Synced from cli-common-dev 0.4.7.
    
     -- Sebastian Dröge <email address hidden>   Fri, 24 Nov 2006 01:14:56 +0100
  • mono (1.1.18-3ubuntu1) feisty; urgency=low
    
      * Sync with Debian:
        + debian/control:
          - Add sparc again
          - Adjust Conflicts/Replaces for Ubuntu
        + debian/libmono-sqlite1.0-cil.clideps-override,
          debian/libmono-sqlite2.0-cil.clideps-override:
          - Suggest libsqlite0 instead of depending on it
        + debian/rules:
          - Build with --with-tls=__thread on all archs
        + debian/patches/dont_check_proc_self_exe.dpatch:
          - Comment out code that checks /proc/self/exe so that
            mono will function on the Live CD.
    
    mono (1.1.18-3) unstable; urgency=low
    
      * Sebastian 'slomo' Dröge:
        + debian/patches/gmcs-static-anonmethods.dpatch:
          - Fix from SVN (r66807) for compilation of static anonymous methods
    
    mono (1.1.18-2) unstable; urgency=medium
    
      * The "clean me harder for etch" and "please build on arm this time" release
      * Mirco 'meebey' Bauer:
        + debian/control:
          - Removed obsolete mono-classlib-{1,2}.0 transition packages.
          - Changed dependency of mono-runtime on mono-gac to
            (= ${source:Version}) for making Mono binNMUable.
          - Removed libgc-dev build-dep for kfreebsd.
        + debian/rules:
          - Added --enable-minimal=aot to configure call for kfreebsd, this might
            give us a successful build.
    
    mono (1.1.18-1) unstable; urgency=low
    
      * New upstream release
      * Mirco 'meebey' Bauer:
        + debian/patches/arm_support_larger_stack_r65218.dpatch
          debian/patches/fix_tmp_race_r65441.dpatch:
          - Removed, already applied upstream.
        + debian/control:
          - Removed Mono from Build-Conflicts.
        + debian/rules:
          - Added parameters to $(MAKE) so an existing Mono install is not used.
            (thanks to Raja R Harinath <email address hidden> to for the hint)
        + debian/libmono-winforms{1,2}.0-cil.clideps-override:
          - Added suggests libgnomeui-0.
        + debian/watch:
          - Updated location again.
    
    mono (1.1.17.1-5) unstable; urgency=high
    
      * Mirco 'meebey' Bauer:
        + debian/patches/fix_tmp_race_r65441.dpatch:
          - Fixes tempfile race condition (CVE-2006-5072), taken from upstream SVN.
        + debian/control:
          - Added mono binary packages to Build-Conflicts, else it tries to use it
            during bootstrap and fails.
        + debian/dh_clideps
          debian/dh_makeclilibs:
          - Synced from cli-common-dev 0.4.6.
    
    mono (1.1.17.1-4) unstable; urgency=high
    
      * Mirco 'meebey' Bauer:
        + debian/control:
          - Added zlib1g-dev to build-deps, needed by the System.IO.Compression API
            in System.dll 2.0. (Closes: #379225)
        + debian/dh_clideps:
          - Synced from cli-common package, contains bugfix for libc6 dependencies,
            makes Mono installable on ia64 again. (Closes: #388557)
          - Also supports -l switch now for controlling the MONO_GAC_PREFIX
            environment variable.
    
    mono (1.1.17.1-3) unstable; urgency=high
    
      * Mirco 'meebey' Bauer:
        + debian/patches/arm_support_larger_stack_r65218.dpatch:
          - Should fix ARM FTBFS, taken from upstream SVN, thus urgency=medium.
        + debian/dh_clideps:
          - Synced from cli-common package, contains bugfix for dependencies on
            libmono0 and other packages.
        + debian/control:
          - Added "Suggests: ${cli:Suggests}" to libmono-system{1,2}.0-cil and
            libmono-winforms{1,2}.0-cil.
          - Added libxml-dom-perl to build-deps (needed by debian/dh_clideps)
        + libmono-system2.0-cil.clideps-override
          libmono-winforms1.0-cil.clideps-override
          libmono-system1.0-cil.clideps-override
          libmono-winforms2.0-cil.clideps-override:
          - Added, used to override specific Depends to Suggests for assembly
            references.
        + debian/shlibs.local:
          - Updated
        + debian/mono-common.postinst:
          - Removed old /usr/share/dotnet/mono to /usr/lib/mono transition code.
          - Added removal of unneeded /usr/share/dotnet/mono symlink.
            (Closes: #387277)
        + debian/rules:
          - Honor noopt in DEB_BUILD_OPTIONS.
            (thanks to Timo Lindfors <email address hidden>, Closes: #380617)
    
    mono (1.1.17.1-2) unstable; urgency=high
    
      * Mirco 'meebey' Bauer:
        + debian/rules:
          - Removed --with-static_mono=no from configure call, caused bad runtime
            bugs (random crashes, e.g. FTBFS for ARM). According to upstream this
            is an untested feature, and should not be used by the runtime itself.
            (thanks to Sebastian 'slomo' Dröge for the investigation)
        + debian/watch:
          - Updated
    
     -- Sebastian Dröge <email address hidden>   Wed,  1 Nov 2006 11:33:07 +0100
  • mono (1.1.17.1-1ubuntu7) edgy; urgency=low
    
      * Comment out code that checks /proc/self/exe so that mono will
        function on the Live CD.
    
     -- Scott James Remnant <email address hidden>   Wed, 25 Oct 2006 11:55:39 +0100