Juha Heinanen
8564e378f0
* Added transparent_destination conf parameter to b2b_connect
...
application. If set to true, Request URI and To URI are passed
unaltered to the second leg.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1411 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d682e68fcd
array version for unlink
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1410 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
09dbeb1855
by default excluded mod_mysql and mod_aws which depend on devel libraries
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1409 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
b6be0ddb30
module to add libaws++ to DSM for using Amazon Web Services
...
This work was kindly sponsored by Teltech Systems Inc.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1408 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
2e58ba7d15
setVar function (indirection capable) due to messed up set() parameter semantics till set([]=...) available)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1407 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
585f886f21
dlg.bye() action
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1406 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
5781616b95
add monitor session information id to session
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1404 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
8d8040164b
var(x=y) function
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1403 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
0fd75622b0
extended app selection by monitor to use from/pai and to/ruri
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1402 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
3c74723db9
not trying to make in CMakeLists
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1401 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
ba05c350a2
avoid extra '' for array members from printf
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1397 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
c31e24fa8f
* support variables struct for parameters to dsm sessions
...
* for incoming sessions support application selection on monitoring entry (selected by caller and callee), with variables
example:
s.log('some_id', 'caller', '5', 'callee', '35', 'app', 'my_dsm_script', 'appParams', {'some_variable':'some value', 'some array': ['entry', 'other_entry'] })
then for a call from sip:5@domain to sip:35@domain my_dsm_script is executed with variables set.
This work was kindly sponsored by Teltech Systems Inc.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1396 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
db2f70574b
removed accidental leftovers
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1394 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
436cca698e
setExpiration function. Using this together with garbage collector log,
...
items in monitoring memory storage can be set as soft state.
This work was kindly sponsored by Teltech Systems Inc.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1393 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d2f7d1a669
Option to run a garbage collector thread to remove info of
...
expired sessions.
This work was kindly sponsored by Teltech Systems Inc.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1391 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
Stefan Sayer
9b4bba32d7
refer optionally with expires
...
some fix with CRLF on refer-to
some fix with content_type on announce_transfer
based on patch by Balint Kovacs
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1388 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
Stefan Sayer
cfc198a159
fixing some leaks. Patch from and thanks to Christian Schubert at iptego.com
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1376 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1935d6d2c8
add note about preloading
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1375 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d29973deef
* simplified code
...
* does not crash any more (TM): threads are initialized
* needs preload
* still leaks ~1k/call
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1374 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
385f7c841c
documentation and some bfix
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1368 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
18ebdc0358
mod_py : module with py(...) action and condition
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1367 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
35e0ec0beb
clearer error message
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1366 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
3184c2bbbd
build monitoring module only if monitoring support enabled
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1365 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
93082b330d
don't build mod_monitoring if monitoring not enabled
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1364 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
402546b99f
(optionally) relay early media into caller leg. enabled by default.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1363 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
51f29b52c3
simplified using removeHeader function from AmSipMsg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1361 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
9128c0c7c2
missing header added, allows to build with gcc4.4. Patch by Peter Lemenkov
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1355 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
cc1a0a88f4
DSM unlink sys action
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1351 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
2d4211cd1a
o function to play a file at the beginning of the playlist (interrupts current playing)
...
o optional option to place separator in front of the playlist
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1349 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
46a4b146ee
spell action (like SayDigits)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1348 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
a822abd436
function to send reinvite to re-connect caller leg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1347 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d0302f7889
DSM actions to handle files in database
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1346 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
ec7e003067
save one string copy
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1345 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d76f254b53
save one string copy
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1344 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
43fcaeab8d
making it a little safer using references
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1343 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
27e3422d40
making it a little safer using reference
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1342 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
615218aab1
removed unnecessary stuff from the sample
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1341 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
c0a6522f6e
simplified dependencies: everything needed for a module is in DSMModule.h
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1340 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
e1a05e966f
substr function
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1339 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
218df51eff
functions to save a result set under another name, and retrieve it later
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1338 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
8423ec1a64
Module with some smaller heler functions:
...
17 years ago
Stefan Sayer
208d7a8cdc
+ function to rename a file
...
- getNewId (to utils)
This work was kindly sponsored by Teltech Systems Inc.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1336 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
c49951dec0
reenabled email_address override config, which got lost somewhere in the way
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1335 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
45a58807af
DSM inc() operation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1334 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago