Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: GLIB_1_1_8
Commits on Dec 16, 1998
  1. Shawn T Amundson

    Released GLib 1.1.8

    vaporos authored Shawn Amundson committed
    Tue Dec 15 23:16:05 CST 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.8
  2. Overview of Changes in GLib 1.1.8:

    Owen Taylor authored
    * Added threading support
      - The ability to specify a set of functions to be used for
        locking at runtime.
      - Default implementations of locking functions for pthreads,
        Solaris threads, and (experimentally) NSPR.
      - All static variables should now properly locked.
      - Enhancements to the generic main-loop mechanism to be thread-safe.
        (It is used for the main-loop in GTK+ as of GTK+-1.1.8)
    * Portability fixes.
  3. fixed error for AIX thread detection

    Joel Becker authored
  4. Tim Janik

    fixed library and flag ordering for --libs

    tim-janik authored Tim Janik committed
    Wed Dec 16 02:02:48 1998  Tim Janik  <timj@gtk.org>
    
            * glib-config.in (lib_glib): fixed library and flag ordering for
            --libs
Commits on Dec 15, 1998
  1. Use an "inheritance" scheme for IO channel memory allocation.h

    Owen Taylor authored Owen Taylor committed
    Tue Dec 15 17:17:46 1998  Owen Taylor  <otaylor@redhat.com>
    
    	* glib.h giounix.c giochannel.c: Use an "inheritance"
    	scheme for IO channel memory allocation.h
  2. -fstack-check generates non-working code for at least a few compilers

    Elliot Lee authored
    -fstack-check generates non-working code for at least a few compilers
    (egcs 1.1 included) and the benefits are dubious (your program is going to
    crash anyways if you run out of stack) so comment that out for now.
  3. Havoc Pennington

    Solaris has a broken strftime that produced garbage output for the test

    havocp authored Havoc Pennington committed
    1998-12-15  Havoc Pennington  <hp@pobox.com>
    
    * gdate.c (g_date_prepare_to_parse): Solaris has a broken strftime
    that produced garbage output for the test date I was using to
    set up the parser. So use a different date that Solaris seems
    to like.
  4. This is no valid shell syntax:

    Martin Baulig authored
    	for module in ; do
    
    So we add a `.' in front of the $4 to make it look like this:
    
    	for module in . $4 ; do
    
    This works even if $4 is empty ...
  5. Dont complain, if --without-threads or --with-threads=none is supplied;

    Sebastian Wilhelmi authored Sebastian Wilhelmi committed
    1998-12-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* configure.in: Dont complain, if --without-threads or
    	--with-threads=none is supplied; Test for pthread_attr_init
    	instead of pthread_cond_init, if threads seems to be supported by
    	standard glib. (CFLAGS): Use G_THREAD_CFLAGS for compiling of glib
    	as well.
    
    	* glib.h, gmutex.c: Changed private to private_key to avoid
    	problems when compiling with under C++.
  6. updated.

    Sebastian Wilhelmi authored Sebastian Wilhelmi committed
    1998-12-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* Makefile.am (EXTRA_DIST): updated.
    
    	* testgthread.c, gthread-*.c: Changed private to private_key to
    	avoid problems when compiling with under C++.
  7. Bugfixes to autoconf thread lib detection

    Jeff Garzik authored
  8. s/g_mutex_functions_for_glib_use/g_thread_functions_for_glib_use/

    Sebastian Wilhelmi authored Sebastian Wilhelmi committed
    1998-12-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* gthread-none.c:
    	s/g_mutex_functions_for_glib_use/g_thread_functions_for_glib_use/
    
    	* ChangeLog: from now on there is an extra ChangeLog for gthread
  9. Fixed --with-threads, small 64-bit prob

    Jeff Garzik authored
  10. Make sure all calls to g_node_validate_allocator are within

    Owen Taylor authored Owen Taylor committed
    Tue Dec 15 10:40:09 1998  Owen Taylor  <otaylor@redhat.com>
    
    	* gnode.c glist.c gslist.c: Make sure all
    	calls to g_node_validate_allocator are within
    	current_allocator lock, so we have consistency
    	on that point. (Should not really matter,
    	but this way we match the comments)
    
    	* glist.c (g_list_free_1): Removed some lines
    	that should never have been committed. (For
    	debugging)
  11. This commit merges the glib-threads branch into the main

    Owen Taylor authored
    branch. See the ChangeLog for details of the changes.
    
    In brief overview:
    
     - The set of threading functions can be set
     - A default implementation is provided in -lgthread
     - All static data structures are locked using these
       functions if g_thread_init() is called.
Commits on Dec 13, 1998
  1. Tim Janik

    always define G_HAVE_INLINE if __cplusplus is defined, reported by Wa…

    tim-janik authored Tim Janik committed
    …n-Teh
    
    Sat Dec 12 19:08:59 1998  Tim Janik  <timj@gtk.org>
    
            * configure.in: always define G_HAVE_INLINE if __cplusplus is
            defined, reported by Wan-Teh Chang <wtc@netscape.com>.
Commits on Dec 11, 1998
  1. Shawn T Amundson

    Released GLib 1.1.7

    vaporos authored Shawn Amundson committed
    Thu Dec 10 21:49:39 CST 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.7
    
            * INSTALL:
              NEWS:
              README:
              configure.in:
              glib.spec:
              docs/glib-config.1: Increased version to 1.1.7
Commits on Dec 10, 1998
Commits on Dec 9, 1998
  1. Shawn T Amundson

    Released GLib 1.1.6

    vaporos authored Shawn Amundson committed
    Tue Dec  8 12:18:38 CST 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.6
    
            * NEWS: updated
Commits on Dec 8, 1998
  1. fixes to #undef HAVE_POLL case

    Manish Singh authored
    -Yosh
Commits on Dec 5, 1998
  1. When creating glibconfig.h, we need to include <sys/types.h> before

    Martin Baulig authored
    <sys/poll.h> for NetBSD.
Commits on Dec 3, 1998
  1. shut up CVS

    Manish Singh authored
    -Yosh
Commits on Dec 2, 1998
  1. Havoc Pennington

    If Julian is valid, we have to update the dmy representation before

    havocp authored Havoc Pennington committed
    1998-12-02  Havoc Pennington  <hp@pobox.com>
    
    * gdate.c (g_date_set_month): If Julian is valid, we have to
    update the dmy representation before setting the components
    of it.
    (g_date_set_day): Same.
    (g_date_set_year): Same.
  2. Havoc Pennington

    Two new files. This is kind of ugly code, but I want to go ahead and …

    havocp authored Havoc Pennington committed
    …make
    
    1998-12-02  Havoc Pennington  <hp@pobox.com>
    
    * testgdate.c, testgdateparser.c: Two new files. This is kind of
    ugly code, but I want to go ahead and make the tests available.
    It isn't contaminating any other code. :-) Since one of these
    is interactive and the other takes a while to run, I've kept
    them separate from testglib for now.
    * Makefile.am: Build gdate test programs.
  3. Havoc Pennington

    Rely on GDate::dmy and GDate::Julian flags, rather than re-checking the

    havocp authored Havoc Pennington committed
    1998-12-02  Havoc Pennington  <hp@pobox.com>
    
    * gdate.c (g_date_valid): Rely on GDate::dmy and GDate::Julian
    flags, rather than re-checking the validity of the actual
    values. This should be the correct behavior, the old way was
    leftover cruft.
    
    * glib.h, gdate.c: Changed MDY to DMY throughout.
  4. Merge main loop into head. This probably breaks Win32, until

    Owen Taylor authored Owen Taylor committed
    someone does the necessary updates.
    
    Sat Nov 28 12:53:47 1998  Owen Taylor  <otaylor@redhat.com>
    
    	* Makefile.am configure.in acconfig.h giochannel.c
    	  glib.h glist.c gmain.c gutils.c:
    
            - Revised GIOChannel to provide a generic virtual-function
      	  based interface.
    	- Added unix fd-based GIOChannel's
    	- Added generic main-loop abstraction
    	- Added timeouts and idle functions using main-loop abstraction.
  5. changed `gpointer struct_tm_p' parameter of g_date_to_struct_tm back to

    Sebastian Wilhelmi authored Sebastian Wilhelmi committed
    1998-12-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
    
    	* glib.h:
    	* gdate.c: changed `gpointer struct_tm_p' parameter of
    	g_date_to_struct_tm back to `struct tm *tm' and forward declared
    	`struct tm' in glib.h; yes, this is nice, we still need not
    	include time.h.
  6. Shawn T Amundson

    NEWS: README: glib.spec: docs/glib-config.1: Incremented versions to

    vaporos authored Shawn Amundson committed
    Tue Dec  1 23:01:44 CST 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * INSTALL:
              NEWS:
              README:
              glib.spec:
              docs/glib-config.1: Incremented versions to 1.1.6.
  7. Tim Janik

    s/time_t/GTime/ and s/g_print/g_message/ include time.h.

    tim-janik authored Tim Janik committed
    Wed Dec  2 02:10:59 1998  Tim Janik  <timj@gtk.org>
    
            * gdate.c: s/time_t/GTime/ and s/g_print/g_message/
            include time.h.
    
            * glib.h: removed #include <time.h>, changed time_t paramter of
            g_date_set_time() to time_t, changed struct tm parameter of
            g_date_to_struct_tm to `gpointer struct_tm_p'. yes, this is not
            nice, but including time.h actually breaks a bunch of code.
Commits on Dec 1, 1998
  1. Havoc Pennington

    There are outstanding issues, but they should be resolvable in-place. If

    havocp authored Havoc Pennington committed
    this breaks something let me know and I will fix it.
    
    1998-11-30  Havoc Pennington  <hp@pobox.com>
    
    * gdate.c: New file, implements calendrical calculations.
    
    * glib.h: Added declarations for GDate module.
Commits on Nov 30, 1998
  1. Tim Janik

    added g_hook_list_marshal_check() to eventually destroy hooks after they

    tim-janik authored Tim Janik committed
    Mon Nov 30 07:12:10 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h:
            * ghook.c: added g_hook_list_marshal_check() to eventually destroy
            hooks after they got marshalled.
Commits on Nov 29, 1998
  1. Put -DFOO stuff into Makefile.am INCLUDES.

    Jeff Garzik authored
  2. put debug -DFOO stuff into CPPFLAGS, not CFLAGS, so CFLAGS can be

    Manish Singh authored
    * configure.in: put debug -DFOO stuff into CPPFLAGS, not CFLAGS,
    so CFLAGS can be overridden at make time properly
    
    -Yosh
Something went wrong with that request. Please try again.