Victor Seva
2bf464e5cb
Imported Upstream version 1.6.0~20150612~a2d214df36
11 years ago
Victor Seva
6a96ffdbbc
Imported Upstream version 1.6.0~20150519~ae8a42
11 years ago
Victor Seva
be6b7d527c
Imported Upstream version 1.6.0~20140819~0b6d12
12 years ago
Victor Seva
df9992620d
Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Victor Seva
d8b3cbf475
Imported Upstream version 1.4.3
13 years ago
Stefan Sayer
8c0a4b6679
DSM:mod_dlg: added setting errno if dlg.acceptInvite fails
14 years ago
Stefan Sayer
e2ffc89f22
DSM: mod_xml: libxml logging to SEMS log, added xml.setLogLevel function
14 years ago
Stefan Sayer
2fe9068caa
dsm:mod_dlg: possibility to add headers to replyRequest/acceptInvite
...
based on a patch by Emil Kroymann
Conflicts:
apps/dsm/mods/mod_dlg/ModDlg.cpp
14 years ago
Stefan Sayer
aef6223c86
dsm:mod_mysql: mysql.playDBAudioFront and mysql.playDBAudioLooped actions
14 years ago
Stefan Sayer
02d2f6454c
DSM: mod_curl module to retrieve http pages, files, use rest APIs etc
...
Conflicts:
apps/dsm/mods/Makefile
14 years ago
Stefan Sayer
989b9f20fa
DSM: mod_xml module for XML handling in DSM (using libxml2)
...
Conflicts:
apps/dsm/mods/Makefile
14 years ago
Stefan Sayer
d9795df0b8
RFC3265 Event notification (SUBSCRIBE/NOTIFY) support - SEMS as susbcriber
...
Development sponsored by Sipwise GmbH.
Conflicts:
apps/dsm/DSMCall.cpp
apps/dsm/DSMStateEngine.h
core/sip/defs.h
14 years ago
Stefan Sayer
4fb3f54a82
dsm: mod_regex module for regular expressions in DSM
15 years ago
Stefan Sayer
8e238656c3
b/f:DSM: fix var names on vars passed to DSM with dlg.dialout
15 years ago
Stefan Sayer
4abc3666c3
b/f: documentation on variables passed to new leg (dlg.dialout)
15 years ago
Stefan Sayer
f9439a1dd4
dsm: adds utils.playRingTone() function
...
development of this sponsored by TelTech Systems Inc.
16 years ago
Stefan Sayer
63d5b66d31
DSM: sys.getTimestamp() and sys.subTimestamp()
...
development of this was sponsored by TelTech Systems Inc
16 years ago
Stefan Sayer
cad6589d67
DSM: groups module
...
Development of this module was sponsored by TelTech Systems Inc.
The groups module implements a group event broadcast system. DSM calls can
join and leave groups, and post events to groups. Events are passed to all
members of the group that the event is posted to. Events can, just like the
`postEvent` function of DSM, contain either some variables, or all variables.
If a call ends, it is automatically removed from all groups it belongs to.
Actions:
groups.join(groupname) - Join a group
groups.leave(groupname) - Leave a group
groups.leaveAll() - Leave all groups
groups.postEvent(groupname, var1;var2) - post event to groupname with var1 and var2
groups.postEvent(groupname, var) - post event to groupname with all variables
16 years ago
Stefan Sayer
3b01cbca32
dsm: fix typo in doc
...
thanks to matthew williams for spotting this
16 years ago
Stefan Sayer
feb02617f4
DSM: utils.splitStringCR splits string on \n
...
example:
sys.popen($myresult="/bin/ls wav/*");
utils.splitStringCR($myresult);
16 years ago
Stefan Sayer
042b073780
DSM: sys.popen function to exec external program
...
example:
sys.popen($myresult="/bin/ls wav/*");
logVars(2);
16 years ago
Stefan Sayer
a8de04af62
moved DSM module docs to doc directory
16 years ago