Stefan Sayer
78f177f4ee
adds monitoring support
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1275 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
61e3d3b36c
o check for cseq
...
o added monitoring
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1274 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
3888b21c2f
o check whether CSeq of reply matches (initial) INVITE cseq
...
o don't call terminateLeg() on negative reply on callee leg, only setStopped()
(sessions would be in disconnecting state and not being stopped)
o add monitoring
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1273 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
7fb993dc55
using local tag insteda of call id (can be used for controlling session by sending events)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1272 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
c226967f95
functions to retrieve only an attribute, and filter the list:
...
o listByFilter
o listByRegex
o getAttribute [Active/Finished]
renamed 'unfinished' to 'active'
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1271 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
0756084299
equality check for AmArg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1270 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
64e831725c
fixed initialization of SSL - caused random crashing of xmlrpc server (which does not support SSL)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1268 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
5b5d9159ae
convert into array if necessary on logAdd
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1267 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
8f608fa781
setStopped with wakeup option
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1266 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
d97529d30c
added GPL notice in README (look, Olle, its not THAT difficult to find any more)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1261 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
967dcefb2e
add conf_id to monitoring
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1260 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
43a387c392
initial support for better call/server monitoring
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1259 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
f366f0f922
add erase function. fix size() for struct
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1256 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
f86cd750f1
simplify by using helper function
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1254 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
4f806a91f3
take account optionally from config file (overrides P-App-Param)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1253 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
5898f6807f
take account optionally from config file (overrides P-App-Param
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1252 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
71fb353d9c
authenticate on both 401 and 407 reply. Fix from Tom van der Geer
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1249 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
bcca72498a
fixed prompts fallback
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1248 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
1c4057a3b3
function to check whether a prompt was loaded and exists
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1247 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
e44d2a100f
o $prompts.default_fallback
...
o required_prompts config
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1246 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
67c1ffed32
o 'not' operator on conditions
...
o transitions from multiple origin states
o register scripts as application
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1245 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
2fa73d5167
fixed build dependencies (for xmlrpc2di and diameter_client)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1242 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ae90dfc26a
ssl support is mandatory
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1241 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ff5bb3bd77
updated version info
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1236 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
8078e57729
use default signature per default config; wait a little while restarting sems, to let it end
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1235 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
35fa987f32
fixed including config files' path
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1234 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
9c7dd96e75
warns on overwriting configuration
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1233 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ce990dba01
fixed codec specific parameters parsing (fmtp), fixes SEMS-37
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1232 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
79f015916c
makes log level of unhandled (positive) replies configurable
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1231 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
4318da87eb
just playing a file example
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1230 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
eec967b112
reorganised and ordered sample config
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1229 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ca045a4ca6
another idea
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1228 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
74d4b6b48e
simple ivr db example
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1227 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
6dcd9e5c29
fix: reject streams in SDP answer that we don't support/want
...
reject streams offered with port 0 aswell
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1226 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
96f41c1c2e
implements Disconnect-Peer-Request (DPR) handling and more proper (?) TLS connection shutdown.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1225 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
1e906a0ad4
- fixes a race condition between timer insertion and deletion.
...
Thx to Peter Loeppky for contributing this path.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1224 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
1d52cb8d92
audio mixer for input
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1223 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
f6ac7fe76f
reindented
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1222 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
315f10002b
removed unnecessary stuff
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1221 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
bbb7c872fb
linking with openssl (SSL can not be #defined)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1220 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
15b2837cad
added missing COREPATH. Thanks to Juha Heinanen for reporting
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1219 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
86cc689906
fixing a severe bug that can cause crash under high load
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1217 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
5959b5cbb2
updated
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1216 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
35b2c9aebd
fixed error msg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1215 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
352b0e8d20
support for server timeout
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1214 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
0dec77b98c
DIAMETER client with TLS, handling of request timeout/retries, multiple servers,
...
and bugfixes (closing failed sockets)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1213 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
e0d8e7a5b8
using included xmlrpc; added ssl option
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1212 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
4a3ee7ef05
exclude stuff we dont want to be documented
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1211 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ac2cf0a414
added xmlrpc++ library source, as xmlrpc++ is not any more in debian testing and unfortunately had gentoo eol as well.
...
This version is from xmlrpc++_0.7+cvs20040713.tar.gz the debian etch source package
http://ftp.de.debian.org/debian/pool/main/x/xmlrpc++/xmlrpc++_0.7+cvs20040713.orig.tar.gz
+ xmlrpcpp07_sems.patch which just removes some compiler warnings and adds fPIC
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1210 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
3023752c87
added missing apps to documentation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1209 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago