[libdmapsharing] Generate ChangeLog from Git and legacy ChangeLog contents Signed-off-by: W. Michael Petullo <mike fl
- From: W. Michael Petullo <wmpetullo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdmapsharing] Generate ChangeLog from Git and legacy ChangeLog contents Signed-off-by: W. Michael Petullo <mike fl
- Date: Sun, 27 Feb 2011 17:17:13 +0000 (UTC)
commit e7b624b9d0f21f1322fd5a6a3cc61a3875cb9679
Author: W. Michael Petullo <mike flyn org>
Date: Sun Feb 27 11:16:18 2011 -0600
Generate ChangeLog from Git and legacy ChangeLog contents
Signed-off-by: W. Michael Petullo <mike flyn org>
ChangeLog | 1387 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
autogen.sh | 573 +++++++++++++++++++++++++
2 files changed, 1956 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9cf10f1..a66680d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,1388 @@
-22 November 2010 W. Michael Petullo <mike flyn org>
+commit 632e30eb0b32bd333e0eea8444cb53c219d7007c
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Feb 7 20:45:44 2011 -0600
- * Fix bug that caused two MLIT's to be sent when responding to
- "/1/items".
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
- * Bump version number.
+commit 0593b6e14382245e6648eec81ce5d5949f66f4db
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Feb 7 20:45:17 2011 -0600
+
+ Don't try to build Vala test programs without libgee
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit c10c55197a6c94fb20c264e6b45d3159985fd4da
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Feb 7 20:05:41 2011 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 669acd9851c087648e2ff76393fb678c34bf7e34
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Feb 4 09:19:30 2011 -0600
+
+ Get rid of some memory leaks identified by valgrind
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e0ebbf561438c9dd72f748edcece425814a4d2f2
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Feb 3 21:51:05 2011 -0600
+
+ Fix memory leak in DMAPStructure
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 404dd5e13fd45a1741f671d700205c786ae80e0e
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Feb 3 21:23:28 2011 -0600
+
+ More work to properly free DMAPConnection objects
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 82ec10d28b1ce68f5142c66a16e345da5b02e877
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Feb 3 17:41:53 2011 -0600
+
+ Do a better job finalizing DMAPConnection objects
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 28c58196902fa4d4395cc45491f5920cc58b9be4
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Feb 1 08:30:51 2011 -0600
+
+ Update TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f6edcad028757eccb79f42a4c42d27cd0cad6530
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Jan 31 22:34:19 2011 -0600
+
+ In .pc file, do not require GStreamer if libgstapp not available at ./configure time
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d2e58dac979c9d10ce3bea118b2c821f6acdb514
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jan 28 16:17:52 2011 -0600
+
+ Fix second segfault in test-dmap-server
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit cd9715910023543668be0ba42172720cc3ef124f
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jan 28 16:08:31 2011 -0600
+
+ Fix segfault in test-dmap-server; there still seems to be another
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f43648f8084df166df85e048c17879288e7c92bf
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 27 22:50:01 2011 -0600
+
+ Move some things around so that the library is useful without GStreamer; needs more work
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a04d7c3526774cfc03d5e3e334e0ce570d4206c0
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 27 08:48:01 2011 -0600
+
+ Update .gitignore
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a7106bb543a575b22e4ac12948bb731e4e08209b
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 27 08:44:38 2011 -0600
+
+ More work so that Vala-generated C code will compile without Vala
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 680eb8473e17707be3a6140c2b11593628225705
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 27 08:29:34 2011 -0600
+
+ Add C files that are generated by Vala to Git for now
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6476b33e905f34bd008d37b46e510bfb7194a598
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Jan 26 21:43:03 2011 -0600
+
+ Add Noah to AUTHORS
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e2cfbda41131f2be74a6845e8a9a0e68b44ab737
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Jan 24 21:02:00 2011 -0600
+
+ Don't delete .pc file on make clean
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b194ce2baab01847fb5f7084d964061190cbeb38
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Jan 24 16:50:57 2011 -0600
+
+ Use GByteArray for DPAP thumbnail to couple thumbnail size with data
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9d40c0fd4325bf99d7f8ed1dd95279d3160c243f
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 20 22:17:46 2011 -0600
+
+ Require newer Vala compiler
+
+ See also https://bugzilla.gnome.org/show_bug.cgi?id=638797.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 193d684c84c529e05448b7734934a9999053db61
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 20 18:25:23 2011 -0600
+
+ Add vala/libdmapsharing-3.0.vapi to Git
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit cd0d31de642818a8b0bd11a41c762a83d2b54a63
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 20 18:20:19 2011 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2d99dc7362a64db929e0bf6fd91d04db3cef46b1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 20 17:35:49 2011 -0600
+
+ Only build libdmapsharing-*.vapi in maintainer mode; include in dist tarball
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 05dbb370f72bde8aa7e34747d2b4ee9266672ae5
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 20 08:49:32 2011 -0600
+
+ Reorder build and generate libdmapsharing-API.pc at build time
+
+ See also https://bugzilla.gnome.org/show_bug.cgi?id=640058.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f4cf887a5472c1310928a5e9551b90ea343e87e3
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Jan 19 19:53:45 2011 -0600
+
+ Add DACPConnection class
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit afa59db0307ed0369393e95eca3f05ee18889da2
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Jan 19 19:32:08 2011 -0600
+
+ Do not use == with test in configure.ac; not POSIX
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit c354a05d529b17b8bb9341ecbd6c12014e012aec
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Jan 18 20:06:56 2011 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 1699767e8512af9faac7f4183180337ef8e94f3f
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Jan 18 20:05:10 2011 -0600
+
+ Fixes related to porting Rhythmbox to API 3
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 910b4f972d6a6e70a75e699cc96aee2893376f17
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Jan 15 20:40:30 2011 -0600
+
+ Add missing Vala source
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 864b25762bf099f74d14c57ec16942703b462f81
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Jan 15 20:34:46 2011 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 8f9d7c281bbcc3543302b8584bc84fb2ae07160e
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jan 14 20:25:46 2011 -0600
+
+ Fix return value of dacp_player_now_playing_artwork to satisfy Vala
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e58e363207957273554589c7e7edac191eea3456
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Jan 8 17:44:56 2011 -0600
+
+ Add note about intention to unify IPv4 and IPv6 once libsoup supports this
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f9d0b728c35644f8f120bc4baa298610b3e9a2af
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jan 7 10:52:55 2011 -0600
+
+ Work on Vala code, including adding requirement for GObject to DMAPDb, ContainerDb, Record and DACPPlayer interfaces
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 07b3a22a7b1c5b5e167364ac2406c7c4edc8e3b3
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 6 21:27:22 2011 -0600
+
+ Work on Vala code, including start of dacplisten test application
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 03eef01e25b44c49b5431cedd5899026b071d121
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jan 6 00:13:34 2011 -0600
+
+ DMAPShare objects now have two SoupServers: one with an IPv4 socket and one with an IPv6 socket
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d3851be9adecaa39a256b53d0f6695f726e277df
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Jan 4 11:22:53 2011 -0600
+
+ Fix Vala API generation for libdmapsharing-3.0
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 3b32c4360cd46b3f4653306c3e9a1522b249121b
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Jan 4 11:22:21 2011 -0600
+
+ Attempt to serve on IPv6
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 0a9bf02db5b6d6debf30674c9bbba2e3392e8f75
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Jan 3 17:11:34 2011 -0600
+
+ Fix pixel-height and pixel-width
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2ce9c41194e14b4e0f569c537b144bd389dfd7a1
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Jan 2 14:36:48 2011 -0600
+
+ Print warning on AVAHI_RESOLVER_FAILURE
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6fd86ceb6c359770f7b348e281b0d2e2dcc516b1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Dec 23 12:21:26 2010 -0600
+
+ Continue DMAPGst.* related work
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit c3adf7ce1bc91cf9c5c718c7ab5f59777f0e820d
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Dec 23 11:38:12 2010 -0600
+
+ Move g-gst* to dmap-gst* and make DMAPGstInputStream public
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 59782ef83066d19398d73e778403498ad958e058
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 22 22:13:08 2010 -0600
+
+ .*_connection_new now takes a guint port instead of an int port
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 384ff08bc5ac322a6b7b29c652f5efce8f97b086
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 22 21:43:07 2010 -0600
+
+ Get dpapview and dmapserve to work nicely together
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 295dd71fb8043c9877c92ea88bc283b8015fbae1
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 22 13:37:51 2010 -0600
+
+ Fixes required by Vala API work; migrate Vala API file to 3.0 API
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4b641b84cf0c28794d96b1c05b1562643a640245
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 22 11:02:44 2010 -0600
+
+ Work on dmapserve.vala and related changes to libdmapsharing
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 23815d008e90e48cd03b2a56efa874a4a012b3ab
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Dec 21 17:31:13 2010 -0600
+
+ Don't transcode if format already correct; Vala-related changes
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b9cbca7748029a71e64b97c2a891e98e8639ad09
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Dec 19 22:02:13 2010 -0600
+
+ Fix build of docs (3.0) and update RPM specification
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 370233f7e46b0c577e68dcadd5d6c50a93adbaa6
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Dec 19 21:48:57 2010 -0600
+
+ Bump version and bump API to 3.0
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7fb552fa98de33f8f98f15b4c71308a7adb581a9
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Dec 19 21:30:31 2010 -0600
+
+ Install dmap-structure.h, needed by dmap-connection.h
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 19d309a7f752d3b71c954a65810b7b6f5a824fb6
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Dec 19 20:12:43 2010 -0600
+
+ Remove libdmapsharing-2.2.vapi from toplevel Makefile.am -- now in vala/
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e588e9bf7decc746838f6dd97ef200ddeb2c7aa5
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 21:48:35 2010 -0600
+
+ Start automating some fixes for Vala API generation idiosyncrasies with respect to multiple namespaces
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4e8bb573bb92aaf5b94d6e355b1234127e3f0692
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 21:47:53 2010 -0600
+
+ Change DmapMdnsPub... to DMAPMdnsPub...
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9f72ed7975ee27bf03d9e25247f4ce437d62b538
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 17:03:52 2010 -0600
+
+ Build changes to ensure Vala is optional
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 3bd4fcb61294d7c76f62c243f0af6cc53a2a17b3
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 16:48:22 2010 -0600
+
+ Fixes required by Vala API work
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a527264f36dbdd9eed474d10cba2265feb7c51de
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 16:38:38 2010 -0600
+
+ Add dmap-utils.c
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit dedb004d04fae2633fb9b721c2e8fb0a1ac5efd9
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 16:34:00 2010 -0600
+
+ Vala API work
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit eae155a6286124c707a0d018324e361812e6cf24
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 15 11:25:57 2010 -0600
+
+ Start breaking Vala API into multiple namespaces, based on anjuta-vala (thanks Abderrahim)
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit da4d48a78842aa848c0377e4577b6c970baead4b
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Dec 14 10:07:16 2010 -0600
+
+ Implement databases_items_xxx in DPAPShare
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fa3f91f9e8f8f17346a997cfbb781738b35f6816
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Dec 13 22:31:58 2010 -0600
+
+ Add vala/Makefile.am
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a5f25fcfde7217092e1394fa17f7a0950c65454c
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Dec 13 22:09:20 2010 -0600
+
+ Add capability to build Vala API file
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d685b3c1aa3b7eaf0318530bebbe61f27dc8ad19
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Dec 11 17:01:50 2010 -0600
+
+ Don't make GTK a hard dependency just because of dpapview
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 02215cff6a67c4efa0eeb4bea0f883629cfc477e
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Dec 10 22:44:26 2010 -0600
+
+ Add dpapview.ui to EXTRA_DIST
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 0e7b8dffaebdab601732fb8ab9173d105f49560d
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Dec 10 11:55:15 2010 -0600
+
+ Implement DAAPConnection and DPAPConnection, add test program written in Vala
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fbb71fd2323acd1d6752ba3743b1bad1468327e3
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Dec 9 08:36:00 2010 -0600
+
+ Vala-related clean up: DAAPRecord
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4d34871f2b2d2ac906e1b1d76de05d079bacb87c
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 8 22:06:05 2010 -0600
+
+ Vala-related clean up: DMAPRecord, DMAPDb & DMAPRecordFactory
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e5fae437f3dddd7e1e4b8d3b4a0c34d29062b885
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 8 17:25:50 2010 -0600
+
+ Start Vala-related clean up
+
+ Libdmapsharing seems to have diverged from some expected naming
+ conventions and this is affecting the use of libdmapsharing from Vala
+ code. Rename DPAPRecordInterface and TYPE_DPAP_RECORD to make Vala
+ happy. This work will continue as I attempt to make use of more of
+ libdmapsharing from Vala code.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d1cc9273c1f97c0c432cf4ccf05761ffb157cfe9
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Dec 8 15:43:01 2010 -0600
+
+ Remove dpap_record_to_blob and _new_from_blob (were left over from pre-DMAPRecord merge)
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 10e2d6f23078e16733df1799bb1867781f96183b
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Dec 7 19:24:35 2010 -0600
+
+ Remove debug statement from dacp_player_init/finalize that was giving vala-gen-introspect trouble
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7280a94342b83aa29f4002c55050f5f8860c6b8c
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Nov 28 18:12:57 2010 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fb9f9ab7eda6d340aa61b13a3c76a9ba93668d65
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 25 23:33:23 2010 -0600
+
+ Add comment to code describing previous commit
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e433bafb15bcf0c162a6d552f61dc03dee8a50ea
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 25 23:30:29 2010 -0600
+
+ Don't error out when media filename includes %20, etc
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fcfcfbaeeb657a997eee4dfc63ecfaa9f5404c10
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 25 21:10:46 2010 -0600
+
+ Accumulate all MLCL-related data in one shot when responding to "1/items"
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fbe7efa73bf9d2da657fc1761bf42884b5faee48
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Nov 23 10:59:45 2010 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 84462a25fcabb96d0ce013b57f01cb05af09cd6a
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Nov 22 23:32:26 2010 -0600
+
+ Fix bug that caused two MLIT's to be sent when responding to "/1/items"
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7891bcd969e5f5a5de640b30eff7425c384df89d
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Nov 21 20:31:55 2010 -0600
+
+ Extend new low-memory "/1/items" handler; use when query filter is requested
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6010cac298b18bffcb42fd273a6a9be3c7082506
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Nov 20 01:00:45 2010 -0600
+
+ Fix Content-Type, based on iTunes', and corrupt DPAP thumb. in dmapd+DmapdDMAPDbDisk
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 03b72850af05337be8a6c9031a25758411ad95e1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 18 22:55:26 2010 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a18fe932f10342f913a162140f449e0172acf1a5
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 18 22:47:16 2010 -0600
+
+ Don't set Connection: Close header in response to /databases/1/items (iTunes)
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2f90c702cffba419e586e294630c78c4e1b03b8b
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 18 10:44:31 2010 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 84dee699de91cb051774c9e9481f1af280ea41ea
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 18 10:29:14 2010 -0600
+
+ Clean up code following previous Content-Length fix
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7375c90cedda2a81873b10d09922115b4121ce12
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 18 09:18:21 2010 -0600
+
+ Fix problem sharing to iTunes due to incorrect Content-Length
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit edbd2c105912af028e8b694ffeb84c999d77bec1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Nov 11 14:24:11 2010 -0600
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 3293e00565000064e3a9686224e91bf4f9334f81
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Nov 10 20:26:31 2010 -0600
+
+ Fix use of libsoup's "wrote_chunk" signal
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 717cc18e81bf7fda5aaad9f6cecfafe7d43e6bf9
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Nov 8 19:54:58 2010 -0600
+
+ Change dmap_structure_set_predicted_size to dmap_structure_increase_by_predicted_size
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6b59d1671be1463532b2aa34a47d2d6e315f72b9
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Nov 8 18:14:56 2010 -0600
+
+ Significant work on reducing memory usage while building "/1/items" response
+
+ We previously simply called foreach...add_entry_to_mlcl and later
+ serialized the entire structure. This has the disadvantage that the entire
+ response must be in memory before libsoup sends it to the client. Now,
+ we transmit portions at a time.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4b5e62e176ea109e55389084574144807264386e
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Nov 7 11:52:55 2010 -0600
+
+ Add some items to TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e70acf9207850cc970c919f55a35a6af37239769
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Oct 31 13:46:39 2010 -0500
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d8e65cec60fc3567080b1fb89d7aec76ba5a479f
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Oct 24 22:33:16 2010 -0500
+
+ Add "use yacc" to TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9db0e06dbdb57710b63cc1705c771568a1d2e219
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Oct 24 22:30:33 2010 -0500
+
+ For now, set status to SOUP_STATUS_NOT_FOUND on .../extra_data/artwork request
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4d448a7dfc049e9695aa580319c73c26411b799a
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Oct 24 21:39:44 2010 -0500
+
+ Fix _dmap_share_build_filter to support commas in values
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f1052fb0290e4c08410221bd2a1f38b890d41ca9
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Oct 23 18:58:01 2010 -0500
+
+ Warning if libsoup < 2.32
+
+ Provide a configuration-time warning if libsoup < 2.32; this is required
+ to interact with Apple Remote App.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 67a62ab3d8e208c5c67523b0c9560e85b104b5f8
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Oct 21 20:05:26 2010 -0500
+
+ Advertise support for dmap.supportsupdate for Apple Remote v2.0.1 (229)
+
+ Advertise support for dmap.supportsupdate even though we don't support
+ it. This should fix DACP interaction with Apple Remote v2.0.1 (229). Add
+ real support for dmap.supportsupdate to TODO.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d785b0a81a1576341dc3f100d49e3115b8ba32ec
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Oct 18 15:41:44 2010 -0500
+
+ Fix use of g_list_sort.* by _dmap_share_databases and dacp_share_ctrl_int
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6a151b4f28cb128f62c58183f716af4fd732e218
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Oct 17 11:25:35 2010 -0500
+
+ Initialize attributes to NULL/0 in add_entry_to_mlcl
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6835bd866648debb6ed50b62f4137e6ad73455dc
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Oct 16 12:24:45 2010 -0500
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e6b09029e855bc169b014ac56e701504be25661a
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Oct 16 12:20:11 2010 -0500
+
+ Check if object attributes are NULL in add_entry_to_mlcl
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 1c2e473a35f67faf678c59a3523560779b65421a
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Oct 16 00:19:05 2010 -0500
+
+ Add terminating record to meta_data_map in dpap-share.c
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 5af54d5eba271be70493ba4448a37b4c7c64dc86
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Oct 12 22:15:36 2010 -0500
+
+ Add .gitignore, add media/another-test.mp3 and update TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 08691c575d5ada94b3b63eb26e251da6a1bdd712
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 17:15:52 2010 -0500
+
+ Update ChangeLog
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit acfc424b66ddb89c48f034194a6887a861915a58
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 17:13:43 2010 -0500
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7cdf5a5d14c4ea40296e656a9d3c82bb3b27f8f3
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 17:11:57 2010 -0500
+
+ Fix missed "daap.songX" to "songX" change
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4c2a94730b15747f089ec6727909470cd20d5fdd
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 16:11:51 2010 -0500
+
+ Add some notes to TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f8923d2749341533c80d058fb1b62fef0d3bcbd4
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 15:53:05 2010 -0500
+
+ Small changes after reviewing code
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e37b7159b62bcc1ec7c728ad53400a37173eb909
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 13:26:42 2010 -0500
+
+ Check for LIBDMAPSHARING_ENABLE_LOCAL to facilitate one-host debugging
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b13fa6b552b0fdb6debaef670bd3d1b650e5bd9c
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Oct 1 11:11:27 2010 -0500
+
+ Add "aeFP" content code
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b5fd13cd9b3d2f6ec298201ef5f461ad5696a1f0
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Sep 29 13:29:55 2010 -0500
+
+ Bump version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9673c3ab89cbf059ed22a99fe6893e3437f3c950
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Sep 29 13:26:51 2010 -0500
+
+ Fix some bugs related to the recent DmapMdnsPublisher singleton change
+
+ There were some mistakes left over from the DmapMdnsPublisher singleton
+ change that were identified while working on Rhythmbox. Rhythmbox woud
+ crash when a user enabled, disabled and then enabled the DAAP plugin.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 8e91dcd8c9a2f82b2f73884e357926bf4cf5aef7
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Sep 26 21:51:36 2010 -0500
+
+ Increase version number
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4d9bd622f156e06030ace9d45f490543ea698b3b
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Sep 26 19:03:41 2010 -0500
+
+ Resynchronize order of DMAPContentCode and DMAPContentCodeDefinition definitions
+
+ The definitions of DMAPContentCode and DMAPContentCodeDefinition had
+ gotten out of sync. This was causing a crash when serving DPAP because
+ libdmapsharing was treating a particular version number content code as
+ a string.
+
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f81c05988f95a09818ca566b6009218e9f3ece97
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Sep 26 18:51:59 2010 -0500
+
+ Bump version number.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7473ac298c30d71213b2c73231faac5fccc176e7
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Sep 11 22:24:56 2010 -0500
+
+ Fix gint vs. guint / atoi vs. strtoul issues
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e374a2e40931ea92b4ac066fc3c76669165db170
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Sep 9 21:50:44 2010 -0500
+
+ Apply new mDNS technique to dmap-mdns-publisher-dnssd.c
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 78322364687a74d1eeba25791c5151a96053fd01
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Sep 9 17:55:58 2010 -0500
+
+ Implement fine-grained service withdrawl
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7071bbd5ea813f0a74b40193fc8ff2953491f5aa
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Sep 9 13:57:00 2010 -0500
+
+ Allow two DMAP sub-protocols (e.g., DAAP and DPAP) in one process
+
+ DmapMdnsPublisher is now a singleton class that stores a running list
+ of services. This ensures that one DMAP sub-protocol does not unpublish
+ another when avahi_entry_group_reset() is called.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 5ea1402768195750dd5a8a4dbf0929ad15dee425
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Sep 7 23:30:32 2010 -0500
+
+ Allow dmap-mdns-*-dnssd.c to compile
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 326e265b26fcaf603cd7a700d7ebe20c0bf5389f
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Sep 7 09:22:02 2010 -0500
+
+ Update TODO
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit df8ba413163ad6b8c059f1b1316465640f112ba2
+Author: W. Michael Petullo <mike flyn org>
+Date: Tue Sep 7 08:51:33 2010 -0500
+
+ Begin adding DMAPMediaKind enum
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9b25eb947465e9395314121efa03b196ec6ac910
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Sep 6 21:37:01 2010 -0500
+
+ Bump version number and update ChangeLog
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a75f07717a787ea80ed1f41243713c058232490c
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Sep 6 21:31:59 2010 -0500
+
+ Fix serving to iTunes 10
+
+ iTunes 10 is more picky about com.apple.itunes.mediakind. If it is
+ requested, it must be present in response. This patch fixes serving to
+ iTunes 10.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 853af1eea37a1927ef834e277e0ab7f0419b848e
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Sep 6 19:17:13 2010 -0500
+
+ Parse metadata on GET /databases/1/containers
+
+ While trying to figure out why iTunes 10 does not work with
+ libdmapsharing, I noticed that libdmapsharing did not parse metadata
+ on a "GET /databases/1/containers" request (the metadata provided by
+ the response was hard coded). Because of this, libdmapsharing could
+ not identify unsupported metadata. Libdmapsharing now parses metadata
+ received from these requests.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7f0fbc2a65d371bd259103b61475776268005dd8
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Sep 6 18:38:33 2010 -0500
+
+ Debug message when request asks for metadata type that is not known
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2ae05d954043ae89d5206d0cb3a1e47de9f19b04
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 21:49:33 2010 -0500
+
+ Fix license on test-dmap-client.c after receiving confirmation from Andre
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit fea241840fbf29914414ea8d5b5f42025e3863a0
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 16:06:34 2010 -0500
+
+ Add Alexandre's comments about the GPL notice in dacp-player.[ch]
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit caa6120f96c9abd6cc8bf54136f8dcc8e2506f6e
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 15:58:04 2010 -0500
+
+ Add Alexandre to AUTHORS file
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit c8d9bab0a0974c3206223ea9a8ece9592d923cf1
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 15:54:25 2010 -0500
+
+ Fix license on dacp-player.[ch] after receiving confirmation from Alexandre
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d9f9f5fa08160524bd62e31ed99b4d4dcb8e22f3
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 13:00:24 2010 -0500
+
+ Update ChangeLog and TODO.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 008b64e6e43890c92085f0988adda782fe004825
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Sep 3 12:54:11 2010 -0500
+
+ Re-license some files as LGPL
+
+ I had accidentally placed GPL headers on some of the source files for
+ which I maintain the copyright. I have replaced these with LGPL headers.
+ Alexandre Rosenfeld mistakenly (I assume) licensed dacp-player.[ch] as
+ GPL. I will have to confirm that it is okay to change these with him.
+ Andre Moreira Magalhaes' test-dmap-client and test-dmap-server are also
+ GPL. These files are not as much of an issue, but I plan to contact him
+ and ask if LGPL is okay so that all source files are consistent.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit e78da283ee868dd9c290e6fc0f31bcea5591f66c
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Aug 23 12:37:10 2010 -0500
+
+ Set library versioning to match release version
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2d354fbb6656791c9ab5c5ec68d6c77fa02ef281
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Aug 22 23:04:51 2010 -0500
+
+ Some cleaning of the add_entry_to_mlcl functions to make them more consistent
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9d464ffbecc9354d1d1061f3c169884b401f9c51
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Aug 22 22:45:04 2010 -0500
+
+ Error out in dpap-share.c if an image file can not be mmap'ed
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 82ed682febae1a314501a140e0d5106c09b12fee
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Aug 22 21:38:58 2010 -0500
+
+ Fix error in apply_filter
+
+ Fix an error in apply_filter that caused the function to improperly handle
+ something like "('dmap.itemid:x','dmap.itemid:y')"
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2c1dfb2b2f6bb3f4591e1b7190d9fa22690abf3b
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Aug 20 23:36:05 2010 -0500
+
+ Back out Alexandre's addition of itemid property from DAAPRecord
+
+ Alexandre's code worked, but this is a little less intrusive. The real
+ answer might involve some deeper work later.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit d2ef353f013449a680b7c385a3913131706b43bb
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Aug 20 10:12:15 2010 -0500
+
+ Apply Alexandre Rosenfeld's DACP patch from Google Summer of Code 2010
+
+ Add DACP support. This allows an application such as Rhythmbox to be
+ controlled using a remote control application on an iPhone, iPod Touch,
+ iPad or other similar device. The DACP code is not yet complete, but
+ progress warrants commiting it to the development tree and focusing
+ future work on specific patches.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 979aa2d2f2b1635c355381a1abd6ba1fb0c642f1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jul 29 16:04:30 2010 -0500
+
+ Remove Connection and User-Agent from headers: dmap_connection_get_headers()
+
+ Connection and User-Agent are added by GStreamer's SOUP source and perhaps
+ other libraries. This change allows libdmapsharing to play nicely. See
+ also https://bugzilla.gnome.org/show_bug.cgi?id=620070
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 25b902c4bd2a7921d5b24ec05bf54f2db3a32b08
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Jul 22 11:39:22 2010 -0500
+
+ Remove redundant code
+
+ Remove redundancy between dmap_connection_build_message() and
+ dmap_connection_build_message().
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 2fee75565288c77539d135abedc38a970d5d4f13
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jul 16 12:17:10 2010 -0500
+
+ Release 2.0.0
+
+ The libdmapsharing patch has been accepted into Rhythmbox, so it is time
+ to release libdmapsharing 2.0.0. 2.1 will be a development series, and
+ I hope to include DACP support in the forthcoming stable 2.2.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 475c5cc6ace706c9e3367825e643fb2a15a528bd
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Jun 4 12:13:33 2010 -0500
+
+ Small API change and bump release to 1.9.0.21
+
+ Add dmap_db_add_with_id() to DMAPDb
+ interface. map_container_record_get_entries() must not return a const
+ because the return value should be free'd. Unref value returned
+ by dmap_container_record_get_entries(). Free strings returned by
+ g_object_get(). Change lookup_by_path() to lookup_by_location().
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 491a323502cecc8ca6adbe96c5138114e507b80c
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun May 30 11:24:43 2010 -0500
+
+ Bump release to 1.9.0.20
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 8726e252e9c78e181f0dd2e8145d525472644096
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat May 29 12:45:45 2010 -0500
+
+ Small API clean ups and additions
+
+ Made some API changes based on lessons learned from working
+ on dmapd and Rhythmbox: Add lookup_by_path() to DMAPDb, add
+ add_path() to DMAPDb and ensure dmap_container_db_lookup_by_id(),
+ dmap_container_record_get_id() and dmap_db_lookup_by_id() all deal with
+ guint ids.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 3577d481ebd08c0b85516c37746967c21d12ad52
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat May 29 03:39:56 2010 -0500
+
+ Add blob functions to DMAPRecord interface
+
+ Add blob functions to DMAPRecord interface in order to facilitate
+ database backends. Install dmap-md5.h.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b4a1fbb1eab1e7aae5330896bb1f118315a62697
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri May 28 01:07:39 2010 -0500
+
+ Brown paper bag release
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7117ccae5220babfdc8534ad69df9dba0f64e2bb
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri May 28 00:59:43 2010 -0500
+
+ Bump version number in configure.ac
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit bbd1b867c1d021bee9a0d331459ddc7a69c3f645
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri May 28 00:59:01 2010 -0500
+
+ Fixed compiler warnings
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 9722dd428cef657d3a5315bb4d38a89c8b291795
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri May 28 00:42:54 2010 -0500
+
+ Bump version number in configure.ac
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 763b76e1f2e4439f06db7dfa289dc2479aaa5841
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri May 28 00:39:26 2010 -0500
+
+ Various code clean ups
+
+ Increase the reference count of the databases passed to
+ d[ap]ap_share_new(). dmap_db_lookup_by_id() now takes a const DMAPDb *.
+ Add a _dmap_share_build_filter() prototype.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 0184340c1ae1e08b862cea8be64ee8d23f5ec628
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu May 27 05:30:39 2010 -0500
+
+ Fix crash upon finalizing DMAPShare
+
+ Fix crash upon finalizing DMAPShare that was caused by the misuse of
+ avahi_entry_group_free().
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit dd16afea5f64ba9ffda63051fb8cc6106b452a4f
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu May 27 03:46:41 2010 -0500
+
+ Continue refactoring D[AMP]APShare to increase code reuse.
+
+ Refactor build_filter into dmap_share_build_factor. Begin naming
+ D[AP]APRecord properties after DAAP keywords so that direct use of
+ g_object_get can replace if/else or table lookups. Fix some declarations
+ in dmap-db.c so that record IDs are always guint (vs. gint).
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 557dd4970f77105556d90b8e43e892bc3c32efaf
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon May 24 11:31:25 2010 -0500
+
+ Refactor DMAPShare, DAAPShare and DPAPShare to increase code reuse.
+
+ This was done to support Alexandre Rosenfeld's Google Summer of Code
+ effort to add DACP support to libdmapsharing. It should now be easier
+ to implement DACPShare because more code has been moved to DMAPShare. The
+ lines of code in DAAPShare and DPAPShare have been reduced by several
+ hundred lines. I would expect a similar effect on DACPShare.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit f6900fff43e65639a25bc34f114cd0d759cf1e28
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat May 22 12:12:16 2010 -0500
+
+ Extend API to support dmapd work
+
+ Add new to_blob/new_from_blob interface to D[AP]PRecord and modify
+ DMAPShare's finalize code.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 51761a02b4391d765ac071b00fe9a306478b16db
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed May 19 23:43:35 2010 -0500
+
+ Fix issues related to sort names and iTunes '09
+
+ Protect against NULL artist or album sort names. Start adding support for
+ iTunes '09. See also https://bugzilla.gnome.org/show_bug.cgi?id=616669,
+ Move DAAP code to use common libdmapsharing for more information on
+ the former.
+
+commit cbaa1805fd19be443448d57ea85399ba050e8982
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun May 16 05:22:33 2010 -0500
+
+ Documentation work
+
+ In support of Alexandre Rosenfeld's Google Summer of Code work, I am
+ documenting libdmapsharing in a way that I hope will help people extend
+ libdmapsharing. This will supplement the documentation that is provided
+ to application developers.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit cfa81ab592d90141419d18bc20f69c289735763f
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat May 8 04:10:42 2010 -0500
+
+ Remove debug statement
+
+ Remove a debug statement that I accidentally left in place.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit c3f8959a29fb8a889df1583b2bf34a198c96bb96
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu May 6 18:23:26 2010 -0500
+
+ Send artist and album sort order to DAAP clients
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=616669
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 7b85e01c99548b83773fd18e1dd5b7e8723e6183
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Mar 17 21:18:00 2010 -0400
+
+ Make _dmap_share_add_playlist_to_mlcl a proper GHashFunc
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 208c2e1753f768a2f1cdf2b81c63af2ec33f1027
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Mar 15 19:53:16 2010 -0400
+
+ Use -D instead of dmap-priv.h to define G_LOG_DOMAIN.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4da3d31df74cd9852fa182016aea16a099549c52
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Mar 15 19:33:06 2010 -0400
+
+ Set def. and min. value of track, year and disc to 0 (not 1) in DAAPRecord.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit b03e55f4c8e766acc62992ba780cfe1cb5252f76
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Mar 11 22:31:59 2010 -0500
+
+ Add recent history to AUTHORS file.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6bea3946486d28ec6bde27c00045dc70a90b5736
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Mar 11 21:28:07 2010 -0500
+
+ Move test code to new DMAPConnection API, fix typo in dmap-connection.c.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 44d776038baa5f6051c16b3e58ec58928a4a5d2c
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Mar 11 21:24:09 2010 -0500
+
+ Update ChangeLog.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 471ba0b2158623efc84417a9f73e471089aa838e
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Mar 11 21:12:14 2010 -0500
+
+ Fix URI handling when using IPv6 IP address (Rhythmbox bug #584244).
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 93b8fccf3a5d658289f1eee3129992b92245e86f
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Mar 11 20:57:51 2010 -0500
+
+ Add user agent header to requests (Rhythmbox bug #610440).
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit a318018005585411c1add3bbf06a793b809e68f5
+Author: W. Michael Petullo <mike flyn org>
+Date: Wed Mar 10 23:16:42 2010 -0500
+
+ Start fixing client side of password authenticated connections. Remove
+ DAAPConnection and DPAPConnection as they did not add anything to
+ DMAPConnection.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6b84b6ed7ea8d4ded14363feb46175655e148079
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Feb 27 17:07:16 2010 -0500
+
+ Change dmap_connection_get_headers so that it no longer takes a bytes
+ argument and returns a SoupMessageHeaders *. This is to remain compatible
+ with Rhythmbox.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 6b87cb8c89b7ece5d6b2959afe108fdcb0369ba6
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Feb 27 15:56:13 2010 -0500
+
+ Fixed debug statement that caused segfaults on MIPS32 and PowerPC.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit ab7eff129b2585d1496f1d9a7a604b0c3175a1de
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Dec 5 21:30:00 2009 -0500
+
+ Add dmap-priv.h to Makefile.am.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 908e2ad3df0dcf4ebcf5a939603aafa6e2c2060b
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Dec 5 21:16:33 2009 -0500
+
+ Complete service-removed signal change.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 498dcd269aa9dad226fdadedd23eeb1beb9249ec
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Dec 5 20:54:49 2009 -0500
+
+ Change browser_remove_service so that argument to service-removed signal is
+ a string service name instead of a DMAPMdnsBrowserService. This is what
+ Rhythmbox expects.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit 4411825c37186fb8378af6ed31c30fd85762bf41
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Dec 5 18:16:44 2009 -0500
+
+ Use "libdmapsharing" log domain.
+ Signed-off-by: W. Michael Petullo <mike flyn org>
+
+commit bf5eec7c7190b485212fc304ef81737a863cfbf3
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Nov 29 21:50:48 2009 -0500
+
+ * Change configure script to require avahi, howl OR DNS_SD.H.
+
+ * Make dmap_record_factory_create more generic, take gpointer user_data
+ instead of path.
+
+ * Fix daap_connection_new, take password_required.
+
+ * Use typedef's for function arguments.
+
+ * DMAPDb foreach function now takes GHFunc.
+
+commit bc48137fbc5ce5121007eabfbaea8b02099f1a4c
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Aug 22 21:39:01 2009 -0400
+
+ Work on dns_sd mDNS backend.
+
+commit 831f35165e6728e1ca3d9a402c29f2a8bb0f4e12
+Author: W. Michael Petullo <mike flyn org>
+Date: Sun Aug 16 21:48:38 2009 -0400
+
+ Added finalize function to TestDAAPRecord and TestDPAPRecord.
+
+commit 93ece3d5a69262dce635d94613e1f871f6594277
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Aug 15 20:05:40 2009 -0400
+
+ Documentation updates, install dmap-mdns-browser.h and add progress idle
+ function to dmap-connection.c.
+
+commit 8a3140e50bed12ba95f789222a1c983812943fcd
+Author: W. Michael Petullo <mike flyn org>
+Date: Fri Aug 14 16:33:53 2009 -0400
+
+ Add documentation overview.
+
+ Added an overview of the libdmapsharing API to the gtk-doc documentation.
+
+commit 89b8994af0de1d7cf5d4beee0cee40992f2389b1
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Aug 13 21:33:26 2009 -0400
+
+ Removed dmap-mdns-browser.h from project root
+
+ I'm not sure when dmap-mdns-browser.h was added to the project
+ root. Obviously, it is not supposed to be there.
+
+commit f8e3ccd9ec4f8f060eef9ccfdbdb0029e3168822
+Author: W. Michael Petullo <mike flyn org>
+Date: Thu Aug 13 21:28:59 2009 -0400
+
+ Documentation work and reference counting
+
+ Started to add gtk-doc documentation. Worked on reference counting with
+ regards to DMAPRecord and DMAPDb.
+
+commit 41ee90323c0ef96ca05eaf94cb6dba5da8cd2223
+Author: W. Michael Petullo <mike flyn org>
+Date: Mon Aug 10 20:42:21 2009 -0400
+
+ Add missing dnssd files to Git.
+
+commit cdf7760ac2b804eeda9b7d9ae4da4e4753479193
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Aug 8 20:13:08 2009 -0400
+
+ Add libdmapsharing.doap.
+
+commit 6a45d3e99fdf573cd161b5aa32dbfa807dd66bae
+Author: W. Michael Petullo <mike flyn org>
+Date: Sat Aug 8 20:02:09 2009 -0400
+
+ Initial git commit. Moving project from SourceForge to GNOME.
+
+======================== Convert to Git-based ChangeLog ========================
+= Please note that there is a period where some changes were logged in the =
+= ChangeLog and others in Git. This may be present between August 2009 and =
+= November 2010. =
+================================================================================
19 November 2010 W. Michael Petullo <mike flyn org>
diff --git a/autogen.sh b/autogen.sh
index 9fcca8c..5aeebf2 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -8,4 +8,577 @@ libtoolize --force || glibtoolize --force || exit 1
automake -a || exit 1
./configure --enable-maintainer-mode $* || exit 1
+git log > ChangeLog
+
+cat <<EOF >> ChangeLog
+
+======================== Convert to Git-based ChangeLog ========================
+= Please note that theres is a period where some changes were logged in the =
+= ChangeLog and others in Git. This may be present between August 2009 and =
+= November 2010. =
+================================================================================
+
+19 November 2010 W. Michael Petullo <mike flyn org>
+
+ * Change Content-Type to consistently be application/x-dmap-tagged
+ after getting a bug report from Michael Miceli. I confirmed that
+ iTunes uses this content type (not application/x-daap-tagged)
+ when sharing music.
+
+ * Move over-anxious g_object_unref in _dmap_share_databases that
+ resulted in corrupt DPAP thumbnails when using DmapdDMAPDbDisk.
+
+18 November 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix problem sharing to iTunes due to incorrect Content-Length
+
+ * Bump version number.
+
+ * Don't set Connection: Close header in response to /databases/1/items (iTunes)
+
+11 November 2010 W. Michael Petullo <mike flyn org>
+
+ * Bump version number.
+
+07 November 2010 W. Michael Petullo <mike flyn org>
+
+ * Significant work on an interim solution for the problem
+ of memory usage while building the "/1/items" response. We
+ previously simply called foreach...add_entry_to_mlcl and later
+ serialized the entire structure. This has the disadvantage that
+ the entire response must be in memory before libsoup sends it
+ to the client. Now, we transmit portions at a time.
+
+31 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Bump version number.
+
+24 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix _dmap_share_build_filter to support commas in values.
+
+23 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Provide a configuration-time warning if libsoup < 2.32; this
+ is required to interact with Apple Remote App.
+
+21 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Advertise support for dmap.supportsupdate even though we don't
+ support it. This should fix DACP interaction with Apple Remote
+ v2.0.1 (229). Add real support for dmap.supportsupdate to TODO.
+
+16 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Add terminating record to meta_data_map in dpap-share.c.
+
+01 October 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix missed "daap.songX" to "songX" change.
+
+29 September 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix some bugs related to the recent DmapMdnsPublisher singleton
+ change.
+
+09 September 2010 W. Michael Petullo <mike flyn org>
+
+ * Allow two sub-DMAP protocols (e.g., DAAP and DPAP) in one
+ process.
+
+07 September 2010 W. Michael Petullo <mike flyn org>
+
+ * Allow dmap-mdns-*-dnssd.c to compile.
+
+06 September 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix serving to iTunes 10.
+
+03 September 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix license notice on several source files.
+
+ * Fix license on dacp-player.[ch] after receiving confirmation
+ from Alexandre.
+
+ * Fix license on test-dmap-client.c after receiving confirmation
+ from Andre.
+
+20 August 2010 W. Michael Petullo <mike flyn org>
+
+ * Back out Alexandre's addition of itemid property from
+ DAAPRecord. The itemid is the DMAPDb ID.
+
+20 August 2010 Alexandre Rosenfeld <alexandre rosenfeld gmail com>
+
+ * Apply Alexandre Rosenfeld's DACP patch from Google Summer of
+ Code 2010.
+
+22 July 2010 W. Michael Petullo <mike flyn org>
+
+ * Remove redundancy between dmap_connection_build_message()
+ and dmap_connection_build_message().
+
+04 June 2010 W. Michael Petullo <mike flyn org>
+
+ * Add dmap_db_add_with_id() to DMAPDb interface.
+
+ * dmap_container_record_get_entries() must not return a const
+ because the return value should be free'd.
+
+01 June 2010 W. Michael Petullo <mike flyn org>
+
+ * Unref value returned by dmap_container_record_get_entries().
+
+ * Free strings returned by g_object_get().
+
+30 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Change lookup_by_path() to lookup_by_location().
+
+29 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Add blob functions to DMAPRecord interface.
+
+ * Add lookup_by_path() to DMAPDb.
+
+ * Add add_path() to DMAPDb.
+
+ * Ensure dmap_container_db_lookup_by_id(),
+ dmap_container_record_get_id() and dmap_db_lookup_by_id() all
+ deal with guint ids.
+
+28 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Install dmap-md5.h.
+
+27 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix crash upon finalizing DMAPShare that was caused by misuse of
+ avahi_entry_group_free().
+
+ * Increase the reference count of the databases passed to
+ d[ap]ap_share_new().
+
+ * dmap_db_lookup_by_id now takes a const DMAPDb *.
+
+ * Add a _dmap_share_build_filter() prototype.
+
+25 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Refactor build_filter into dmap_share_build_factor.
+
+ * Begin naming D[AP]APRecord properties after DAAP keywords so
+ that direct use of g_object_get can replace if/else or table
+ lookups.
+
+ * Fix some declarations in dmap-db.c so that record IDs are
+ always guint (vs. gint).
+
+24 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Refactor DMAPShare, DAAPShare and DPAPShare to move code
+ to DMAPShare and increase code reuse.
+
+22 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Add new to_blob/new_from_blob interface to D[AP]PRecord.
+
+20 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Fix finalize code for DMAPShare.
+
+18 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Add another case to dpap-share.c:build_filter() in an attempt
+ to support iTunes '09.
+
+16 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Documentation work.
+
+07 May 2010 W. Michael Petullo <mike flyn org>
+
+ * Send artist and album sort order to DAAP clients.
+
+17 March 2010 W. Michael Petullo <mike flyn org>
+
+ * Make _dmap_share_add_playlist_to_mlcl a proper GHashFunc.
+
+15 March 2010 W. Michael Petullo <mike flyn org>
+
+ * Set def. and min. value of track, year and disc to 0 (not 1) in
+ DAAPRecord.
+
+ * Use -D instead of dmap-priv.h to define G_LOG_DOMAIN.
+
+11 March 2010 W. Michael Petullo <mike flyn org>
+
+ * Add user agent header to requests (Rhythmbox bug #610440).
+
+ * Fix URI handling when using IPv6 IP address (Rhythmbox bug #584244).
+
+27 February 2010 W. Michael Petullo <mike flyn org>
+
+ * Change dmap_connection_get_headers so that it no longer takes a
+ bytes argument and returns a SoupMessageHeaders *. This is to remain
+ compatible with Rhythmbox.
+
+12 December 2009 W. Michael Petullo <mike flyn org>
+
+ * Fixed debug statement that caused segfaults of MIPS32 and
+ PowerPC.
+
+05 December 2009 W. Michael Petullo <mike flyn org>
+
+ * Use our own log domain.
+
+28 November 2009 W. Michael Petullo <mike flyn org>
+
+ * Change configure script to require avahi, howl OR DNS_SD.H.
+
+28 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Make dmap_record_factory_create more generic, take gpointer
+ user_data instead of path.
+
+27 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix daap_connection_new, take password_required.
+
+ * Use typedef's for function arguments.
+
+ * DMAPDb foreach function now takes GHFunc.
+
+22 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Work on dns_sd mDNS backend.
+
+ * Make autogen.sh work with MacPorts.
+
+17 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Update tests to include dmap.h.
+
+ * Ensure values g_free'd before set in D[AP]APRecord's
+ set_properties.
+
+ * Add dmap-mdns-publisher.h back to installed headers.
+
+16 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Add finalize function for TestDAAPRecord and TestDPAPRecord.
+
+15 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Documentation.
+
+ * Add progress idle function to dmap-connection.c.
+
+ * Install dmap-mdns-browser.h again.
+
+14 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Add documentation overview.
+
+13 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Proper reference counting for DMAPRecords in DMAPDbs.
+
+ * Documentation work.
+
+12 August 2009 W. Michael Petullo <mike flyn org>
+
+ * Simplify autogen.sh.
+
+30 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Modify configure.ac to require gstreamer-plugins-base >=
+ 0.10.23.2 for GNOME Bugzilla #588205 & #587896.
+
+ * Remove newly obsolete code (daap-item.c, etc.)
+
+ * Auto-generate marshaling code for dmap-connection.c.
+
+29 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Port tests to new client API.
+
+28 July 2009 W. Michael Petullo <mike flyn org>
+
+ * More rhythmbox-related work.
+
+27 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Rhythmbox-related work.
+
+25 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Pull DMAPConnection from more modern Rhythmbox in preparation
+ of implementing libdmapsharing-base Rhythmbox DAAP plugin.
+
+22 July 2009 W. Michael Petullo <mike flyn org>
+
+ * D[AP]APRecord no longer had DMAPRecord as parent.
+
+ * Fixed various runtime warnings.
+
+21 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix handling of DAAP filesize.
+
+ * Work on seeking.
+
+18 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix various GLib Warnings.
+
+13 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix bug where the first stream/pipeline continues after
+ a fast forwarding to a second.
+
+11 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Change some g_warning's to g_debug.
+
+10 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix HTTP encoding decision in daap-share.c.
+
+09 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix use of giostream element (two upstream GStreamer bugs
+ fixed in the process).
+
+06 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Make all GStreamer / transcoding code optional.
+
+05 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Move transcoding to libdmapsharing.
+
+02 July 2009 W. Michael Petullo <mike flyn org>
+
+ * Get rid of get methods in daap-record.c and replace with
+ GObject properties.
+
+17 June 2009 W. Michael Petullo <mike flyn org>
+
+ * Slight API change to support delaying trancoding decisions
+ until after a file has been requested.
+
+30 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix compiler warning.
+
+ * Update RPM specification.
+
+19 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix memory leaks in dmap-db.c's filter code.
+
+18 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Start to implement dmap-mdns-browser-dnssd.c and
+ dmap-mdns-publisher-dnssd.c -- still needs work.
+
+11 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Add support for Apple's DNSSD to configure.ac.
+
+10 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Clean up some compiler warnings.
+
+07 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Completed DAAP browsing.
+
+05 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Filtering now works.
+
+04 April 2009 W. Michael Petullo <mike flyn org>
+
+ * Work on DAAP browsing, start support for filter.
+
+31 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Began supporting DAAP browsing (e.g., list genres).
+
+30 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Set rating in daap-share.c.
+
+29 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix compiler warnings related to const return from
+ dmap_container_record_get_entries.
+
+28 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix support for Roku clients; they use query parameter, much
+ like iPhoto.
+
+ * Update pkg-config file to support includedir & libdir in terms
+ of prefix.
+
+26 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Work on seeking.
+
+ * Add new DAAPRecord method: itunes_compat.
+
+24 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Make dmap_container_record_get_entries return a const DMAPDb *.
+
+ * Remove commented out mmap code from daap-share.c.
+
+07 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix Cflags in libdmapsharing.pc.in.
+
+06 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Use @libdir@ in libdmapsharing.pc.in to support 64-bit
+ architectures.
+
+ * Do not include -<major verion> in SONAME.
+
+ * Set LDFLAGS properly when building libdmapsharing.
+
+ * Update RPM specification file.
+
+02 March 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix some issues that broke compiling on 64-bit platforms.
+
+28 February 2009 W. Michael Petullo <mike flyn org>
+
+ * Support building with older versions of libsoup, just don't
+ build HTTP 1.0 / SOUP_ENCODING_EOF support.
+
+27 February 2009 W. Michael Petullo <mike flyn org>
+
+ * Always use content length encoding for video data, as iTunes
+ seems to require this.
+
+22 February 2009 W. Michael Petullo <mike flyn org>
+
+ * Require libsoup >= 2.25.92, as this version supports
+ SOUP_ENCODING_EOF message encoding, required for HTTP 1.0 clients.
+
+ * Decrease DMAP_SHARE_CHUNK_SIZE now that the Roku SoundBridge is
+ properly handled as a HTTP 1.0 client.
+
+12 February 2009 W. Michael Petullo <mike flyn org>
+
+ * dmap_container_record_get_entries now returns a DMAPDb *
+ instead of a GSList *.
+
+ * Increase DMAP_SHARE_CHUNK_SIZE in order to keep Roku SoundBridge
+ client from popping.
+
+ * Send proper count to client when providing list of containers.
+
+02 February 2009 W. Michael Petullo <mike flyn org>
+
+ * Bump version number to 1.9 in preparation for release.
+
+31 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Slight change to DAAPRecord and DPAPRecord interfaces. Add
+ read method that returns GInputStream * (instead of simply the
+ location/path). This sets the conditions for realtime transcoding
+ done by interface implementations.
+
+25 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Don't try to mmap large files for DAAP sharing; they may be
+ large videos that could cause the server to thrash.
+
+19 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Add a DMAP record factory interface.
+
+18 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Support sharing video (Quicktime for now).
+
+ * Merge DAAPDb and DPAPDb interfaces into DMAPDb.
+
+10 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Update libdmapsharing.spec.
+
+09 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Format some code better.
+
+ * Release mmap'ed files before mmap'ing another one.
+
+ * Implement sharing of playlists / albums.
+
+08 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Add to README.
+
+ * Format some code better.
+
+ * Update license headings.
+
+07 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Add library version to build system.
+
+ * Remove fork from dmap-test-server.c.
+
+ * Consolidate parsing of meta-data portion of query in dmap-share.c.
+
+06 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Add Fedora RPM spec file.
+
+05 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Fix test code to work with new thumbnail interface.
+
+01 January 2009 W. Michael Petullo <mike flyn org>
+
+ * Reengineered database code.
+
+30 December 2008 W. Michael Petullo <mike flyn org>
+
+ * DPAP sharing now works with iPhoto 6.
+
+28 December 2008 W. Michael Petullo <mike flyn org>
+
+ * DAAP sharing now works with iTunes 8.
+
+26 December 2008 W. Michael Petullo <mike flyn org>
+
+ * Split DAAP sharing functionality into two classes: DMAPShare
+ and DAAPShare. DAAPShare is a subclass of DMAPShare.
+
+ * Start work on DPAP server code.
+
+21 December 2008 W. Michael Petullo <mike flyn org>
+
+ * Moved daap_mdns_publisher* to dmap_mdns_publisher*.
+
+ * Make type_of_service (e.g., _daap._tcp) configurable in
+ dmap_mdns_publisher*.
+
+18 December 2008 W. Michael Petullo <mike flyn org>
+
+ * Begin implementing server code.
+
+18 December 2008 W. Michael Petullo <mike flyn org>
+
+ * Update to compile against libsoup-2.24.
+EOF
+
exit 0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]