ImmersiaTV
  1. ImmersiaTV

mono-upnp_moved_to_gitlab

Public
AuthorCommitMessageCommit dateIssues
Marius UngureanuMarius Ungureanu
09214f92b09MMerge pull request #8 from orthographic-pedant/spell_check/architectureFixed typographical error, changed archetecture to architecture in README.
orthographic-pedantorthographic-pedant
8c35be48820Fixed typographical error, changed archetecture to architecture in README.
Alexander KojevnikovAlexander Kojevnikov
44e43fa8179MMerge pull request #3 from Dynalon/masterAdd --disable-tests flags to mono-upnp configure.ac
Timo DörrTimo Dörr
c6f9bab3cbfAdd --disable-tests flag to configure scriptBy 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.
Bertrand LorentzBertrand Lorentz
b374ed41c56release: Bump version number to 0.1.2
Bertrand LorentzBertrand Lorentz
52b955782f3build: Replace hardcoded version in pkg-config files with variableThe version will now be automatically be filled in during ./configure, to be the same as the global package version.
Alexander KojevnikovAlexander Kojevnikov
e08316a4562MMerge pull request #2 from RAOF/masterFix derivedFrom searches on Fritz!Box UPnP Media Servers.
Christopher James Halse RogersChristopher James Halse Rogers
a2f915a5cabQueryStringifier: 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.
Bertrand LorentzBertrand Lorentz
1d62180346bServiceController: Fix warning about an unused variable for an Exception
Bertrand LorentzBertrand Lorentz
62787126ab4Icon: Don't rely on ContentLength but iterate over the response streamThis 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.
Bertrand LorentzBertrand Lorentz
a05d09515f2Icon: Handle bogus ContentLength values returned by the server
Bertrand LorentzBertrand Lorentz
0f7adcd1096ServiceController: Retry the invocation in case of errorThe 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
Bertrand LorentzBertrand Lorentz
27beaafdb28ControlClient: Retry the request in case of timeoutThe 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.
Bertrand LorentzBertrand Lorentz
9988b566ce6Configure solution to use native line endings for C# files
Bertrand LorentzBertrand Lorentz
ee4f4dfdd9bClassReference: Add a default constructorTrying 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
Alexander KojevnikovAlexander Kojevnikov
e84c2bc8465Bump the version number
Bertrand LorentzBertrand Lorentz
f74895e229fFix crash when handling client service removalWhen 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
Alexander KojevnikovAlexander Kojevnikov
3aaffa9f8baFix README.md markup
Alexander KojevnikovAlexander Kojevnikov
ad55693a562Semantic versioning compliance
Alexander KojevnikovAlexander Kojevnikov
3f6b7be9b83Include README.md in the tarball
Alexander KojevnikovAlexander Kojevnikov
3ce6e643651Update docs
Bertrand LorentzBertrand Lorentz
6eaa283f567build: Add a Libraries variable in all pkg-config filesThis allows consumers to make their private copy of the assemblies they need, as they're not installed in the GAC.
Alexander KojevnikovAlexander Kojevnikov
9490df66176Add `make test`
Alexander KojevnikovAlexander Kojevnikov
7df4c191630MMerge pull request #1 from bl8/build-stuffVarious fixes to the build system
Bertrand LorentzBertrand Lorentz
4390e8981f4build: Various fixes to get "make distcheck" to workGenerate 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...
Bertrand LorentzBertrand Lorentz
bf421387e52build: Don't create a .pc file for test assemblies
Alexander KojevnikovAlexander Kojevnikov
ccb70b9c6d0Fix make dist
Alexander KojevnikovAlexander Kojevnikov
cc31574dddcWarnings
Alexander KojevnikovAlexander Kojevnikov
a05e54982e6Really fix build with automake 1.11.2
Alexander KojevnikovAlexander Kojevnikov
5496706fa4bFix the taglib-sharp reference
Alexander KojevnikovAlexander Kojevnikov
6bde252a163Fix build with automake 1.11.2
Alexander KojevnikovAlexander Kojevnikov
9c8a52f752fPreliminary autotools support
amn3siaAlexander Kojevnikovamn3sia
3c10740d644Fixed a serialization bugWe 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.
amn3siaAlexander Kojevnikovamn3sia
1f880690a45Fixed another unit test for subscribing to GENA eventsIt 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.
amn3siaAlexander Kojevnikovamn3sia
f7bda06daeeFixed two unit tests that were failing because Root was duplicating devices.
Alexander KojevnikovAlexander Kojevnikov
743f7cc39b5Fix compile errors
amn3siaAlexander Kojevnikovamn3sia
a61b0ac9b2dFixed the SSDP tests.
Kevin ThompsonAlexander KojevnikovKevin Thompson
fa4f5050e29Added the ability to add Child Devices.Signed-off-by: Kevin Thompson <mrunleaded@gmail.com>
Kevin ThompsonAlexander KojevnikovKevin Thompson
ccb96b96776Catch a SocketExceptionIt can occur if there is not valid hostname for a given address. Signed-off-by: Kevin Thompson <mrunleaded@gmail.com>
Kevin ThompsonAlexander KojevnikovKevin Thompson
b9646adf66aAdded explicit isReturnValue for return parametersThe compiler is not required to include parameterInfo.IsRetval in its metadata. Also added an additional failing test. Signed-off-by: Kevin Thompson <mrunleaded@gmail.com>
Kevin ThompsonAlexander KojevnikovKevin Thompson
4915e5bc347Fixed an issue where the xml declaration tag would not get generated in most of the tests.Signed-off-by: Kevin Thompson <mrunleaded@gmail.com>
Alexander KojevnikovAlexander Kojevnikov
0ce32b45d45Update README
Alexander KojevnikovAlexander Kojevnikov
8d0ea361458Update references
Alexander KojevnikovAlexander Kojevnikov
33e8fc1f77cFix compilation
Alexander KojevnikovAlexander Kojevnikov
ec6b9339671Update .gitignore
Alexander KojevnikovAlexander Kojevnikov
68f45f49c66MMerge remote-tracking branch 'topfs2/gsoc_2011'
Alexander KojevnikovAlexander Kojevnikov
95eeda3340fMMerge remote-tracking branch 'lunchtimemama/master'A little bit of history. Mono.Upnp was originally developed on the Mono's SVN repository. Scott (lunchtimemama) started with the latest trunk at that time and developed it further on GitHub. Mono later migrated all SVN repos to Git, however mono/mono-upnp and lunchtimemama/Mono.Upnp had no common commits until now. This commit merges in Scott's master branch and "resolves" all conflicts by cop...
Scott ThomasScott Thomas
4190b7b5a9dMMerge branch 'master' of github.com:lunchtimemama/Mono.Upnp
Tobias ArrskogTobias Arrskog
4dfe70d3c37If requestCount in a Browse/Search then it should be interprented as wanting all
Tobias ArrskogTobias Arrskog
0c233b26338Added code to simulate TryParse of Uri