Commit Graph

270 Commits (a94de00b66459ddcb8dc8e691b184115503bb85e)

Author SHA1 Message Date
Stefan Sayer 8e238656c3 b/f:DSM: fix var names on vars passed to DSM with dlg.dialout
15 years ago
Stefan Sayer b168ab3226 fixed default DSM examples to pass consistency check
15 years ago
Stefan Sayer 45fe56d36a dsm: make postEvent work with structs
15 years ago
Raphael Coeffic 7545eb11f0 b/f: several minor bugs in session creation.
15 years ago
Stefan Sayer 5a4b38b5ad fix small compilation warning (ptrdiff_t as %zd)
15 years ago
Stefan Sayer e723815198 moved trim() to AmUtils
15 years ago
Stefan Sayer 5d987b7b69 fix some more struct/class confusions
15 years ago
Stefan Sayer a533fdcb5e Merge branch 'dsm_lang'
15 years ago
Stefan Sayer 5026ab7f50 DSM: support variables in range, e.g. range($myvar)
15 years ago
Stefan Sayer dd467a96ef DSM: size($arrayname, $dst) action
15 years ago
Mathew Williams 721f6ecf73 added [] to chars not allowed in var names
15 years ago
Stefan Sayer d5ebf27e02 DSM: fix for ($bar in array) for structs
15 years ago
Stefan Sayer c7c96a2f5e DSM: parsing of "else", if conditions without []
15 years ago
Stefan Sayer 26db3fae33 DSM: implement for ($x in range(2, 5))
15 years ago
Stefan Sayer d90e76a7d3 DSM: "for (x in array)" and "for (k,v in struct)"
15 years ago
Stefan Sayer b12da91f64 dsm: execution reordered (small optimization)
15 years ago
Stefan Sayer 3e563d335d reindent
15 years ago
Stefan Sayer 3b67569f69 reindent
15 years ago
Stefan Sayer f9439a1dd4 dsm: adds utils.playRingTone() function
15 years ago
Stefan Sayer 73dc076d84 fix the proper type (int)
15 years ago
Stefan Sayer 870f6e10a7 more int2str type correctness fixing
15 years ago
Stefan Sayer 6a7d84bf04 fix more size_t->unsigned casting for int2str
15 years ago
Stefan Sayer e4ef548166 even more more size_t->unsigned casting
15 years ago
Stefan Sayer 123de09868 fix more size_t->unsigned casting for int2str
15 years ago
Matthew Williams be62fe1ca5 implementation of functions in DSM
15 years ago
Matthew Williams f4b8287436 initial support for if blocks (no else)
15 years ago
Stefan Sayer 63d5b66d31 DSM: sys.getTimestamp() and sys.subTimestamp()
15 years ago
Stefan Sayer cad6589d67 DSM: groups module
15 years ago
Stefan Sayer aee8585091 DSM: adds onBeforeDestroy event handler to modules
15 years ago
Stefan Sayer c2bbb3f709 DSM: param() function, access param named by a var
15 years ago
Stefan Sayer e471726afe moved timers API into AmSession
15 years ago
Stefan Sayer 0159ea10c1 make only mod_* mod dirs
15 years ago
Stefan Sayer a66e057cd1 handle relayed INVITE in core (AmB2BSession)
15 years ago
Peter Lemenkov d31c6fd18f Simplify doc-files installation
16 years ago
Peter Lemenkov 6f049cb7b8 Simplify docs installing
16 years ago
Peter Lemenkov 487001bfcd More cmake templates
16 years ago
Stefan Sayer 014a26b268 no -Xlinker and --export-dynamic on solaris, too
16 years ago
debian 5ede8b48c2 deb: added mod_mysql, removed mod_py from sems pkg
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 5a57721513 implements SIGUSR1/SIGUSR2 handling, custom use
16 years ago
Stefan Sayer 90cccb3383 reworked SST + B2BUA implementation
16 years ago
Stefan Sayer 6acd834aa6 Session Timer support for DSM
16 years ago
Stefan Sayer feb02617f4 DSM: utils.splitStringCR splits string on \n
16 years ago
Stefan Sayer 042b073780 DSM: sys.popen function to exec external program
16 years ago
Stefan Sayer b0c6f35cc4 DSM: enable literal @ (e.g. set($var=@); )
16 years ago
Stefan Sayer f480d65e03 DSM: fix #include path for recursive #include
16 years ago
Stefan Sayer a3292d8b68 DSM: support for #include "script.dsm"
16 years ago
Stefan Sayer d9aaac69f6 DSM: support $var in jumpFSM($var)/callFSM($var)
16 years ago
Stefan Sayer d5300db86e DSM: added debug info when event is processed
16 years ago