X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ChangeLog;h=afba197442b23d5eee9ec2a8a8d870f54de36dac;hb=c9bd7542e1a28ba9de60048361c0a97d251833e7;hp=62077e1daccc26ab97323863bd4d85dcc0d1bdea;hpb=c38d1dd9e9eeec9a997ea78c3aefb2e5bcaa7ac6;p=platform%2Fupstream%2Fglib.git diff --git a/ChangeLog b/ChangeLog index 62077e1..afba197 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,139 @@ +Wed Jul 26 12:59:31 2000 Tim Janik + + * *.[hc]: applied patch from Andreas Persenius that + updates the license headers to the GNU Lesser General Public License, + as well as updating the copyright year to 2000. + +Wed Jul 26 05:47:48 2000 Tim Janik + + * configure.in: + * testglib.c: + * gstrfuncs.c: + * glib.h: added g_strlcat() and g_strlcpy() wrappers, supplied by + David Wheeler : + + * glib.h, gstrfuncs.c: added g_strlcpy and g_strlcat to support + safe manipulation of fixed-length string buffers. + These functions were originally developed by Todd Miller to simplify + development of security-related programs, and + are available on many (but not all) Unix-like systems, + including OpenBSD, FreeBSD, and Solaris. See + ftp://ftp.openbsd.org/pub/OpenBSD/src/lib/libc/string/strlcpy.3 + and http://www.openbsd.org/security.html. + If there's a strlcpy/strlcat on the system, it's called, otherwise + an implementation is provided. + + * testglib.c: Added tests for g_strlcpy, g_strlcat. + +Wed Jul 26 05:03:24 2000 Tim Janik + + * acglib.m4 (GLIB_SIZEOF): include and if + STDC_HEADERS is defined. + + * glib.h: + * glibconfig.h: define gsize and gssize in terms of GLIB_SIZEOF_SIZE_T + + * glib.h (g_return_if_reached): applied darin's fix for copy'n + paste error in the macro implementation. + +Wed Jul 26 00:46:03 2000 Tim Janik + + * glib.h: applied patch from Darin Adler which + supplies g_return_if_reached(), g_return_val_if_reached() and + g_critical(). + +2000-07-22 Tor Lillqvist + + * build-dll: Fix resource handling, the resource file got left out + from the DLL after all... Remove the WIN32APIHEADERS, not needed + with current windres. + + * glib.def: Add new functions. + +2000-07-20 Sebastian Wilhelmi + + * gutils.c, glib.h: Mark the functions g_basename and g_dirname + deprecated. They will issue an warning once, when compiled with + G_ENABLE_DEBUG, but continue to work as before. Instead the + functions g_path_get_basename and g_path_get_dirname should be + used, which BOTH return newly allocated memory, that has to freed + by g_free. The new g_path_get_basename now strips trailing slashes + from the path. This fixes #5097. For discussion see + http://mail.gnome.org/pipermail/gtk-devel-list/2000-April/003139.html + + * gwin32.c, testglib.c, tests/dirname-test.c: Use the new + functions instead of the old ones. + + * ghash.c, gscanner.c, glib.h: Mark the functions + g_hash_table_freeze, g_hash_table_thaw and thus + g_scanner_freeze_symbol_table and g_scanner_thaw_symbol_table + deprecated. They will issue an warning once, when compiled with + G_ENABLE_DEBUG. This fixes Bug #3883. For discussion see + http://mail.gnome.org/pipermail/gtk-devel-list/2000-April/003139.html + +2000-07-19 Sebastian Wilhelmi + + * configure.in, glib.h: glibconfig.h and glib.h now include files + outside of the extern "C" block. Makes some C++ compiler + happy. Reported by Denis Vakatov . + +Sat Jul 15 23:49:03 2000 Owen Taylor + + * glib/glib.texi: Remove incomplete start of info file - + real docs are in RDP. + +Sat Jul 15 22:44:22 2000 Owen Taylor + + * configure.in: Add build/Makefile and + build/win32/Makefile to AC_OUTPUT() so things build + again. + +Sat Jul 15 09:11:46 2000 Tim Janik + + * gstrfuncs.c (g_strncasecmp): fixed an off by 0 error (yeah, + the function went off when the while (n--) loop failed due to + n==0 ;), reported by Jean-Louis HAMEL . + +2000-07-15 Tor Lillqvist + + * Makefile.am (SUBDIRS): Include the "build" module in GLib, too, + to make it more self-contained. If your CVS client doesn't + automatically get it, do a cvs get build in glib. + + * */makefile.mingw.in: Include make.mingw from build in the glib + source directory. + +Fri Jul 14 16:26:35 2000 Owen Taylor + + * Release 1.3.1 + +Fri Jul 14 12:22:49 2000 Owen Taylor + + * configure.in Makefile.am glib-config.m4 glib.m4: Move + glib-config to glib-config-2.0 move glib.m4 to + glib-2.0.m4 + + * Makefile.am gobject/Makefile.am gmodule/Makefile.am + gthread/Makefile.am tests/Makefile.am: Change + library names to libglib-1.3.la, etc, so that we + can distinguish glib-1.2 and glib-2.0 on the linkline. + + * Makefile.am gobject/Makefile.am gmodule/Makefile.am: + Move include files into /usr/include/glib-2.0. + +Thu Jul 6 18:54:49 2000 Owen Taylor + + * docs/Makefile.am (EXTRA_DIST): Remove info files + from the build. + +2000-07-14 Tor Lillqvist + + * glib.def: Add g_error functions. + + * makefile.mingw.in: Add gbacktrace.o. + + * gbacktrace.c: No need to include . + 2000-07-12 Havoc Pennington * glib.h: #include