Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-30 | Enable dolt on ios builds. | Zoltan Varga | |
2013-04-07 | NaCl runtime fixes | Elijah Taylor | |
- fix compile/runtime issues caused by upstream changes - add NaCl glibc support - various changes to support running tests in NaCl glibc from 'make check' | |||
2013-04-06 | Fix the windows build. | Zoltan Varga | |
2013-03-08 | Make sure all functions in the hot path of eg_utf8_to_utf16_general are inlined. | Rodrigo Kumpera | |
This gives a 33% performance boost on a micro benchmark just triggering a call to mono_string_new. | |||
2013-02-28 | Change g_log (and friends) to print to stderr. Fixes #10577. | Rolf Bjarne Kvinge | |
Stdout is block buffered somewhere (and fflushing 'stdout' doesn't fix it, only fflushing all streams works), and takes forever to show up in any output. | |||
2013-01-09 | Fix the check for autoheader in eglib/autogen.sh and libgc/autogen.sh too. | Zoltan Varga | |
2013-01-09 | Remove automake macros obsoleted by automake 1.13. Fixes #9324. | Zoltan Varga | |
2013-01-04 | Autoconf incorrectly detects strndup getpwuid_r on iOS. Avoid that at ↵ | Rodrigo Kumpera | |
configure time. | |||
2013-01-04 | Add iOS/OSX detection to eglib. | Rodrigo Kumpera | |
2012-11-20 | Redirect g_print and relatives to the device log in MonoTouch. | Rolf Bjarne Kvinge | |
* goutput.c: Redirect output to the device log on iOS devices. | |||
2012-10-24 | Fix the linux build as it does check even from private glib symbols. | Rodrigo Kumpera | |
2012-10-23 | Fix the eglib test suite. | Rodrigo Kumpera | |
2012-10-22 | Rename new eglib functions to not use the g_ prefix. | Rodrigo Kumpera | |
giconv.c: Rename g_utf8_to_utf16_with_nuls to eg_utf8_to_utf16_with_nuls to make sure we neither clashes with glib proper nor give the false impression that it does exist there. | |||
2012-10-19 | Second try to make quiet build work reliably | Marek Safar | |
2012-10-19 | Update (very old) dold to handle --silent argument | Marek Safar | |
2012-10-11 | Add test for g_utf8_to_utf16_with_nuls. | Andrew Wilson | |
2012-10-11 | Add g_utf8_to_utf16_with_nuls for strings containing nul. | Andrew Wilson | |
2012-10-03 | Use AM_CPPFLAGS instead of INCLUDES in Makefile.am files, as the later is no ↵ | Zoltan Varga | |
longer supported, see http://lists.gnu.org/archive/html/automake/2012-08/msg00087.html. | |||
2012-08-16 | Fix g_strsplit() when delimiter at end-of-string and at max_count. | Jonathan Pryor | |
Suppose you want to split a `name=value` string: char** kvp = g_strsplit ("name=value", "=", 2); // kvp[0] is "name", kvp[1] is "value" That works, but what if the string is "malformed" and missses a value? char** kvp = g_strsplit ("name=", "=", 2); // kvp[0] is "name", kvp[1] is "=" A value of "=" makes no sense here: values returned from g_strsplit() shouldn't contain delimeter unless max_count is specified and it's _within_ the last string; it's also not what GLib does. What makes sense is a value of "" (the empty string), which IS what GLib does (so it's compatible and sensible). Fix g_strsplit() to use the empty string when the "rest" value would otherwise be the delimiter. | |||
2012-07-19 | Skip Unicode BOM at start of XML. | Scott Blomquist | |
2012-05-02 | Merge pull request #285 from joncham/eglib-fixes | Zoltan Varga | |
eglib fixes for windows | |||
2012-05-02 | Add tests and correctly handle using '/' in windows paths. | Jonathan Chambers | |
2012-05-02 | Test paths on windows using valid windows paths. | Jonathan Chambers | |
2012-05-02 | Try try and use *nix style paths on Windows in uri tests. | Jonathan Chambers | |
2012-04-18 | [warnign fix] Make my_charset const | Miguel de Icaza | |
2012-03-30 | Fix g_strreverse to handle empty strings | Rolf Bjarne Kvinge | |
2012-03-19 | Update some copyrights | Miguel de Icaza | |
2012-03-16 | Add missing eglib remappings. | Zoltan Varga | |
2012-03-03 | Revert "Get rid of the <foo>-static libraries, libtool doesn't know that ↵ | Zoltan Varga | |
they need to be compiled only in static mode, so each source file was compiled up to 8 times. Pass -static in the _LDFLAGS for the mono executables instead." This reverts commit 8e386cce7f723f16624b49b3074b09e3e34da39d. The libtool convenience libraries only contain the PIC versions of object files, causing fast tls support to fail. | |||
2012-02-29 | Fix warnings reported by clang. | Zoltan Varga | |
2012-02-09 | Get rid of the <foo>-static libraries, libtool doesn't know that they need ↵ | Zoltan Varga | |
to be compiled only in static mode, so each source file was compiled up to 8 times. Pass -static in the _LDFLAGS for the mono executables instead. | |||
2012-02-08 | Fix the quiet build code so it works with a separate build dir too. | Zoltan Varga | |
2011-10-01 | configure.{ac,in}: Point to the new Bugzilla. | alexrp | |
2011-09-14 | Update copyrights | Miguel de Icaza | |
2011-08-30 | Don't use vasprintf on PLATFORM_ANDROID. | Jonathan Pryor | |
This allows sanely using g_log() within signal handlers. | |||
2011-08-16 | Fix g_log redirection under android. | Rodrigo Kumpera | |
2011-08-03 | don't redefine ABS | Chris Toshok | |
2011-06-15 | Fix crash when there's a \' in the arguments. | Gonzalo Paniagua Javier | |
Fixes crash when calling Process.Start on a file with a ' in the path when UseShellExecute is set to false. Patch by Tom Philpot. | |||
2011-06-04 | Simplify building with the Android NDK. | Jonathan Pryor | |
Check --host against *-*-linux-android* for Android-specific configure fixes, and improve **/Makefile.am to simplify Android support: ./configure \ --build=`./config.guess` \ --host=armv5-linux-androideabi \ --target=armv5-linux-androideabi \ --enable-nls=no --with-mcs-docs=no --enable-mcs-build=no \ CC="/path/to/ndk/arm-linux-androideabi-gcc --sysroot=/path/to/sysroot" \ AR="..." AS="..." CPP="..." CXX="..." LD="..." RANLIB="..." STRIP="..." CFLAGS="-DARM_FPU_NONE=1" CXXFLAGS="-DARM_FPU_NONE=1" See also Android NDK docs/STANDALONE-TOOLCHAIN.html. The Android NDK/bionic is "interesting", in that it's lacking header files and macros normally present on Linux which otherwise break the build (e.g. no <link.h> which breaks Boehm support). Using --host with an android target works around the known issues, simplifying the building of libmonosgen-2.0.so with the Android NDK toolchain. | |||
2011-05-06 | Fix the build for Windows (use int instead of ssize_t) | Jeffrey Stedfast | |
2011-05-06 | Fixed for Big Endian machines. | Jeffrey Stedfast | |
2011-05-01 | [eglib] make g_mkdir_with_parents work for paths not ending in / | Chris Toshok | |
2011-04-29 | [eglib] add some more MAX/MIN macros | Chris Toshok | |
2011-04-29 | Fixed g_utf8_validate(), needed to break in inner switch | Jeffrey Stedfast | |
2011-04-28 | Fixed g_iconv() decoders/encoders for unaligned accesses | Jeffrey Stedfast | |
2011-04-27 | Silence gcc warning about vasprintf()'s retval not being used | Jeffrey Stedfast | |
2011-04-27 | Added config.rpath to eglib | Jeffrey Stedfast | |
2011-04-27 | Optimize utf8_case_conv() | Jeffrey Stedfast | |
Seems like g_utf8_strdown/up expect valid utf8, so it should be safe for us to use g_utf8_to_ucs4_fast(). | |||
2011-04-27 | Validate in the decoders so encoders don't have to | Jeffrey Stedfast | |
Fixed decode_utf32*() to validate their input properly so that encode_utf16*() and encode_utf8() don't have to. Was hoping this would improve performance but it doesn't seem to make much difference. Still, it's worth doing. | |||
2011-04-27 | I'm an idiot. Fixed g_utf8_strlen() | Jeffrey Stedfast | |