Alexander Larsson
8cb1252d92
Add zlib dependency to gio
...
Will be used by compression APIs
2009-11-23 16:22:52 +01:00
Hib Eris
9c292a831f
Fix check for C++ compiler when cross-compiling
...
Use AC_CHECK_TOOLS instead of AC_CHECK_PROGS. Patch from bug #577711 .
2009-11-03 15:06:29 +02:00
Matthias Clasen
3daaa459e3
Bump version
2009-10-07 10:31:19 -04:00
Matthias Clasen
eeaf8c5120
Bump version
2009-09-29 23:08:03 -04:00
Matthias Clasen
cc95c60c69
Fix location of gdb macros
...
These files need to be put in a location that corresponds to the
location of the libraries, so we need to take the runtime-libdir
path into account.
2009-09-24 10:26:46 -04:00
Matthias Clasen
dcee4d4a66
Bump version
2009-09-24 10:25:54 -04:00
Matthias Clasen
74326a3865
Set version to 2.22.0
2009-09-22 09:41:04 -04:00
Matthias Clasen
e77b827884
Bump version
2009-09-04 21:20:09 -04:00
Benjamin Otte
3826963e65
Use lchmod instead of stat + chown if available
...
Fallout of the NOFLOOW_SYMLINKS fix from bug 593406
2009-09-01 21:53:35 +02:00
Luca Ferretti
ef5aef582e
Fix bump version
2009-08-24 21:28:11 +02:00
Matthias Clasen
83d3242d12
Bump version
2009-08-24 14:15:13 -04:00
Matthias Clasen
f04a35e43b
Bump version
2009-08-08 21:44:23 -04:00
Martin Nordholts
e4bf2ac41d
Support silent build rules with automake 1.11
...
Support silent build rules, requires at least automake-1.11. Enable by
either passing --enable-silent-rules to configure or passing V=0 to
make. Bug #588863 .
2009-07-17 16:57:37 +02:00
Matthias Clasen
eff73c95e8
Bump version
2009-07-06 00:33:49 -04:00
Matthias Clasen
5694ab7642
Revert "Move gio tests from gio/tests/ to tests/gio/"
...
This reverts commit 2262d76b33
.
Move GIO tests back to where they belong.
2009-07-05 22:49:24 -04:00
Benjamin Otte
2262d76b33
Move gio tests from gio/tests/ to tests/gio/
...
This avoids getting tests built every time when working on libgio and
running make in the gio/ directory.
2009-07-01 19:03:19 +02:00
David Zeuthen
0ccd18bc83
Bug 586675 – Runtime library location
...
Introduce an option to specify the runtime location for libraries via
a relative path to libdir.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2009-06-23 12:58:35 -04:00
Matthias Clasen
440bf5bee5
Use pipe2 when available
...
This avoids a small window for races between pipe and fdset.
Reported in bug 579933 by Thiago Macieira.
2009-06-19 23:44:29 -04:00
Matthias Clasen
854a43a3cd
Fix build on mingw
...
Mingw does not have sys/uio.h. This was reported in bug 585937.
Author: Matthias Clasen <mclasen@redhat.com>
2009-06-19 23:25:18 -04:00
Matthias Clasen
f4a64cb068
Bump version to 2.21.3
2009-06-15 13:27:40 -04:00
Matthias Clasen
8a3a3d797e
Use inotify_init1 when available
...
To avoid leaking the inotify fd. Fixes bug 585478.
2009-06-14 22:29:17 -04:00
Matthias Clasen
661bb521d1
Bump version
2009-05-28 23:50:48 -04:00
Alexander Larsson
623f99dc3d
Add required defines on solaris for GSocket to build ( #582856 )
...
Turns out that the msg_control and related things are not defined in the
system headers unless you define some _XOPEN_SOURCE things.
2009-05-27 11:11:37 +02:00
Christian Persch
fc9a888b8c
Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER
...
Add macros for printf formatting for g[u]intptr. Bug 569376.
2009-05-23 17:58:10 +02:00
Alexander Larsson
145cec3c93
Import GInitable, GSocket and dependencies from gnio
...
This adds:
GInitable - failable object constructor interface
GAsyncInitable - async failable object constructor interface
GSocket - Platform independent lowlevel berkely socket style object
GSocketControlMessage - For passing control messages over GSocket
GUnixFDMessage - unix fd passing socket control message
Some changes were done during the import from gnio to make things
work in glib. For instance, types were moved to other headers, header
file boiler plate were updated to glib style and gio.symbols stuff
was added.
2009-05-14 15:44:36 +02:00
Alexander Larsson
33c00e5c33
Add g_network_address_parse
...
This is useful if you want to allow users to specify
the hostname and optionally a port.
2009-05-14 15:34:12 +02:00
Matthias Clasen
757f9281d7
Bump version to 2.21.1
2009-05-03 18:08:50 -04:00
Matthias Clasen
ff104337d9
Bump version to 2.21.0
2009-05-02 21:58:30 -04:00
paul
61f130015b
Fix socket-related configure tests on old platforms
...
include <sys/types.h> in case <sys/socket.h> doesn't. #580299
2009-04-26 13:22:10 -04:00
Dan Winship
c94d3f9288
Add GResolver, a glib-ish interface to DNS
...
GResolver provides asynchronous (and synchronous-but-cancellable) APIs
for resolving hostnames, reverse-resolving IP addresses back to
hostnames, and resolving SRV records. Part of #548466 .
2009-04-22 08:36:32 -04:00
Dan Winship
68fc055627
Add network address and socket types
...
Types and methods for dealing with IPv4 and IPv6 addresses (and UNIX
domain socket addresses under UNIX). This does not include code for
actual socket I/O.
Originally from "gnio". Much of the code was written by Christian
Kellner, Samuel Cormier-Iijima, and Ryan Lortie.
Part of #548466 .
2009-04-22 08:36:10 -04:00
Matthias Clasen
b85834c223
Bump version
2009-04-11 18:10:24 -04:00
Alexander Larsson
6cff88ba18
Bug 575555 – Use fsync() when replacing files to avoid data loss on
...
2009-03-16 Alexander Larsson <alexl@redhat.com>
Bug 575555 – Use fsync() when replacing files to avoid data loss on crash
* configure.in:
Look for fsync().
* glib/gfileutils.c:
(write_to_temp_file):
fsync temp file if destination file exists
2009-03-16 Alexander Larsson <alexl@redhat.com>
Bug 575555 – Use fsync() when replacing files to avoid data loss on crash
* glocalfileoutputstream.c:
(g_local_file_output_stream_close):
(_g_local_file_output_stream_replace):
fsync temp file before closing if replacing target file
svn path=/trunk/; revision=7991
2009-03-16 16:03:13 +00:00
Matthias Clasen
621ef866b1
Bump version
...
svn path=/trunk/; revision=7978
2009-03-13 05:45:53 +00:00
Matthias Clasen
5a8a224ff0
2.20.0
...
svn path=/trunk/; revision=7976
2009-03-13 05:44:11 +00:00
Matthias Clasen
7707cf78b1
Bump version
...
svn path=/trunk/; revision=7944
2009-03-02 06:49:25 +00:00
Matthias Clasen
d1e4cc4ec0
Bump version
...
svn path=/trunk/; revision=7941
2009-03-02 05:52:09 +00:00
Matthias Clasen
6438f1689c
Bump version
...
svn path=/trunk/; revision=7878
2009-02-17 18:48:26 +00:00
Matthias Clasen
cf3c12cb6d
Bump version
...
svn path=/trunk/; revision=7870
2009-02-17 02:51:46 +00:00
Matthias Clasen
e194c48373
bump version
...
svn path=/trunk/; revision=7847
2009-02-02 21:42:11 +00:00
Matthias Clasen
a9243ac8f6
Bump version
...
svn path=/trunk/; revision=7844
2009-02-02 19:19:53 +00:00
Christian Persch
17b9b43a7a
Add G_GOFFSET_FORMAT and friends. Bug #563141 .
...
* configure.in:
* docs/reference/glib/glib-sections.txt:
* docs/reference/macros_misc.sgml:
* docs/reference/glib/tmpl/types.sgml: Add
G_GOFFSET_FORMAT and friends. Bug #563141 .
svn path=/trunk/; revision=7834
2009-01-28 14:09:18 +00:00
Matthias Clasen
a5fd60a8ac
Define an ENABLE_REGEX macro
...
* configure.in: Define an ENABLE_REGEX macro
* gobject/gboxed.c: Don't refer to g_regex_ref if ENABLE_REGEX
is not defined.
svn path=/trunk/; revision=7815
2009-01-18 06:53:44 +00:00
Matthias Clasen
84cca3b58d
Bump version
...
svn path=/trunk/; revision=7779
2009-01-05 18:08:25 +00:00
Matthias Clasen
6e5efcdb1d
Use visibility attribute for new enough sun cc. Patch by Chris Wang
...
* configure.in: Use visibility attribute for new enough sun cc.
Patch by Chris Wang
svn path=/trunk/; revision=7760
2009-01-03 01:00:38 +00:00
Matthias Clasen
184d6b2c4a
Bump version
...
svn path=/trunk/; revision=7748
2008-12-15 20:03:12 +00:00
Matthias Clasen
154fe24134
Add an implementation for the CRIS and CRISv32 architectures, by Peter
...
* configure.in:
* glib/gatomic.c: Add an implementation for the CRIS and CRISv32
architectures, by Peter Kjellerstedt
svn path=/trunk/; revision=7732
2008-12-08 04:27:37 +00:00
Matthias Clasen
26a4a31b1a
Bump version
...
svn path=/trunk/; revision=7723
2008-12-01 20:03:38 +00:00
Matthias Clasen
52bfda3aea
Bump version
...
svn path=/trunk/; revision=7718
2008-12-01 14:48:22 +00:00
Matthias Clasen
181c615ca4
Bug 557603 – carbon check output misplaced
...
2008-11-28 Matthias Clasen <mclasen@redhat.com>
Bug 557603 – carbon check output misplaced
* configure.in: Call AC_PROG_CPP early to avoid it messing up
carbon check output. Fix proposed by Christian Persch
svn path=/trunk/; revision=7703
2008-11-28 20:17:15 +00:00