summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2010-02-22fd.o#22968: GibberUnixTransport: make credential-passing support optional ↵Simon McVittie2-0/+49
and detectable Our implementation only works for Linux so far, so we need to be able to avoid advertising credential-passing on e.g. Darwin.
2009-11-25Document a deliberate switch fall-throughWill Thompson1-0/+1
2009-09-16build Gibber with fno-strict-aliasing so asyncns.c builds with new gcc (fd.o ↵Guillaume Desmottes1-1/+1
#23685)
2009-09-10fd.o #23348, fd.o #23349: fix compilation on NetBSD by including more headerstelepathy-gabble-0.8.3Thomas Klausner2-0/+3
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2009-07-28Silence generation of marshaller lists (again) as per commit 37653645b3Simon McVittie1-2/+2
2009-06-01gibber_fd_transport_block_receiving; don't crash when trying to unblock a ↵Guillaume Desmottes1-2/+6
not yet connected transport
2009-05-15sync Gibber with SalutGuillaume Desmottes5-6/+237
2009-05-04sync gibber from SalutGuillaume Desmottes3-4/+45
2009-04-21Keep QUIET_GEN in tools/shave.mk and include that in the appropriate Makefiles.Jonny Lamb1-1/+1
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2009-04-21Converted gabble to use shave and make make output legible.Jonny Lamb1-5/+7
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2009-03-23gibber_fd_transport_send: returns an error if something went wrongGuillaume Desmottes1-9/+12
2009-03-18gibber-listener: check getsockname return valueGuillaume Desmottes1-1/+10
2009-03-10gibber_fd_transport_set_fd: don't add watcher if transport was blockedGuillaume Desmottes1-2/+9
2009-03-06gibber_tcp_transport_connect is now asyncGuillaume Desmottes1-49/+153
2009-03-03gibber-fd-transport: don't close transport when we get HUP as the buffers ↵Guillaume Desmottes1-7/+1
can be not empty
2009-03-01Correct "#ifdef ENABLE_DEBUG" and G_*_DECLS nesting.Will Thompson1-2/+2
2009-03-01Remove unused gibber macros.Will Thompson1-23/+0
Synced from Salut
2009-02-27gibber-debug.h: wrap macros in parentheses/G_STMT_START as appropriateSimon McVittie1-8/+10
This fixes compilation of non-debug builds by making "if (...) DEBUG (foo); else DEBUG (bar);" no longer provoke a warning. Also remove empty definition of NODE_DEBUG in non-debug builds (it no longer exists in debug builds).
2009-02-25lib/gibber/Makefile.am: exempt asyncns from Telepathy coding style checkSimon McVittie1-7/+9
2009-02-25Add gibbers async resolver abstractionSjoerd Simons7-0/+3216
2009-02-20Fix byte ordering of port in GibberListenerWill Thompson1-2/+2
This fixes fd.o #20102. Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2009-01-06gibber-debug.c: build if debug is disabledGuillaume Desmottes1-0/+4
2008-12-18sync with current gibberGuillaume Desmottes2-2/+50
2008-12-15sync with gibber masterGuillaume Desmottes2-6/+6
2008-12-15Import gibber transports and listernerGuillaume Desmottes18-0/+2727
2007-04-19Remove lib/ directory - telepathy-glib is now externally maintainedSimon McVittie117-20968/+0
20070419181014-53eee-119ce25778dc483b0586bf74391d41e65f5e8dd3.gz
2007-04-19Generate telepathy-glib's spec-gen.am inside _gen. Remove the old spec-gen.amSimon McVittie2-195/+8
20070419155747-53eee-669bc2eb18018f610ddfbd0815261ac4a08b9403.gz
2007-04-19Remove lib/spec/spec-gen.am from darcsSimon McVittie1-66/+0
20070419155702-53eee-b9175405d3eebd3eddd11016cf851ae12e953f23.gz
2007-04-19Make libtelepathy-glib sharedSimon McVittie2-14/+16
20070419153403-53eee-ce7f9a8a8cd33a90586f7d5739b5de0699df642b.gz
2007-04-19Rename _gen/svc-unstable.h to _gen/unstable-svc.h so the pattern rule for ↵Simon McVittie2-3/+3
svc-%.h doesn't match it 20070419153050-53eee-86d1cb20a94143b8265ea3a27afae8fc664906ea.gz
2007-04-19Make _gen/svc-whatever.h depend on Makefile.am now there's significant logic ↵Simon McVittie1-1/+1
in Makefile.am 20070419152850-53eee-517f756443b7d0b449b7e97ac99bc6f6af394e24.gz
2007-04-19Add missing signals marshalling files to BUILT_SOURCESSimon McVittie1-0/+3
20070419152820-53eee-370124534be22187178b4e68f909a9c7de3cb133.gz
2007-04-19Give tp-glib-unstable its own set of signal marshallers because when we make ↵Simon McVittie1-4/+21
tp-glib shared, the signal marshallers will no longer be visible 20070419151031-53eee-c779d2d4754b90edccdc135f838bcb2ce9612c40.gz
2007-04-19Install the right unstable headers to the right placesSimon McVittie1-2/+5
20070419143432-53eee-6cc85cd029602cb42a101d617bd5c42449eead56.gz
2007-04-19Add a comment explaining why lib/docs/reference/Makefile.am cares about ↵Simon McVittie1-0/+5
out-of-tree builds 20070419143406-53eee-9626aec60f11721a5c2aff20a98948d687afbdb3.gz
2007-04-19Include stable-interfaces.txt in CLEANFILESSimon McVittie1-1/+2
20070419133430-53eee-3ea643e599533cba2cda6bd1afcf2e8b8c46c2f4.gz
2007-04-19Fix variable reference in generation of _gen/svc-unstable.hSimon McVittie1-1/+1
20070419130217-53eee-603b03aa353ac58d470ba3fe94ee9a95ac81d7be.gz
2007-04-19Move the unstable interfaces' names and enums to svc-unstable documentationSimon McVittie1-11/+13
20070419130035-53eee-79d6a9e341b075cef31239d9777d78b872f6cf67.gz
2007-04-19Allow docstrings to contain < and > without breaking gtkdoc (in a very ↵Simon McVittie1-7/+6
hackish way) 20070419125945-53eee-3cb140172984f7f093730cbc821074416b1fb666.gz
2007-04-19Actually include interfaces and enums in the docsSimon McVittie1-0/+2
20070419125210-53eee-fdb3deb0b49a4f9d5f5d5a71e8a72c3c78cbfe8e.gz
2007-04-19Regenerate lib/telepathy-glib/spec-gen.amSimon McVittie1-1/+3
20070419124754-53eee-39a52a9a59835189632a734967bcc75ff928f6b1.gz
2007-04-19Remove lib/stable-interfaces.txt (no longer used)Simon McVittie1-0/+0
20070419124737-53eee-e334464d3203e9e73865d631952e007f7e2800bb.gz
2007-04-19Move svc-unstable interfaces to their own section in the docsSimon McVittie4-128/+130
20070419124703-53eee-fbbafd7049ccb7c2c38be830a0749ae8e07f504a.gz
2007-04-19Improve build system for unstable interfaces:Simon McVittie7-38/+111
* Remove unstable interfaces from svc-* public headers. * Generate stable interfaces whitelist from those public headers. * Separate out the generation of that whitelist into a separate .mk that can be invoked from autogen.sh, or otherwise used to start off the process. * Produce a svc-unstable.h as a public header for the unstable API. * Remove unstable enums and interface name #defines from main header too. Put them in svc-unstable.h. * Install unstable headers to ${includedir}/telepathy-unstable. * Remove --disable-unstable - the unstable part is easy for packagers to omit if desired (/usr/include/telepathy-unstable, /usr/lib/libtelepathy-glib-unstable.a, /usr/lib/pkgconfig/telepathy-glib-unstable.pc) and having it optional will get gtkdoc confused. 20070419123948-53eee-f7da7afca818506e4ef51b0587d3ecd4f1639739.gz
2007-04-19Regenerate lib/spec/spec-gen.amSimon McVittie1-175/+61
20070419123801-53eee-f60eda7b796ede2013d8dd0dad5bde8e889c2826.gz
2007-04-19update-spec-gen-am.sh.in: If no generated-code directory is given, don't ↵Simon McVittie1-18/+35
output variables for code generation. If no stable-interfaces whitelist is given, don't split stable and unstable interfaces 20070419123604-53eee-67789fb56926b39c5ebb41f0c4abcd07ba97666c.gz
2007-04-19lib/tools/identity.xsl: Add an XSLT identity transformationSimon McVittie2-0/+8
20070419123520-53eee-8c48b78ced7cbe6b42295412692a19c4f8ad1d2d.gz
2007-04-18Adapt genginterface.py to remove all the Telepathy-specific bits. Put them ↵Simon McVittie2-22/+65
in its command-line options instead. 20070418180155-53eee-decdb4f09406349775bd41ca02bcbcc73c51d5d4.gz
2007-04-18If doing an out of tree build, scan the build directory for generated source ↵Simon McVittie1-0/+7
as gtkdoc input too 20070418163258-53eee-e1af59d6ee2a8444b4ab717baf3765b226ca9fe6.gz
2007-04-18Regenerate spec-gen.am with ContactInfo marked as unstableSimon McVittie2-12/+12
20070418160516-53eee-17937fd007869bc0a16994c2e5d26634046aa4e7.gz