# Generated by Makefile. Do not edit. commit b7e6b9d763b25a035eac6b8b2316026900d103c1 Author: Igor Gnatenko Date: Sun Jul 19 00:14:44 2015 +0300 Release libgrss 0.7.0 Signed-off-by: Igor Gnatenko NEWS | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit f19a53e11dcc9c27a236b1f9c648d03e068e0b7d Author: Igor Gnatenko Date: Sun Jul 19 00:11:26 2015 +0300 configure: drop unused stuff Signed-off-by: Igor Gnatenko configure.ac | 4 ---- 1 file changed, 4 deletions(-) commit 10a38bac54deee93e28ac34c204c932331655488 Author: Igor Gnatenko Date: Sun Jul 19 00:03:50 2015 +0300 doc: don't use tests for gtkdoc now Signed-off-by: Igor Gnatenko doc/reference/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0c193025f7626bc373d9c74a3fed91db037bbbf6 Author: Igor Gnatenko Date: Sat Jul 18 23:54:47 2015 +0300 doc: include all sections Signed-off-by: Igor Gnatenko doc/reference/libgrss-docs.sgml | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) commit 62f1ccf65656855ffc67c6be163b9ea7ca371a96 Author: Igor Gnatenko Date: Sat Jul 18 23:54:36 2015 +0300 tests: use g_test_build_filename(), otherwise distcheck fails Signed-off-by: Igor Gnatenko src/tests/channel.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 79cfe2160ccfb436fd5c8b93a73afc6403095bc9 Author: Igor Gnatenko Date: Sat Jul 18 23:22:30 2015 +0300 build: dist tap-test also Signed-off-by: Igor Gnatenko Makefile.am | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit 7b5163398b0ff1864144d683c6b082d9d150192c Author: Igor Gnatenko Date: Sat Jul 18 23:02:44 2015 +0300 doc: add reference to GrssPerson Signed-off-by: Igor Gnatenko doc/reference/libgrss-docs.sgml | 1 + 1 file changed, 1 insertion(+) commit 88f7ce2917618df7092be16d4585edd20a890712 Author: Igor Gnatenko Date: Sat Jul 18 22:39:13 2015 +0300 bump version to 0.7 Signed-off-by: Igor Gnatenko AUTHORS | 1 + Makefile.am | 7 ++----- configure.ac | 53 +++++++++++++++++++++++++++++++++-------------- doc/reference/Makefile.am | 4 ++-- libgrss.pc.in | 4 ++-- src/Makefile.am | 33 ++++++++++++++++------------- src/tests/Makefile.am | 2 +- 7 files changed, 65 insertions(+), 39 deletions(-) commit ea87c2bfa95b9d9ddcf54b46cd8de78432478471 Author: Carlos Garnacho Date: Sat Jul 18 10:32:28 2015 +0200 feed: Make all GrssPerson setters set a ref to it This makes memory management more consistent with the rest of the API, esp. since GrrPerson is a refcounted type. src/feed-atom-handler.c | 16 ++++++++++++---- src/feed-channel.c | 6 ++++-- src/feed-item.c | 14 ++++++++------ src/feed-pie-handler.c | 10 ++++++++-- src/feed-rss-handler.c | 13 ++++++++++--- src/ns-handler.c | 20 +++++++++++++++----- 6 files changed, 57 insertions(+), 22 deletions(-) commit 5c2d3612f1e6bdde6fe38584e867738aab5edba1 Author: Carlos Garnacho Date: Sat Jul 18 10:12:09 2015 +0200 person: Make a boxed type src/person.c | 2 ++ src/person.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) commit 52a7b66f14e3994ac96ab0dbfc371853865eeb54 Author: Igor Gnatenko Date: Fri Jul 17 18:29:30 2015 +0300 implement GrssPerson Signed-off-by: Igor Gnatenko src/Makefile.am | 2 + src/feed-atom-formatter.c | 20 +++-- src/feed-atom-handler.c | 45 +++++------- src/feed-channel.c | 41 ++++++----- src/feed-channel.h | 8 +- src/feed-item.c | 47 ++++++------ src/feed-item.h | 8 +- src/feed-pie-handler.c | 71 +++++++++--------- src/feed-rss-formatter.c | 16 ++-- src/feed-rss-handler.c | 6 +- src/feeds-publisher.c | 19 +++-- src/libgrss.h | 4 +- src/ns-handler.c | 11 +-- src/person.c | 184 ++++++++++++++++++++++++++++++++++++++++++++++ src/person.h | 49 ++++++++++++ src/tests/channel.c | 2 +- 16 files changed, 392 insertions(+), 141 deletions(-) commit e7e3d9ad921d13460fb533183e0b7e51ae6e6ce6 Author: Igor Gnatenko Date: Fri Jul 17 14:48:39 2015 +0300 start testing via GLib Test Framework Signed-off-by: Igor Gnatenko Makefile.am | 1 + configure.ac | 4 + glib-tap.mk | 135 +++++ m4/glibtests.m4 | 28 + src/Makefile.am | 2 + src/tests/Makefile.am | 19 + src/tests/channel.c | 74 +++ src/tests/formatter.c | 90 +++ src/tests/test.atom.xml | 1454 +++++++++++++++++++++++++++++++++++++++++++++++ src/tests/test.rss.xml | 395 +++++++++++++ tap-test | 5 + tests/channel.c | 74 --- tests/formatter.c | 90 --- tests/test.atom.xml | 1454 ----------------------------------------------- tests/test.rss.xml | 395 ------------- 15 files changed, 2207 insertions(+), 2013 deletions(-) commit 7e81cc6b402e45c1000802e2c5b02019ea464156 Author: Carlos Garnacho Date: Thu Jul 16 14:59:35 2015 +0200 feed-channel: Unref and unset the cancellable Otherwise the pointer stays non-NULL, and it may crash afterwards in grss_feed_channel_fetch_cancel(). Reference: https://bugzilla.gnome.org/show_bug.cgi?id=752483 Reviewed-by: Igor Gnatenko src/feed-channel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit d17675d7bb8b09b568154c788efc0eeacc0322a3 Author: Igor Gnatenko Date: Wed Jul 15 06:40:10 2015 +0300 configure: drop unused GLIB_PREFIX it was introduced in ebc238d8d183622438d4542b3d533137a80295ff and it was a mistake Signed-off-by: Igor Gnatenko configure.ac | 3 --- 1 file changed, 3 deletions(-) commit 69c0f362206c1057ad1c1e6269ea0b0fcee4ae38 Author: Igor Gnatenko Date: Wed Jul 15 06:37:27 2015 +0300 docs: use Returns instead of Return value According to GObject annotation docs only 'Returns' is valid. Reference: https://wiki.gnome.org/Projects/GObjectIntrospection/Annotations#tag_part Signed-off-by: Igor Gnatenko src/feed-channel.c | 72 +++++++++++++++++++++++++------------------------- src/feed-enclosure.c | 12 ++++----- src/feed-formatter.c | 6 ++--- src/feed-item.c | 36 ++++++++++++------------- src/feed-parser.c | 4 +-- src/feeds-group.c | 8 +++--- src/feeds-pool.c | 8 +++--- src/feeds-publisher.c | 8 +++--- src/feeds-store.c | 6 ++--- src/feeds-subscriber.c | 12 ++++----- 10 files changed, 86 insertions(+), 86 deletions(-) commit 47c972b260fee0f9aa5bdc5d7db1987f00efff91 Author: Igor Gnatenko Date: Wed Jul 15 06:28:32 2015 +0300 Makefile: add test-driver to git ignore files Signed-off-by: Igor Gnatenko Makefile.am | 1 + 1 file changed, 1 insertion(+) commit ebc238d8d183622438d4542b3d533137a80295ff Author: Igor Gnatenko Date: Wed Jul 15 06:09:24 2015 +0300 doc/reference/Makefile: update to latest version with dropped declarations and drop unneded files Signed-off-by: Igor Gnatenko configure.ac | 3 + doc/reference/Makefile.am | 82 ++++++++------- doc/reference/libgrss-0.6-docs.sgml | 79 --------------- doc/reference/libgrss-docs.sgml | 79 +++++++++++++++ doc/reference/libgrss-overrides.txt | 0 doc/reference/libgrss-sections.txt | 197 ------------------------------------ 6 files changed, 127 insertions(+), 313 deletions(-) commit 34488cce22d04d62316f34a313d74bcd1f2c95f3 Author: Igor Gnatenko Date: Wed Jul 15 05:21:44 2015 +0300 build: drop gettext support, we are not using it Signed-off-by: Igor Gnatenko configure.ac | 14 -------------- po/POTFILES.in | 0 2 files changed, 14 deletions(-) commit 0e601595423b45ad3802764d091b6364bea3c113 Author: Igor Gnatenko Date: Thu Jul 9 18:44:50 2015 +0300 build: use git.mk and replace deprecated gnome-autogen.sh Related: https://wiki.gnome.org/Projects/GnomeCommon/Migration Signed-off-by: Igor Gnatenko .gitignore | 35 ----- AUTHORS | 7 + ChangeLog | 0 INSTALL | 370 ---------------------------------------------- Makefile.am | 53 ++++++- autogen.sh | 48 ++++-- doc/Makefile.am | 2 + doc/reference/Makefile.am | 2 + git.mk | 333 +++++++++++++++++++++++++++++++++++++++++ src/Makefile.am | 2 + 10 files changed, 431 insertions(+), 421 deletions(-) commit fbf280e97302cf3a810cf5c9ca105985d2b0e825 Author: Igor Gnatenko Date: Wed Jul 15 01:41:37 2015 +0300 configure: add bugreport url Signed-off-by: Igor Gnatenko configure.ac | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit a684d1bbe7fc3108f1583bdc90044755d28e31ed Author: Igor Gnatenko Date: Wed Jul 15 01:34:06 2015 +0300 doap: add mandatory description tag Signed-off-by: Igor Gnatenko libgrss.doap | 3 +++ 1 file changed, 3 insertions(+) commit ce010d43b2e3fc78cc38420fa15b56d09db3739a Author: Igor Gnatenko Date: Wed Jul 15 01:30:20 2015 +0300 doap: add myself to maintainers As rguido accepted in private mail. Signed-off-by: Igor Gnatenko libgrss.doap | 7 +++++++ 1 file changed, 7 insertions(+) commit e1223e6c123d16233a2db0292c72bb15c4f09b2c Author: Igor Gnatenko Date: Wed Jul 15 01:30:05 2015 +0300 doap: add homepage, downloadpage and some more Signed-off-by: Igor Gnatenko libgrss.doap | 6 ++++++ 1 file changed, 6 insertions(+) commit 3fac7eb2e1a6998932895bf4b7985d08586a14ab Author: Igor Gnatenko Date: Tue Jul 14 14:13:19 2015 +0300 feeds-pool: fix introspection for feed-ready signal last parameter for 'feed-ready' signal is GList of GrssFeedItem, but introspection shows us that it is GList of gpointer. Let's fix this. Tested-by: Vadim Rutkovsky Signed-off-by: Igor Gnatenko src/feeds-pool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 44591412dbb3557edb400b1cd3921330d118c930 Author: Igor Gnatenko Date: Tue Jul 7 13:47:46 2015 +0300 build: fix typelibdir and girdir Signed-off-by: Igor Gnatenko src/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 9c42472f1bb2215780f3f90480dbbcbe58f38130 Author: Roberto Guido Date: Wed Jan 14 02:20:29 2015 +0100 updated copyright year to 2015; ready for 0.6 release NEWS | 8 ++++ README | 13 +++--- configure.ac | 10 ++--- doc/reference/libgrss-0.5-docs.sgml | 79 ------------------------------------- doc/reference/libgrss-0.6-docs.sgml | 79 +++++++++++++++++++++++++++++++++++++ doc/reference/libgrss-sections.txt | 27 +++++++++++++ src/Makefile.am | 28 ++++++------- src/feed-atom-formatter.h | 2 +- src/feed-atom-handler.c | 2 +- src/feed-atom-handler.h | 2 +- src/feed-channel.c | 2 +- src/feed-channel.h | 2 +- src/feed-enclosure.c | 2 +- src/feed-enclosure.h | 2 +- src/feed-formatter.h | 2 +- src/feed-handler.c | 2 +- src/feed-handler.h | 2 +- src/feed-item.c | 2 +- src/feed-item.h | 2 +- src/feed-parser.c | 2 +- src/feed-parser.h | 2 +- src/feed-pie-handler.c | 2 +- src/feed-pie-handler.h | 2 +- src/feed-rss-formatter.h | 2 +- src/feed-rss-handler.c | 2 +- src/feed-rss-handler.h | 2 +- src/feeds-group-handler.c | 2 +- src/feeds-group-handler.h | 2 +- src/feeds-group.c | 2 +- src/feeds-group.h | 2 +- src/feeds-opml-group-handler.c | 2 +- src/feeds-opml-group-handler.h | 2 +- src/feeds-pool.c | 2 +- src/feeds-pool.h | 2 +- src/feeds-publisher.c | 2 +- src/feeds-publisher.h | 2 +- src/feeds-pubsubhubbub-subscriber.c | 2 +- src/feeds-pubsubhubbub-subscriber.h | 2 +- src/feeds-rsscloud-subscriber.c | 2 +- src/feeds-rsscloud-subscriber.h | 2 +- src/feeds-store.h | 2 +- src/feeds-subscriber-handler.c | 2 +- src/feeds-subscriber-handler.h | 2 +- src/feeds-subscriber-private.h | 2 +- src/feeds-subscriber.c | 2 +- src/feeds-subscriber.h | 2 +- src/feeds-xbel-group-handler.c | 2 +- src/feeds-xbel-group-handler.h | 2 +- src/feeds-xoxo-group-handler.c | 2 +- src/feeds-xoxo-group-handler.h | 2 +- src/libgrss.h | 2 +- src/ns-handler.c | 2 +- src/ns-handler.h | 2 +- src/utils.c | 2 +- src/utils.h | 2 +- 55 files changed, 187 insertions(+), 153 deletions(-) commit 3619bbc1ec89f2ede35a6c404c2855d58ea91fc0 Author: Roberto Guido Date: Wed Jan 14 02:13:29 2015 +0100 minimum documentation for GrssFeedRssFormatter and GrssFeedAtomFormatter src/feed-atom-formatter.c | 8 ++++++++ src/feed-rss-formatter.c | 8 ++++++++ 2 files changed, 16 insertions(+) commit d258c1ff3e0f5606a6e8a895c6acf85c9143e6f8 Author: Roberto Guido Date: Wed Jan 14 02:12:54 2015 +0100 added grss_feed_channel_fetch_cancel() src/feed-channel.c | 43 +++++++++++++++++++++++++++++++++++++++++++ src/feed-channel.h | 1 + src/feeds-pool.c | 16 ++++++++++++++++ src/feeds-publisher.c | 2 ++ 4 files changed, 62 insertions(+) commit 42148fc04200b9a1afdd7cbdd532a278d3fe9dfb Author: Roberto Guido Date: Wed Jan 14 02:10:53 2015 +0100 removed deprecated g_type_init() from examples examples/async-fetcher.c | 2 -- examples/fetcher.c | 2 -- examples/file-publisher.c | 2 -- examples/parse-outlines.c | 2 -- examples/subscriber.c | 2 -- 5 files changed, 10 deletions(-) commit 1d6b54492b30b24d7c728b6b24c2873c64887c16 Author: Roberto Guido Date: Fri Apr 25 02:38:46 2014 +0200 Introducing GrssFeedFormatter, GrssFeedRssFormatter and GrssFeedAtomFormatter doc/reference/libgrss-0.5-docs.sgml | 79 ++++++++++++++++ doc/reference/libgrss-docs.sgml | 76 --------------- src/Makefile.am | 6 ++ src/feed-atom-formatter.c | 158 +++++++++++++++++++++++++++++++ src/feed-atom-formatter.h | 48 ++++++++++ src/feed-atom-handler.c | 1 + src/feed-enclosure.c | 27 ++++-- src/feed-formatter.c | 183 ++++++++++++++++++++++++++++++++++++ src/feed-formatter.h | 56 +++++++++++ src/feed-rss-formatter.c | 153 ++++++++++++++++++++++++++++++ src/feed-rss-formatter.h | 48 ++++++++++ src/feed-rss-handler.c | 2 +- src/libgrss.h | 3 + src/utils.c | 2 +- tests/formatter.c | 90 ++++++++++++++++++ 15 files changed, 845 insertions(+), 87 deletions(-) commit 3c6de24a5bcaf84b45099008a9afaa98a8c7d6e0 Author: Roberto Guido Date: Fri Apr 25 02:36:36 2014 +0200 Fixed error handling in grss_feed_channel_new_from_xml() src/feed-channel.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) commit 6bbdd6788805d9a117a9d2a1e2750815f05ca5c3 Author: Roberto Guido Date: Mon Apr 21 23:32:22 2014 +0200 Fixed replicated typo in documentation src/feed-channel.c | 14 +++++++------- src/feed-enclosure.c | 4 ++-- src/feeds-pool.c | 2 +- src/feeds-publisher.c | 6 +++--- 4 files changed, 13 insertions(+), 13 deletions(-) commit 51f7e121bc7f5485f3b9417015be21c64522ba00 Author: Roberto Guido Date: Mon Apr 21 23:26:44 2014 +0200 First basilar test suite tests/channel.c | 74 +++ tests/test.atom.xml | 1454 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/test.rss.xml | 395 ++++++++++++++ 3 files changed, 1923 insertions(+) commit 4d9cb66f97fbca9790992679a858086266b154d9 Author: Roberto Guido Date: Mon Apr 21 23:25:04 2014 +0200 Added grss_feed_channel_new_from_xml and grss_feed_channel_new_from_memory doc/reference/libgrss-sections.txt | 2 ++ src/feed-channel.c | 63 +++++++++++++++++++++++++++++++++----- src/feed-channel.h | 2 ++ 3 files changed, 60 insertions(+), 7 deletions(-) commit fcef5c7673aea0ed2cc0de28efcad0f1b690f7d6 Author: Roberto Guido Date: Mon Apr 21 23:03:33 2014 +0200 Stripped down XML management and error handling src/utils.c | 55 ++++++++++--------------------------------------------- 1 file changed, 10 insertions(+), 45 deletions(-) commit a480d3a07859b2261240b1a5b1711445adc385dd Author: Roberto Guido Date: Sat Apr 12 22:13:34 2014 +0200 Added empty po/POTFILES.in file Thanks to MacPorts people to pointing this out po/POTFILES.in | 0 1 file changed, 0 insertions(+), 0 deletions(-) commit dc4c52e0143ac7a9fd7ff628cbe810b13acfa1bb Author: Roberto Guido Date: Thu Mar 20 02:37:48 2014 +0100 Suppressed some compile-time warning src/feed-channel.c | 5 ++++- src/feed-parser.c | 5 +---- src/feeds-group.c | 6 ++++-- 3 files changed, 9 insertions(+), 7 deletions(-) commit 876a8327d6ded380ff5e6c5130c0e00e543eba24 Author: Roberto Guido Date: Thu Mar 20 02:15:21 2014 +0100 Updated autotools files INSTALL | 374 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- autogen.sh | 15 ++- configure.ac | 190 +++++++++++++++--------------- 3 files changed, 472 insertions(+), 107 deletions(-) commit ce63f06951861a4a3563089b2e92fd3cd8916260 Author: Roberto Guido Date: Tue Feb 18 23:16:31 2014 +0100 Restored required includes src/utils.h | 2 ++ 1 file changed, 2 insertions(+) commit 71a1dc2ba0c831757783519eb8400c8604aaa664 Author: Roberto Guido Date: Wed Dec 25 18:28:42 2013 +0100 Added grss_feed_parser_parse_channel(), to skip parsing items from XML when not required src/feed-atom-handler.c | 4 +-- src/feed-channel.c | 32 +++---------------- src/feed-handler.c | 4 +-- src/feed-handler.h | 4 +-- src/feed-parser.c | 81 +++++++++++++++++++++++++++++++++++-------------- src/feed-parser.h | 1 + src/feed-pie-handler.c | 4 +-- src/feed-rss-handler.c | 7 ++--- 8 files changed, 75 insertions(+), 62 deletions(-) commit c8500f37fcba1b2b7f9bbeaa9ef62813af07f9eb Author: Roberto Guido Date: Wed Dec 25 17:52:06 2013 +0100 Utilities to fetch enclosures (both sync and async) src/feed-enclosure.c | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++- src/feed-enclosure.h | 4 ++ 2 files changed, 159 insertions(+), 1 deletion(-) commit 87966af3fd706278ac78394b631a1e7571862ae3 Author: Roberto Guido Date: Wed Dec 25 00:08:49 2013 +0100 Increased Glib required version README | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit 9a701a85a57c4c5a1a2030d4026720df9ed6653a Author: Roberto Guido Date: Wed Dec 25 00:00:17 2013 +0100 Removed deprecated g_thread_init() from examples examples/async-fetcher.c | 1 - examples/fetcher.c | 1 - examples/parse-outlines.c | 1 - examples/subscriber.c | 5 ----- 4 files changed, 8 deletions(-) commit 2ffbb2d439f0d7476404b32a6d18b4ce45c51866 Author: Roberto Guido Date: Tue Dec 24 23:59:35 2013 +0100 Some extra check on input URLs src/feed-channel.c | 99 +++++++++++++++++++++++++++++++++++++++--------------- src/feed-channel.h | 10 +++--- src/feed-item.c | 44 ++++++++++++++++++------ src/feed-item.h | 6 ++-- src/utils.c | 26 ++++++++++++++ src/utils.h | 3 ++ 6 files changed, 143 insertions(+), 45 deletions(-) commit bceb3afc6bc3ba15db925d21bd959394c124abe3 Author: Roberto Guido Date: Tue Dec 24 19:28:34 2013 +0100 added "feed-fail" signal for GrssFeedsPool minor corrections for GIR scanner parser src/Makefile.am | 2 +- src/feed-channel.c | 16 +++++++++------- src/feed-item.c | 14 +++++++------- src/feed-marshal.list | 1 + src/feed-parser.c | 6 +++--- src/feeds-group.c | 8 ++++---- src/feeds-pool.c | 29 ++++++++++++++++++++--------- src/feeds-publisher.c | 14 +++++++------- src/feeds-store.c | 4 ++-- src/feeds-subscriber.c | 14 +++++++------- 10 files changed, 61 insertions(+), 47 deletions(-) commit e7633bdbd914961385e2daa9f764f27bab963df6 Author: Roberto Guido Date: Tue Dec 24 19:27:51 2013 +0100 richer details about dependencies README | 3 +++ 1 file changed, 3 insertions(+) commit 4b1eda603a91a4a20d9141cf44ac684b3097fe1b Author: Simon Kågedal Reimer Date: Tue Jul 9 21:42:49 2013 +0200 Add lots of GObject Introspection annotations. Also fixes a bug in feed-channel.c: grss_feed_channel_get_cookies returns a GSList, not a GList. Signed-off-by: Roberto Guido src/feed-channel.c | 19 +++++++++++-------- src/feed-channel.h | 2 +- src/feed-item.c | 12 +++++++----- src/feed-parser.c | 5 +++-- src/feeds-group.c | 12 +++++++----- src/feeds-pool.c | 9 +++++---- src/feeds-publisher.c | 11 +++++++---- src/feeds-store.c | 8 ++++---- src/feeds-subscriber.c | 14 ++++++++------ 9 files changed, 53 insertions(+), 39 deletions(-) commit d77db6f1909f45daab7dd85ab27647ee6f85fc2e Author: Simon Kågedal Reimer Date: Tue Jul 9 18:59:41 2013 +0200 Fix many warnings from g-ir-scanner - Only introspect public header files and C files implementing these public classes. - Include used libraries as --include directives to g-ir-scanner. - When running g-ir-scanner, add environment variable GIFLAGS so we can easily add flags like --warn-all when needed. Signed-off-by: Roberto Guido src/Makefile.am | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) commit a172f3be424c7aac24afdd7062497cfb21a699be Author: Simon Kågedal Reimer Date: Mon Jul 8 23:00:30 2013 +0200 feeds-publisher.c: Fix erroneous comment header Comment header of the GrssFeedsPublisher::delete_subscription signal said "new_subscription" instead of "delete_subscription". Signed-off-by: Roberto Guido src/feeds-publisher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4c7232682e303c2fbb949724e5a4f98d90a7216d Author: Simon Kågedal Reimer Date: Mon Jul 8 21:08:09 2013 +0200 Add basic support for GObject Introspection. Following instructions at: https://wiki.gnome.org/GObjectIntrospection/AutotoolsIntegration More work is needed: Many warnings are generated by g-ir-scanner, and several methods are not introspected. Signed-off-by: Roberto Guido .gitignore | 2 ++ Makefile.am | 2 +- configure.ac | 4 ++++ src/Makefile.am | 24 ++++++++++++++++++++++++ 4 files changed, 31 insertions(+), 1 deletion(-) commit 8427f4c8cfe6c310822b75e1a372de89979b467f Author: Roberto Guido Date: Fri Jun 7 23:01:42 2013 +0200 Reformatted previous patch src/feed-channel.c | 28 ++++++++++++++-------------- src/feed-channel.h | 8 ++++---- 2 files changed, 18 insertions(+), 18 deletions(-) commit 186ea796fbdaa990afc3191d45d674e3b97e2f05 Author: Heinrich Müller Date: Fri Jun 7 13:12:27 2013 +0200 added ability to add SoupSession features (gzip compression and cookies) src/feed-channel.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/feed-channel.h | 4 +++ 2 files changed, 96 insertions(+) commit beb04d53c3083b3efc65e0c11aeb2f193d67b3ba Author: Gilles Dartiguelongue Date: Mon Apr 1 16:17:36 2013 +0200 Add more entries to .gitignore Signed-off-by: Roberto Guido .gitignore | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) commit 0a9604f2026d1d46b011c4b950a13421359a8d1f Author: Gilles Dartiguelongue Date: Mon Apr 1 16:07:21 2013 +0200 Fix parallel installation for API version 0.5 Signed-off-by: Roberto Guido Makefile.am | 5 +++-- configure.ac | 3 +++ doc/reference/Makefile.am | 4 ++-- libgrss.pc.in | 4 ++-- src/Makefile.am | 12 ++++++------ 5 files changed, 16 insertions(+), 12 deletions(-) commit 8637cf2ed66aebce31d596f57e837db60e3c5d0d Author: Roberto Guido Date: Tue Mar 6 22:51:10 2012 +0100 Removed unused variable src/feeds-pool.c | 1 - 1 file changed, 1 deletion(-) commit e8f625ad75d723d49870d5123d9c1a982fda64b9 Author: Roberto Guido Date: Tue Mar 6 22:49:49 2012 +0100 Little improvements on error reporting NEWS | 14 ++++++++------ README | 7 ++++--- configure.ac | 6 +++--- src/feeds-group.c | 18 +++++++++++++----- src/feeds-pool.c | 13 ++++++------- src/utils.c | 15 +++++++-------- 6 files changed, 41 insertions(+), 32 deletions(-) commit 2c7c74b4d78ebe2058b33de587457f78f5f87ff2 Author: Roberto Guido Date: Sun Mar 4 00:26:02 2012 +0100 Introducing grss_feeds_publisher_format_content() Major rewrite of grss_feeds_publisher_publish_web() (once named grss_feeds_publisher_publish()), no longer requiring a temporary file doc/reference/libgrss-sections.txt | 5 +- src/feeds-group.c | 5 +- src/feeds-publisher.c | 142 ++++++++++++++++++++----------------- src/feeds-publisher.h | 3 +- 4 files changed, 82 insertions(+), 73 deletions(-) commit 28047919a9dab9c76b9ce611dfbcb7f3c86ba7b0 Author: Roberto Guido Date: Sat Mar 3 21:27:58 2012 +0100 Minor improvements in documentation src/feed-channel.c | 315 +++++++++++++++++++++++++------------------------ src/feed-enclosure.c | 42 +++---- src/feed-item.c | 195 +++++++++++++++--------------- src/feed-parser.c | 16 +-- src/feeds-group.c | 43 ++++--- src/feeds-pool.c | 48 ++++---- src/feeds-publisher.c | 80 +++++++------ src/feeds-store.c | 38 +++--- src/feeds-subscriber.c | 59 ++++----- 9 files changed, 426 insertions(+), 410 deletions(-) commit 2f263275610d2f13348160d695a91626932204ef Author: Roberto Guido Date: Sat Mar 3 21:27:00 2012 +0100 Modified name for pkg-config file, from libgrss-0.pc to libgrss-0.5.pc Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit b07ea26002bf8f2144f1ba16ae6138afbcb02feb Author: Roberto Guido Date: Sat Mar 3 13:32:56 2012 +0100 Improved error reporting for FeedChannel Minor corrections in documentation .gitignore | 11 +++++ examples/async-fetcher.c | 4 +- examples/subscriber.c | 6 ++- src/feed-channel.c | 112 +++++++++++++++++++++++++++++------------------ src/feed-channel.h | 8 ++-- src/feed-item.c | 4 +- src/feeds-group.c | 2 +- src/feeds-pool.c | 6 +-- src/feeds-publisher.c | 2 +- src/feeds-subscriber.c | 2 +- src/utils.c | 2 +- src/utils.h | 2 + 12 files changed, 100 insertions(+), 61 deletions(-) commit 8e48889fde612fbe5ea322568a55e25d2bafbfff Author: Roberto Guido Date: Thu Mar 1 02:06:36 2012 +0100 Some correction on GrssFeedsPublisher, added an example file examples/file-publisher.c | 73 +++++++++++++++++++++++++++++++++++++ src/feeds-publisher.c | 91 +++++++++++++++++++++++++++++------------------ src/feeds-publisher.h | 4 +-- src/utils.c | 2 +- 4 files changed, 132 insertions(+), 38 deletions(-) commit a1ff401f2129521794dfa4293ab44b38bb5e5945 Author: Roberto Guido Date: Mon Feb 13 01:36:54 2012 +0100 Updated license headers for year 2012 src/feed-atom-handler.c | 4 ++-- src/feed-atom-handler.h | 4 ++-- src/feed-channel.c | 4 ++-- src/feed-channel.h | 4 ++-- src/feed-enclosure.c | 4 ++-- src/feed-enclosure.h | 4 ++-- src/feed-handler.c | 4 ++-- src/feed-handler.h | 4 ++-- src/feed-item.c | 4 ++-- src/feed-item.h | 4 ++-- src/feed-parser.c | 4 ++-- src/feed-parser.h | 4 ++-- src/feed-pie-handler.c | 4 ++-- src/feed-pie-handler.h | 4 ++-- src/feed-rss-handler.c | 4 ++-- src/feed-rss-handler.h | 4 ++-- src/feeds-group-handler.c | 4 ++-- src/feeds-group-handler.h | 4 ++-- src/feeds-group.c | 4 ++-- src/feeds-group.h | 4 ++-- src/feeds-opml-group-handler.c | 4 ++-- src/feeds-opml-group-handler.h | 4 ++-- src/feeds-pool.c | 4 ++-- src/feeds-pool.h | 4 ++-- src/feeds-publisher.c | 4 ++-- src/feeds-publisher.h | 4 ++-- src/feeds-pubsubhubbub-subscriber.c | 4 ++-- src/feeds-pubsubhubbub-subscriber.h | 4 ++-- src/feeds-rsscloud-subscriber.c | 4 ++-- src/feeds-rsscloud-subscriber.h | 4 ++-- src/feeds-subscriber-handler.c | 4 ++-- src/feeds-subscriber-handler.h | 4 ++-- src/feeds-subscriber-private.h | 4 ++-- src/feeds-subscriber.c | 4 ++-- src/feeds-subscriber.h | 4 ++-- src/feeds-xbel-group-handler.c | 4 ++-- src/feeds-xbel-group-handler.h | 4 ++-- src/feeds-xoxo-group-handler.c | 4 ++-- src/feeds-xoxo-group-handler.h | 4 ++-- src/ns-handler.c | 4 ++-- src/ns-handler.h | 4 ++-- src/utils.c | 4 ++-- src/utils.h | 4 ++-- 43 files changed, 86 insertions(+), 86 deletions(-) commit 47c576485674a147eece4e979ffbaa40d1ffed5e Author: Roberto Guido Date: Mon Feb 13 01:22:19 2012 +0100 Using grss_feed_channel_fetch_all_async() in FeedsPool src/feed-channel.c | 3 +++ src/feeds-pool.c | 38 ++++++++------------------------------ src/feeds-publisher.c | 3 +++ 3 files changed, 14 insertions(+), 30 deletions(-) commit aa070ee21e2225699c0cc2aa656cebd131b90897 Author: Roberto Guido Date: Wed Dec 28 18:42:02 2011 -0800 Added grss_feed_channel_set_format() and grss_feed_channel_get_format() doc/reference/libgrss-sections.txt | 2 ++ src/feed-atom-handler.c | 2 ++ src/feed-channel.c | 29 +++++++++++++++++++++++++++++ src/feed-channel.h | 2 ++ src/feed-pie-handler.c | 9 ++++++++- src/feed-rss-handler.c | 2 ++ src/feeds-xoxo-group-handler.c | 1 + 7 files changed, 46 insertions(+), 1 deletion(-) commit 6dd1833bcba4afda73cf4edd14c0798b29e28b13 Author: Roberto Guido Date: Wed Dec 28 18:16:44 2011 -0800 Added grss_feeds_group_get_formats() Implemented grss_feeds_group_export_file() doc/reference/libgrss-sections.txt | 1 + src/feeds-group-handler.c | 9 ++++ src/feeds-group-handler.h | 2 + src/feeds-group.c | 86 ++++++++++++++++++++++++++++++++++++-- src/feeds-group.h | 3 +- src/feeds-opml-group-handler.c | 41 ++++++++++++++++-- src/feeds-xbel-group-handler.c | 35 ++++++++++++++-- src/feeds-xoxo-group-handler.c | 42 +++++++++++++++++-- 8 files changed, 203 insertions(+), 16 deletions(-) commit d4740a12d70c331278b3e95c075af44bb69a65c4 Author: Marcin Banasiak Date: Tue Mar 15 20:33:41 2011 +0100 Fix libdir in pkgconfig file. The libgrss-0.pc has hardcoded 'lib' as the install directory of library, but it's not valid in multilib environments (many 64-bit systems) where 'lib64' is used. Signed-off-by: Roberto Guido libgrss.pc.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit b6d10a5021ee6636ca20a519efd7dafd079063b2 Author: Roberto Guido Date: Wed Dec 28 10:46:42 2011 -0800 Added grss_feed_channel_fetch_all_async() and relative _finish functions RSSCloud handler fetches items asyncronously Added an example about asyncronous feed fetching Removed some unused variables doc/reference/libgrss-sections.txt | 5 ++ examples/async-fetcher.c | 83 +++++++++++++++++++++++++ src/Makefile.am | 1 + src/feed-atom-handler.c | 14 +---- src/feed-channel.c | 120 +++++++++++++++++++++++++++++++++--- src/feed-channel.h | 4 ++ src/feed-parser.c | 3 - src/feed-pie-handler.c | 3 - src/feed-rss-handler.c | 3 - src/feeds-group.c | 14 +++-- src/feeds-opml-group-handler.c | 5 -- src/feeds-pool.c | 2 +- src/feeds-publisher.c | 4 +- src/feeds-pubsubhubbub-subscriber.c | 2 +- src/feeds-rsscloud-subscriber.c | 22 ++++++- src/feeds-subscriber-private.h | 26 ++++++++ src/feeds-subscriber.c | 66 ++++++++++++++++++-- src/feeds-xbel-group-handler.c | 5 -- src/feeds-xoxo-group-handler.c | 5 -- 19 files changed, 328 insertions(+), 59 deletions(-) commit 50fc81b8bc1aa45f541b6b1b7f6a34fbb5a58ac2 Author: Roberto Guido Date: Fri Dec 23 03:48:51 2011 -0800 Major refactory on FeedsSubscriber NEWS | 2 +- doc/reference/libgrss-sections.txt | 241 ++++++++++--------- examples/subscriber.c | 2 +- src/Makefile.am | 80 +++--- src/feed-atom-handler.c | 19 +- src/feed-channel.c | 197 +++++++++++---- src/feed-channel.h | 7 +- src/feed-handler.c | 40 --- src/feed-pie-handler.c | 16 -- src/feed-rss-handler.c | 44 ++-- src/feeds-group-handler.c | 42 ---- src/feeds-opml-group-handler.c | 7 - src/feeds-publisher.c | 6 +- src/feeds-pubsubhubbub-subscriber.c | 244 +++++++++++++++++++ src/feeds-pubsubhubbub-subscriber.h | 49 ++++ src/feeds-rsscloud-subscriber.c | 206 ++++++++++++++++ src/feeds-rsscloud-subscriber.h | 49 ++++ src/feeds-subscriber-handler.c | 103 ++++++++ src/feeds-subscriber-handler.h | 59 +++++ src/feeds-subscriber.c | 468 +++++++++++++----------------------- src/feeds-subscriber.h | 6 +- src/feeds-xbel-group-handler.c | 9 +- src/feeds-xoxo-group-handler.c | 9 +- src/ns-handler.c | 48 +--- 24 files changed, 1233 insertions(+), 720 deletions(-) commit 04242007ff3384d0c91426f6b3171fcdf9c243c7 Author: Roberto Guido Date: Mon Jan 31 15:39:41 2011 +0100 Added "GRSS" namespace also to GObject macros Corrected small bug in update of managed feeds by GrssFeedsPool NEWS | 5 ++-- examples/parse-outlines.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++ src/feed-channel.c | 10 +++---- src/feed-channel.h | 12 ++++----- src/feed-enclosure.c | 6 ++--- src/feed-enclosure.h | 12 ++++----- src/feed-item.c | 6 ++--- src/feed-item.h | 12 ++++----- src/feed-parser.c | 6 ++--- src/feed-parser.h | 12 ++++----- src/feeds-pool.c | 10 ++++--- src/feeds-pool.h | 12 ++++----- src/feeds-publisher.c | 4 +-- src/feeds-store.c | 10 +++---- src/feeds-store.h | 12 ++++----- src/feeds-subscriber.c | 6 ++--- src/feeds-subscriber.h | 12 ++++----- 17 files changed, 143 insertions(+), 73 deletions(-) commit c841c4807fcc8270b8a220d5cf0d374e88a5513c Author: Roberto Guido Date: Tue Nov 23 20:50:19 2010 +0100 Aligned examples to the new namespace examples/fetcher.c | 28 +++++++++---------- examples/parse-outlines.c | 69 ----------------------------------------------- examples/subscriber.c | 29 ++++++++++---------- src/feed-channel.c | 2 +- 4 files changed, 30 insertions(+), 98 deletions(-) commit dd0c7b0c141b3dac5ed0a80844e43d6985e66118 Author: Roberto Guido Date: Tue Nov 23 20:41:28 2010 +0100 Warning: massive API break! Moved all object and function names in "grss" namespace NEWS | 1 + src/feed-atom-handler.c | 130 ++++++++--------- src/feed-channel.c | 312 ++++++++++++++++++++--------------------- src/feed-channel.h | 96 ++++++------- src/feed-enclosure.c | 66 ++++----- src/feed-enclosure.h | 32 ++--- src/feed-handler.c | 4 +- src/feed-handler.h | 4 +- src/feed-item.c | 230 +++++++++++++++--------------- src/feed-item.h | 80 +++++------ src/feed-parser.c | 58 ++++---- src/feed-parser.h | 24 ++-- src/feed-pie-handler.c | 62 ++++---- src/feed-rss-handler.c | 88 ++++++------ src/feeds-group-handler.c | 38 ++--- src/feeds-group-handler.h | 26 ++-- src/feeds-group.c | 68 ++++----- src/feeds-group.h | 26 ++-- src/feeds-opml-group-handler.c | 28 ++-- src/feeds-pool.c | 168 +++++++++++----------- src/feeds-pool.h | 36 ++--- src/feeds-publisher.c | 180 ++++++++++++------------ src/feeds-publisher.h | 36 ++--- src/feeds-store.c | 78 +++++------ src/feeds-store.h | 38 ++--- src/feeds-subscriber.c | 204 +++++++++++++-------------- src/feeds-subscriber.h | 34 ++--- src/feeds-xbel-group-handler.c | 22 +-- src/feeds-xoxo-group-handler.c | 22 +-- src/ns-handler.c | 114 +++++++-------- src/ns-handler.h | 4 +- 31 files changed, 1155 insertions(+), 1154 deletions(-) commit 76a444be09421f25670124fd98824fd276a1a58f Author: Roberto Guido Date: Sat Jun 26 20:49:01 2010 +0200 Improvements in FeedsPublisher API, now able to export a feed as file and directly deliver contents with built-in webserver. Warning: yet to be tested NEWS | 1 + src/feeds-publisher.c | 463 ++++++++++++++++++++++++++++++++++++++++++-------- src/feeds-publisher.h | 10 +- src/utils.c | 11 ++ src/utils.h | 2 + 5 files changed, 410 insertions(+), 77 deletions(-) commit 736fee805494b45cca5a770eea1214df293ee665 Author: Roberto Guido Date: Fri Jun 25 01:40:39 2010 +0200 First implementation of FeedsPublisher (subscription, content delivery yet TBD) Correction in FeedsSubscriber subscription refresh procedure NEWS | 1 + TODO | 10 - configure.ac | 2 +- doc/reference/libgrss-docs.sgml | 1 + doc/reference/libgrss-sections.txt | 11 + src/Makefile.am | 2 + src/feed-channel.c | 8 +- src/feed-marshal.list | 1 + src/feeds-publisher.c | 651 +++++++++++++++++++++++++++++++++++++ src/feeds-publisher.h | 57 ++++ src/feeds-subscriber.c | 119 ++----- src/libgrss.h | 1 + src/ns-handler.c | 2 +- src/utils.c | 60 ++++ src/utils.h | 2 + 15 files changed, 812 insertions(+), 116 deletions(-) commit e7a86c7ab763266b48333525dbe9101785d2bc34 Author: Roberto Guido Date: Wed May 26 15:00:03 2010 +0200 Improved error reporting for feed_channel_fetch_async() src/feed-channel.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) commit 894d3c2f9dcf6fea85a5c5f747cabcfdc35f822e Author: Roberto Guido Date: Wed May 26 03:41:14 2010 +0200 Added XBEL files parser NEWS | 1 + TODO | 1 - src/Makefile.am | 2 + src/feeds-group.c | 4 ++ src/feeds-opml-group-handler.c | 7 -- src/feeds-xbel-group-handler.c | 159 +++++++++++++++++++++++++++++++++++++++++ src/feeds-xbel-group-handler.h | 49 +++++++++++++ src/feeds-xoxo-group-handler.c | 11 ++- src/utils.c | 10 +-- 9 files changed, 220 insertions(+), 24 deletions(-) commit bdbc024ccf62435e961bc99a04043057fd4b9bb7 Author: Roberto Guido Date: Wed May 26 01:57:56 2010 +0200 Added example for FeedsGroup examples/parse-outlines.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) commit 63026ab471ea6a5118641a0c81aaf9829c3f82a3 Author: Roberto Guido Date: Tue May 25 19:48:27 2010 +0200 Added XOXO files parser Corrected error in GError propagation for FeedsGroup NEWS | 3 +- TODO | 1 - src/Makefile.am | 2 + src/feeds-group-handler.c | 4 +- src/feeds-group-handler.h | 8 +- src/feeds-group.c | 12 ++- src/feeds-group.h | 2 +- src/feeds-opml-group-handler.c | 8 +- src/feeds-xoxo-group-handler.c | 176 +++++++++++++++++++++++++++++++++++++++++ src/feeds-xoxo-group-handler.h | 49 ++++++++++++ src/libgrss.h | 1 + 11 files changed, 251 insertions(+), 15 deletions(-) commit 4217572663ae00bdbe017f39d6224f27d02631d8 Author: Roberto Guido Date: Tue May 25 14:17:00 2010 +0200 Management of tag as alternative for in RSS handler src/feed-rss-handler.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 6614921cf7468a760ab85ded393d962301a61454 Author: Roberto Guido Date: Tue May 25 14:14:16 2010 +0200 Added feed_channel_new_from_file() function TODO | 1 + src/feed-channel.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++ src/feed-channel.h | 1 + src/feeds-pool.c | 7 ++++--- 4 files changed, 53 insertions(+), 3 deletions(-) commit f8bb75208fd6b77d0c0f1577ab7b3446cf2e2a3e Author: Roberto Guido Date: Thu Apr 29 05:13:04 2010 +0200 XML parsing always in "recovery" mode, far more relaxed src/utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 45f6df174c2130b2d8ccabe2ef4bda362b67cd77 Author: Roberto Guido Date: Thu Apr 29 05:06:16 2010 +0200 Added shorthand internal function file_to_xml() src/feeds-group.c | 16 +--------------- src/utils.c | 14 ++++++++++++++ src/utils.h | 1 + 3 files changed, 16 insertions(+), 15 deletions(-) commit eb39b35d44897647261c270945375f686c6c0aff Author: Roberto Guido Date: Thu Apr 29 04:41:58 2010 +0200 Added function feed_channel_fetch_async() NEWS | 4 ++ doc/reference/libgrss-sections.txt | 1 + src/feed-channel.c | 107 ++++++++++++++++++++++++++++--------- src/feed-channel.h | 1 + src/feeds-group.c | 1 + 5 files changed, 88 insertions(+), 26 deletions(-) commit ef23551f43e77f645c934b1c833ef939c9ee3707 Author: Roberto Guido Date: Wed Apr 21 16:19:54 2010 +0200 Updated NEWS and configure.ac files to release 0.4 NEWS | 4 ++-- TODO | 2 ++ configure.ac | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) commit 715f10b25598dfbe8a05722a360d797b5dbcee7c Author: Roberto Guido Date: Fri Apr 9 03:14:21 2010 +0200 Improved namespaces handling (in particular Atom format had some problem) TODO | 2 ++ src/feed-parser.c | 2 +- src/ns-handler.c | 52 +++++++++++++++++++++++++++++++++++++--------------- 3 files changed, 40 insertions(+), 16 deletions(-) commit d6a281352422b9b89f748acb9a08b45ab6ecebd4 Author: Roberto Guido Date: Fri Apr 9 01:45:16 2010 +0200 Added TODO file TODO | 7 +++++++ 1 file changed, 7 insertions(+) commit a50da483116299f94efb105215b473a3c1f86301 Author: Roberto Guido Date: Mon Apr 5 23:58:55 2010 +0200 Switch all instances of 'informations' to 'information' Thanks to Jon Bernard src/feed-channel.c | 6 +++--- src/feed-item.c | 2 +- src/feeds-subscriber.c | 4 ++-- src/ns-handler.c | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) commit 467fa23dd3f03978187aa28e74d0892e649c949d Author: Roberto Guido Date: Tue Mar 30 00:45:15 2010 +0200 Fixed management of "link" and "geo" tags Updated NEWS file with latest changes, to be included in release 0.4 NEWS | 7 +++++++ src/feed-parser.c | 15 ++++++++++----- src/ns-handler.c | 21 ++++++++++++--------- 3 files changed, 29 insertions(+), 14 deletions(-) commit 2d25465fb64f83d3679c7e31f172df14f33fc58d Author: Roberto Guido Date: Sun Mar 28 18:25:09 2010 +0200 Removed installation of internal headers Removed internal objects from public documentation Added FeedsGroup in documentation Removed common.h file and merged related inclusions in utils.h doc/reference/libgrss-docs.sgml | 15 +----------- doc/reference/libgrss-sections.txt | 48 +++++++------------------------------- src/Makefile.am | 17 +++++++------- src/common.h | 44 ---------------------------------- src/feed-atom-handler.c | 4 +--- src/feed-atom-handler.h | 3 +-- src/feed-channel.h | 2 +- src/feed-enclosure.c | 2 +- src/feed-enclosure.h | 2 +- src/feed-handler.h | 3 +-- src/feed-item.h | 4 +--- src/feed-parser.c | 5 ++-- src/feed-parser.h | 3 +-- src/feed-pie-handler.c | 1 + src/feed-pie-handler.h | 3 +-- src/feed-rss-handler.c | 1 + src/feed-rss-handler.h | 3 +-- src/feeds-group-handler.h | 3 +-- src/feeds-group.c | 17 +++++++++++--- src/feeds-group.h | 6 ++--- src/feeds-opml-group-handler.c | 7 +----- src/feeds-opml-group-handler.h | 3 +-- src/feeds-pool.h | 3 +-- src/feeds-store.h | 4 +--- src/feeds-subscriber.h | 4 +--- src/libgrss.h | 12 +++++++++- src/ns-handler.h | 4 +--- src/utils.h | 14 +++++++++-- 28 files changed, 79 insertions(+), 158 deletions(-) commit 0ed8c4843434e53438db4b797851664ea4fa58a2 Author: Roberto Guido Date: Sun Mar 28 17:31:53 2010 +0200 New "FeedsGroup" object, to parse and produce groups of feeds Added OPML files parser src/Makefile.am | 58 +++++---- src/feed-atom-handler.c | 6 +- src/feed-channel.c | 2 +- src/feed-parser.c | 2 +- src/feeds-group-handler.c | 114 ++++++++++++++++++ src/feeds-group-handler.h | 49 ++++++++ src/feeds-group.c | 193 +++++++++++++++++++++++++++++ src/feeds-group.h | 52 ++++++++ src/feeds-opml-group-handler.c | 267 +++++++++++++++++++++++++++++++++++++++++ src/feeds-opml-group-handler.h | 50 ++++++++ src/feeds-pool.c | 2 +- src/feeds-subscriber.c | 2 +- src/libgrss.h | 1 + src/utils.c | 2 +- src/utils.h | 2 +- 15 files changed, 767 insertions(+), 35 deletions(-) commit 61903cfed3df44a466cebf5138908dc81b6a378a Author: Roberto Guido Date: Thu Mar 18 18:00:56 2010 +0100 Removed "category" tag from the DOAP file libgrss.doap | 1 - 1 file changed, 1 deletion(-) commit 1b1f9eb960e787effadf3be31347ea5d60443917 Author: Roberto Guido Date: Thu Mar 18 17:57:29 2010 +0100 Added DOAP file libgrss.doap | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) commit e2bbd32eae0489d1d2c90d4310bdc7ac7cfb4c2d Author: Roberto Guido Date: Thu Mar 18 17:12:06 2010 +0100 Initial commit, import from original SVN repository Current release: 0.3 AUTHORS | 0 COPYING | 165 +++++++ ChangeLog | 0 INSTALL | 8 + Makefile.am | 11 + NEWS | 19 + README | 23 + autogen.sh | 14 + configure.ac | 109 +++++ doc/Makefile.am | 1 + doc/reference/Makefile.am | 81 ++++ doc/reference/libgrss-docs.sgml | 88 ++++ doc/reference/libgrss-overrides.txt | 0 doc/reference/libgrss-sections.txt | 170 +++++++ doc/reference/version.xml.in | 1 + examples/fetcher.c | 85 ++++ examples/subscriber.c | 107 +++++ libgrss.pc.in | 11 + src/Makefile.am | 80 +++ src/common.h | 44 ++ src/feed-atom-handler.c | 935 ++++++++++++++++++++++++++++++++++++ src/feed-atom-handler.h | 50 ++ src/feed-channel.c | 692 ++++++++++++++++++++++++++ src/feed-channel.h | 88 ++++ src/feed-enclosure.c | 147 ++++++ src/feed-enclosure.h | 55 +++ src/feed-handler.c | 112 +++++ src/feed-handler.h | 50 ++ src/feed-item.c | 612 +++++++++++++++++++++++ src/feed-item.h | 85 ++++ src/feed-marshal.list | 2 + src/feed-parser.c | 203 ++++++++ src/feed-parser.h | 52 ++ src/feed-pie-handler.c | 509 ++++++++++++++++++++ src/feed-pie-handler.h | 50 ++ src/feed-rss-handler.c | 551 +++++++++++++++++++++ src/feed-rss-handler.h | 50 ++ src/feeds-pool.c | 398 +++++++++++++++ src/feeds-pool.h | 59 +++ src/feeds-store.c | 168 +++++++ src/feeds-store.h | 59 +++ src/feeds-subscriber.c | 826 +++++++++++++++++++++++++++++++ src/feeds-subscriber.h | 59 +++ src/libgrss.h | 31 ++ src/ns-handler.c | 672 ++++++++++++++++++++++++++ src/ns-handler.h | 54 +++ src/utils.c | 555 +++++++++++++++++++++ src/utils.h | 42 ++ 48 files changed, 8183 insertions(+)