mono.git
10 years agoFix a warning.
Zoltan Varga [Wed, 17 Jul 2013 00:58:13 +0000 (02:58 +0200)]
Fix a warning.

10 years agoMerge pull request #706 from elijahtaylor/fixdyncode
Rodrigo Kumpera [Wed, 17 Jul 2013 18:09:18 +0000 (11:09 -0700)]
Merge pull request #706 from elijahtaylor/fixdyncode

Fix nacl_dyncode include

10 years agoMerge pull request #705 from alesliehughes/master
Marek Safar [Wed, 17 Jul 2013 06:18:55 +0000 (23:18 -0700)]
Merge pull request #705 from alesliehughes/master

Allow TrySetApartmentState to set the same state multiple times.

10 years agoAllow TrySetApartmentState to set the same state multiple times.
Alistair Leslie-Hughes [Wed, 17 Jul 2013 05:22:54 +0000 (15:22 +1000)]
Allow TrySetApartmentState to set the same state multiple times.

License: This patch is under the MIT/X11 license.

10 years agomono-hwcap: Add ARM version detection for iOS.
Alex Rønne Petersen [Wed, 17 Jul 2013 02:59:23 +0000 (04:59 +0200)]
mono-hwcap: Add ARM version detection for iOS.

10 years agoAvoid printing an extra newline when printing fp results while tracing.
Zoltan Varga [Tue, 16 Jul 2013 21:45:10 +0000 (23:45 +0200)]
Avoid printing an extra newline when printing fp results while tracing.

10 years agoFix race conditions in finalizer/weak link staging.
Mark Probst [Thu, 11 Jul 2013 20:25:42 +0000 (13:25 -0700)]
Fix race conditions in finalizer/weak link staging.

10 years agoFix nacl_dyncode include
Elijah Taylor [Tue, 16 Jul 2013 21:14:31 +0000 (14:14 -0700)]
Fix nacl_dyncode include

10 years agoFix MONO_GC_DEBUG=collect-before-allocs. mono_gc_alloc_obj_nolock () was not called...
Zoltan Varga [Tue, 16 Jul 2013 16:54:14 +0000 (18:54 +0200)]
Fix MONO_GC_DEBUG=collect-before-allocs. mono_gc_alloc_obj_nolock () was not called for the majority of allocations.

10 years agoFix the dependencies of the corlib test suite so the test suite is not rebuilt every...
Zoltan Varga [Tue, 16 Jul 2013 14:16:51 +0000 (16:16 +0200)]
Fix the dependencies of the corlib test suite so the test suite is not rebuilt every time.

10 years agoFix a crash in thread_suspend_func () if the thread has no tls set.
Zoltan Varga [Mon, 15 Jul 2013 21:44:48 +0000 (23:44 +0200)]
Fix a crash in thread_suspend_func () if the thread has no tls set.

10 years agoRemove redundant status capturing
Marek Safar [Tue, 16 Jul 2013 08:13:07 +0000 (10:13 +0200)]
Remove redundant status capturing

10 years agoFixes scheduling of non-inlined sychronous continuations.
Marek Safar [Tue, 16 Jul 2013 07:59:33 +0000 (09:59 +0200)]
Fixes scheduling of non-inlined sychronous continuations.

10 years agoAvoid an assert in mono_save_seq_point_info () if no seq points are generated for...
Zoltan Varga [Mon, 15 Jul 2013 20:15:06 +0000 (22:15 +0200)]
Avoid an assert in mono_save_seq_point_info () if no seq points are generated for a method, as in wrappers in android. Hopefully fixes #12995.

10 years agoMake wrappers whose signature is static static.
Zoltan Varga [Mon, 15 Jul 2013 18:54:09 +0000 (20:54 +0200)]
Make wrappers whose signature is static static.

10 years agoFix synchronized_generic_cache.
Zoltan Varga [Mon, 15 Jul 2013 18:34:39 +0000 (20:34 +0200)]
Fix synchronized_generic_cache.

10 years agoEscape the .file path name generated in the asembly code. clang does not mind, but...
Sebastien Pouliot [Thu, 11 Jul 2013 19:37:43 +0000 (15:37 -0400)]
Escape the .file path name generated in the asembly code. clang does not mind, but gcc does

