Stefan Sayer
23dc8fdfd9
allows setting headers on outgoing B2B- B leg.
...
B2B.clearHeaders()
clear the headers used for outgoing INVITE on B leg
B2B.addHeader(string header)
add a header for outgoing INVITE on B leg
B2B.setHeaders(string headers [, replace_crlf=true|false])
set headers for outgoing INVITE on B leg
replace_crlf=true for replacing \r\n with CRLF
e.g.
B2B.setHeaders("P-One: value\r\nP-Two: anothervalue", true)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1623 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Juha Heinanen
2647c61aa7
* Fixed the example by replacing variable wav with self.wav.
...
* Added onEmptyQueue method that end the call after file has been played.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1622 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
72104eb470
documented the connect_session
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1615 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
a364ee1d3b
updated todo
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1614 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
fd023e2fb1
just another example
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1613 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
435bd315db
corrected example
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1612 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
99bf302a37
nicer debug message
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1611 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
Stefan Sayer
f89e1d5d67
removed mem leak
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1586 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
cbd04f9596
- removed small mem leak on startup
...
- removed superfluous debugging messages
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1585 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
b29061dad6
Fix for building with the latest glibc
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1584 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
f2a4933d22
corrected bug tracker number
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1583 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
0481ed77e0
implements DSM app configurations from conf.d dir. this make it e.g. possible to install DSM applications from separate packages
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1582 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
ea196d96d9
Sync with latest dsm.conf example
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1580 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
56a6db50e6
mod_sys disabled temporarily (doesn't build with gcc4.4)
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1579 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
e2baf9e583
DSMDialog.cpp was renamed to DSMCall.cpp
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1578 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
1b567d9d02
apps/gateway depends on mISDN
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1577 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
420a0d3d83
fix for building apps/xmlrpc2di with openssl 1.0
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1575 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b715e74291
revised error handling:
...
- actions set $errno or throw exceptions
- throwOnError() throws exception if $errno set
- $strerror has details, in exception as #text
- documented
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1570 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
c38b248495
ERRNO -> RES, exception on error
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1569 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
8590f5773c
result values
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1568 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
5de52def54
result values
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1567 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b85f41e25b
reformatting code
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1566 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
32833cc496
ERRNO -> DSM_RES
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1565 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
62590de67a
small code clarity bf
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1564 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d85750dba2
prevent reloading existing DSM; saving old diagram collection (running calls)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1563 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
b3f86b0342
python exception handling
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1562 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
2bc644353d
updated core module with exceptions instead of errno
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1561 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
808ec8e9ce
updated dsm language description
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1560 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
bbcb04c7ee
added g729 example
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1558 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
5352e9abb7
DSM exceptions. SEMS-59.
...
actions and conditions should be able to throw exceptions. if an exceptions happens, execution of the current actions is interrupted, and special exception transitions are executed.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1554 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
0c66ebf7c5
changed debug log with config option:
...
# print raw DSM text while loading to debug log?
# debug_raw_dsm=yes
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1553 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
612e1754fc
support for live reloading of DSM scripts, preloading of modules, registering of applications, listing DSMs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1551 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
d49c3affed
removed saving diagram collection reference in call which is not necessary
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1549 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
abda8aa902
SEMS-63: mod_conferencing: remove current connection to conference when joining a new one
...
if one joins a conference with mod_conferencing, the current conference channel is not removed, which will lead to unnecessary processing and wrong numbers of participants in the rooms
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1548 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
Bogdan Pintea
6486c9fcdc
make configuration of reg_agent a bit easier:
...
- allow display name setting be empty (might wanna skip this for some
registrars)
- if 'auth_user' setting is empty, use the 'user' one (common for most[?]
accounts)
- allow password be empty for a valid account (like auth'ing by IP)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1543 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
97c0229406
went one step further with macrotisation of DSM modules
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1542 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
1dd3278ae3
listRegistrations method (useful via xmlrpc)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1539 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
9002488266
optionally add proxy (next_hop) to registration (host:port)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1538 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
ee37fc1866
implements monitoring_full_stategraph / monitoring_full_transitions : all states/transitions visited by a call are saved to dsm_stategraph AVP in monitoring record for the call (SEMS-61)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1537 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
bd6ac1d716
s/DSMDialog/DSMCall/g : renamed DSMDialog to what it actually is, the call implementation of DSMSession
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1536 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
1497095890
running invite event for outgoing calls as well (does not respect connect session yet)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1535 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
5a20859255
- Enabled building of mailbox app.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1534 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
debf00fa4e
- Temporarily disable py_sems.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1533 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Peter Lemenkov
8b6baaecd0
- Building of py_sems/sip was fixed.
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1532 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
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