Peter Lemenkov
eafd0e262f
Sync CMake templates
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
15 years ago
Stefan Sayer
846ee6eaa2
b/f:ivr: release GIL on blocking file I/O
...
patch by Robert Szokovacs
15 years ago
Raphael Coeffic
878cf437d0
clang: remove warnings.
15 years ago
Raphael Coeffic
7545eb11f0
b/f: several minor bugs in session creation.
...
- the session pointer should not be touched after the session has been started (could be immediately destroyed).
- return 481 on CANCEL if the transaction cannot be found.
- reply properly with 482 if the UAS dialog already exists.
15 years ago
Stefan Sayer
f2c6964550
SST: retry INV/UPD on 422 Session Interval to low
15 years ago
Raphael Coeffic
35cc7601a5
removed reference to LocalIP.
15 years ago
Raphael Coeffic
aafc7ba080
Wip: adds multiple interface to config reader
15 years ago
Stefan Sayer
e471726afe
moved timers API into AmSession
...
app level timers can now be used easily with the AmSession functions:
setTimer(int id, unsigned timeout)
removeTimer(int id)
removeTimers()
timersSupported()
15 years ago
Stefan Sayer
a643451c18
add standard REFER as option to pin_collect
15 years ago
Peter Lemenkov
d31c6fd18f
Simplify doc-files installation
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Peter Lemenkov
487001bfcd
More cmake templates
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
sayer
2f8abb0a5f
Merge branch 'master' of ssh://sayer@git.sip-router.org/sems
16 years ago
debian
a3b7974740
restoring some more app-cfg-target
16 years ago
Stefan Sayer
014a26b268
no -Xlinker and --export-dynamic on solaris, too
16 years ago
Stefan Sayer
c626e300fe
removed unnecessary link dep on libutil
16 years ago
Stefan Sayer
7dcb7e2abb
added OpenSSL linking exception to license
16 years ago
Stefan Sayer
79d1e3a949
SIP Session Timer support for ivr app
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
Peter Lemenkov
4838586bbb
Fix for old python 2.4
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
16 years ago
Stefan Sayer
18aa4abbb6
rewind optionally with time offset
16 years ago
Stefan Sayer
77853863ab
getHeader:support content spanning multipe headers
...
Patch by Robert Szokovacs
16 years ago
Raphael Coeffic
00bfd9b9bb
finishes what has been begun with last commit.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1903 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
b6c310ca5e
SEMS plug-in config files are now installed into $(cfg-target) instead of $(cfg-target)etc.
...
This means that all the config files are now in the same directory (by default: /etc/sems).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1899 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
77c8179d2e
- fixes cross-compilation when the target system has a different python version as the host system.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1897 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
3791694fc1
- fixes cross-compilation when the target system has a different python version as the host system.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1896 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Ondrej Martine
d56a9fa574
* ivr_log(): use core logging API instead
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1871 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
1695507989
- some more small fixes.
...
- added cseq checking.
- added pending INVITE checking.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1841 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
bd6abe3b26
- plug-in fixed after the last changes.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1831 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
6c158fedd4
don't warn about string constants being used as const (see python issue 6952 http://bugs.python.org/issue6952 )
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1695 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b688cca2c2
get GIL when DECREFing python object (obvious, but see also this thread: http://osdir.com/ml/python-dev/2010-01/msg00056.html )
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1632 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
f6690c269f
a little more const correctness
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1610 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
a0c6c97d72
fixed installation files for twit
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1588 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
e81fc2ac9c
- Clean up installation of python files.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1547 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
4d50687bb5
- Fixed installation of python binary objects.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1530 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
71d295163a
- Fixed linking against python.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1529 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
e275ea19f8
- Added installation of log.py.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1526 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 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
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
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
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
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
4eba991fd3
optional headers to bye. based on patch by Balint Kovacs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1389 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
16044e080f
Some cleanups.
...
Since not, core module will be linked against samplerate and misdn (if enabled)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1381 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
6b1b2d526f
initial commit of cmake files
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1373 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
05ab89d4fe
more from the ivr mem leak hunt:
...
o IvrSipRequest/IvrSipReply python objects need to destroy the underlying c++ object, if they own them (so not for dlg.invite_req, which is the original c++ object owned by the AmSession)
o IvrSipRequest/IvrSipReply python objects need to be DECREFd after calling the onSipRequest/onSipReply methods to free them
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1356 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
efd74d20c0
use our own destructors
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1354 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
b24387ebac
calling PyObject_VaCallMethod always with tuple (see http://mail.python.org/pipermail/python-bugs-list/2004-August/024629.html )
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1353 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d4cb6661ef
some more modes for AudioMixIn
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1203 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
37673396fe
allocate IvrSipReply objects while PYLOCKed . Patch by Peter Loeppky ploeppky at fibernetics ca
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1161 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago