Stefan Sayer
9b7cf2416a
more loggging in case of invalid next hop
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1621 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d8b9692f1d
removing PID file as last action. thanks to juha for reporting.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1616 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
13c107f906
- fixed accidental double load of ivr
...
- fixed double loading of modules which have more than one interface
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1609 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
f2b4b6af05
b/f: don't deadlock on calling onLoad() with name2app mutex (thanks to Juha for reporting)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1608 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
9e4a99abc2
Fix installing of docs
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1589 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b6241fe2da
initializing last_recv_time in constructor for safety. Patch by Robert Szokovacs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1587 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
1fa81f84fc
added isArgUndef macro
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1581 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
7b6021c4f9
Fix for gcc4.4 in core/AmUtils.cpp
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1576 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
3245bc053c
using header name defines
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1574 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
5b6ad08bc8
reformatting code
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1573 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b724a2e37a
bf: send ACK only for INVITE
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1572 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
5b868ae4bb
fixed frame samples length for precoded files. Patch by Andrey Samusenko
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1557 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
7f30a69973
replaced explode() function with a more efficient version
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1556 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
527cbb4294
thread-safe application name registering and mapping (name2app)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1552 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
850dec4500
simplified code
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1550 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
7f452944dd
updated PrecodedFile to AmAudioFile changes. patch by Andrey (SEMS-67)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1546 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
04f517d70c
- don't update dialog status when processing ACK
...
- only update remote URI on target refresh requests (INV, UPD, SUB, NOT)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1545 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d6b071fc0b
null-terminate string before trying to parse it. patch by Robert Szokovacs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1544 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
f08a1e7416
added more explanation about module loading
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1541 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
072649d40f
only allocate/memcpy to-tag if len>0
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1540 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
d67e7a748e
- Fixed building of static libs.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1531 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
d2b7aa71fa
- Added installation of doc-files.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1522 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
f0b7cb629b
- Fixed installation of config-files.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1521 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6dd0023017
- Fixed installation of main config files.
...
- Added ability to install zrtp.conf.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1520 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
db32233ba8
- Install main config-file.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1519 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6f160a9374
- Oops! This was committed by accident.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1518 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
ff7a6c8a76
- Added rules for installing of config-files for modules.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1517 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
f5f4672db4
- Added installation of audio-files.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1516 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6e15b229e7
Common parts of CMake modules targets were moved to cmake/module.rules.txt.
...
This greatly simplified further work.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1513 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
0e2404142e
using multiset instead of set for the timers, so that multiple timers with the same timestamp can coexist
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1511 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
a7ee9ca66c
- Simplified CMake files for building libraries and plugins.
...
- Ability to override installation directories.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1509 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
af99a7f223
onOutgoingInvite callback when sending INVITE
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1507 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
33876e9d04
implemented options_session_limit: SEMS-31 Special OPTIONS response if near session_limit
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1506 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
21d1eee88c
Use INCLUDE_DIRECTORIES directive
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1501 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
7fe3137a40
Use ADD_DEFINITIONS directive instead of naive checks for compiler
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1499 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
beb2129074
added install target for sems-stats
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1498 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
1c4788fdb7
set CMAKE_SHARED_LIBRARY_PREFIX globally
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1495 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
9cce3d82c1
fix: gracefully handle unknown file subtypes
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1491 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
857363dbf5
- fixes discrepancy between outbound_proxy format (URI) and request.next_hop, which now also accepts a URI.
...
In the case of a SIP URI (other types are not supported anyway), only the hostname and port are used.
- fixes a possible memory leak in SipCtrlInterface (in case set_next_hop() failed).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1489 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
64d8ace63e
option to enable event queue logging. (disabled by default, as this creates too much noise in the log)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1488 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
04fe5722a0
enabling echo app also for outgoing calls (useful for testing)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1487 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
5c2f939641
adds support for stateless replies in trans_layer.cpp.
...
now replies with '400 Bad request' if the request's basic headers were absent, or could not be parsed.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1486 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
f7b9c63571
drop messages with missing call-id or cseq instead of assert (interim fix until proper error reply implemented)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1485 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
7bc1c59453
params are quoted in the speex RFC
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1484 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
bd91ab1d7d
initialize control interface before other modules (so that app modules are loaded last)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1483 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
3e17912134
typo. (public_sip->public_ip)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1481 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
e3b05499fe
really setting the playout type on session start
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1479 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
202645024c
using adaptive playout as default
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1478 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
00e272207a
basic monitoring support for DSM: dsm_diag and dsm_state contain current FSM/state
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1475 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
fedfc4745e
- BYE handling for unknown dialogs added.
...
- in case no factory can be found, reply 404 instead of 500.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1474 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago