Commit Graph

74 Commits (900875bd910f1e301d9727e2d87642c304aa873d)

Author SHA1 Message Date
Donat Zenichev 5a602aee19 MT#59962 DSMCoreModule: move instead of copy
9 months ago
Donat Zenichev a7b654cdbb MT#59962 DSMCoreModule: ensure AmArg is actually set
9 months ago
Richard Fuchs 3311712d16 MT#62181 use std::move
9 months ago
Richard Fuchs 80dc4e60ef MT#59962 AmUtils: use overloading for str2int
10 months ago
Donat Zenichev f19f652d63 MT#62330 DSM: introduce header param getters
10 months ago
Donat Zenichev 475444129d MT#61912 DSM: B2B.sendEstablishedReinvite: replace CRLF
11 months ago
Donat Zenichev d1a2224fd9 MT#61140 DSM: `sendEstablishedReinvite()` add hdrs support
1 year ago
Donat Zenichev 670d708f95 MT#61140 DSM: add `B2B.sendEstablishedReinvite()`
1 year ago
Donat Zenichev bfa8ac09e6 MT#61140 DSM: add getters for headers
1 year ago
Donat Zenichev fa2b78c782 MT#59962 DSM: Add new function 'removeFromString()'
1 year ago
Donat Zenichev b9c825cbdc MT#61102 DSM: Add new function 'getErrorCodePlayback()'
1 year ago
Victor Seva 2bf464e5cb Imported Upstream version 1.6.0~20150612~a2d214df36
11 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 44bb815602 support for receiving RTP DTMF while not processing RTP
14 years ago
Stefan Sayer c92689453d DSM: pauseReceiving, resumeReceiving, monitorRTPTimeout actions
14 years ago
Stefan Sayer adc44f323e dsm: several enhancements (playSilence, rtpTimeout/conference events, processing SDP from module)
14 years ago
Stefan Sayer d9795df0b8 RFC3265 Event notification (SUBSCRIBE/NOTIFY) support - SEMS as susbcriber
14 years ago
Stefan Sayer ec95bd97ae DSM: functions for tracking/garbage collecting avar objects
14 years ago
Stefan Sayer 45fe56d36a dsm: make postEvent work with structs
15 years ago
Stefan Sayer a533fdcb5e Merge branch 'dsm_lang'
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 123de09868 fix more size_t->unsigned casting for int2str
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 7dcb7e2abb added OpenSSL linking exception to license
16 years ago
Stefan Sayer d9aaac69f6 DSM: support $var in jumpFSM($var)/callFSM($var)
16 years ago
Stefan Sayer 4155f83bec DSM: clearArray action
16 years ago
Stefan Sayer 46d4b7d93f DSM: sendDTMFSequence action
16 years ago
Stefan Sayer 4338e3cf7d DSM: createSystemDSM action; DI cmd renamed
16 years ago
Stefan Sayer 40af0d1777 DSM: add system DSMs, DSMs unrelated to calls
16 years ago
Stefan Sayer 21265b0fc3 DSM: pass DSMSession along & save a dynamic_cast
16 years ago
Stefan Sayer c2169502d1 DSM: friendlier names for conditions (aliases)
16 years ago
Stefan Sayer 7b5505f14b DSM: support for multiple parameters in postEvent
16 years ago
Stefan Sayer 184268f89d support for sending DTMF via RTP payload (RFC4733)
16 years ago
Stefan Sayer 6e6162df11 sets() accept arrays, json event conditions
16 years ago
Stefan Sayer b9176c56d0 - event params made writable with set() and sets(); used to return value from event processing
16 years ago
Stefan Sayer e7b03e1c82 json object as DI parameter
16 years ago
Stefan Sayer a18d3cb3f6 corrected (array) to (struct), added (array) in parameters to DI command
16 years ago
Stefan Sayer 997f08be38 supporting recursive arrays in DSM DI action
16 years ago
Stefan Sayer 5873c90a89 fixed passing (array) in DI calls (thanks to Matthew Williams for the fix)
16 years ago
Stefan Sayer 59b4ce283b (array) for DI parameters
16 years ago
Stefan Sayer d2abff9782 also accept : as var name delimiter
16 years ago
Stefan Sayer d44e3abaf9 sets action, set with replace parameters
16 years ago
Stefan Sayer 22ba41b066 for outgoing calls, ringing/early/failed events.
16 years ago
Stefan Sayer 54453a3946 setInOutPlaylist
16 years ago
Stefan Sayer 7c3775ab05 simple star matching
16 years ago
Stefan Sayer 16ea2da5a9 changed expression evaluation: set() does not evaluate expressions, eval() does
16 years ago
Stefan Sayer 3ec30d9ce9 adds simple evaluation of + and - arithmetic ops
16 years ago