X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-8;h=b6bf49ef06d17f0a7f97eb9f0ea5b6cabfdedada;hb=b73f494fab6efc2dd9f49c166ddf96496016113d;hp=5d8124495083c1c10358ddfa8b1397dd12ba7603;hpb=cd8a0ac41f293221d931cab6f1ea39332f7448d8;p=platform%2Fupstream%2Fglib.git diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 5d81244..b6bf49e 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,183 @@ +2005-04-03 Matthias Clasen + + * glib/gutils.h: Undef G_CAN_INLINE if G_IMPLEMENT_INLINES is + defined. This was the pre-2.6 behaviour, and without it, + G_IMPLEMENT_INLINES cannot be used in multiple .c files + at all. (#165852, Dave Benson) + +2005-04-01 Matthias Clasen + + * glib/gmain.c (g_child_watch_source_new): Add a note regarding + waitpid(-1). + (g_child_watch_source_init_multi_threaded): + (g_child_watch_source_init_single): Don't use SA_RESTART, + since it causes problems on at least one platform. (#168352) + +2005-03-30 Steve Murphy + + * configure.in: Added "rw" to ALL_LINGUAS. + +2005-03-30 Sven Neumann + + * glib/gfileutils.c (get_contents_stdio): handle the unlikely case + that no bytes are read from the file and allocate an empty string. + +2005-03-30 Tor Lillqvist + + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Always claim + file descriptors open to devices are readable, since we can't + know. fstat() doesn't give any useful information. + +2005-03-29 Tor Lillqvist + + * glib/gmain.c (g_poll): [Win32] If the event fired, assign + f->revents=f->events. We can't know whether the upper layer using + the event actually is readable, writeable or what, so say that all + the conditions hold. Remove the ResetEvent() call that has been + ifdeffed out anyway for a long time. Remove an "#ifdef 1" and + #endif pair of lines, that code is not optional. + (g_get_current_time): [Win32] Use GetSystemTimeAsFileTime() + instead of time() and GetTickCount(). Much simpler. + +2005-03-28 Matthias Clasen + + * tests/date-test.c: + * tests/testgdate.c: Add tests for + g_date_get_iso8601_week_of_year(). + + * glib/gdate.c (g_date_get_iso8601_week_of_year): + Fix the calculation. (#169858, Jon-Kare Hellan) + +2005-03-27 Tor Lillqvist + + * configure.in: Apparently AC_LIBTOOL_WIN32_DLL isn't deprecated + after all, and in fact necessary with HEAD libtool. + +2005-03-23 Tor Lillqvist + + * glib/gutils.c (g_getenv): [Win32] Fix corner case bug when + environment variable value is exactly one character. + +2005-03-21 Matthias Clasen + + * glib/glib.symbols: Add g_try_malloc0 + + * glib/gmem.h: Add g_try_new, g_try_new0, g_try_renew and + g_try_malloc0. (#169611, Stefan Kost) + + * glib/gmem.c: Implement g_try_malloc0. + +2005-03-20 Tor Lillqvist + + * glib/gspawn-win32.c (do_spawn_with_pipes): Close the process + handle if the caller doesn't want it also in the case without a + helper process. + (g_spawn_sync): Don't ask for a child pid which we don't need. + + * glib/gtimer.c: On Win32, use GetSystemTimeAsFileTime() instead + of GetTickCount(). (#159507) + + * glib/gmessages.c (g_log_default_handler) + * glib/gutils.c (g_get_prgname): Move the Win32 code that asks the + program name from the system to g_get_prgname(). Do output the pid + also on Win32 (useful in case there are several instances of the + same program running). + + * tests/testglib.c (main): Print more detailled output from the + timer tests. Don't print home directory twice. Test + g_win32_error_message(). + + * tests/spawn-test.c (run_tests): On Win32, run netstat instead of + ipconfig. On Windows XP collecting output from ipconfig doesn't + seem to work for some reason. + +2005-03-18 Hans Breuer + + * glib/makefile.msc.in : handle galiasdef.c (although completely + useless for msvc build) + + * glib/gbacktrace.c glib/gmessage.c : need at least _WIN_VER 0x0401 + for IsDebuggerPresent() + +2005-03-17 Matthias Clasen + + * glib/gkeyfile.c: Update the documentation, reflecting the + fact that the special case for !group_name --> start_group + got removed. (#170566, Tim-Philipp Müller) + +2005-03-15 Matthias Clasen + + * glib/goption.c (g_option_context_set_main_group): Warn + if there already is a main group. (#170445, Jeff Franks) + +Sun Mar 13 22:01:17 2005 Manish Singh + + * tests/array-test.c: delete a bunch of dead code. + +Sun Mar 13 21:28:47 2005 Manish Singh + + * glib/gdataset.c: remove spurious IA prefix from g_quark_try_string. + +2005-03-13 Matthias Clasen + + * glib/gatomic.c: + * glib/gcache.c: Small fixes to the previous commit. + +2005-03-13 Matthias Clasen + + Make PLT-reduction work with gcc4, and don't include + everything in galias.h: + + * glib/glib.symbols: Group symbols by header and source file. + * glib/makegalias.pl: Protect definitions by the same + preprocessor symbols used to guard the headers. Move + the alias declarations to a separate file which is + produced when calling makegalias.pl -def + * glib/Makefile.am (galiasdef.c): Add a rule to generate this + file. + * glib/*.c: Include galias.h after the other GLib headers, + include galiasdef.c at the bottom. + + * glib/glib.symbols: Add g_listenv and g_file_replace. + +Fri Mar 11 23:51:12 2005 Soeren Sandmann + + * glib/gfileutils.c (write_to_temp_file): Don't try and generate + a dotfile from the name -- it doesn't work with absolute + paths. Also make documentation indicate that symlinks will be + overwritten. Both pointed out by Alexis S. L. Carvalho. + +2005-03-11 Matthias Clasen + + * m4macros/glib-gettext.m4: Avoid stupid compiler complaints + about precision loss. + +2005-03-10 Matthias Clasen + + * glib/gdate.c: Remove a lot of pointless g_return_if_fail() + checks. (#169859, Morten Welinder) + +2005-03-10 Sven Neumann + + * tests/file-test.c: include . + +2005-03-10 Sven Neumann + + * glib/gfileutils.c (get_contents_stdio): delay memory allocation + until after the first read. Saves a bunch of reallocs. Also + increased the buffer size to 4096 bytes. (bug #165954) + + * tests/file-test.c (test_get_contents): added a (very basic) test + for g_file_get_contents(). + +Wed Mar 9 19:06:45 2005 Manish Singh + + * glib/glib.symbols: Add g_file_replace. + +2005-03-09 Matthias Clasen + + * configure.in: Bump version + 2005-03-09 Sven Neumann * glib/gfileutils.c (g_file_replace): avoid unnecessary filename