10 years agoPut the unbox_trampolines table into the .text segment instead of .rodata on mt since...
Zoltan Varga [Mon, 15 Jul 2013 18:09:45 +0000 (20:09 +0200)]
Put the unbox_trampolines table into the .text segment instead of .rodata on mt since it contains code.

10 years ago[runtime] Add a fallback on the TLS probing code that does a range scan in the pthrea...
Rodrigo Kumpera [Mon, 15 Jul 2013 16:30:03 +0000 (12:30 -0400)]
[runtime] Add a fallback on the TLS probing code that does a range scan in the pthread structure.

10 years agoBump master version to 3.3.0.
Rodrigo Kumpera [Wed, 10 Jul 2013 22:50:49 +0000 (18:50 -0400)]
Bump master version to 3.3.0.

10 years agoAvoid using dmb/dsb/dib instructions on ARM v6.
Alex Rønne Petersen [Mon, 15 Jul 2013 14:48:13 +0000 (16:48 +0200)]
Avoid using dmb/dsb/dib instructions on ARM v6.

This only worked by accident before the HAVE_ARMV<N>
changes because __ARM_ARCH_6__ is never defined by
any compiler.

10 years agoRemove test-sgen from make check in tests/, it takes too much time.
Zoltan Varga [Mon, 15 Jul 2013 14:36:53 +0000 (16:36 +0200)]
Remove test-sgen from make check in tests/, it takes too much time.

10 years agoFix gshared synchronized wrappers for static methods.
Zoltan Varga [Mon, 15 Jul 2013 14:36:25 +0000 (16:36 +0200)]
Fix gshared synchronized wrappers for static methods.

10 years agoImplement webrequest cancellation. Fixes #13200
Marek Safar [Sat, 13 Jul 2013 15:58:56 +0000 (17:58 +0200)]
Implement webrequest cancellation. Fixes #13200

10 years agoMerge pull request #700 from jack-pappas/patch-1
Alex Rønne Petersen [Sun, 14 Jul 2013 20:56:16 +0000 (13:56 -0700)]
Merge pull request #700 from jack-pappas/patch-1

Call 'awk' instead of 'gawk' for cross-platform compatibility.

10 years agoRevert "Merge pull request #622 from killabytenow/master"
Atsushi Eno [Sat, 13 Jul 2013 14:56:59 +0000 (23:56 +0900)]
Revert "Merge pull request #622 from killabytenow/master"

This reverts commit 392bae3c453763e8f887f447678ab0202a36228a, reversing
changes made to 61cd9ee8b63bdd34fd3b5ebd58f2de3fce507a61.

10 years agoCall 'awk' instead of 'gawk' for cross-platform compatibility.
Jack Pappas [Sat, 13 Jul 2013 11:56:24 +0000 (07:56 -0400)]
Call 'awk' instead of 'gawk' for cross-platform compatibility.

Call `awk` instead of `gawk` for cross-platform compatibility. Linux systems normally have a symbolic link from `awk` to `gawk`, so there should be no difference in the functionality on those systems.

10 years agoconfigure: Also consider __ARM_ARCH_7S__ when checking for ARM v7.
Alex Rønne Petersen [Fri, 12 Jul 2013 18:39:02 +0000 (20:39 +0200)]
configure: Also consider __ARM_ARCH_7S__ when checking for ARM v7.

This is defined by Apple's iOS gcc with -arch armv7s.

10 years agoPrevent potential integer overflows in SortedList's binary search midpoint calculation
Jeffrey Stedfast [Fri, 12 Jul 2013 18:05:55 +0000 (14:05 -0400)]
Prevent potential integer overflows in SortedList's binary search midpoint calculation

10 years agoDon't eat exception from timer handler (this is system timer not SWF timer)
Marek Safar [Fri, 12 Jul 2013 15:44:53 +0000 (17:44 +0200)]
Don't eat exception from timer handler (this is system timer not SWF timer)

10 years agoPrefer user operators over predefined operators for binary enum operations too. Fixes...
Marek Safar [Fri, 12 Jul 2013 14:23:01 +0000 (16:23 +0200)]
Prefer user operators over predefined operators for binary enum operations too. Fixes #13202

10 years agoAllow async for explicitly implemented interface methods. Fixes #13197
Marek Safar [Fri, 12 Jul 2013 13:13:42 +0000 (15:13 +0200)]
Allow async for explicitly implemented interface methods. Fixes #13197

10 years ago.spec file, again.
Martin Baulig [Fri, 12 Jul 2013 08:42:12 +0000 (10:42 +0200)]
.spec file, again.

10 years agoMerge pull request #622 from killabytenow/master
Atsushi Eno [Fri, 12 Jul 2013 05:17:05 +0000 (22:17 -0700)]
Merge pull request #622 from killabytenow/master

UTF8 encoding/decoding improvements

10 years agoReplace more __ARM_ARCH_... checks with HAVE_ARMV<N>.
Alex Rønne Petersen [Thu, 11 Jul 2013 22:03:02 +0000 (00:03 +0200)]
Replace more __ARM_ARCH_... checks with HAVE_ARMV<N>.

10 years agoReverted changes of commit 6ad7f75a3777652a535ef4356e6d193eed4ed612
Gerardo García Peña [Thu, 11 Jul 2013 21:52:35 +0000 (23:52 +0200)]
Reverted changes of commit 6ad7f75a3777652a535ef4356e6d193eed4ed612

10 years agoBetter and more homogeneous error handling.
Gerardo García Peña [Thu, 11 Jul 2013 21:49:47 +0000 (23:49 +0200)]
Better and more homogeneous error handling.

10 years agoAdd ARM version detection to configure and use the resulting macros.
Alex Rønne Petersen [Thu, 11 Jul 2013 19:19:34 +0000 (21:19 +0200)]
Add ARM version detection to configure and use the resulting macros.

This defines ARM_VERSION_{5,6,7}. Several of these can be
defined at once. For example ARM_VERSION_5 and ARM_VERSION_6
will both be defined if the target is an ARM v6 CPU.

Previously, we defined HAVE_ARMV6 based on running a program.
This obviously didn't work for cross-compilation. This new
approach does, and detects more cases (v5, v6, v7) than the
previous check (v6).

10 years agoAdd a mono-hwcap module to utils.
Alex Rønne Petersen [Thu, 11 Jul 2013 18:12:01 +0000 (20:12 +0200)]
Add a mono-hwcap module to utils.

This is an attempt to unify all the ad-hoc CPU feature
detection we do all over the codebase (mostly in Mini
back ends). It will also be used to detect and use SMP
instructions on older ARM devices (we need this info in
utils/, not just in mini/).

Each architecture has a mono-hwcap-$TARGET.h header if
it has specified one. So for example, if you want to
find out if a VFP unit is available on ARM, you would
include mono-hwcap-arm.h and read mono_hwcap_arm_has_vfp.
Remember to guard inclusions of these files with a check
along the lines of:

    #ifdef TARGET_ARM
    #include "mono/utils/mono-hwcap-arm.h"
    /* ... */
    #endif

Architectures that don't specify a file simply get an
empty implementation with no feature variables. This
empty implementation is also used if Mono itself is
compiled as a cross compiler.

Initialization of the mono-hwcap module is done in the
mini_init () function in mini/mini.c, very early in the
startup process. So in general, calling it is not needed.

10 years agoFix the tests makefile.
Alex Rønne Petersen [Thu, 11 Jul 2013 17:54:35 +0000 (19:54 +0200)]
Fix the tests makefile.

10 years agoIf 'flush' flag is enabled when calling decoding/encoding function, flush buffer...
Gerardo García Peña [Thu, 11 Jul 2013 16:54:11 +0000 (18:54 +0200)]
If 'flush' flag is enabled when calling decoding/encoding function, flush buffer when input run out (satisfies test 'SufficientByteArray').

10 years agoFix (hopefully) the last architecture casing inconsistency.
Alex Rønne Petersen [Thu, 11 Jul 2013 16:42:18 +0000 (18:42 +0200)]
Fix (hopefully) the last architecture casing inconsistency.

