Permalink
Switch branches/tags
Commits on Jun 27, 2012
  1. Fix UdpClientTest.UdpClientBroadcastTest().

    You must not use Send() with an endpoint after using either the
    hostname constructor or calling Connect(); see the MSDN docs.
    baulig committed Jun 27, 2012
Commits on Jun 26, 2012
  1. Remove wrong usings

    marek-safar committed Jun 26, 2012
  2. create_object_from_sockaddr(): map ::ffff:0:0 to :: (bug #5502).

    ::ffff:0:0 is the IPv4 mapped address 0.0.0.0, translate this to ::
    (IPAddress.IPv6Any).
    baulig committed Jun 26, 2012
  3. Fix race condition in TimerTest.TestChange().

    Set the first interval to 10 milleseconds, not just one.  Then read
    the bucket.count again after changing the interval, the callback may
    fire a few times while we execute the Assert() and t.Change() callls.
    baulig committed Jun 26, 2012
  4. Bump DoubleWaitTest timeout

    marek-safar committed Jun 26, 2012
  5. Fix few warnings

    marek-safar committed Jun 26, 2012
  6. Update VS project files

    marek-safar committed Jun 26, 2012
  7. Merge pull request #353 from robwilkens/bug2014

    For Bug 2014: map FcntlCommand to local system command for fcntl_lock
    vargaz committed Jun 26, 2012
  8. Merge pull request #334 from robwilkens/bug5747

    Bug 5747 (MacOSX)Fix: KeventWatcher didn't return subdir names in filenames
    migueldeicaza committed Jun 26, 2012
  9. Fix DateTime.MinValue in HttpWebRequest.Date.

    * HttpWebRequestTest.cs: Extend this by adding each DateTimeKind
      and testing the result.  This test now passes again.
    baulig committed Jun 26, 2012
  10. For Bug 2014: map FcntlCommand to local system command for fcntl_lock

    In support/fcntl.c - every time fcntl() was called, it would first map the
    cmd from mono's version of it to the system header file version of it.
    The only time this wasn't happening was in Mono_Posix_Syscall_fcntl_lock()
    and now it does it there too.  This seems to resolve Bug 2014 on both
    64-bit linux and on Mac OS X (64-bit).
    Rob Wilkens committed Jun 26, 2012
Commits on Jun 25, 2012
  1. Correctly parse cookies.

    * System.Net/CookieParser.cs: Replace GetNameValue() with Parse(),
      support multiple cookies, errors and "expires=Day, ...".
    
    * Test/System.Net/CookieParserTest.cs: New nunit test suite for that.
    baulig committed Jun 25, 2012
  2. Fix another nursery OOM issue.

    kumpera committed Jun 25, 2012
  3. Fix a bunch of bugs in the split nursery allocator.

    	* sgen-split-nursery.c: Handle nursery OOM correctly for the
    	serial and parallel allocators. Introduce a bunch of fences
    	to ensure the parallel allocator is non-TSO safe.
    kumpera committed Jun 25, 2012
  4. Merge pull request #352 from madewokherd/threadinit

    Don't try to register threads created before initialization on Windows.
    kumpera committed Jun 25, 2012
  5. Fix few tests

    marek-safar committed Jun 25, 2012
  6. Don't try to register threads created before initialization on Windows.

    Released under the MIT/X11 License.
    Vincent Povirk committed Jun 25, 2012
  7. Properly balance local and global interrupt flags. Properly clear int…

    …errupt flags on cleanup.
    
    	* threads.c: All state changes to MonoInternalThread:interruption_requested must
    	be matched to thread_interruption_requested. This means incrementing the global one
    	when setting the other and decrementing when clearing.
    
    	We much check the thread flag during cleanup to avoid missing a descrement and leaving
    	the global flag with a positive value and make performance suffer due to excessive
    	polling.
    kumpera committed Jun 23, 2012
  8. Merge pull request #349 from JamesB7/229b363ef861ab9456f8bdc428c550e2…

    …241688e9
    
    Unbreak build-mingw32.sh... with this patch, it builds on Debian 6 no trouble. (corrected)
    grendello committed Jun 25, 2012
  9. Disable more tests

    marek-safar committed Jun 25, 2012
  10. Disable TestGroupBy

    marek-safar committed Jun 25, 2012