summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-08-12Updated Greek TranslationKostas Papadimas
2005-08-12Bump version to 2.8.0Matthias Clasen
2005-08-12two stylistic fixesStepan Kasal
2005-08-12Shut up CVSManish Singh
2005-08-10Use "localhost" as fallback for g_get_host_name(), not "unknown".Tor Lillqvist
2005-08-11 Tor Lillqvist <tml@novell.com> * glib/gutils.c (g_get_any_init): Use "localhost" as fallback for g_get_host_name(), not "unknown".
2005-08-10fix typosStepan Kasal
2005-08-10a typoStepan Kasal
2005-08-10manual emulation of refresh of manual pagesStepan Kasal
2005-08-10Fix typos: invokation -> invocation.Stepan Kasal
2005-08-10Take a va_list*, not a va_list, to avoid compiler warnings aboutMatthias Clasen
2005-08-10 Matthias Clasen <mclasen@redhat.com> * glib/gfileutils.c (g_build_path_va, g_build_pathname_va): Take a va_list*, not a va_list, to avoid compiler warnings about uninitialized variables.
2005-08-09Add it here.Matthias Clasen
2005-08-09 Matthias Clasen <mclasen@redhat.com> * tests/gobject/Makefile.am (test_programs): Add it here. * tests/gobject/gvalue-test.c: Beginning of a test suite for GValue.
2005-08-09UpdatesMatthias Clasen
2005-08-09Access enum and flags values as v_long/v_ulong, not v_int/v_uint, to makeMatthias Clasen
2005-08-09 Matthias Clasen <mclasen@redhat.com> * gvaluetransform.c: Access enum and flags values as v_long/v_ulong, not v_int/v_uint, to make value transformation of such types work on bigendian 64bit machines. (#312485, Michael Lorenz)
2005-08-09Initialize variables to not make gcc nervous.Matthias Clasen
2005-08-08 Matthias Clasen <mclasen@redhat.com> * glib/gutils.c (_g_compute_locale_variants): Initialize variables to not make gcc nervous.
2005-08-09remove stray -V option to grep so it actually works.Manish Singh
2005-08-08 Manish Singh <yosh@gimp.org> * glib/abicheck.sh: remove stray -V option to grep so it actually works.
2005-08-08Enable the endianness test.Matthias Clasen
2005-08-08 Matthias Clasen <mclasen@redhat.com> * tests/convert-test.c: Enable the endianness test. * glib/gconvert.c: Make the caching of iconv descriptors optional. * configure.in: Add an --enable-iconv-cache option, and default to disabling iconv caching on new enough glibc. Somebody with access to Solaris systems will need to test if opening/closing of iconv descriptors is enough of a performance problem to warrant the caching on that platform. Note that the caching is causing correctness problems in some corner cases, thus turning it off is desirable unless it has severe performance implications.
2005-08-08Fix up the testcaseMatthias Clasen
2005-08-08Add a test for endianness handling.Matthias Clasen
2005-08-08 Matthias Clasen <mclasen@redhat.com> * tests/convert-test.c: Add a test for endianness handling.
2005-08-08Added Telugu translation done by Vikram Phaneendra ↵Sunil Mohan Adapa
<vikramphaneendra@yahoo.co.in>, Dandu Prasad <dandu_prasad2000@yahoo.com> and Ramana Sai <rmn_sai@yahoo.co.in>
2005-08-08Add convert-test here.Matthias Clasen
2005-08-08 Matthias Clasen <mclasen@redhat.com> * tests/Makefile.am: Add convert-test here. * tests/convert-test.c: Add the beginning of a testsuite for g_convert() and friends.
2005-08-06Improve ABI checksMatthias Clasen
2005-08-06Improve ABI checkingMatthias Clasen
2005-08-06Small fixes.Matthias Clasen
2005-08-05 Matthias Clasen <mclasen@redhat.com> * gobject/tmpl/gparamspec.sgml: * glib/tmpl/types.sgml: * glib/tmpl/option.sgml: Small fixes.
2005-08-06remove unused n_threads variable.Manish Singh
2005-08-05 Manish Singh <yosh@gimp.org> * tests/refcount/closures.c: remove unused n_threads variable.
2005-08-06Shut up CVSManish Singh
2005-08-05Small fixesMatthias Clasen
2005-08-05 Matthias Clasen <mclasen@redhat.com> * gobject/tmpl/generic_values.sgml: Small fixes
2005-08-05Bump versionMatthias Clasen
2005-08-052.7.7GLIB_2_7_7Matthias Clasen
2005-08-04Always export g_atomic_int_get and g_atomic_pointer_get as functions, evenMatthias Clasen
2005-08-04 Matthias Clasen <mclasen@redhat.com> * glib/glib.symbols: * glib/gatomic.[hc]: Always export g_atomic_int_get and g_atomic_pointer_get as functions, even if we have macros, to avoid changing the ABI depending on configuration. * glib/gatomic.c: Fix the s390 implementations of g_atomic_pointer_compare_and_exchange.
2005-08-04Move the G_BEGIN_DECLS/G_END_DECLS pair outside the #if/#else/#endifTor Lillqvist
2005-08-04 Tor Lillqvist <tml@novell.com> * glib/gstdio.h: Move the G_BEGIN_DECLS/G_END_DECLS pair outside the #if/#else/#endif block. Otherwise we had G_BEGIN_DECLS without matching G_END_DECLS on Unix, and G_END_DECLS without matching G_BEGIN_DECLS on Win32.
2005-08-03Bump versionMatthias Clasen
2005-08-032.7.6GLIB_2_7_6Matthias Clasen
2005-08-03Small doc updatesRoss Burton
2005-08-03Mark the vint member as volatile, which seems to be necessary to makeMatthias Clasen
2005-08-02 Matthias Clasen <mclasen@redhat.com> * gclosure.c (union ClosureInt): Mark the vint member as volatile, which seems to be necessary to make atomic operations work on s390.
2005-08-03Add native atomic operations for s390.Matthias Clasen
2005-08-03 Matthias Clasen <mclasen@redhat.com> * glib/gatomic.c: Add native atomic operations for s390. * configure.in: ... and use them on s390.
2005-08-03Fix Docbook tag typoRoss Burton
2005-08-03Add G_BEGIN_DECLS/G_END_DECLS. (#312424)Matthias Clasen
2005-08-03 Matthias Clasen <mclasen@redhat.com> * glib/gstdio.h: Add G_BEGIN_DECLS/G_END_DECLS. (#312424)
2005-08-02Name fixesMatthias Clasen
2005-08-02Don't go in an infinite loop if the input text ends in an incompleteMatthias Clasen
2005-08-02 Matthias Clasen <mclasen@redhat.com> * glib/gconvert.c (g_convert_with_iconv): Don't go in an infinite loop if the input text ends in an incomplete multibyte character. (#312402, Sebastian Bacher)
2005-08-02Bump versionMatthias Clasen
2005-08-022.7.5GLIB_2_7_5Matthias Clasen
2005-08-02Remove accidental documentation redundanciesMatthias Clasen
2005-08-02Cleanup converter state after the conversion. Document streamingMatthias Clasen
2005-08-02 Matthias Clasen <mclasen@redhat.com> * glib/gconvert.c (g_convert_with_iconv, g_convert_with_fallback): Cleanup converter state after the conversion. Document streaming conversion pitfalls. (#311337)
2005-08-02Forgotten log entryMatthias Clasen
2005-08-02tests/refcount/objects.c tests/refcount/properties.c Use g_usleep()Tor Lillqvist
2005-08-02 Tor Lillqvist <tml@novell.com> * tests/refcount/objects.c * tests/refcount/properties.c * tests/refcount/signals.c: Use g_usleep() instead of sleep() for portability.
2005-08-01test high contention on closure reference counts to trigger and catchTim Janik
Mon Aug 1 23:33:47 2005 Tim Janik <timj@imendio.com> * tests/refcount/closures.c: test high contention on closure reference counts to trigger and catch non-atomic updates. * tests/refcount/objects.c: * tests/refcount/objects2.c: * tests/refcount/properties.c: * tests/refcount/properties2.c: * tests/refcount/signals.c: fixed up test and threading fundamentals. variables accessed from all threads need to be volatile. context switches are enforced by using g_thread_yield(), not g_usleep(1) which may result in busy waits on some platforms. for testcode, always consider all warnings and critical messages fatal. issue the currently running program on stdout. improved progress indicators. * tests/refcount/properties.c: * tests/refcount/objects.c: don't overdo the number of testing threads to keep the testing machine usable, 2 threads can produce as much contention as 20 if executing the same code. * tests/refcount/signals.c: only start 1 thread per object. GObject doesn't provide mutually exclusive object access, but only mutually exclusive reference count modification. * tests/Makefile.am: added closures test.
2005-08-01turned all modifications to the first 32 integer bits in a closure intoTim Janik
Mon Aug 1 23:00:42 2005 Tim Janik <timj@imendio.com> * gclosure.c: turned all modifications to the first 32 integer bits in a closure into atomic accesses. wrapped write accesses into special macros to keep the atomic modification logic in a single place. comment cleanups. * gclosure.h: made all atomicly accessed closure fields volatile. * gobject.h: made ref_count field volatile.
2005-08-01Minor simplification in safe_strcmp_filename().Tor Lillqvist
2005-08-01Ugh, fix braino.Tor Lillqvist
2005-08-01Make it pass on Win32. (from_uri_tests[]): Take into consideration that onTor Lillqvist
2005-08-01 Tor Lillqvist <tml@novell.com> * tests/uri-test.c: Make it pass on Win32. (from_uri_tests[]): Take into consideration that on Win32 we don't return "localhost" hostnames. (safe_strcmp_filename): New function that considers slash and backslash equal on Win32. (run_roundtrip_tests): Use safe_strcmp_filename().