10 years agoRemove an m68k check from configure.
Alex Rønne Petersen [Thu, 11 Jul 2013 16:38:36 +0000 (18:38 +0200)]
Remove an m68k check from configure.

10 years agoFix an s390x check broken by faff4654c8cbfbe0619e87808f65a22d2b39d413.
Alex Rønne Petersen [Thu, 11 Jul 2013 16:37:51 +0000 (18:37 +0200)]
Fix an s390x check broken by faff4654c8cbfbe0619e87808f65a22d2b39d413.

10 years agoAdd missing TARGET_* defines for SPARC and Itanium.
Alex Rønne Petersen [Thu, 11 Jul 2013 16:36:31 +0000 (18:36 +0200)]
Add missing TARGET_* defines for SPARC and Itanium.

10 years agoOops, remove extra %endif in .spec file.
Martin Baulig [Wed, 10 Jul 2013 16:09:14 +0000 (18:09 +0200)]
Oops, remove extra %endif in .spec file.

10 years ago[PCL]: Add System.Linq.Expressions type-forwarders.
Martin Baulig [Wed, 10 Jul 2013 14:51:53 +0000 (16:51 +0200)]
[PCL]: Add System.Linq.Expressions type-forwarders.

10 years agoAdd libmonoboehm package to the spec file.
Martin Baulig [Wed, 10 Jul 2013 14:46:02 +0000 (16:46 +0200)]
Add libmonoboehm package to the spec file.

10 years agoIgnore only local Makefile
Marek Safar [Wed, 10 Jul 2013 14:26:26 +0000 (16:26 +0200)]
Ignore only local Makefile

10 years agoAn #if has been negated (bugfix)
Gerardo García Peña [Wed, 10 Jul 2013 09:26:26 +0000 (11:26 +0200)]
An #if has been negated (bugfix)

10 years agoAdd atomic.c/.h to libmonoutils.vcxproj.
Alex Rønne Petersen [Wed, 10 Jul 2013 04:54:33 +0000 (06:54 +0200)]
Add atomic.c/.h to libmonoutils.vcxproj.

10 years agoconfigure: Set TARGET=S390X instead of S390x for consistency.
Alex Rønne Petersen [Wed, 10 Jul 2013 04:47:02 +0000 (06:47 +0200)]
configure: Set TARGET=S390X instead of S390x for consistency.

10 years agoMerge pull request #695 from jack-pappas/patch-4
Alex Rønne Petersen [Wed, 10 Jul 2013 04:27:40 +0000 (21:27 -0700)]
Merge pull request #695 from jack-pappas/patch-4

