Stefan Sayer
8237f5e515
adapted to new core logging API
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1878 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
Stefan Sayer
c77e89564f
b/f: accept_early_session is on outgoing call
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1867 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
557449f53e
add and sub actions
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1865 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
22ba41b066
for outgoing calls, ringing/early/failed events.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1864 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
87494ffa45
pass variables to other DSM call for dlg.dialout()
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1863 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
54453a3946
setInOutPlaylist
...
releaseOwnership function in DSMSession
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1862 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
e1f778aea4
monitor_select_fallback : application to execute if mon_select failed (no matching record found)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1856 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
f3cb6178c5
don't bail on error creating voicebox spool dir
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1845 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
bb662b3955
- PYTHON_LIDIR and PYTHON_DIR definitions taken from ivr module (works much better)
...
- removed generated files to achieve better compatibility with py-sip.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1838 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
2e15161203
fixed for changes in AmSipDialog, AmSipReply and AmSipRequest.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1837 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Raphael Coeffic
d4d7fa1bf6
- adapted to the modifications of the structures in core.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1832 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
Raphael Coeffic
dea103ae68
- make the AmSipDialog call the SIP event handler within AmSession, instead of the opposite.
...
- WARNING: this code is not yet tested.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1827 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
03bf1e1b15
json-rpc v2.0 module.
...
transport over netstrings/tcp. still experimental.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1826 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
41c2e7ca67
default config always with prefix /usr/local/lib
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1825 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
0012b5fa61
first version of a SST enabled B2B application.
...
The incoming INVITE establishind a call is passed in
signaling only B2B mode to the B leg, which tries to
send it to the request URI.
SIP Session Timers are enabled on both legs. When the
timer expires, an empty INVITE is sent, and the resulting
SDP offer from body of the 200 is relayed into the other
leg, where it is sent out as INVITE with the offer. The
answer from B leg is relayed into A leg and sent as body
in ACK message.
SST expiration is configurable in confi file.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1821 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
b24f51ef5b
- simplified some code in the SIP stack
...
- introduced outbound_proxy+force_outbound_proxy at the SIP dialog level (AmSipDialog)
- outbound_proxy+force_outbound_proxy is configurable in the sems.conf
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1818 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
7c3775ab05
simple star matching
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1815 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
16413a8019
dialout function
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1814 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
d6a547ca8e
- removed sticky "next_hop".
...
- if an outbound proxy is necessary, it should be set in the configuration parameters.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1811 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
888679e569
missing include (AmSession is casted to)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1810 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
07da33457c
removed redundant code
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1809 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
aa0dbfa4ee
some more helpful debug info
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1808 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
428462c8c7
fixed linking for mac os x (requires a symbol table in static archive)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1798 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
c6d9ae3bbf
create RTP stream (AmSession::rtp_str) only if really needed
...
replace AmSession::rtp_str with AmSession::RTPStream() in your app.
for example for pure signaling B2B calls, no RTP stream instance is
created, which saves a lot of memory (especially because of
the RTP receive buffer)
ref r30371 r30372
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1784 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
a64777c5c0
checking for right load. patch by Andrey Samusenko
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1779 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
9ead74b670
Really fix compilation with old SIP (tool for generating bindings)
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1775 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
b3a1c15608
Fix for newest GCC (>=4.4.3).
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1764 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Peter Lemenkov
11b6774f10
Typo
...
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1742 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
a0dfd71af5
- splits the exclude_modules in three variables (exclude_core_module, exclude_apps_modules,exclude_dsm_modules).
...
- exclude_dsm_modules is set in apps/dsm/mods/Makefile, the two others are set in Makefile.defs.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1741 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1a0aac1e16
fix loading of webconference application
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1734 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
7f165d4f8e
- fixes exclude_modules.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1732 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
103baef51f
- fixes linking error on Darwin (OSX).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1731 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
68e9aa276c
updated CMake file for moved DSM doc
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1727 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
80539a858f
moved DSM documentation to doc/
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1721 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
12490d7291
fix exclude_modules as from apps/Makefile
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1710 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Raphael Coeffic
9695cdd7e7
- fixes issues related to exclude_modules
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1709 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
f6150ade89
using recording file extension for saving message. patch by Andrey Samusenko
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1706 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
efca1417a1
fixed include path for lame. by Andrey S
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1700 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
e026dd6ced
alternative to exp10 not using gnu extension
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1697 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 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
17 years ago
Stefan Sayer
b23210ef12
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@1693 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
0a52abc465
embedded python and strict aliasing...forget it...
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1689 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
5c1d329208
warn on failed email template read
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1687 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
a02ba7eb9e
fix dependency include in makefile error, when they could not be there already
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1685 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
56f4679673
fixing compiler warnings about unused variables
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1679 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1bb358edd4
fixed compilation of urlcatcher example, checking return code of system call
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1677 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1f58418718
variables are set by ivr apps Makefile
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1675 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago