Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs
AgeCommit message (Collapse)Author
2013-03-29Have the linker skip mixed-mode assemblies since it won't be able to save ↵Sebastien Pouliot
them later
2013-03-28[mkbundle] Remove Mono.Posix, ICSharpCode.SharpZipLib depsJonathan Pryor
I want to make execution of mkbundle possible under .NET, and as such I want to remove unnecessary dependencies. Mono.Posix is only used for UnixMarshal heap methods; there's NO need to use these when Marshal can be used. That leaves DeflaterOutputStream, and it's possible to configure zlib to accept deflate streams, allowing us to use GZipStream: http://stackoverflow.com/a/1838702/83444 Update template_z.c accordingly so that the compressed data works. Two side results of this: 1. Increased compression; my (really stupid) test app went from a compression ration of 31.39% to 32% 2. This MAY make things WORSE when running on .NET < 4.5. This is fixed in .NET 4.5: http://msdn.microsoft.com/en-us/library/system.io.compression.deflatestream.aspx Starting with the .NET Framework 4.5, the DeflateStream class uses the zlib library. As a result, it provides a better compression algorithm and, in most cases, a smaller compressed file than it provides in earlier versions of the .NET Framework.
2013-03-27Add nanosecond resolution times to struct StatSteffen Kieß
2013-03-27Merge pull request #221 from steffen-kiess/masterJonathan Pryor
Add various methods and flags to Syscall
2013-03-27Add various methods and flags to SyscallSteffen Kieß
* Add OpenFlags.O_CLOEXEC and OpenFlags.O_PATH * Add AtFlags for AT_* values * Add fdopendir, mkdtemp, futimens * Add readv, writev, preadv, pwritev * Add *at methods: openat, renameat, fchmodat, fstatat, utimensat, mkdirat, mknodat, mkfifoat, faccessat, fchownat, linkat, readlinkat, symlinkat, unlinkat * Add constants AT_FDCWD, UTIME_NOW, UTIME_OMIT
2013-03-26[corlib] Marshal: fine-tune the pointer Read/Write operations.Miguel de Icaza
This patch reworks the Marshal's Read and Write pointer operations to avoid performing a modulo operation to choose the fast path, as in some platforms the modulo operation is implemented as a C subroutine. Instead we use bit operations which always run in constant time. It also avoids the IntPtr.XXX method calls, factors out "unsafe", only ever performs one IntPtr->pointer conversion, and makes the source code uniform.
2013-03-26Return null when null was passed to Marshal.PtrToStructure () instead of ↵Zoltan Varga
throwing an exception. Fixes #11417.
2013-03-26Update number separators for mexican and similar locales. Fixes #8084Marek Safar
2013-03-26Set invariant DateTimeFormatInfo for all invariant format specifiers. Fixes ↵Marek Safar
#11364
2013-03-26Populate AbbreviatedMonthNames values. Fixes #11361Marek Safar
2013-03-26Fix quoting of some date time patters. Fixes #11363Marek Safar
2013-03-26Add zh-CHT parent lcid handling. Fixes #11375Marek Safar
2013-03-25Add configure awaitMarek Safar
2013-03-25Merge pull request #607 from maksimenko/masterMarek Safar
use await GetRequestStreamAsync on System.Net.Http.HttpClientHandler SendAsync to avoid blocking
2013-03-25Fast path Array::Resize with small arrays.Rodrigo Kumpera
2013-03-25Don't capture any variables when block yield only breaksMarek Safar
2013-03-25Don't create interator parameters copies for unmodified parametersMarek Safar
2013-03-25Apply 9dc360146f373e64b2b8801a4284938759bc5229 to all where methodsMarek Safar
2013-03-25Don't copy hoisted iterator parameters when not neededMarek Safar
2013-03-25Add a test for the WebUtility.HtmlEncode bitsMiguel de Icaza
2013-03-24Add optimized where iterator for arraysMarek Safar
2013-03-24Optimize entity conversionMarek Safar
2013-03-24Try to recover incomplete ternary expression. Fixes #5195Marek Safar
2013-03-24Better error message for not matching overload when expanded params ↵Marek Safar
conversion fails.
2013-03-24Fix the build.Zoltan Varga
2013-03-24Use (uint) casts in the Marshal.Read/WriteXXX () methods to speed up the ↵Zoltan Varga
alignment checks.
2013-03-24Put back a cattr removed by mistake by 70141dc9f523282bc3b3b947cc3e36ef594ad15e.Zoltan Varga
2013-03-24Implement the Marshal.Read/WriteXXX methods using unsafe code instead of icalls.Zoltan Varga
2013-03-24use the GetRequestStreamAsync method to avoid blocking on HttpClientHandler ↵Victor H. Maksimenko
SendAsync
2013-03-23[monodoc] Remove previous horrible generic backtick notation hack and ↵Jérémie Laval
properly handle them in node search.
2013-03-23[monodoc] Add a simple stack-based generic argument count method.Jérémie Laval
2013-03-23[IDesigner] Add cref reachability checker unit test though disabled for now.Jérémie Laval
Mono documentation has a lot of syntax error in its crefs so it's not good material for a reliable unit test until we can do better on that front.
2013-03-23[monodoc] Add utility property Generic*IsNumeric to distinguish between ↵Jérémie Laval
types using full generic notation (e.g. Foo<T1, T2>) or just backtick notation (e.g. Foo`2)
2013-03-23[monodoc] Add reachability unit test for ASP.NET style URLsJérémie Laval
2013-03-23[monodoc] Parse correctly '{' and '}' as '<' and '>' (generic params) in ↵Jérémie Laval
ECMA url. These characters are used in place of normal bracket in some part of the xsl generation code, mostly to prevent ASP.NET default code injection policy to kick in.
2013-03-23Open test files in read-only mode (so it will work on devices where ↵Sebastien Pouliot
permissions won't allow read/write)
2013-03-22Maintain more tokens locations.Marek Safar
2013-03-22Don't report error for incomplete member typeMarek Safar
2013-03-22Try to recover incomplete initializers. Fixes #4964Marek Safar
2013-03-22Avoid extra space when reporting error for compiler modifiersMarek Safar
2013-03-22Maintain more locations valuesMarek Safar
2013-03-22Try to recover incomplete member declaration which looks like field. Fixes #7521Marek Safar
2013-03-22Merge pull request #605 from AerisG222/system.web.http.webhostMarek Safar
system.web.http.webhost
2013-03-22[WCF]: Disable WsdlExporterTest.ExportMessageContract().Martin Baulig
2013-03-22[WCF]: Implement cookie support in .NET 4.0.Martin Baulig
2013-03-22making the build system aware of system.web.http.webhost that is a component ↵Mike Morano
of the aspnetwebstack
2013-03-22[WCF]: 2nd part of bug #5827, set CheckCharacters = false in TextMessageEncoder.Martin Baulig
2013-03-22Bug #5829: DataContractSerializer should not check for invalid characters.Martin Baulig
2013-03-22[System.ServiceModel.Web]: Fix 'make dist'.Martin Baulig
2013-03-21Try to recover from invalid attribute. Fixes #8590Marek Safar