paulc
632070e047
Fixed implementation of JS Array concat() and reverse() methods.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5759 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-06 10:02:01 +00:00
paulc
5efdfb17dc
Fixed JS Array.pop() and unshift()
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5758 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 17:22:09 +00:00
paulc
4f9ea57ca1
Fixed JS Array.shift(), was breaking non-string values.
...
Marked pop(), concat(), reverse(), unshift() in need of fixing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5757 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 16:49:01 +00:00
paulc
9a2cfd0d24
Fixed copyright notice which had a different structure and was altered by script.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5756 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 12:29:16 +00:00
paulc
37a72e4bc1
Added copyright notices to sources and scripts missing them.
...
Updated copyright notices for 2014.
Fixed end of lines in many files.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
paulc
3ef32278a8
Added SVN ignore propery to ygsm.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5754 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 09:43:16 +00:00
oana
1e46a91857
Fixed compilation warnings.
...
Add new line and vi settings at the end of file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5753 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 08:48:35 +00:00
paulc
76fdb5ce75
Added support for counting allocated objects for memory leaks troubleshooting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5752 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-04 16:36:23 +00:00
marian
03b31b7281
Fixed bug: properly retrieve selected contact when handling call action from address book.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5751 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-31 13:07:37 +00:00
paulc
9ef7002392
Build and install the yategsm library and its headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5750 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-30 21:47:34 +00:00
paulc
83028f342a
Disabled implicit copy constructor and assignment operator of GenObject.
...
Fixed bugs exposed by this change.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5749 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-30 20:42:40 +00:00
paulc
22abbfc150
Added "status" command to extmodule, reports count of scripts and channels.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5748 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-29 13:31:25 +00:00
paulc
4f9a7c1be0
Added reporting the number of IAX transactions in all engines to "status iax" command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5747 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-29 13:28:00 +00:00
paulc
6c99ac9558
Added reporting the number of SIP transactions to "status sip" command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5746 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-29 13:26:24 +00:00
paulc
734138c0ba
Added "status" command to regexroute.
...
Added internal functions to count and list global variables.
Reorganized and cleaned up the code a bit.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5745 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-29 13:23:56 +00:00
oana
03501695c6
Added missing CP Cause value.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5744 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-28 08:34:01 +00:00
oana
e7c36992ff
Fixed encoding/decoding of EPS Security Header.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5743 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-24 09:24:08 +00:00
oana
f62c01d0e5
Fixed decoding of PLMN Identity.
...
If MCC is 000, skip over PLMN Identity.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5742 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-23 15:33:53 +00:00
paulc
367dfd6099
Fixed the directory name check for unsupported characters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5741 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-23 13:45:26 +00:00
oana
0960497615
Replaced include of yatengine.h with yateclass.h.
...
Moved class which was using an Engine class to the SNMP module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5740 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-23 11:43:40 +00:00
oana
fd44402cb4
Fixed encoding of even BCD numbers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5739 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-22 15:46:08 +00:00
oana
ddfb6a4d29
Added type definition for Facility parameters specified in MO Setup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5738 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-22 14:00:14 +00:00
oana
63561d9dcd
Added type definitions for MM Timer and Routing Area Identification.
...
Improved some debug messages.
Check String pointers before using them while encoding a BCD number or Bearer Capability.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5737 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-22 12:57:20 +00:00
oana
4ee62a3e21
Added type definition for PLMN list.
...
Added encoder for imbricated Radio Layer 3 message.
Fixed dictionary entries that contained spaces.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5736 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-22 10:59:03 +00:00
oana
32164cd7a6
Added generic function for decoding and encoding an integer value.
...
Use those functions for decoding and encoding integer and enumerated types.
Added encoder and decoder for types that represent a list of flags.
Added type definitions for Stream Identifier, Additional Update Parameters and Device Properties.
Added definition for octet string type and use it for types that are decoded into an octet string.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5735 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-21 15:53:39 +00:00
oana
f8891d3057
Added message definition for RR Status.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5734 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-21 13:46:15 +00:00
oana
7df795c94f
Fixed IEI matching in decoder for TV types on 1 byte.
...
Fixed encoding of TV types on 1 byte.
When decoding V types to an XML element, only pass the payload for that type towards the decoder, not the whole input buffer.
Modified some type definitions to use enumerated type decoder and encoder.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5733 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-21 12:55:10 +00:00
oana
62655ef46d
Decode and encode Cause type according to coding standard.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5732 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-21 10:19:10 +00:00
oana
85e127e022
Added message definitions for CC User Information, Congestion Control, StartCC, Recall, Emergency Setup, CC Establishment, CC Establishment Confirmed.
...
Fixed decoded of maximum speech bearers from Call Control Capabilities.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5731 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-20 15:22:38 +00:00
oana
19b5f69920
Added message definitions for MM TMSI Reallocation Command, CM Service Prompt, CM Re-establishment Request, MM Null and MM Information.
...
Added message definition for CC Modify Reject.
Renamed Authentication Response parameter 'xres' to 'xres2'.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5730 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-20 13:42:52 +00:00
oana
849fcb282e
Added message definitions for MM Authentication Request, Authentication Response, Authentication Reject and Authentication Failure.
...
Fixed dumping of undefined IEs of type value.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5729 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-20 11:35:34 +00:00
oana
ab1c3d8f8d
Added encoders and decoders for Mobile Classmark 1 and Mobile Classmark 2 types.
...
Fixed end markings for dictionaries.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5728 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-17 15:20:29 +00:00
oana
9a9eea87a1
Added RR message table and RR Paging Response message defintion.
...
Properly set odd indication while encoding IMSI Mobile Identity.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5727 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-17 11:10:21 +00:00
oana
e03740a689
Added decoders and encoders for SMS messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5726 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-17 09:35:39 +00:00
oana
bc2a51a30f
Added general coder/decoder for enumerated types.
...
Added type definition for Network CC Capabilities, Signal, Cause of no CLI, Allert Pattern.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5725 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-16 14:47:49 +00:00
oana
ade0897b75
Added bearer capability encoding for type 3 octets.
...
Added coders and decoders for IE types Facility, RepeatIndicator, SSVersion.
Added message definition for CC Facility message.
Added Suplementary Services protocol message table and message definitions for SS Facility, SS Register and SS Release Complete.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5724 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-16 12:04:58 +00:00
oana
008866a7be
Added CC Modify Reject to CC message table.
...
Allow encoding messages with hexified payload in data element.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5723 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-15 13:00:35 +00:00
oana
4f26ac685e
Added message definitions for CC Modify and Modify Complete.
...
Assume default values for coding and location if not provided when encoding Cause si ProgressIndicator.
Improved encoding debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5722 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-15 12:44:35 +00:00
oana
9887323c1b
Added message definitions for Call Control messages: Call Confirmed, Notify and Progress.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5721 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-15 11:42:02 +00:00
oana
24dce8b9c7
Added message definition for CC Mobile Terminating Setup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5720 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-15 10:30:03 +00:00
oana
5a27594090
Added message definitions for HoldReject, RetrieveReject, StartDTMF, StartDTMFAcknowledge, StartDTMFReject.
...
Added encoder and decoder for IA5 characters.
Replaced code to dump non-decoded data with function.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5719 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-15 09:30:15 +00:00
oana
041af8ce87
Added partial decoding for Bearer Capabilities.
...
If message type is unknown, dump integer value of the message type along with its data.
Added several message type values to the Call Control message table.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5718 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-14 16:12:52 +00:00
oana
ec7a8badb6
Fixed encoding of BCD number.
...
Fixed solving of message definition table depending upon message direction.
Added generic function for building a bit string from a list of flags.
Added decoder and encoder for Call Control Capabilities type.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5717 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-14 12:47:48 +00:00
oana
fd3aa65f36
Added encoder/decoder for IEs which only have type (IEI).
...
Added encoder for Location Updating type.
Added flag for printing debug messages. Print debug message when exiting decoding/encoding functions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5716 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-13 14:50:56 +00:00
oana
79a3d910eb
Decode/encode unknown PLMN Identity.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5715 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-10 15:57:34 +00:00
oana
f1a0a59f1b
Added encoder for BCD number type.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5714 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-10 14:51:09 +00:00
oana
257865192b
Added coder and encoder for Cause type.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5713 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-10 13:24:58 +00:00
marian
1229b07588
Added setText function to XML object. Added optional third argument to XML constructor used to take the xml from list parameter instead of making a copy.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5712 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-10 11:55:36 +00:00
oana
943561b531
Separated IE type defition from IE parameter definition.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5711 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-10 11:38:14 +00:00
oana
8785526d62
Added MM Status message definition for coder and decoder.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5710 acf43c95-373e-0410-b603-e72c3f656dc1
2014-01-09 16:23:55 +00:00