Fixed compiler warnings which appeared on Mac OS X 10.6.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5217 acf43c95-373e-0410-b603-e72c3f656dc1
Detect the presence of the sa_len field of struct sockaddr and set it if that is the case. Fixes the comparison of SocketAddr objects on Mac OS X and BSD-based systems.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5218 acf43c95-373e-0410-b603-e72c3f656dc1
Try to get socket address length from sa_len field when it is present.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5219 acf43c95-373e-0410-b603-e72c3f656dc1
Added the WebRTC based iLBC codec to Windows build and packing.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5220 acf43c95-373e-0410-b603-e72c3f656dc1
Added the banbrutes PHP script to the default install.
Added note that Yate needs to run as root for banbrutes.php to work.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5221 acf43c95-373e-0410-b603-e72c3f656dc1
Keep channel count in a member variable. Replace the use of count() on the channel list with this variable.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5222 acf43c95-373e-0410-b603-e72c3f656dc1
Fix bug: first check if a message is a re-INVITE and handle it if required, otherwise check if the INVITE can be accepted.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5223 acf43c95-373e-0410-b603-e72c3f656dc1
Merge branch 'upstream' of github.com:vir/yate
Added address and length of RTP, UDPTL and STUN packets on XDEBUG.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5224 acf43c95-373e-0410-b603-e72c3f656dc1
Display a warning when receiving an unknown RTP payload.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5225 acf43c95-373e-0410-b603-e72c3f656dc1
Added mechanism to drop INVITE/REGISTER/SUBSCRIBE/OPTIONS messages when detecting a flood.
Other messages, as well as reINVITEs are still allowed.
Note: the meaning of the floodevents setting from ysipchan.conf has changed: now it sets the threshold for dropping messages.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5226 acf43c95-373e-0410-b603-e72c3f656dc1
Set allowed number of simultaneous calls from configuration files. If not set, default to the maxchans setting in yate.conf.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5227 acf43c95-373e-0410-b603-e72c3f656dc1
Reset Jingle audio content on answer only if it was an early media one.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5228 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed Jingle audio content creation in a scenario with immediate answer.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5229 acf43c95-373e-0410-b603-e72c3f656dc1
Always use the RTP started flag, no matter in which version.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5230 acf43c95-373e-0410-b603-e72c3f656dc1
Changed package version to 4.2


git-svn-id: http://yate.null.ro/svn/yate/trunk@5231 acf43c95-373e-0410-b603-e72c3f656dc1
Changed version to release.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5232 acf43c95-373e-0410-b603-e72c3f656dc1
Added new lksctp.conf to packaging.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5233 acf43c95-373e-0410-b603-e72c3f656dc1
Added separate setting for activating the SIP flood protection mechanism.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5234 acf43c95-373e-0410-b603-e72c3f656dc1
Changed release code to 2 for the SIP changes.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5235 acf43c95-373e-0410-b603-e72c3f656dc1