Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Minecraft 1.2.5
    6,736 downloads
    iPhone and iPod
    Firmware (iOS) 5.1.1

    5,230 downloads
    Java for Mac OS X
    10.7 Update 2012-003
    / 10.6 Update 8 /
    10.5 Update 10

    3,924 downloads
    Apple Xcode 4.3.2
    3,221 downloads
    SPSS Statistics
    20.0.0

    2,729 downloads
    Cheat Engine 5.6.1
    2,693 downloads
    Mac Boy Advance
    1.7.6

    2,423 downloads

    downloads
    Internet Explorer
    5.2.3

    2,100 downloads
    Canon PIXMA MP280
    Driver 10.51.2.0

    2,040 downloads
    Home > Mac > Developer Tools > Platinum UPnP > Changelog

    Platinum UPnP 0.6.0.632 - Changelog


    What's new in Platinum UPnP 0.6.0.632:

    August 19th, 2010

    · added: Documentation Platinum-HTML.zip in Platinum/Docs/Doxygen subfolder
    · added: fix for detecting requests with url decoded paths (for example from Windows Media Player)
    · changed: PLT_SsdpListenTask timeout to 1 sec only for iPhone
    · changed: Removed some PLT_HttpHelper functions that were problematic
    · changed: No need to force contentlength to 0, task should set it automatically if no entity
    · fixed: Socket leak in PLT_UPnP
    · changed: completely reworked HTTP response handling
    · changed: osx default target is leopard now
    · fixed: osx i386 build issue
    · changed: revamped & simplified media server delegate
    · changed: updated latest Neptune and now use new time/date support
    · changed: PLT_HttpRequestHandler not a template anymore
    · updated: normalized use of timeout
    · added: basic HTTP caching headers support to HTTP file server
    · added: made PLT_MediaCache generic, MediaServer now sorts by date and caches directory listing
    · added: axTls to build system for ssl connections (HTTPS)
    · added: MicroMediaController can be specified a folder directly using the "cd" command
    · fixed: Renderer Channel environment variable attribute name (must be "channel")
    · fixed: crashes when enumerating net interfaces on iPhone
    · added: more log to MicroMediaController
    · added: XmlHelper Serialize function



    What's new in Platinum UPnP 0.5.4.542:

    November 6th, 2009

    · updated: msdev 2008 output
    · fixed: incorrect local filepath extraction from url
    · fixed: xcode project
    · fixed: gcc warnings
    · added: CocoaTouchBrowser sample iphone app started (not finished)
    · added: Platinum xcode proj for iphone into arm-apple-darwin
    · changed: handling of http requests when device host server is being used for serving content from derived device (like FileMediaServer Device)
    · added: more log to MicroMediaController
    · added: XmlHelper Serialize function
    · fixed: WMP wouldn't return resource url if the browse filter didn't contain 'res'
    · changed: be more relaxed about invalid or missing resource uri and invalid protocolinfo, maybe the filter didn't request it after all



    What's new in Platinum UPnP 0.4.9.0:

    March 31st, 2009

    · added: PlatinumiPhone target to Platinum.xcodeproj
    · changed: PlatinumApps.xcodeproj now depends on Platinum.xcodeproj
    · changed: PLT_MediaBrowser and PLT_MediaController now asks delegate before subscribing to events to let a chance to decide if device is worth listening to events
    · changed: renamed PLT_MediaBrowserListener to PLT_MediaBrowserDelegate and PLT_MediaControllerListener to PLT_MediaControllerDelegate
    · changed: check for new event to notify every 100ms instead of 10ms, also reduce link list modifications to reduce allocatio/free
    · added: can now specify custom user-agent and server http header
    · fixed: missing didl resource if no protection attribute was set
    · fixed: can now stop/restart devices without restarting entire upnp stack
    · changed: honor Connection header from response if keep-alive is true
    · fixed: more PS3 support
    · added: now can specify initial port can be ignored if failed and try again with a random port
    · added: support for resolution in didl, can now prevent certain files from being advertised in didl, better mimetype support in FileServer
    · fixed: now aborts properly client socket tasks
    · removed: null/null in array, uses NPT_ARRAY_SIZE instead
    · removed: NPT_ERROR_INTERNAL result when closing a socket while still reading on it, now returns NPT_ERROR_EOS
    · added: support for icons (MediaConnect sample for PS3)
    · added: PLT_HttpRequestContext can hold a request and a context now
    · changed: better dlna support, can now use request information to decide what to return (important to support xbox 360, ps3, etc..)
    · fixed: XBox 360 not finding us anymore, don't hardcode same guid! and fix mp4 playback on 360



    What's new in Platinum UPnP 0.4.8.0:

    March 31st, 2009

    · fixed: XBox 360 and PS3 video playback
    · added: removed some FATAL logs, can pass path to MediaConnect cmd line
    · changed: changes to http server to support path without a query
    · added: frame streamer example (mjpeg live stream advertised via upnp)
    · changed: verified that content-length was indeed set on the entity before writing it, to avoid writing 0 when the length wasn't known (multipart)



    What's new in Platinum UPnP 0.4.7.0:

    January 7th, 2009

    · fixed: listener being called multiple times with same device when appearing or disappearing
    · added: dc:date support in didl
    · added: better dlna support for videos
    · changed: don't cache empty results in media cache
    · fixed: WMP 11 crash when unsubscribing
    · fixed: crash after 15 min due to not cleaning up properly interface list before reusing it
    · changed: allow for services with no actions (although not upnp compliant)
    · fixed: lock media cache before access
    · changed: switching to native eol
    · changed: fixed xcode proj, add delay to get description/scpd for Rhapsody to be happy
    · changed: uses HTTP 1.1 in server with keep-alive. Greatly improves performance
    · updated: license is now GPLv2 or later
    · changed: do not search, announce or respond on localhost anymore



    What's new in Platinum UPnP 0.4.6.0:

    December 15th, 2008

    · changed: upnp server now uses same port for upnp and serving files (helps with firewall)
    · added: upnp support for embedded devices
    · changed: upnp device description can now be modified according to request (user agent header)
    · fixed: better upnp eventing mechanism, can now pause eventing to set multiple state variables, and send update in a batch
    · changed: detect xbox and change description to pretend to be WMP
    · fixed: artist role attribute is not supposed to be in upnp namespace
    · updated: Neptune to support Unicode filenames
    · added: Sonos support! XBMC server can now be browsed by Sonos Desktop Controller and music can be played on multiple Sonos ZonePlayers all synchronously and streamed from XBMC.
    · fixed: deadlock on subscribe
    · fixed: crach on subscription cancellation
    · fixed: first event notification was sent to early and could be missed
    · fixed: UPnP Renderer Intel Validity Tool tests



    What's new in Platinum UPnP 0.4.5.0:

    December 1st, 2008

    · fixed: better embedded devices support
    · fixed: Unicode support on Win32 platforms
    · changed: now can pause eventing to set multiple state variables and resume eventing then



    What's new in Platinum UPnP 0.4.3.0:

    October 15th, 2008

    · fixed: vs2008 solution
    · fixed: mp3 invalid protocol




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM