SHA256
1
0
forked from pool/mono-core
Commit Graph

289 Commits

Author SHA256 Message Date
Dominique Leuenberger
deec91544f Accepting request 352724 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/352724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=97
2016-01-12 15:11:35 +00:00
Denisart Benjamin
0c73fbe3a9 Accepting request 351965 from home:Mailaender:branches:Mono:Factory
fix end user packages requiring libgdiplus-devel

OBS-URL: https://build.opensuse.org/request/show/351965
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=163
2016-01-09 18:59:02 +00:00
Dominique Leuenberger
9ba91dd4b5 Accepting request 348376 from Mono:Factory
- retrieve from upstream all ppc patches not yet in 4.2.1 tarball
  ppc_instruction_length_of_atomic_add_i4_is_28.patch
  fix_atomic_add_i4_support_for_32bit_ppc.patch
  basic_changes_powerpc_be.patch (already done yesterday)
  ppc_add_monocontext_and_async_callback.patch
  fix_passing_struct_parms_per_elf_abiv2.patch
  update_elf_abiv2_testcases.patch
  partial_sharing_false_4_powerpc.patch
  fix_exception_when_reading_from_timezone_file.patch

- new basic_changes_powerpc_be.patch to build ppc64 archi
  and disable ppc build that still segfault.

OBS-URL: https://build.opensuse.org/request/show/348376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=96
2015-12-17 14:54:37 +00:00
Dinar Valeev
a22a803e72 Accepting request 348353 from home:michel_mno:branches:Mono:Factory
- retrieve from upstream all ppc patches not yet in 4.2.1 tarball
  ppc_instruction_length_of_atomic_add_i4_is_28.patch
  fix_atomic_add_i4_support_for_32bit_ppc.patch
  basic_changes_powerpc_be.patch (already done yesterday)
  ppc_add_monocontext_and_async_callback.patch
  fix_passing_struct_parms_per_elf_abiv2.patch
  update_elf_abiv2_testcases.patch
  partial_sharing_false_4_powerpc.patch
  fix_exception_when_reading_from_timezone_file.patch

OBS-URL: https://build.opensuse.org/request/show/348353
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=162
2015-12-11 11:36:07 +00:00
Dinar Valeev
e29a5fe5a1 Accepting request 348252 from home:michel_mno:branches:Mono:Factory
- new basic_changes_powerpc_be.patch to build ppc64 archi
  and disable ppc build that still segfault.

OBS-URL: https://build.opensuse.org/request/show/348252
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=161
2015-12-10 16:15:47 +00:00
Stephan Kulow
8a21043669 Accepting request 345731 from Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/345731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=95
2015-11-24 21:33:24 +00:00
Matthias Mailänder
d231750902 OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=160 2015-11-22 13:30:10 +00:00
Matthias Mailänder
34502cffe9 Accepting request 345612 from home:Warhammer40k:Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/345612
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=159
2015-11-22 13:28:50 +00:00
Matthias Mailänder
7844be5241 Accepting request 344653 from home:Warhammer40k:Mono:Factory
Revert recent commits, and update to stable mono 4.0.5

OBS-URL: https://build.opensuse.org/request/show/344653
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=158
2015-11-16 18:55:47 +00:00
Marguerite Su
954b972260 Accepting request 342315 from home:Warhammer40k:Mono:Factory
Maybe it is too early to submit a new mono, just decline this request if so.

OBS-URL: https://build.opensuse.org/request/show/342315
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=157
2015-11-06 11:11:48 +00:00
Dominique Leuenberger
d054369f91 Accepting request 327875 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/327875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=94
2015-09-03 15:58:29 +00:00
Matthias Mailänder
5ff21990e5 Accepting request 327874 from home:Warhammer40k:Mono:4.0
OBS-URL: https://build.opensuse.org/request/show/327874
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=156
2015-08-29 18:17:14 +00:00
Stephan Kulow
1b9cd2402b Accepting request 325329 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/325329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=93
2015-08-25 05:18:44 +00:00
Hammer Faceman
2b977d36be Accepting request 325308 from home:Mailaender:branches:Mono:Factory
new upstream version