Fix preprocessor/compiler warning due to unbalanced apostophe (') character

10 years agoFix preprocessor/compiler warning due to unbalanced apostophe (') character
Jack Pappas [Wed, 10 Jul 2013 01:44:19 +0000 (21:44 -0400)]
Fix preprocessor/compiler warning due to unbalanced apostophe (') character

Reworded the warning message to be displayed when the fall-through case is taken by the preprocessor in `mono_thread_get_stack_bounds()`.

10 years agoEnsure the new FileStream unit tests does not throw in the non-main thread (which...
Sebastien Pouliot [Wed, 10 Jul 2013 00:17:37 +0000 (20:17 -0400)]
Ensure the new FileStream unit tests does not throw in the non-main thread (which nunit-console won't report but other tools, like Touch.Unit, will)

10 years agoUse a non rooted symlink and make it point to the right mono.
Rodrigo Kumpera [Tue, 9 Jul 2013 22:28:58 +0000 (18:28 -0400)]
Use a non rooted symlink and make it point to the right mono.

10 years ago[runtime]Revert the fast tls check as we always need it on mach. Add another iOS...
Rodrigo Kumpera [Tue, 9 Jul 2013 22:06:11 +0000 (18:06 -0400)]
[runtime]Revert the fast tls check as we always need it on mach. Add another iOS 7 offset.

10 years agoBump libmonosgen version in the .spec file.
Martin Baulig [Tue, 9 Jul 2013 22:05:28 +0000 (00:05 +0200)]
Bump libmonosgen version in the .spec file.

10 years ago[build]: Use a relative symlink from mono to mono-sgen.
Martin Baulig [Tue, 9 Jul 2013 20:44:16 +0000 (22:44 +0200)]
[build]: Use a relative symlink from mono to mono-sgen.

10 years agoMerge pull request #694 from madewokherd/pthreadinclude
Rodrigo Kumpera [Tue, 9 Jul 2013 20:19:54 +0000 (13:19 -0700)]
Merge pull request #694 from madewokherd/pthreadinclude

Don't include pthread.h when it's not needed.

10 years agoFix a #define style issue in mini.c.
Alex Rønne Petersen [Tue, 9 Jul 2013 19:41:12 +0000 (21:41 +0200)]
Fix a #define style issue in mini.c.

Introduced in d4016989729bd58274c03d7b8ed9495bfbfef82f.

10 years agoOnly require mono_arch_is_soft_float () to be defined when needed.
Alex Rønne Petersen [Tue, 9 Jul 2013 19:34:59 +0000 (21:34 +0200)]
Only require mono_arch_is_soft_float () to be defined when needed.

Now, only ports that define MONO_ARCH_SOFT_FLOAT_FALLBACK have to
provide this function. For ports that don't define this, a default
function is provided that returns FALSE.

10 years agoAdd an MSVC branch to MONO_ALWAYS_INLINE.
Alex Rønne Petersen [Tue, 9 Jul 2013 19:34:44 +0000 (21:34 +0200)]
Add an MSVC branch to MONO_ALWAYS_INLINE.

10 years ago[runtime] On mach-arm don't probe for tls offsets if the runtime was not built with...
Rodrigo Kumpera [Tue, 9 Jul 2013 19:49:51 +0000 (15:49 -0400)]
[runtime] On mach-arm don't probe for tls offsets if the runtime was not built with support for fast tls.

10 years agoChange the way we do soft float to a fallback mechanism.
Alex Rønne Petersen [Tue, 9 Jul 2013 16:56:38 +0000 (18:56 +0200)]
Change the way we do soft float to a fallback mechanism.

MONO_ARCH_SOFT_FLOAT previously meant that a back end was using
soft float unconditionally. It's now MONO_ARCH_SOFT_FLOAT_FALLBACK
and actually indicates whether the back end has a soft float
fallback compiled in - not necessarily that it's used.

A new port function has been added:

    gboolean mono_arch_is_soft_float (void) MONO_INTERNAL;

This function is what actually tells Mini whether the back end is
going to use soft float. If MONO_ARCH_SOFT_FLOAT_FALLBACK is not
defined, it must return FALSE. Otherwise, it should return TRUE or
FALSE depending on whether the back end determines that the hardware
supports floating point. Once mono_arch_init () has been called,
the value returned from this function must be constant for the rest
of the VM's lifetime.

For example, on ARM, we now try to detect VFP via /proc/self/auxv
or /proc/cpuinfo and, if found, return FALSE from the function. This
only applies to Linux and Android as iOS always has VFP.

It's important to note that if the runtime is built with the 'softfp'
or 'hard' ABIs, the soft float fallback is not compiled in, as the
runtime is assumed to only be executed on VFP-capable systems.

Finally, the ARM feature detection code has been moved from the
mono_arch_cpu_optimizations () function to mono_arch_init () so that
FPU detection/initialization is done in one place.

10 years ago[build] Add dep tracking between Makefile.am.in and Makefile.am when the extension...
Rodrigo Kumpera [Tue, 9 Jul 2013 17:21:54 +0000 (13:21 -0400)]
[build] Add dep tracking between Makefile.am.in and Makefile.am when the extension module is disabled.

10 years ago[runtime]On install, symlink mono to the right binary.
Rodrigo Kumpera [Tue, 9 Jul 2013 17:16:09 +0000 (13:16 -0400)]
[runtime]On install, symlink mono to the right binary.

10 years agoFix the spec file; we don't create any .mdb's for the PCL Facades anymore.
Martin Baulig [Tue, 9 Jul 2013 16:37:34 +0000 (18:37 +0200)]
Fix the spec file; we don't create any .mdb's for the PCL Facades anymore.

10 years agoDon't include pthread.h when it's not needed.
Vincent Povirk [Wed, 3 Jul 2013 20:15:41 +0000 (15:15 -0500)]
Don't include pthread.h when it's not needed.

Fixes mingw-w64 build.

This commit is licensed under MIT/X11.

10 years agoMerge pull request #692 from jack-pappas/patch-2
Alex Rønne Petersen [Tue, 9 Jul 2013 15:49:58 +0000 (08:49 -0700)]
Merge pull request #692 from jack-pappas/patch-2

Use the NI_MAXHOST constant to initialize the size of the hostname buffer.

10 years agoMIPS: Set USE_MUL to 0 by default (for now).
Alex Rønne Petersen [Tue, 9 Jul 2013 14:48:15 +0000 (16:48 +0200)]
MIPS: Set USE_MUL to 0 by default (for now).

Setting it to 1 breaks on Loongson CPUs which are the most common
desktop MIPS CPUs supported by e.g. Debian.

This change can be reverted when more investigation is done to find
out why exactly this breaks.

Thanks to Jo Shields (@directhex) for lots of testing and debugging
and spotting this define that turned out to be the culprit.

10 years agoAdded new test for checking EncoderFallbackException exception behaviour.
Gerardo García Peña [Tue, 9 Jul 2013 14:22:37 +0000 (16:22 +0200)]
Added new test for checking EncoderFallbackException exception behaviour.

10 years agoMerge pull request #693 from jack-pappas/patch-3
Marek Safar [Tue, 9 Jul 2013 12:42:18 +0000 (05:42 -0700)]
Merge pull request #693 from jack-pappas/patch-3

Print diagnostic messages for platform detection

10 years agoPrint diagnostic messages for platform detection
Jack Pappas [Tue, 9 Jul 2013 12:35:26 +0000 (08:35 -0400)]
Print diagnostic messages for platform detection

Print some diagnostic messages when running 'make' on this file, so it's clear when a platform has not been explicitly specified and we're going to compile with a platform value which has been automatically selected.

10 years agoUse the NI_MAXHOST constant to initialize the size of the hostname buffer.
Jack Pappas [Tue, 9 Jul 2013 12:12:41 +0000 (08:12 -0400)]
Use the NI_MAXHOST constant to initialize the size of the hostname buffer.

The NI_MAXHOST constant should be used when creating the hostname buffer to avoid potential buffer overflows.

10 years agoUpdate test name
Marek Safar [Tue, 9 Jul 2013 09:14:56 +0000 (11:14 +0200)]
Update test name

10 years agoEquality structural comparer needs to do recursive comparisons. Fixes #13110
Marek Safar [Tue, 9 Jul 2013 09:12:33 +0000 (11:12 +0200)]
Equality structural comparer needs to do recursive comparisons. Fixes #13110

10 years agoUpdate failing test
Marek Safar [Tue, 9 Jul 2013 08:47:29 +0000 (10:47 +0200)]
Update failing test

10 years agoUpdate member access completion after e40775d0dcc0512c444b995e631880412177ed21
Marek Safar [Tue, 9 Jul 2013 08:41:55 +0000 (10:41 +0200)]
Update member access completion after e40775d0dcc0512c444b995e631880412177ed21

10 years ago[runtime] Don't return success on invalid parameters, raise an exception instead.
Rodrigo Kumpera [Mon, 8 Jul 2013 23:20:10 +0000 (19:20 -0400)]
[runtime] Don't return success on invalid parameters, raise an exception instead.

10 years agoPlace the method_addresses symbol into the .text segment on mt, not rodata, since...
Zoltan Varga [Mon, 8 Jul 2013 22:26:39 +0000 (00:26 +0200)]
Place the method_addresses symbol into the .text segment on mt, not rodata, since it is actually code.

10 years agoBump mono to 3.1.1
Rodrigo Kumpera [Mon, 8 Jul 2013 21:47:00 +0000 (17:47 -0400)]
Bump mono to 3.1.1

10 years agoAdded new test for checking DecoderFallbackException exception behaviour.
Gerardo García Peña [Mon, 8 Jul 2013 21:31:06 +0000 (23:31 +0200)]
Added new test for checking DecoderFallbackException exception behaviour.

10 years agoUpdate after newline update
Marek Safar [Mon, 8 Jul 2013 21:11:00 +0000 (23:11 +0200)]
Update after newline update

10 years agoRemove the constraint checks from get_shared_inst (), it is no longer needed since...
Zoltan Varga [Mon, 8 Jul 2013 20:30:11 +0000 (22:30 +0200)]
Remove the constraint checks from get_shared_inst (), it is no longer needed since we replace gsharedvt arguments with a vtype now. Fixes #12727.

10 years agoMake the synchronized wrappers static if the original method was static. Fixes shared...
Zoltan Varga [Mon, 8 Jul 2013 16:24:39 +0000 (18:24 +0200)]
Make the synchronized wrappers static if the original method was static. Fixes shared-generic-synchronized.2.exe.

10 years agoUpdated gitignore
Marek Safar [Mon, 8 Jul 2013 16:12:54 +0000 (18:12 +0200)]
Updated gitignore

10 years agoAdd a test for #12110.
Zoltan Varga [Mon, 8 Jul 2013 15:13:43 +0000 (17:13 +0200)]
Add a test for #12110.

10 years agoRevert "Revert "Revert "Merge"""
Marek Safar [Mon, 8 Jul 2013 15:01:47 +0000 (17:01 +0200)]
Revert "Revert "Revert "Merge"""

This reverts commit 5705602f1b01fa05366c9c0328a9b5e3e4eecd89.

10 years agoRevert "Revert "Merge""
Marek Safar [Mon, 8 Jul 2013 15:00:36 +0000 (17:00 +0200)]
Revert "Revert "Merge""

This reverts commit ed1838b4e706dc1ba2d701c2f6b5fc71df03bfb3.

10 years agoRevert "Merge"
Marek Safar [Mon, 8 Jul 2013 14:58:33 +0000 (16:58 +0200)]
Revert "Merge"

This reverts commit cbe746f29f75cb72c0b0df1e8647d33238b5096f.

10 years agoMerge
Marek Safar [Mon, 8 Jul 2013 14:49:13 +0000 (16:49 +0200)]
Merge

10 years agoAdd test
Marek Safar [Mon, 8 Jul 2013 07:17:18 +0000 (09:17 +0200)]
Add test

10 years agoMerge pull request #686 from LHCGreg/12971-IsRedirectedAfterSet
Marek Safar [Mon, 8 Jul 2013 06:58:15 +0000 (23:58 -0700)]
Merge pull request #686 from LHCGreg/12971-IsRedirectedAfterSet

Fix behavior of Console.Is*Redirected.

10 years agoRemove some gcc-ism from mono_atomic_load_acquire/release, so it can be compiled...
Zoltan Varga [Sun, 7 Jul 2013 01:47:25 +0000 (03:47 +0200)]
Remove some gcc-ism from mono_atomic_load_acquire/release, so it can be compiled by msvc.

10 years agoMerge pull request #690 from akoeplinger/httpruntime-net45
Marek Safar [Sat, 6 Jul 2013 15:44:45 +0000 (08:44 -0700)]
Merge pull request #690 from akoeplinger/httpruntime-net45

Added handling of 'targetFramework' attribute to HttpRuntime

10 years agoAdded handling of 'targetFramework' attribute (new in .NET 4.5) to HttpRuntime and...
Alexander Köplinger [Sat, 6 Jul 2013 14:36:37 +0000 (16:36 +0200)]
Added handling of 'targetFramework' attribute (new in .NET 4.5) to HttpRuntime and HttpRuntimeSection

10 years agoFixes build
Marek Safar [Sat, 6 Jul 2013 10:13:18 +0000 (12:13 +0200)]
Fixes build

10 years agoMerge pull request #687 from miniBill/master
Marek Safar [Sat, 6 Jul 2013 07:16:29 +0000 (00:16 -0700)]
Merge pull request #687 from miniBill/master

Add IISVersion property to HttpRuntime

10 years agoAdd IISVersion property to HttpRuntime
Leonardo Taglialegne [Sat, 6 Jul 2013 07:01:00 +0000 (09:01 +0200)]
Add IISVersion property to HttpRuntime