Stefan Sayer
aee28dac23
b/f: resend authenticated request as VERBATIM
...
to prevent adding of User-Agent/Max-Forwards twice
15 years ago
Stefan Sayer
577a815409
fix mem leak in g729 wrapper.
...
patch by Keyur Parikh at livewiremobile com
15 years ago
Stefan Sayer
61c7a31c6d
b/f: uac auth with \r\n headers
16 years ago
Stefan Sayer
a1fcef99d1
SST fixes: timer option tag; Min-SE==Interval
16 years ago
Stefan Sayer
9e65554b41
removed superfluous debug message
16 years ago
Stefan Sayer
d3231592a8
b/f: speex parameter negotiation with quotes
...
patch by Aymeric Moyzard (amoizard a gmail)
16 years ago
Stefan Sayer
f2c6964550
SST: retry INV/UPD on 422 Session Interval to low
16 years ago
Stefan Sayer
c0fd38d998
updated some cmake config files
...
e.g. adding newline at eof so they don't get changed by cmake
16 years ago
Stefan Sayer
08b49fdf32
fix ilbc mode if fmtp format error
16 years ago
Stefan Sayer
604cb3e10c
some DBG/INFO logging on startup
16 years ago
Stefan Sayer
21642b8c9a
statistics counters: callsmax/avg, cpsmax/avg
...
max/avg calls and calls/s values, can be accessed via
get_callsmax/get_callsavg/get_cpsmax/get_cpsavg from
- stats server
- XMLRPC through xmlrpc2di
based on a patch by Robert Szokovacs rsokovacs gammatelecom hu
16 years ago
Stefan Sayer
7774944f12
adds shutdownmode, in which calls are replied with defined err
...
based on a patch by Robert Szokovacs
16 years ago
Stefan Sayer
8e2a4655eb
removed double stats.conf
16 years ago
Raphael Coeffic
e33dd5bd7e
some cleanup in AmUtils.
16 years ago
Peter Lemenkov
5b070937b1
Do not mention removed md5.c in CMake-file
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Stefan Sayer
5bd6bfdff2
lock striping on timers (UserTimer/SessionTimer)
16 years ago
Stefan Sayer
fe7e188ed2
optimization: remove SST timers when sending BYE
16 years ago
Stefan Sayer
dab65232ec
sst: b/f: timers headers only in 2xx reply
16 years ago
Stefan Sayer
93a5978f38
add MD5 hash generation of file to configreader
16 years ago
Stefan Sayer
65a06dc656
user AmSession timer functions in session_timer
16 years ago
Stefan Sayer
23c333c734
introduce proxy_sticky_auth feature
...
thanks to Tobias Lindgren for reporting
16 years ago
Peter Lemenkov
6f049cb7b8
Simplify docs installing
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Raphael Coeffic
2101331d13
typo fix: removes a gcc warning
16 years ago
Peter Lemenkov
487001bfcd
More cmake templates
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
debian
224c6de7a4
remove superfluous file
16 years ago
debian
1181f522db
only define _GNU_SOURCE once
16 years ago
Stefan Sayer
5c77aa56dc
on linux,define _GNU_SOURCE before including stdio
16 years ago
Stefan Sayer
7dcb7e2abb
added OpenSSL linking exception to license
16 years ago
Stefan Sayer
f1be62d5d7
reformatting (only wsp changes)
16 years ago
Stefan Sayer
b6e4cd1c87
allow to pass all ipp paths to make
16 years ago
Stefan Sayer
c46ba3462c
G.729 codec module (wrapper for Intel IPP 0.6)
16 years ago
Stefan Sayer
8f289e98b9
reverted app config dir to /etc/sems/etc
...
For users upgrading from earlier versions, changing the path without
any advantage would just create confusion. Also, /etc/sems is cluttered
with lots of files if all app configurations are saved there.
16 years ago
Stefan Sayer
90cccb3383
reworked SST + B2BUA implementation
...
- B2BUA app with SIP Session Timer (SST) now can also use UPDATE
(see session_refresh_method in sst_b2b.conf)
- if re-INVITE is used, normal SDP OA (INVITE+SDP/200+SDP) is done
using last established SDP (instead of delayed SDP negotiation
and SDP ping-pong)
- SDP is compared only after o= line (no SDP ping-pong with UAs which
always increase SDP version)
16 years ago
Stefan Sayer
7eb35d41c3
handling session timeout in onSessionTimeout evh
...
created new event handler onSessionTimeout, where
session timeout is handled. implemented for b2bua calls
16 years ago
Stefan Sayer
24b6f5163f
small sample config clarification
16 years ago
Stefan Sayer
2f36762bd9
UPDATE support for Session Timer
...
- configured via app config file
- so far only for one-legged calls (no sst_b2b support)
16 years ago
Stefan Sayer
c21949a3d8
b/f: fix configuration return value
16 years ago
Stefan Sayer
ee229de02c
b/f: send autheticated BYE with To-tag
...
closes https://bugtracker.iptel.org/view.php?id=44
Summary: authenticated BYE does not work (to-tag missing)
Description:
When authentication is requested by a proxy for a BYE request sent by SEMS,
the second BYE request (with authentication info) does not contain a
to-tag. This causes the proxy to reject the request with a 481 reply.
Thanks to <samusenko at msm dot ru> for reporting this bug.
16 years ago
Peter Lemenkov
fe586a666f
Fix CMake build of renamed md5.{c => cpp}
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Raphael Coeffic
2cb7cb0ab1
fixes uac_auth on max os x
16 years ago
Stefan Sayer
6127241d2b
properly evaluate minimum session timer
...
fixes bug #42 (https://bugtracker.iptel.org/view.php?id=42 )
422 Session Interval Too Small is replied with the configured
min-se value, if session refresh interval is too low.
16 years ago
Stefan Sayer
c397064d71
session-timer: use headers from AmSipHeaders
16 years ago
bpintea
cf3c93492a
Merge branch 'master' into bpintea/prack
...
Resolved conflicts:
core/AmSessionEventHandler.h
core/plug-in/uac_auth/UACAuth.cpp
b/f: missing 'old_dlg_status' param in some onReply's:
apps/auth_b2b/AuthB2B.cpp
apps/registrar_client/SIPRegistrarClient.cpp
apps/sst_b2b/SSTB2B.cpp
16 years ago
Stefan Sayer
7fbe92bbd7
fix authentication on outgoing calls
...
uac auth now resets the dialog status back to what it was before
the failed request, if a request is retried with authentication.
16 years ago
Stefan Sayer
96708470ef
stats: no SO_REUSEADDR, don't start server on err
...
thanks to Robert Szokovacs for the hint
16 years ago
bpi
be60e06c3a
small fixes
...
- add a build debugging mode (to just exclude, for now, the -O2 - makes g++
much slower)
- onNoPrack's signature updated in registrar client
- log errors when unable to send a message (besides a bunch of debugs, some of
which should be warnings, actually)
16 years ago
Stefan Sayer
77853863ab
getHeader:support content spanning multipe headers
...
Patch by Robert Szokovacs
16 years ago
bpi
6d27feb346
add support for 100rel extension (prack)
16 years ago
Stefan Sayer
0801200e56
avoid deadlock when setting timer in timer event
...
when using user timers, new timers can now be set and current timers
removed when processing the timer event (i.e. directly in the postEvent
function - which should not be blocking for long time anyway)
16 years ago
Peter Lemenkov
08a5a3bfce
Added workarounfd for weird behaviour of CMake 2.4 while handling
...
static libs.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1951 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago