+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
+Sat Nov 21 14:57:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ glib.spec: Updated to version 1.1.5
+
+ * Released GLib 1.1.5
+
Wed Nov 18 1998 Elliot Lee <sopwith@redhat.com>
- . gdataset.c: There was a code path into g_data_set_internal
+ * gdataset.c: There was a code path into g_data_set_internal
through a function (g_datalist_id_set_full). Neither function
checked for g_dataset_init having been run, but
g_data_set_internal used the memchunk. I added
Simple install procedure
========================
- % gzip -cd glib-1.1.4.tar.gz | tar xvf - # unpack the sources
- % cd glib-1.1.4 # change to the toplevel directory
+ % gzip -cd glib-1.1.5.tar.gz | tar xvf - # unpack the sources
+ % cd glib-1.1.5 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
[ Become root if necessary ]
+Overview of Changes in GLib 1.1.5:
+
+* Win32 portability
+* GIOChannel structure to encapsulate the IPC mechanism
+* Reimplemented endian stuff, using inline asm for x86
+* New functions:
+ - g_strescape: escapes backslashes
+ - g_path_is_absolute and g_path_skip_root
+ - g_getenv: expands environment variables that contain references
+ to other environment variables
+ - g_scanner_sync_file_offset: rewind the filedescriptor to the current
+ buffer position and blow the file read ahead buffer
+ - g_array_remove_index: remove an entry, preserving the order
+ - g_array_remove_index_fast: remove an entry, order might be distorted
+ - g_ptr_array_remove: remove an entry, preserving the order
+ - g_ptr_array_remove_fast: remove an entry, order might be distorted
+ - g_byte_array_remove_index: wrapper for g_array_remove_index
+ - g_byte_array_remove_index_fast: wrapper for g_array_remove_index_fast
+ - g_strncasecmp: modeled closely after g_strcasecmp
+ - g_list_sort, g_slist_sort: to merge sort GLists and GSLists
+* New macros:
+ - G_DIR_SEPARATOR, G_DIR_SEPARATOR_S: platform-dependant file name
+ syntax elements
+ - G_SEARCHPATH_SEPARATOR, G_SEARCHPATH_SEPARATOR_S: platform-dependant
+ search path syntax conventions
+ - G_STRUCT_OFFSET, G_STRUCT_MEMBER_P, G_STRUCT_MEMBER: for handling
+ structure fields through their offsets
+* Removed G_ENUM, G_FLAGS, G_NV, and G_SV macros
+* Bug fixes
+
Overview of Changes in GLib 1.1.4:
* Added generic callback maintenance functions (ghook)
General Information
===================
-This is GLib version 1.1.4. GLib, is a library which includes support
+This is GLib version 1.1.5. GLib, is a library which includes support
routines for C such as lists, trees, hashes, memory allocation, and
many other things.
#
GLIB_MAJOR_VERSION=1
GLIB_MINOR_VERSION=1
-GLIB_MICRO_VERSION=4
+GLIB_MICRO_VERSION=5
GLIB_INTERFACE_AGE=0
GLIB_BINARY_AGE=0
GLIB_VERSION=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION.$GLIB_MICRO_VERSION
-.TH GLIB 1 "24 October 1998" Version 1.1.4
+.TH GLIB 1 "24 October 1998" Version 1.1.5
.SH NAME
glib-config - script to get information about the installed version of GLib
.SH SYNOPSIS
# Note that this is NOT a relocatable package
-%define ver 1.1.4
+%define ver 1.1.5
%define rel SNAP
%define prefix /usr
Release: %rel
Copyright: LGPL
Group: Libraries
-Source: ftp://ftp.gimp.org/pub/gtk/v1.0/glib-%{ver}.tar.gz
+Source: ftp://ftp.gimp.org/pub/gtk/v1.1/glib-%{ver}.tar.gz
BuildRoot: /tmp/glib-root
URL: http://www.gtk.org
Docdir: %{prefix}/doc