Upnp: Bundle needed source bits from Mono.Upnp
authorBertrand Lorentz <bertrand.lorentz@gmail.com>
Sat, 14 Jan 2012 16:45:27 +0000 (17:45 +0100)
committerBertrand Lorentz <bertrand.lorentz@gmail.com>
Sat, 14 Jan 2012 17:14:24 +0000 (18:14 +0100)
commit6b50bc39fa9c993059b9612b4656960e1a36e219
treed9b96176932fb631fd6dc19a98f9e4b4168fb750
parent402e7895260a3e9c768ce56141a0689d143d20c5
Upnp: Bundle needed source bits from Mono.Upnp

Add into src/Libraries/ the source for the various assemblies and
namespaces from Mono.Upnp that we need for the Banshee.UPnPClient
extension.

The Mono.Ssdp assembly is an implementation of the Simple Service
Discovery Protocol, and contains the same code as in
src/Mono.Ssdp/Mono.Ssdp in the Mono.Upnp repository [1].

The Mono.Upnp assembly contains the aggregation of
src/Mono.Upnp/Mono.Upnp and
src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1
from the Mono.Upnp repository [1]. Those two folders are merged into one
assembly to avoid multiplying the assemblies and because the code in
Mono.Upnp.Dcp.MediaServer1 uses internal bits from Mono.Upnp anyway.

[1] : https://github.com/lunchtimemama/Mono.Upnp

This all means that our UPnP client extension does not bring any new
external dependencies.
230 files changed:
Banshee.sln
build/build.environment.mk
build/m4/banshee/mono-upnp.m4 [deleted file]
configure.ac
src/Extensions/Banshee.UPnPClient/Banshee.UPnPClient.csproj
src/Libraries/Makefile.am
src/Libraries/Mono.Ssdp/Makefile.am [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/AsyncReceiveBuffer.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/HttpDatagram.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/HttpDatagramType.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/Log.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/MulticastSsdpSocket.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/NetworkInterfaceInfo.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/NotifyListener.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/Protocol.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/RequestListener.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/ServiceCache.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/SsdpSocket.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.Internal/TimeoutDispatcher.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp.csproj [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/Announcer.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/BrowseService.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/Browser.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/Client.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/MulticastReader.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/Server.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/Service.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/ServiceArgs.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/ServiceHandler.cs [new file with mode: 0644]
src/Libraries/Mono.Ssdp/Mono.Ssdp/ServiceOperation.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Makefile.am [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/AllowedValueRange.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/Argument.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/ArgumentDirection.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/IMap.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/ServiceAction.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/ServiceActionExecutor.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/ServiceController.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/StateVariable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/StateVariableChangedArgs.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/StateVariableEventer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/StateVariableOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpActionAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpArgumentAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpControlException.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpEnumAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpError.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpRelatedStateVariableAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpServiceDefinitionException.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Control/UpnpStateVariableAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManager.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManagerClient.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManagerController.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionStatus.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/Direction.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ProtocolInfo.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Album.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AlbumOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBook.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBookOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBroadcast.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBroadcastOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioItem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Genre.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/GenreOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/ImageItem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/ImageItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Movie.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MovieGenre.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MovieOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicAlbum.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicAlbumOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicArtist.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicArtistOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicGenre.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicTrack.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicTrackOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicVideoClip.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicVideoClipOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Person.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PersonOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PersonWithRole.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Photo.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PhotoAlbum.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PhotoOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistContainer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistContainerOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistItem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageFolder.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageFolderOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageSystem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageSystemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageVolume.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageVolumeOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/TextItem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/TextItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoBroadcast.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoBroadcastOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoItem.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/BrowseFlag.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Class.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassManager.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassNameAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassReference.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Container.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContainerOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectory.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectoryClient.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectoryController.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/DeserializationException.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Error.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Item.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ItemOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/LocalContentDirectory.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Object.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectBasedContentDirectory.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectQueryContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectQueryVisitor.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Query.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryParser.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryParsingException.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryVisitor.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Reference.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/RemoteContentDirectory.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Resolution.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Resource.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ResourceOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Results.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ResultsSettings.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Schemas.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/WriteStatus.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Internal/Arguments.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Internal/BrowseResults.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Internal/QueryStringifier.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Internal/SearchResults.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Internal/StripedCollection.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/FilteringContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/FilteringDelegateSerializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/Override.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/PropertyName.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/UpdateContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/UpdateDelegateSerializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/UpdateTextWriter.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/UpdateXmlSerializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/VirtualContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1.Xml/VirtualDelegateSerializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1/DiscoveryEventArgs.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1/MediaServer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Dcp.MediaServer1/TransferStatus.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Arguments.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/CollectionMap.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/ControlClient.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/ControlServer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/DataServer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/EmptyDictionary.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/EventClient.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/EventServer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Func.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Helper.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/IMappable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Log.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Map.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/Protocol.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/ServiceControllerBuilder.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/SoapEnvelope.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/SoapFault.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/SoapHeader.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/TimeoutDispatcher.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/UpnpServer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Internal/XmlShell.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/.AutoSerializationCompiler~.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/Compiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/DelegateDeserializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/DelegateSerializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/DeserializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/DeserializationCompilerProvider.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/Deserializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/ObjectDeserializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/SerializationCompiler.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/SerializationCompilerProvider.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml.Compilation/Serializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/DoNotDeserializeAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/DoNotSerializeAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/IXmlDeserializable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/IXmlDeserializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/IXmlSerializable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlArrayAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlArrayItemAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlAttributeAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlAutomatable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlDeclarationType.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlDeserializable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlDeserializationContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlDeserializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlElementAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlEnumAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlFlagAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlNamespaceAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlSerializable.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlSerializationContext.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlSerializationOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlSerializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlTypeAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.Xml/XmlValueAttribute.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp.csproj [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Client.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Description.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Deserializer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/DeserializerProducer.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Device.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/DeviceAnnouncement.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/DeviceOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/DeviceType.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/DisposedEventArgs.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Icon.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Root.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/RootDeviceOptions.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Server.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/Service.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/ServiceAnnouncement.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/ServiceType.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/SpecVersion.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/TypeInfo.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/UpnpDeserializationException.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/UpnpEventArgs.cs [new file with mode: 0644]
src/Libraries/Mono.Upnp/Mono.Upnp/UpnpException.cs [new file with mode: 0644]