summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
AgeCommit message (Collapse)AuthorFilesLines
2005-08-24Truncate ChangeLog after moving asideOwen Taylor1-75/+0
2005-08-24(G_MININT64): Cast to gint64.Stepan Kasal1-0/+6
2005-08-24Fix the crt_externs.h includeMatthias Clasen1-0/+4
2005-08-23StepanStepan Kasal1-0/+4
2005-08-23Bump versionMatthias Clasen1-0/+2
2005-08-232.8.1GLIB_2_8_1Matthias Clasen1-0/+6
2005-08-20link with ws2_32.libHans Breuer1-0/+4
2005-08-20 Hans Breuer <hans@breuer.org> * glib/makefile.msc.in : link with ws2_32.lib
2005-08-18Check for <sys/wait.h>Tor Lillqvist1-0/+6
2005-08-18 Tor Lillqvist <tml@novell.com> * configure.in: Check for <sys/wait.h> * glib/gbacktrace.c: Include <sys/wait.h> on if HAVE_SYS_WAIT_H.
2005-08-18Optimise single-character insertionsRoss Burton1-0/+11
2005-08-17Check for crt_externs.h and _NSGetEnviron.Matthias Clasen1-0/+7
2005-08-17 Matthias Clasen <mclasen@redhat.com> * configure.in: Check for crt_externs.h and _NSGetEnviron. * glib/gutils.c: On Darwin, include crt-externs.h and define environ using _NSGetEnviron(). (#313731)
2005-08-17Move the body of the big if... (g_get_any_init_do): ... to this newStepan Kasal1-0/+8
2005-08-16 Stepan Kasal <kasal@ucw.cz> * glib/gutils.c (g_get_any_init): Move the body of the big if... (g_get_any_init_do): ... to this new function. (g_get_any_init): Declare as inline. (g_get_any_init_locked): New inline function, does the locking. Make use of these two throughout the code.
2005-08-15Wait for the child process and then simply return. This makes The "S"Matthias Clasen1-0/+5
2005-08-15 Matthias Clasen <mclasen@redhat.com> * glib/gbacktrace.c (g_on_error_stack_trace): Wait for the child process and then simply return. This makes The "S" option work as documented in g_on_error_query(). (#313125, Matthew F. Barnes)
2005-08-15Update the link to Unicode category values. (#313369, Behnam Esfahbod)Matthias Clasen1-0/+3
2005-08-15 Matthias Clasen <mclasen@redhat.com> * glib/gunicode.h: Update the link to Unicode category values. (#313369, Behnam Esfahbod)
2005-08-15Clarify docs a little. (#311727, Tristan van Berkom)Matthias Clasen1-0/+3
2005-08-15 Matthias Clasen <mclasen@redhat.com> * glib/gqueue.c (g_queue_find_custom): Clarify docs a little. (#311727, Tristan van Berkom)
2005-08-15Fix abi checks for ia64.Matthias Clasen1-0/+6
2005-08-12Bump versionMatthias Clasen1-0/+2
2005-08-122.8.0GLIB_2_8_0Matthias Clasen1-0/+6
2005-08-12Special-case flag value of 0. Instead of returning the first randomTim-Philipp Müller1-0/+8
* gobject/genums.c: (g_flags_get_first_value): Special-case flag value of 0. Instead of returning the first random GFlagsValue we come across, return the GFlagsValue for 0 if it exists or NULL if it does not exist. Never return the GFlagsValue for 0 if the requested flags value is nonzero.
2005-08-12Bump version to 2.8.0Matthias Clasen1-0/+4
2005-08-10Use "localhost" as fallback for g_get_host_name(), not "unknown".Tor Lillqvist1-0/+5
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 typos: invokation -> invocation.Stepan Kasal1-0/+4
2005-08-10Take a va_list*, not a va_list, to avoid compiler warnings aboutMatthias Clasen1-0/+6
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 Clasen1-0/+5
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 Clasen1-0/+4
2005-08-09Initialize variables to not make gcc nervous.Matthias Clasen1-0/+5
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 Singh1-0/+5
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 Clasen1-0/+14
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-08Add a test for endianness handling.Matthias Clasen1-0/+5
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 Adapa1-0/+4
<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 Clasen1-0/+7
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 checkingMatthias Clasen1-0/+6
2005-08-06remove unused n_threads variable.Manish Singh1-0/+4
2005-08-05 Manish Singh <yosh@gimp.org> * tests/refcount/closures.c: remove unused n_threads variable.
2005-08-05Bump versionMatthias Clasen1-0/+2
2005-08-052.7.7GLIB_2_7_7Matthias Clasen1-0/+6
2005-08-04Always export g_atomic_int_get and g_atomic_pointer_get as functions, evenMatthias Clasen1-0/+10
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 Lillqvist1-0/+7
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 Clasen1-0/+2
2005-08-032.7.6GLIB_2_7_6Matthias Clasen1-0/+6
2005-08-03Small doc updatesRoss Burton1-0/+9
2005-08-03Add native atomic operations for s390.Matthias Clasen1-0/+7
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 Burton1-0/+5
2005-08-03Add G_BEGIN_DECLS/G_END_DECLS. (#312424)Matthias Clasen1-0/+4
2005-08-03 Matthias Clasen <mclasen@redhat.com> * glib/gstdio.h: Add G_BEGIN_DECLS/G_END_DECLS. (#312424)
2005-08-02Name fixesMatthias Clasen1-1/+1
2005-08-02Don't go in an infinite loop if the input text ends in an incompleteMatthias Clasen1-0/+4
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 Clasen1-0/+2
2005-08-022.7.5GLIB_2_7_5Matthias Clasen1-0/+6
2005-08-02Cleanup converter state after the conversion. Document streamingMatthias Clasen1-0/+6
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-02tests/refcount/objects.c tests/refcount/properties.c Use g_usleep()Tor Lillqvist1-0/+7
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 Janik1-0/+29
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-01Ugh, fix braino.Tor Lillqvist1-1/+4