-- embedded platform for davinci ARM CPU provided by Michael Yang (iloveylf at gmail dot com)


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@737 01689507-d990-df11-9d7d-0017a411d416
-- Add toolchain file for Sourcery crosscompilers

Sourcery toolchains is one of the most popular toolchains provider.
This cmake configuration is tested with several version of Sourcery G++ Lite.


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@738 01689507-d990-df11-9d7d-0017a411d416
-- Implement support for toolchains into build system's base

This adds support for searching apropriate version of headers and libraries
via Find_*. There are 2 critical needs for building crtmpserver:
 OpenSSL
 DL
OpenSSL we must build for target platform manually and crtmpserver must find
it while configure project. Another, DL, must be provided by toolchain, and
cmake must find it inside toolchain too. If we do not use toolchain, variables
in Find_* is empty, so not any additianl path will be provided.


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@739 01689507-d990-df11-9d7d-0017a411d416
-- Add initial version of cross compile documentation. 

It will be updated later. But contains minimal set of commands and information
that can help to make successful build.


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@740 01689507-d990-df11-9d7d-0017a411d416
-- Fixes text width to make text readable.


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@741 01689507-d990-df11-9d7d-0017a411d416
-- Keep one-style formatting for keepalive.txt

git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@742 01689507-d990-df11-9d7d-0017a411d416
-- fixed the mp3 file reader. Now it tolerates faulty mp3 better than before


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@743 01689507-d990-df11-9d7d-0017a411d416
-- fixed a seeking bug for VOD


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@744 01689507-d990-df11-9d7d-0017a411d416
-- imported EvoStream patches and fixes


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@745 01689507-d990-df11-9d7d-0017a411d416
-- added variant patch for changing the indexer for numeric keys


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@746 01689507-d990-df11-9d7d-0017a411d416
-- close std[in|out|err] when daemon mode is activated. Thank you Thomas.Carroll at pnnl.gov
-- minor fixes for keeping the intel compiler happy


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@747 01689507-d990-df11-9d7d-0017a411d416
-- fixed IOBuffer::ReadBuffer and IOBuffer::WriteBuffer to acept count == 0. Bug reported by Liu Han (cn.liuhan at gmail.com)
-- quit signal is now SIGTERM instead of SIGINTR.
-- Got rid of __index__value__xxxx inside Variant and replaced it with 0xXXXXXXXX
-- some source formatting
-- make use of timezone when see/deser Variant timestamp/date/time


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@748 01689507-d990-df11-9d7d-0017a411d416
-- added JSON Variant protocol to the list of Variant protocols
-- added inbound HTTPS variants to the Variant protocol
-- tolerate EINTR when doing kqueue/epoll/select
-- fix for switching from __index__value__xxx to 0xXXXXXXXX notation for Variant indexes
-- fix for invoke id when returning _error and _result
-- support for RTMP Adobe authentication second style (the one without opaque)
-- properly send FCSubscribe and FCPublish invokes
-- fix for RTMP protocol ser/deser to return the parameters as an array for invokes
-- remove the query string from the stream name when FMLE (or someone else) is doing RTMP publish
-- fixed the upstream.tv disconnect problem


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@749 01689507-d990-df11-9d7d-0017a411d416
-- minor fixes on some of the applications


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@750 01689507-d990-df11-9d7d-0017a411d416
-- removed __index__value__ from constants


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@751 01689507-d990-df11-9d7d-0017a411d416
-- builders grooming


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@752 01689507-d990-df11-9d7d-0017a411d416
-- disabled validateHandshake in all config files


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@753 01689507-d990-df11-9d7d-0017a411d416
-- fixed some config file problems (missing ',')


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@754 01689507-d990-df11-9d7d-0017a411d416
-- before doing anything with the SDP lines, trim them


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@755 01689507-d990-df11-9d7d-0017a411d416
-- support for multiple B lines in SDP


git-svn-id: https://svn.rtmpd.com/crtmpserver/trunk@756 01689507-d990-df11-9d7d-0017a411d416