Commit Graph

  • ff8d653feb Moved methods to the JS library that stringify objects to JSON format. oana 2018-06-15 13:39:48 +0000
  • dcc1217f84 Detect and deal with some OpenSSL 1.1.0 deprecations. paulc 2018-06-11 11:33:06 +0000
  • c37095e695 Detect and deal with some OpenSSL 1.1.0 deprecations. paulc 2018-06-11 11:33:06 +0000
  • d6d7b0081e Added JS Array method includes(). paulc 2018-05-10 12:55:45 +0000
  • 3a00fba2a8 Added JS Array method includes(). paulc 2018-05-10 12:55:45 +0000
  • da4e6bb39e Added String method includes(). paulc 2018-05-04 18:37:44 +0000
  • b96e06d214 Added String method includes(). paulc 2018-05-04 18:37:44 +0000
  • c1e5a20c9e Add UTF-16 encoding support to UChar class. oana 2018-04-25 12:16:54 +0000
  • 68264bce99 Add UTF-16 encoding support to UChar class. oana 2018-04-25 12:16:54 +0000
  • 751fcc46cd Fixed bug: properly destroy (deref) udp listener when removed from config file. marian 2018-04-23 09:31:16 +0000
  • 26be68ef18 Fixed bug: properly destroy (deref) udp listener when removed from config file. marian 2018-04-23 09:31:16 +0000
  • 6bf0fda4c6 Added saveFile() and loadFile() to javascript XML. marian 2018-04-12 12:44:38 +0000
  • 243909bd44 Added saveFile() and loadFile() to javascript XML. marian 2018-04-12 12:44:38 +0000
  • c1f86117f0 Added extra parameter to XmlDocument::saveFile to allow saving flat documents. marian 2018-04-12 12:38:59 +0000
  • 90993a34de Added extra parameter to XmlDocument::saveFile to allow saving flat documents. marian 2018-04-12 12:38:59 +0000
  • 2c241d279f Added utility to ScriptContext used to add string fields from a NamedList. marian 2018-04-12 12:35:32 +0000
  • 0461cfbdcb Added utility to ScriptContext used to add string fields from a NamedList. marian 2018-04-12 12:35:32 +0000
  • f3a3aa566a Fixed bug: avoid infinite loop when stringifying an array with holes (index is missing). Put null for missing indexes. marian 2018-04-11 12:00:37 +0000
  • fd04da7b91 Fixed bug: avoid infinite loop when stringifying an array with holes (index is missing). Put null for missing indexes. marian 2018-04-11 12:00:37 +0000
  • ffa7d24050 Added replaceParams() function to JSON. marian 2018-04-10 12:16:20 +0000
  • 086a25e1f6 Added replaceParams() function to JSON. marian 2018-04-10 12:16:20 +0000
  • b33f66c741 XML element replaceParams() is now available in javascript. marian 2018-04-10 11:08:25 +0000
  • 4a3740daf9 XML element replaceParams() is now available in javascript. marian 2018-04-10 11:08:25 +0000
  • 131f8ca07c Added replaceParams() to XML fragment, document, element and text. marian 2018-04-10 10:33:00 +0000
  • be2604db05 Added replaceParams() to XML fragment, document, element and text. marian 2018-04-10 10:33:00 +0000
  • 035a758980 Added some larger client icon files. paulc 2018-04-06 10:12:44 +0000
  • a43ed78cdf Added some larger client icon files. paulc 2018-04-06 10:12:44 +0000
  • 656bc9525f Fixed unescaping of handler filter parameters. This allows filter name or value to contain characters like : or %. Patch provided by Vasily i. Redkin. paulc 2018-03-21 13:31:09 +0000
  • 49de800994 Fixed unescaping of handler filter parameters. This allows filter name or value to contain characters like : or %. Patch provided by Vasily i. Redkin. paulc 2018-03-21 13:31:09 +0000
  • 265f016c43 Fixed vendor value build from individual octets: avoid generating wrong values when octets are promoted to int. marian 2018-03-13 13:07:51 +0000
  • 698b55da64 Fixed vendor value build from individual octets: avoid generating wrong values when octets are promoted to int. marian 2018-03-13 13:07:51 +0000
  • 7c6c9d5b10 Added a PHP include file to easily retrieve RPM package version. paulc 2018-03-12 18:30:11 +0000
  • 0d14ebf158 Added a PHP include file to easily retrieve RPM package version. paulc 2018-03-12 18:30:11 +0000
  • b3ee072711 Engine::init() is now available in javascript. marian 2018-03-12 14:10:45 +0000
  • 8b17aa8edb Engine::init() is now available in javascript. marian 2018-03-12 14:10:45 +0000
  • 871aeae4c5 Added a helper class SocketRef and use it instead of all ad-hoc similar classes. Fixed a memory leak in Jabber SSL listeners. paulc 2018-02-20 11:58:02 +0000
  • 1dc8d69a8e Added a helper class SocketRef and use it instead of all ad-hoc similar classes. Fixed a memory leak in Jabber SSL listeners. paulc 2018-02-20 11:58:02 +0000
  • 3303f77b22 Add method to clear parameter(s) to JS Message API. oana 2018-02-12 14:42:45 +0000
  • 65bc140298 Add method to clear parameter(s) to JS Message API. oana 2018-02-12 14:42:45 +0000
  • 4030ca583e Allow using JS Message object for Engine.replaceParams() implementation. oana 2018-02-12 12:07:25 +0000
  • e6a765dc35 Allow using JS Message object for Engine.replaceParams() implementation. oana 2018-02-12 12:07:25 +0000
  • 5c8ba3ebcb Avoid parsing unsupported duplicate codecs and mixing up their parameters. Keep General Purpose Media Parameters with codec and propagate when forwarding RTP. paulc 2018-02-07 10:27:43 +0000
  • 9e2d134ea5 Avoid parsing unsupported duplicate codecs and mixing up their parameters. Keep General Purpose Media Parameters with codec and propagate when forwarding RTP. paulc 2018-02-07 10:27:43 +0000
  • e01e1b86a1 Be more tolerant about presence of an underline at end of the "osdp-prefix" parameter. paulc 2018-02-06 16:46:37 +0000
  • f79efe0b93 Be more tolerant about presence of an underline at end of the "osdp-prefix" parameter. paulc 2018-02-06 16:46:37 +0000
  • fbeeea886f Fixed SCTP validity checks for association vs primary peer. paulc 2018-01-25 14:29:16 +0000
  • a77fbc77bb Fixed SCTP validity checks for association vs primary peer. paulc 2018-01-25 14:29:16 +0000
  • b384c30fe1 Correctly handle a non-block rule on the same line as the closing brace of a block. paulc 2018-01-12 17:07:40 +0000
  • 03482ea3a5 Correctly handle a non-block rule on the same line as the closing brace of a block. paulc 2018-01-12 17:07:40 +0000
  • 3564a7d171 Fixed misleading indentation. paulc 2018-01-10 12:18:58 +0000
  • accb50a103 Fixed misleading indentation. paulc 2018-01-10 12:18:58 +0000
  • fcf945b0bf Added option to restart engine if system time jumps around too much. paulc 2018-01-10 12:13:53 +0000
  • ecb4c6954b Added option to restart engine if system time jumps around too much. paulc 2018-01-10 12:13:53 +0000
  • e769dfec8e Fixed OpenSSL build on newer versions lacking AES_ctr128_encrypt. paulc 2018-01-09 12:28:41 +0000
  • 809f127c54 Fixed OpenSSL build on newer versions lacking AES_ctr128_encrypt. paulc 2018-01-09 12:28:41 +0000
  • 2b1a2a9fea Fixed new match after end of previous block with no spaces in between. paulc 2018-01-05 12:20:26 +0000
  • a2501fae5f Fixed new match after end of previous block with no spaces in between. paulc 2018-01-05 12:20:26 +0000
  • 2b0d280395 Added explanation for conditional blocks. paulc 2018-01-05 10:41:02 +0000
  • 7ddc72e67e Added explanation for conditional blocks. paulc 2018-01-05 10:41:02 +0000
  • c91d771298 Added support for late SDP in ACK for reINVITE transactions. Allow SDP forwarding when the media address is 0.0.0.0 or :: (muted). paulc 2017-12-18 15:48:17 +0000
  • 74d08d409a Added support for late SDP in ACK for reINVITE transactions. Allow SDP forwarding when the media address is 0.0.0.0 or :: (muted). paulc 2017-12-18 15:48:17 +0000
  • ddd1dd37a6 Add a Retry-After header to the 503 generated in case of Engine congestion. paulc 2017-12-14 14:02:51 +0000
  • 500e2633b5 Add a Retry-After header to the 503 generated in case of Engine congestion. paulc 2017-12-14 14:02:51 +0000
  • 4176ca865d Honor sdp_forward setting after receiving 18x/2xx with SDP for an INVITE without SDP. paulc 2017-12-14 13:45:10 +0000
  • f41bc9e38b Honor sdp_forward setting after receiving 18x/2xx with SDP for an INVITE without SDP. paulc 2017-12-14 13:45:10 +0000
  • 0ddb2d7e46 Added hashCode function for javascript strings. Return String::hash(). marian 2017-12-08 16:12:59 +0000
  • 983e05f546 Added hashCode function for javascript strings. Return String::hash(). marian 2017-12-08 16:12:59 +0000
  • a26e45ad25 Removed unused parameters documentation. marian 2017-11-23 08:01:09 +0000
  • 630392fe0c Removed unused parameters documentation. marian 2017-11-23 08:01:09 +0000
  • 13bedcd33c Clarified documentation. marian 2017-11-23 07:53:27 +0000
  • 543a452976 Clarified documentation. marian 2017-11-23 07:53:27 +0000
  • 7ced583b1f Add DNS.dscp() method to validate given DSCP values from Javascript. oana 2017-11-17 15:57:31 +0000
  • be0ce880da Add DNS.dscp() method to validate given DSCP values from Javascript. oana 2017-11-17 15:57:31 +0000
  • 6217608c8b Added support for sending call with SDP in ACK instead of INVITE in proxy and RTP forward modes. paulc 2017-11-16 18:11:05 +0000
  • a730efa009 Added support for sending call with SDP in ACK instead of INVITE in proxy and RTP forward modes. paulc 2017-11-16 18:11:05 +0000
  • 6cd633471f Use String method which trims whitespaces for the implementation of JS String method trim(). oana 2017-11-14 14:31:52 +0000
  • e3bf50ad2b Use String method which trims whitespaces for the implementation of JS String method trim(). oana 2017-11-14 14:31:52 +0000
  • 8e3d989b0b Fixed maximum MSU size, it's 273 including SIO. paulc 2017-11-02 16:11:42 +0000
  • 8d9f34b9db Fixed maximum MSU size, it's 273 including SIO. paulc 2017-11-02 16:11:42 +0000
  • 04b2d365ff Allow encoding all variation of A-F address digits in ISUP, SCCP, MAP/CAMEL. paulc 2017-11-01 16:59:05 +0000
  • 03a41bb9ee Allow encoding all variation of A-F address digits in ISUP, SCCP, MAP/CAMEL. paulc 2017-11-01 16:59:05 +0000
  • 4b828a5684 Added parsing of diversion counter. paulc 2017-11-01 16:38:38 +0000
  • fc2ea0387b Added parsing of diversion counter. paulc 2017-11-01 16:38:38 +0000
  • 2cc4f0d77c Added support for recursively dispatching a handled message. paulc 2017-11-01 16:37:48 +0000
  • 78c93b5462 Added support for recursively dispatching a handled message. paulc 2017-11-01 16:37:48 +0000
  • 90f118868e Added support for banning IPv6 addresses. Prevent banning the loopback address. paulc 2017-10-30 14:54:16 +0000
  • 1b3904f58e Added support for banning IPv6 addresses. Prevent banning the loopback address. paulc 2017-10-30 14:54:16 +0000
  • f5d88a7027 Force 'String' constructor from 'unsigned int' in decodeCause. andrei 2017-10-09 11:10:33 +0000
  • b4763094c5 Force 'String' constructor from 'unsigned int' in decodeCause. andrei 2017-10-09 11:10:33 +0000
  • 1402dfe6fe Fixed bug: update udp party local address when transport binds for valid lines (transport was not valid when line was created). marian 2017-10-06 09:11:32 +0000
  • 8605cffeb6 Fixed bug: update udp party local address when transport binds for valid lines (transport was not valid when line was created). marian 2017-10-06 09:11:32 +0000
  • add5096c9a Added mapping for reason "moved". paulc 2017-10-05 16:06:28 +0000
  • d9cf33f16c Added mapping for reason "moved". paulc 2017-10-05 16:06:28 +0000
  • a02eaeb3de Use same filtering rule for accounts status and TAB completion as for login/logout. paulc 2017-10-02 12:02:38 +0000
  • 671aca54ec Use same filtering rule for accounts status and TAB completion as for login/logout. paulc 2017-10-02 12:02:38 +0000
  • a1867ea521 Add count() method to Javascript implementation of HashList. oana 2017-09-29 14:52:33 +0000
  • ffd790e56b Add count() method to Javascript implementation of HashList. oana 2017-09-29 14:52:33 +0000
  • d08772131d Fixed bug: set children parent when copying an XmlElement. marian 2017-09-26 13:51:18 +0000
  • 9bf5249ecf Fixed bug: set children parent when copying an XmlElement. marian 2017-09-26 13:51:18 +0000
  • 93b2d89e82 Fixed bug: avoid dumping ExpFunction when JSON stringifying an object. marian 2017-09-19 13:56:24 +0000