OBS-URL: https://build.opensuse.org/request/show/325308
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=155
2015-08-22 08:50:06 +00:00
Stephan Kulow
5ae3bf1b06 Accepting request 315049 from Mono:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/315049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=92
2015-07-05 15:54:10 +00:00
Matthias Mailänder
708302c079 Accepting request 313758 from home:Warhammer40k:Mono_4_0_Custom
OBS-URL: https://build.opensuse.org/request/show/313758
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=154
2015-06-27 12:04:00 +00:00
Dominique Leuenberger
6e882331e5 Accepting request 311622 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/311622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=91
2015-06-12 18:31:15 +00:00
Marguerite Su
b9fa20dcd3 Accepting request 311519 from home:Warhammer40k:Mono_4_0_Custom
OBS-URL: https://build.opensuse.org/request/show/311519
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=153
2015-06-11 13:22:18 +00:00
Dominique Leuenberger
b534bb30fc Accepting request 309110 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/309110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=90
2015-06-01 07:37:32 +00:00
Matthias Mailänder
0b6b3c33f6 Accepting request 309109 from home:Warhammer40k:Mono_4_0_Custom
OBS-URL: https://build.opensuse.org/request/show/309109
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=152
2015-05-28 21:18:54 +00:00
Dominique Leuenberger
b93c960f70 Accepting request 308137 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/308137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=89
2015-05-22 14:31:27 +00:00
Matthias Mailänder
9024f9f81c Accepting request 308124 from home:Warhammer40k:Mono_4_0_Custom
OBS-URL: https://build.opensuse.org/request/show/308124
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=151
2015-05-20 16:12:04 +00:00
Matthias Mailänder
3aff1ee920 OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=150 2015-05-20 10:52:31 +00:00
Matthias Mailänder
abffa376cd Accepting request 308098 from home:namtrac:branches:Mono:Factory
- Add mono-bug-28777.patch to fix a DeflateStream bug, should fix
  KeePass problems

OBS-URL: https://build.opensuse.org/request/show/308098
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=149
2015-05-20 10:52:00 +00:00
Stephan Kulow
30381236c5 Accepting request 305199 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/305199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=88
2015-05-10 08:53:46 +00:00
Hammer Faceman
917d2acfd3 Accepting request 305185 from home:Mailaender:branches:Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/305185
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=148
2015-05-03 12:04:04 +00:00
Dominique Leuenberger
3b349c7aa9 Accepting request 292658 from Mono:Factory
- Don't run parralel build. It is too fragile

