You can clone with
HTTPS or Subversion.
Add link to resource in DIDL response, and serve file from HTTP server.
Currently only local files work, no remote urls.
Update README to reflect current API
Add rudimentary removeContent function.
Mostly whitespace and documentation updates
Fix namespace generation
Used - where there should be :
Handle malformed requests better.
Add function to build DIDL-Lite XML structure for CDS Browse
Read file size in buildItem function.
Remember to make most functions async from the beginning since they are
likely to get async calls eventually anyway..
Split Browse action in two and implement generic SOAP error handling
Add Browse action.
Also use async module for some iterations.
Fix some typos in README and add CoffeeScript example.
Whitespace, comments and merge some functions.
Continue on ContentDirectory Service
Insert media into a redis data store, and notify listeners when new
content types are added.
Added ContentDirectory methods to documentation.
Not implemented yet, but adding as coding requirements.
Add Content Directory Service and implement some of the easier actions
Multicast address is always the same
Return actual time until subscription expiration in response
Add Optional Action method to Services, returning a SOAP error
Implement Soap Error messages.
Use makeNameSpace to build Event XML namespace
Lower UDP TTL to conform with UPnP specification
node-xml needs some help to make element structures
Return on error..
Reorganize and add more comments to httpServer handler
Initial events are now sent out correctly.
Probably soon time to make Service an EventEmitter and emit events on
Add renew and unsubscribe events to Services
Use http module's STATUS_CODES to get HTTP error messages
Begin implementing Events
Fix an binding issue and 404 on unexisting actions
Update README and wrong this was used for Service notifications
Implement GetCurrentConnectionInfo service action
Implement GetCurrentConnectionIDs action
Put buildSoapResponse in XML module
Make service types with a Service as @