paulc
9f40447093
Added iLBC license granted by Google.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4809 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-18 14:41:40 +00:00
paulc
8c082767d1
Added an optional user context pointer to expression evaluations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4808 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-17 18:11:45 +00:00
marian
60102b4db6
Don't quote the qop and nc parameters in Authorization response. Patch suggested by billsimon in Mantis issue #285 .
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4807 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-17 16:26:46 +00:00
andrei
7e6727abf8
Fixed M2PA abort alignment t2 timeout bug.
...
Increased abort alignment debug level.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4806 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-17 13:04:30 +00:00
paulc
086966baac
Constified ExpEvaluator::getPrecedence() as it should be.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4805 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-16 12:17:26 +00:00
marian
46f632aebd
Removed duplicate parameter documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4804 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-16 09:39:20 +00:00
oana
0619678792
If connections fail to be initialized, try again periodically until whole pool is initialized.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4803 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-13 11:49:16 +00:00
marian
d732795ab2
Fixed bug: reset circuit pending synchronous transaction when received a DLCX from media gateway.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4802 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-12 11:13:15 +00:00
paulc
23cfbf59e4
Changed default value of "anyssrc", accept any incoming SSRC by default even if changes unsignaled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4801 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-09 21:09:09 +00:00
andrei
129d2d6401
Memory leak fixed.
...
Do not copy data when creating sccp data segments.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4800 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 13:41:51 +00:00
paulc
e72abfa1e2
Fixed table termination of MAP and CAMEL application contexts and MAP dialogs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4799 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 13:31:44 +00:00
marian
9efa390989
Fixed bug: always produce the same xml text regardless the way data is pushed into sax parser (sequentially or full). Added method to finalize incomplete xml text after pushing all data to sax parser. Added debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4798 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 10:05:05 +00:00
marian
9ed27f23a0
Moved Add contact/chat room menu items to top of Friends menu.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4797 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 09:15:59 +00:00
paulc
28983898f8
New "execute" command in extmodule allows executing arbitrary programs logged through Yate.
...
The behavior is the same as listing in the [execute] section.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4796 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-05 17:52:01 +00:00
andrei
9b83538a2b
Set default values in SCCP::initialize to the previews configured ones, to avoid value reset if they are missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4795 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-05 11:22:29 +00:00
marian
f9ac656740
Refuse new incoming calls if don't accepted by the driver (engine exiting or full) in sig, iax and jingle modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4794 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-04 15:58:31 +00:00
marian
e684fa9f8d
Fixed bugs. Allow a multipart body to start with dash-boundary (no CR/LF before). Don't process a body part if a boundary is not found after it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4793 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-04 15:53:45 +00:00
paulc
f75aceca2a
Clear the ringing slave ID when the slave is disconnected on timer too.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4792 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-04 15:52:58 +00:00
paulc
927863685b
Properly handle Call Progress messages while the call is answered.
...
Use the call.update message to transport these events as call.ringing and call.progress are blocked for answered calls.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4791 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-03 04:17:51 +00:00
paulc
0a8aec34aa
Trim any leading or trailing whitespaces from returned route.
...
An empty route causes a "noroute" error.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4790 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-22 13:46:09 +00:00
paulc
d67564675c
Preserve the last fork disconnect reason in the fork.reason parameter.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4789 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-21 16:06:17 +00:00
oana
9b4079210e
Bug fix: don't reuse context variable for MAP dialog reference.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4788 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-21 12:25:48 +00:00
oana
4c2cc618cc
Added decoders and encoders for MAP Dialogue information.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4787 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-21 11:11:16 +00:00
oana
a7d9ff232b
Added ISDN mobile numbering plan to definitions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4786 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 16:33:33 +00:00
oana
e725c1163f
Fixed some definitions mismatches between the defined tags and types of the parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4785 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 16:29:59 +00:00
oana
a7ef65401a
Added a debug message for cases of mismatching between constructor type and the tags defined for them.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4784 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 16:25:39 +00:00
paulc
074464e7c2
Added SMS forwarding operations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4783 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 16:15:22 +00:00
paulc
df3985ab9e
Made the menu a little more informative when recording a greeting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4782 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 13:38:05 +00:00
paulc
3072b27829
Added possibility to ask just for the password for voicemail.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4781 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 10:50:11 +00:00
paulc
f3003924d2
Emit a call.progress from leavemail so the caller hears the "voicemail not set up" prompt.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4780 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-20 10:49:31 +00:00
paulc
70fb6b9d27
Added the missing inverted exclamation mark.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4779 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-19 20:26:52 +00:00
paulc
7e33e6b652
Suppress a CR at the end of a GSM 7-bit string if the message exactly fit in octets, most likely it was added as padding.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4778 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-19 19:53:59 +00:00
paulc
1c5549e683
Fixed GSM 7-bit decoder and encoder, implemented GSM alphabet tables.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4777 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-19 19:37:50 +00:00
paulc
b32ae9f1e0
Mark "networkAccessMode" properly as primitive, not constructor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4776 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-19 12:33:03 +00:00
paulc
f5e1abd9a2
Fixed the context for tracing operations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4775 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-16 17:29:39 +00:00
oana
2087efb188
Updated all ASN.1 MAP definitions to the TS 129.002 specification.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4774 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-16 16:24:09 +00:00
oana
6ae45ca74c
Stop decoding a sequence when announced length of data was consumed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4773 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-16 16:03:18 +00:00
paulc
b1328af095
Fixed lcsLocationInfo, it ise a Sequence not a SequenceOf...
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4772 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 19:49:58 +00:00
paulc
41f47b6e63
Simplified code, added more decuf info for encoding SequenceOf.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4771 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 19:49:13 +00:00
paulc
8535fd25b5
Fixed lmsi, it should be an arbitrary octet string.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4770 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 19:11:24 +00:00
paulc
424b8f4680
Added the sendRoutingInfoForLCS operation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4769 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 18:50:18 +00:00
paulc
2266bceea1
Fixed the Message Waiting Status flags.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4768 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 18:02:32 +00:00
paulc
fe9abd605d
Added the informServiceCentre operation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4767 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 17:48:33 +00:00
paulc
39d3c930f0
Encode a component with no operation code only if it has any children.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4766 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 15:56:50 +00:00
paulc
df818f4d26
Added helper method to check if an XmlParent has any children.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4765 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 15:55:59 +00:00
paulc
1bcdd9fabe
If an XML element has no encoding and no text just create an empty ASN.1 element.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4764 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 12:52:01 +00:00
paulc
71f8fee403
Added ability to override encoding, tag or type of ASN.1 elements.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4763 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 12:19:44 +00:00
paulc
2256598929
Set the custom 3xx redirect code in the channel's reason too, not only in SIP message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4762 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 10:06:40 +00:00
oana
414ffe6736
Fixed various ASN.1 definitions for CAMEL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4761 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 08:31:23 +00:00
oana
70da48a532
Fixed various ASN.1 definitions for MAP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4760 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-14 15:24:05 +00:00