- Cleanup patch numbers
- Rebase ppc64 patches based on upstream (commits are 173eaf1dfaf,
  7e056cd346c, PR#1479) - 0001-ppc64le-fixes.patch bsc#923558 
- drop mono-core-ppc64le-callreg.diff
- drop mono-core-ppc64le-swr11r12.diff
- mono-core-ppc64le.diff

OBS-URL: https://build.opensuse.org/request/show/292658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=87
2015-03-30 17:31:04 +00:00
Dinar Valeev
69f1785693 - Don't run parralel build. It is too fragile
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=147
2015-03-24 13:14:50 +00:00
Dinar Valeev
5678d58379 - drop mono-core-ppc64le-callreg.diff
- drop mono-core-ppc64le-swr11r12.diff
- mono-core-ppc64le.diff

OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=146
2015-03-24 09:04:40 +00:00
Matthias Mailänder
dfe1c9a97c Accepting request 292535 from home:k0da:branches:Mono:Factory
- Cleanup patch numbers
- Rebase ppc64 patches based on upstream (commits are 173eaf1dfaf,
  7e056cd346c, PR#1479) - 0001-ppc64le-fixes.patch bsc#923558

OBS-URL: https://build.opensuse.org/request/show/292535
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=145
2015-03-24 06:13:37 +00:00
Dominique Leuenberger
d2d737cd44 Accepting request 291226 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/291226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=86
2015-03-18 12:03:17 +00:00
Matthias Mailänder
c3def4d8be Accepting request 291222 from home:AndreasStieger:branches:Mono:Factory
- add CVE IDs for 3.12.1 bsc#921312 release

    CVE-2015-2318 CVE-2015-2319 CVE-2015-2320

OBS-URL: https://build.opensuse.org/request/show/291222
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=144
2015-03-17 18:05:02 +00:00
Denisart Benjamin
92272685c2 Accepting request 290959 from home:dimstar:Factory
- Add timezone requires: Ensure that DateTime functionality is
  given when installing mono-core (e.g. System.DateTime.get_Now()
  needs access to this information).

OBS-URL: https://build.opensuse.org/request/show/290959
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=143
2015-03-16 17:45:45 +00:00
Dominique Leuenberger
6214e03056 Accepting request 290265 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/290265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=85
2015-03-12 15:38:31 +00:00
Marguerite Su
e8e353d22d Accepting request 290204 from home:Mailaender:branches:Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/290204
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=142
2015-03-11 09:19:44 +00:00
Dominique Leuenberger
c9704548ef Accepting request 288837 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/288837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=84
2015-03-09 09:02:28 +00:00
Marguerite Su
b6a94f4a16 Accepting request 288198 from home:Mailaender:branches:Mono:Factory
required to get nuget to work again

OBS-URL: https://build.opensuse.org/request/show/288198
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=141
2015-03-04 10:36:21 +00:00
Dominique Leuenberger
3eb1d950d6 osc copypac from project:openSUSE:Factory package:mono-core revision:81, using expand
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=83
2015-02-02 09:18:26 +00:00
Dominique Leuenberger
baaead45af Accepting request 283451 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/283451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=82
2015-02-01 11:29:35 +00:00
Tomáš Chvátal
62d2d5bd5a Accepting request 282640 from home:Mailaender:branches:Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/282640
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=138
2015-01-30 12:53:59 +00:00
Dominique Leuenberger
0f068a73b4 Accepting request 261491 from Mono:Factory
1

OBS-URL: https://build.opensuse.org/request/show/261491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=81
2014-11-24 10:18:31 +00:00
Matthias Mailänder
93a8a59554 Accepting request 261331 from home:msmeissn:branches:Mono:Factory
- libmono-2_0-1 has a hard dependency on libmonoboehm-2_0-1,
  require it bnc#904460

OBS-URL: https://build.opensuse.org/request/show/261331
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=136
2014-11-13 19:35:39 +00:00
Matthias Mailänder
39aef5c89e OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=135 2014-11-04 07:16:33 +00:00
Matthias Mailänder
4cf7a659ae Accepting request 259287 from home:MargueriteSu:branches:Mono:Factory
resubmit

OBS-URL: https://build.opensuse.org/request/show/259287
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=134
2014-11-04 07:16:08 +00:00
Tomáš Chvátal
7ddc0c7344 Accepting request 253976 from home:Mailaender:branches:Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/253976
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=133
2014-10-13 14:51:51 +00:00
Stephan Kulow
a74dd8762f Accepting request 250708 from Mono:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/250708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=80
2014-09-23 08:42:16 +00:00
Tomáš Chvátal
bab7217c02 Accepting request 247822 from home:Mailaender:branches:Mono:Factory
- Removed upstreamed ppc.patch
- Updated to 3.8.0
  + The JIT now better handle long remainers by powers of two, generating significantly better code.
  + Over 10x faster code is generated for delegates that only invoked once. C# features such as async and LINQ produces a lot of those delegates, so this improvement will impact everyone.
  + Improved alias analysis can now handle second order aliases and eliminate null checks.
  + The runtime now has a concurrently readable hashtable that can makes reflection heavy workloads significantly faster and more scalable.
  + Optimized one of the core data structures of the garbage collector should result in 5 to 10% reduction in collection times.
  + Fix the leaking of mach ports introduced by 98bbf8512aec0fa01b4426583280f6d231d22187. bxc#22068
  + Fix Process.PrivateMemorySize64 etc. on ios. bxc#21882
  + Fix enum->int casts in gsharedvt code. bxc#21893
  + Avoid making generic calls from gsharedvt methods normally, go through the rgctx infrastructure instead. bxc#21677
  + Fix another native-types problem. Hopefully fixes #21670 and #21636
  + Use alias information to eliminate explicit null checks. bxc#21645
  + Initialize fields in MonoField:GetFieldOffset () if needed. Fixes part of #21604
  + Properly handle rethrow outside of catch blocks. bxc#20412
  + Disable runtime unit tests on linux, because it cannot be linked due to circular dependencies between libraries. bxc#21520
  + When parsing a method header, ensure we pass any available generic context. bxc#21388
  + Added new mono_domain_set_config function; used to fix ConfigurationErrorsException in bxc#10468
  + Only apply the maverick stack size hack to the main thread. bxc#10096
  + Don’t hardcode the temp dir to /tmp, use g_get_tmp_dir instead. bxc#20894
  + Explicit thread GC data around instead of relying on TLS storage. bxc#20360
  + Make WaitForPendingFinalizers () really wait for the finalizers added by a previous GC. bxc#20503
  + Fix the marshal7.cs test, longs can be aligned to 4 bytes on 32 bit linux, and the runtime no longer aligns structure sizes to 8 bytes. bxc#20788
  + Fix the popping of LMF frames during unwinding. bxc#20616
  + Fix the marshalling of ByValTStr types which have a size specified. bxc#20674
  + Fix the decoding of MonoJitInfo. bxc#16439
  + Make it possible to create views to magic zero size files such as /dev/zero. bxc#19460
  + Free static bound delegate wrappers of dynamic methods. bxc#19058
  + Don’t perform double accounting of offset for named memory segments. bxc#20591
  + Avoid joining attached threads. bxc#19343

OBS-URL: https://build.opensuse.org/request/show/247822
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=131
2014-09-15 14:07:31 +00:00
Stephan Kulow
f37a63c2e3 Accepting request 246550 from Mono:Factory
OBS-URL: https://build.opensuse.org/request/show/246550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mono-core?expand=0&rev=78
2014-08-28 19:05:20 +00:00
Stephen Shaw
c380271d9b Accepting request 244977 from home:Mailaender:branches:Mono:Factory
- Rebased patches and submitted to upstream
- Removed ARM compatibility hacks https://github.com/mono/mono/pull/1211
  + mono-arm-cpuinfo-v5.patch
  + mono-arm-cpuinfo-v7.patch
  + mono-arm-vfp.patch
- Update to 3.6.0
  + Runtime performance counters have been integrated into the profiler allowing the performance counter information to be surfaced to profiling tools and in particular Xamarin’s upcoming profiler.
  + The profiler now produces backtraces for statistical mode. The profiler’s tracing mode now works on ARM.
  + The debugger now support line and column ranges. pdb2mdb supports it. Note: the rest of our toolchain still needs to be updated.
  + The debugger now supports changing the current line in the top frame.
  + Lots of bugfixes and performance improvements on the profiler.
  + The debugger now support reading simple properties without calling their getter, this is done by having a lightweight IL interpreter for small pieces of code. This allows more properties to be inspected while the process is completely stopped and without having to temporarily resume execution of the target to execute the property code.
  + Added buffered response mode to improve network efficiency on high latency links such as USB.
  + The GC bridge got a lot of performance work. There are now two new modes that can significantly improve some workloads.
  + Multiple http stack improvements: some leaks in the stack have been fixed, as well as solving some long-standing bugs involving asynchronous operations and proxies. We have introduced a more comprehensive test harness to ensure that those bugs do not surface again.
  + System.IO.Compression is now implemented
  + System.Security.Claims is now implemented. It resides in the System assembly (existed before in the Identity stack, but now we track the new home from the .NET 4.5 API).
  + Reworked locking to drop a hot lock in method lookup.
  + Use fine grained locking instead of a big hot lock.
  + Better hashing of some runtime internal items to avoid some corner-case slowdowns with generics.
  + The profiler is now able to produces backtraces in statistical mode.
  + Added periodical flushing that should help interactive users. This means that the profiling will send data over the profiling even if the application is not currently sending data (this is there to support the upcoming new profiler UI).
  + It now collects and reports performance counter information. See mprof-report’s man page.
  + Fixed the handling of the volatile. CIL prefix.
  + We now distribute IKVM’s ikdasm tool. This is a reliable disassembler that does not have the limitation of monodis of requiring a complete set of assemblies that are compatible to disassemble. This will disassemble even files that do not have their dependencies available.
  + Optimized EqualityComparer for more types.
  + Our msbuild implementation can now build Project K and Roslyn
  + Optimized EqualityComparer for more types.
  + [mcs] Flow analysis of nested binary expressions inside anonymous methods was missing on left/right reset.
  + [mcs] Fix betterness logic for default vs params parameters.

OBS-URL: https://build.opensuse.org/request/show/244977
OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=130
2014-08-26 14:56:31 +00:00
Stephen Shaw
24dcde2c02 - Refresh patches
- Update to 3.4.0
  * Revamped HttpWebRequest/ServicePoint stack
    - Should properly reuse connections.
    - Uses the specified idle times
    - NTLM support has been improved.
    - SSL/TLS operations on via async APIs are now
      implemented using async patterns internally
      to greatly alleviate Thread Pool abuse.
  * Network stack
    - Now allows developers to control which cipher
      suites to use with TLS/SSL.
  * ARM
    - Emit shorter floating point operations when possible
    - Hard float support: Mono now should work on Linux
      distributions which uses a hard float (armhf) ABI,
      like the Raspberry PI.
      Notes: Homogeneous floating point aggregates are not
      yet supported on armhf.
  * Documentation
    - Updated documentation stubs to the 4.5 .NET API.
  * mono-api-html
    - Now supports regular expressions when specifying
      members to ignore (e.g. mono-api-html -i 'INSCopying$')

OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=129
2014-05-29 06:10:29 +00:00