…se VirtualFree () fails.
…s on cygwin. Mono can be built by configuring with --host=i686-pc-mingw32. Building without this will not work, since the libtool wrapper executables created by libtool will be unusable, i.e. they exit before the real runtime process exits.
…output into the char* buffer.
…ical methods as soon as they are loaded, and avoid lookups in the AOT images when calling mono_jit_info_table_find () during STW.
Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=13953 MSDN documents that RSACryptoServiceProvider.SignData()'s provider paramter may contain an OID name: http://msdn.microsoft.com/en-us/library/y2wf1b6k.aspx > The halg parameter can accept a String, a HashAlgorithm, or a Type. > The string value can be one of the following: > * The object identifier (OID) friendly name of the hash algorithm to use, > either a name registered in the crypto config file or one in the > Crypto API OID table. > * The OID value. The OID must be one recognized by the Crypto API. > For example, you could use SignData(new byte, "22.214.171.124.2.26") or > SignData(new byte, "sha1"), or SignData(new byte, "SHA1"). Add support for this OID names as the provider.
Partially fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=12739 Android's libc.so doesn't export getpagesize(3), resulting in an EntryPointNotFoundException: System.EntryPointNotFoundException: getpagesize at (wrapper managed-to-native) System.IO.MemoryMappedFiles.MemoryMapImpl.getpagesize () at System.IO.MemoryMappedFiles.MemoryMapImpl.Map (int,long,long&,System.IO.MemoryMappedFiles.MemoryMappedFileAccess,intptr&,int&) at System.IO.MemoryMappedFiles.MemoryMappedViewAccessor.Create (long,long,System.IO.MemoryMappedFiles.MemoryMappedFileAccess) at System.IO.MemoryMappedFiles.MemoryMappedViewAccessor..ctor (int,long,long,System.IO.MemoryMappedFiles.MemoryMappedFileAccess) at System.IO.MemoryMappedFiles.MemoryMappedFile.CreateViewAccessor (long,long,System.IO.MemoryMappedFiles.MemoryMappedFileAccess) Android does provide getpagesize(3); it's just an inline function. The full fix will require two parts: 1. Update MemoryMapImpl to P/Invoke libmonodroid.so!monodroid_getpagesize() 2. Add a libmonodroid.so!monodroid_getpagesize() export. This commit implements (1).
The intent of the <format/> element is to assist encapsulating arbitrary HTML content within an mdoc(5) container. This frequently requires having more than _one_ element within the <format/> block. (WTF was I thinking forgetting the maxOccurs attribute?!)
Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=13686 Android v4.3 changed the timezone DB format described in 8a26398 and replaced it with a single file containing version, index, data, and a "zoneTab" (which is parsed but unused). Port/rewrite the Java libcore.util.ZoneInfoDB type into System.AndroidTzData so that this new file format is supported. (Another day, another file format...)
Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=13343 There are some Industrial Automation Hardware devices which return a '\'-prefixed path to the FTP PWD command, which would break: System.UriFormatException: Invalid URI: The hostname could not be parsed. at System.Uri.Parse (UriKind kind, System.String uriString) at System.Uri.ParseUri (UriKind kind) at System.Uri..ctor (System.String uriString, Boolean dontEscape) at System.Uri..ctor (System.String uriString) [0x0000 at System.Net.FtpWebRequest.GetRemoteFolderPath (System.Uri uri) at System.Net.FtpWebRequest.CWDAndSetFileName (System.Uri uri) at System.Net.FtpWebRequest.ProcessMethod () at System.Net.FtpWebRequest.ProcessRequest () There was an error connecting to the FTP Server. The problem was this statement: Uri initial = new Uri ("ftp://dummy-host" + initial_path); Since the FTP server was returning "\" to the PWD command, `initial_path` was "\", and the above was equivalent to: Uri initial = new Uri (@"ftp://dummy-host\"); This results in the UriFormatException. The solution is to not assume that `initial_path` will start with '/', and instead use UriBuilder.
This code can't depend on mono/utils and doesn't need the 'fixed' implementation of bsearch () anyway since keys are never null.
…g::EndsWith. Fixes #13509