Permalink
Commits on Jun 29, 2012
  1. Add --disable-tests flag to configure script

    By default, NUnit tests are still build but packagers (and builders on
    OS X) can specify --disable-tests to omit the check and thus won't need
    to install NUnit prior to building.
    committed Jun 25, 2012
Commits on May 31, 2012
  1. build: Replace hardcoded version in pkg-config files with variable

    The version will now be automatically be filled in during ./configure,
    to be the same as the global package version.
    bl8 committed May 31, 2012
Commits on May 2, 2012
  1. Merge pull request #2 from RAOF/master

    Fix derivedFrom searches on Fritz!Box UPnP Media Servers.
    alexkay committed May 2, 2012
  2. QueryStringifier: Match capitalisation of spec.

    The SearchCriteria string syntax specifies “derivedfrom” as one of the
    stringOps.
    
    At least one UPnP MediaServer (my Fritz!Box) throws an error when trying
    to search with derivedFrom.
    RAOF committed May 2, 2012
Commits on Apr 21, 2012
  1. Icon: Don't rely on ContentLength but iterate over the response stream

    This fixes the issues in the previous commit: we might allocate way too
    much memory, and we were not sure to get the whole response. Thanks to
    Gonzalo Paniagua Javier for pointing them out.
    bl8 committed Apr 21, 2012
Commits on Mar 24, 2012
  1. ServiceController: Retry the invocation in case of error

    The retryAttempts parameter was ignored until now. We now actually do
    what it says and retry the invocation as many times as indicated.
    
    This helps with some servers which do not like to be talked to right
    after they've been started. For example, see this bug reported against
    Banshee: https://bugzilla.gnome.org/show_bug.cgi?id=672744
    bl8 committed Mar 24, 2012
  2. ControlClient: Retry the request in case of timeout

    The Helper.GetResponse method will retry once if we get a "Gateway
    Timeout" HTTP response code.
    
    Also add some additional log output for some error cases.
    bl8 committed Mar 24, 2012
  3. ClassReference: Add a default constructor

    Trying to deserialize an instance of ClassReference would cause a crash,
    due to a MissingMethodException.
    
    This fixes the initial issue in the following bug reported against
    Banshee: https://bugzilla.gnome.org/show_bug.cgi?id=672671
    bl8 committed Mar 24, 2012
Commits on Mar 20, 2012
  1. Bump the version number

    alexkay committed Mar 20, 2012
Commits on Mar 10, 2012
  1. Fix crash when handling client service removal

    When processing a ClientServiceRemoved event, we usually only have a
    USN, the Service instance is null. So we need to handle this correctly
    and get the service type from the USN.
    
    This fixes the following bug reported against Banshee:
    https://bugzilla.gnome.org/show_bug.cgi?id=671708
    bl8 committed Mar 10, 2012
Commits on Feb 14, 2012
  1. Fix README.md markup

    alexkay committed Feb 14, 2012
  2. Semantic versioning compliance

    alexkay committed Feb 14, 2012
  3. Include README.md in the tarball

    alexkay committed Feb 14, 2012
  4. Update docs

    alexkay committed Feb 14, 2012
Commits on Feb 13, 2012
  1. build: Add a Libraries variable in all pkg-config files

    This allows consumers to make their private copy of the assemblies they
    need, as they're not installed in the GAC.
    bl8 committed Feb 13, 2012
Commits on Feb 9, 2012
  1. Add `make test`

    alexkay committed Feb 9, 2012
  2. Merge pull request #1 from bl8/build-stuff

    Various fixes to the build system
    alexkay committed Feb 9, 2012
Commits on Feb 8, 2012
  1. build: Various fixes to get "make distcheck" to work

    Generate all the binaries in a toplevel bin/ folder. As the
    generated makefiles wipe out the build folder during distclean, having
    it set to the project folder leads to bad things.
    
    Use $(srcdir) to find the various .snk files, so that they are found
    during an out-of-tree build, as "make distcheck" does it.
    
    Go over all the various assembly references, and do not require a
    specific version when it's not needed.
    
    Let MonoDevelop refresh the generated code in
    src/Mono.Upnp/Mono.Upnp.GtkClient/gtk-gui/.
    bl8 committed Feb 8, 2012
Commits on Feb 7, 2012
Commits on Feb 4, 2012
  1. Fix make dist

    alexkay committed Feb 4, 2012
  2. Warnings

    alexkay committed Feb 4, 2012
  3. Fix the taglib-sharp reference

    alexkay committed Feb 4, 2012
  4. Fix build with automake 1.11.2

    alexkay committed Feb 4, 2012
Commits on Feb 1, 2012
  1. Preliminary autotools support

    alexkay committed Feb 1, 2012
Commits on Jan 18, 2012
  1. Fixed a serialization bug

    We may try to deserialize into a property that is not writable and fail instead
    of just ignoring it if that's the case. Also fixed a bug that will prevent
    actions from working if the SoapEnvelope contains a Header element because it
    can't figure out how to create a default instance of it.
    stbrowne committed with alexkay Feb 14, 2011
  2. Fixed another unit test for subscribing to GENA events

    It was failing because we were trying to send out our variable notifications
    before responding to the subscribe request. I also reduced the time to wait for
    variable updates after unsubscribing to 10 seconds instead of 30 because it
    seemed very excessive.
    stbrowne committed with alexkay Feb 13, 2011
  3. Fix compile errors

    alexkay committed Jan 18, 2012
  4. Fixed the SSDP tests.

    stbrowne committed with alexkay Feb 13, 2011
  5. Added the ability to add Child Devices.

    Signed-off-by: Kevin Thompson <mrunleaded@gmail.com>
    kthompson committed with alexkay Jan 19, 2011