~vcs-imports/libdmapsharing/+git/libdmapsharing:LIBDMAPSHARING_2_0

Last commit made on 2010-09-10
Get this branch:
git clone -b LIBDMAPSHARING_2_0 https://git.launchpad.net/~vcs-imports/libdmapsharing/+git/libdmapsharing

Branch merges

Branch information

Name:
LIBDMAPSHARING_2_0
Repository:
lp:~vcs-imports/libdmapsharing/+git/libdmapsharing

Recent commits

eefbcbf... by W. Michael Petullo

Fix SO_VERSION and bump version number
Signed-off-by: W. Michael Petullo <email address hidden>

943dcee... by W. Michael Petullo

Begin adding DMAPMediaKind enum
Signed-off-by: W. Michael Petullo <email address hidden>

2e04699... by W. Michael Petullo

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 <email address hidden>

69f5b91... by W. Michael Petullo

Release 2.0.1
Signed-off-by: W. Michael Petullo <email address hidden>

f934dca... by W. Michael Petullo

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 <email address hidden>

2fee755... by W. Michael Petullo

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 <email address hidden>

475c5cc... by W. Michael Petullo

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 <email address hidden>

491a323... by W. Michael Petullo

Bump release to 1.9.0.20
Signed-off-by: W. Michael Petullo <email address hidden>

8726e25... by W. Michael Petullo

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 <email address hidden>

3577d48... by W. Michael Petullo

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 <email address hidden>