anna.git
9 years agoRevert "Restruct launcher source code. Separate classes in different files to improve...
Eduardo Ramos Testillano [Sun, 17 May 2015 13:55:23 +0000 (15:55 +0200)]
Revert "Restruct launcher source code. Separate classes in different files to improve maintenance."

This reverts commit 705d780f70b3596a222479ec7ad0dc3b3ab192cf.

9 years agoRestruct launcher source code. Separate classes in different files to improve mainten...
Eduardo Ramos Testillano [Sun, 17 May 2015 13:46:58 +0000 (15:46 +0200)]
Restruct launcher source code. Separate classes in different files to improve maintenance.

9 years agoUsage of stdint.h types
Eduardo Ramos Testillano [Tue, 12 May 2015 07:01:15 +0000 (09:01 +0200)]
Usage of stdint.h types

9 years agoIdentify Avp Rule by AvpId to avoid name collision for avps renamed. Fix 3GPP-Rat...
Eduardo Ramos Testillano [Wed, 29 Apr 2015 01:26:32 +0000 (03:26 +0200)]
Identify Avp Rule by AvpId to avoid name collision for avps renamed. Fix 3GPP-Rat-Type to 3GPP-RAT-Type anyway.

9 years agoAdd help url
Eduardo Ramos Testillano [Sun, 26 Apr 2015 16:11:09 +0000 (18:11 +0200)]
Add help url

9 years agoImprove name for setProxied. Better updateEndToEnd because have any other application...
Eduardo Ramos Testillano [Sun, 26 Apr 2015 15:53:04 +0000 (17:53 +0200)]
Improve name for setProxied. Better updateEndToEnd because have any other applications, not only proxy agents. I.e. keep value on retransmissions from clients.

9 years agoAdd proxied attribute to diameter::comm::Message in order to automate end-to-end...
Eduardo Ramos Testillano [Sun, 26 Apr 2015 15:00:34 +0000 (17:00 +0200)]
Add proxied attribute to diameter::comm::Message in order to automate end-to-end generation or respect value.

9 years agoChange use per usage
Eduardo Ramos Testillano [Sat, 25 Apr 2015 18:19:45 +0000 (20:19 +0200)]
Change use per usage

9 years agoChanged LICENSE. Now referenced to web site and file on project root directory
Eduardo Ramos Testillano [Sat, 25 Apr 2015 16:48:31 +0000 (18:48 +0200)]
Changed LICENSE. Now referenced to web site and file on project root directory

9 years agoNew enumerated values for Result-Code. LICENSE file.
Eduardo Ramos Testillano [Sat, 25 Apr 2015 01:32:16 +0000 (03:32 +0200)]
New enumerated values for Result-Code. LICENSE file.

9 years agoVirtualize Dictionary::load, implements launcher management operation: forceCountersR...
Eduardo Ramos Testillano [Wed, 22 Apr 2015 10:54:01 +0000 (12:54 +0200)]
Virtualize Dictionary::load, implements launcher management operation: forceCountersRecord

9 years agoMake Fix Mode commandline configurable
Eduardo Ramos Testillano [Tue, 21 Apr 2015 21:36:16 +0000 (23:36 +0200)]
Make Fix Mode commandline configurable

9 years agoAdd type of event to dump logs
Eduardo Ramos Testillano [Tue, 21 Apr 2015 15:42:31 +0000 (17:42 +0200)]
Add type of event to dump logs

9 years agoSupport positional arguments
Eduardo Ramos Testillano [Sun, 19 Apr 2015 17:51:02 +0000 (19:51 +0200)]
Support positional arguments

9 years agoGNU-style for command line. No positional arguments accepted. Supported single/double...
Eduardo Ramos Testillano [Sun, 19 Apr 2015 17:03:43 +0000 (19:03 +0200)]
GNU-style for command line. No positional arguments accepted. Supported single/double hyphens for letters/words respectively. Added 'dumpLog' in launcher to allow write traffic log in disk.

9 years agoImprov. presentetion of answering queues. New management operations for answering...
Eduardo Ramos Testillano [Sat, 18 Apr 2015 19:30:20 +0000 (21:30 +0200)]
Improv. presentetion of answering queues. New management operations for answering: rotate/exhaust

9 years agoGives application control over event DPA received for both client and entity
Eduardo Ramos Testillano [Fri, 17 Apr 2015 23:58:22 +0000 (01:58 +0200)]
Gives application control over event DPA received for both client and entity

9 years agoImprove help and programmed answers output.
Eduardo Ramos Testillano [Fri, 17 Apr 2015 21:37:22 +0000 (23:37 +0200)]
Improve help and programmed answers output.

9 years agotraces to trace extension. Implements clear and dump in answers programming interface
Eduardo Ramos Testillano [Fri, 17 Apr 2015 09:45:51 +0000 (11:45 +0200)]
traces to trace  extension. Implements clear and dump in answers programming interface

9 years agoomit sequence hby e2e from metadata
Eduardo Ramos Testillano [Wed, 15 Apr 2015 14:21:26 +0000 (16:21 +0200)]
omit sequence hby e2e from metadata

9 years agoAdd site info in app loader
Eduardo Ramos Testillano [Wed, 15 Apr 2015 11:27:03 +0000 (13:27 +0200)]
Add site info in app loader

9 years agoAdd hop by hop and end to end to the metadata information
Eduardo Ramos Testillano [Tue, 14 Apr 2015 17:41:01 +0000 (19:41 +0200)]
Add hop by hop and end to end to the metadata information

9 years agoProgramming answers in double ended queue. Fix word "Coding" by "Encoding"
Eduardo Ramos Testillano [Mon, 13 Apr 2015 16:04:47 +0000 (18:04 +0200)]
Programming answers in double ended queue. Fix word "Coding" by "Encoding"

9 years agoRemove trace file
Eduardo Ramos Testillano [Sun, 12 Apr 2015 17:28:43 +0000 (19:28 +0200)]
Remove trace file

9 years agoNew Batch Converter. Fix flags problem regarding may/shouldnot uncertainty
Eduardo Ramos Testillano [Sun, 12 Apr 2015 17:28:09 +0000 (19:28 +0200)]
New Batch Converter. Fix flags problem regarding may/shouldnot uncertainty

9 years agoNow pcapDecoder only decodes diameter pcap and dump hex files (optional)
Eduardo Ramos Testillano [Sun, 12 Apr 2015 12:32:51 +0000 (14:32 +0200)]
Now pcapDecoder only decodes diameter pcap and dump hex files (optional)

9 years agoIf dictionary not found, exit with exception
Eduardo Ramos Testillano [Sat, 11 Apr 2015 16:10:32 +0000 (18:10 +0200)]
If dictionary not found, exit with exception

9 years agoadd code
Eduardo Ramos Testillano [Sat, 11 Apr 2015 02:37:07 +0000 (04:37 +0200)]
add code

9 years agoNon interactive mode for deployment script
Eduardo Ramos Testillano [Fri, 10 Apr 2015 23:31:42 +0000 (01:31 +0200)]
Non interactive mode for deployment script

9 years agoNow adds is request flag
Eduardo Ramos Testillano [Fri, 10 Apr 2015 13:36:52 +0000 (15:36 +0200)]
Now adds is request flag

9 years agoNote about answering programming from hex content
Eduardo Ramos Testillano [Fri, 10 Apr 2015 13:20:44 +0000 (15:20 +0200)]
Note about answering programming from hex content

9 years agoremove old output example
Eduardo Ramos Testillano [Fri, 10 Apr 2015 12:52:56 +0000 (14:52 +0200)]
remove old output example

9 years agoAdd application id to metadata
Eduardo Ramos Testillano [Fri, 10 Apr 2015 12:50:48 +0000 (14:50 +0200)]
Add application id to metadata

9 years agoStack selection by application-id (configurable), and minor fixes
Eduardo Ramos Testillano [Fri, 10 Apr 2015 00:33:52 +0000 (02:33 +0200)]
Stack selection by application-id (configurable), and minor fixes

9 years agoCR
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:58:02 +0000 (19:58 +0200)]
CR

9 years agohelp
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:56:13 +0000 (19:56 +0200)]
help

9 years agoAllow Debug level traces
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:52:21 +0000 (19:52 +0200)]
Allow Debug level traces

9 years agoFix bug
Eduardo Ramos Testillano [Wed, 8 Apr 2015 02:05:09 +0000 (04:05 +0200)]
Fix bug

9 years agoChange # per , and do complete depth validation
Eduardo Ramos Testillano [Wed, 8 Apr 2015 01:26:19 +0000 (03:26 +0200)]
Change # per , and do complete depth validation

9 years agoCode is more portable (older compilers does not accept ofstream with std::string...
Eduardo Ramos Testillano [Mon, 6 Apr 2015 16:03:29 +0000 (18:03 +0200)]
Code is more portable (older compilers does not accept ofstream with std::string as file)

9 years agoOnly works on git server
Eduardo Ramos Testillano [Mon, 6 Apr 2015 15:57:46 +0000 (17:57 +0200)]
Only works on git server

9 years agoGet rid of to_string to be more portable in older compilers
Eduardo Ramos Testillano [Mon, 6 Apr 2015 15:44:51 +0000 (17:44 +0200)]
Get rid of to_string to be more portable in older compilers

9 years agoFix enum bug (was on dictionary even when no data). PcapDecoder can load multiple...
Eduardo Ramos Testillano [Mon, 6 Apr 2015 14:41:00 +0000 (16:41 +0200)]
Fix enum bug (was on dictionary even when no data). PcapDecoder can load multiple stacks, selected with the incoming application-id

9 years agoNon strict validation. Activate git add in pre-commit hook after astyle.
Eduardo Ramos Testillano [Mon, 6 Apr 2015 03:39:59 +0000 (05:39 +0200)]
Non strict validation. Activate git add in pre-commit hook after astyle.

9 years agoastyle
Eduardo Ramos Testillano [Mon, 6 Apr 2015 01:57:26 +0000 (03:57 +0200)]
astyle

9 years agoSequential access
Eduardo Ramos Testillano [Mon, 6 Apr 2015 01:57:05 +0000 (03:57 +0200)]
Sequential access

9 years agosimplify
Eduardo Ramos Testillano [Mon, 6 Apr 2015 00:50:21 +0000 (02:50 +0200)]
simplify

9 years agoastyle
Eduardo Ramos Testillano [Mon, 6 Apr 2015 00:11:23 +0000 (02:11 +0200)]
astyle

9 years agoNew features
Eduardo Ramos Testillano [Mon, 6 Apr 2015 00:11:05 +0000 (02:11 +0200)]
New features

9 years agoAdd recommendation for stack id: use the application id
Eduardo Ramos Testillano [Sat, 4 Apr 2015 19:01:51 +0000 (21:01 +0200)]
Add recommendation for stack id: use the application id

9 years agoUpdate filetrace name
Eduardo Ramos Testillano [Sat, 4 Apr 2015 12:34:46 +0000 (14:34 +0200)]
Update filetrace name

9 years agoDelete .hex file too, not only metadata for segmented frames
Eduardo Ramos Testillano [Sat, 4 Apr 2015 12:28:02 +0000 (14:28 +0200)]
Delete .hex file too, not only metadata for segmented frames

9 years agoUse exec basename as file name for traces
Eduardo Ramos Testillano [Sat, 4 Apr 2015 12:07:47 +0000 (14:07 +0200)]
Use exec basename as file name for traces

9 years agoastyle
Eduardo Ramos Testillano [Sat, 4 Apr 2015 01:51:53 +0000 (03:51 +0200)]
astyle

9 years agoRename pcap example
Eduardo Ramos Testillano [Sat, 4 Apr 2015 01:51:15 +0000 (03:51 +0200)]
Rename pcap example

9 years agopcapDecoder allows .hex files as input. Make public some Avp methods for serializatio...
Eduardo Ramos Testillano [Sat, 4 Apr 2015 01:35:17 +0000 (03:35 +0200)]
pcapDecoder allows .hex files as input. Make public some Avp methods for serialization (decode, code, etc.). Gx and Sy app Ids in define.hpp.

9 years agoFormat astyle
Eduardo Ramos Testillano [Fri, 3 Apr 2015 12:15:45 +0000 (14:15 +0200)]
Format astyle

9 years agoremember git server info. src script to ease its activation
Eduardo Ramos Testillano [Fri, 3 Apr 2015 12:06:49 +0000 (14:06 +0200)]
remember git server info. src script to ease its activation

9 years agoOptional parameter could be null
Eduardo Ramos Testillano [Fri, 3 Apr 2015 12:03:10 +0000 (14:03 +0200)]
Optional parameter could be null

9 years agoAll in one dump for launcher
Eduardo Ramos Testillano [Fri, 3 Apr 2015 11:42:21 +0000 (13:42 +0200)]
All in one dump for launcher

9 years agoAll in one dump
Eduardo Ramos Testillano [Fri, 3 Apr 2015 11:40:09 +0000 (13:40 +0200)]
All in one dump

9 years agoPCAP decoder and example dictionary
Eduardo Ramos Testillano [Thu, 2 Apr 2015 23:27:21 +0000 (01:27 +0200)]
PCAP decoder and example dictionary

9 years agoMinor fixes
Eduardo Ramos Testillano [Wed, 1 Apr 2015 14:18:34 +0000 (16:18 +0200)]
Minor fixes

9 years agofromHexString exaplanation
Eduardo Ramos Testillano [Mon, 30 Mar 2015 12:28:21 +0000 (14:28 +0200)]
fromHexString exaplanation

9 years agoRemove strange byte
Eduardo Ramos Testillano [Sat, 28 Mar 2015 19:14:37 +0000 (20:14 +0100)]
Remove strange byte

9 years agoAdd license
Eduardo Ramos Testillano [Sat, 28 Mar 2015 18:27:12 +0000 (19:27 +0100)]
Add license

9 years agoFirsh header macros
Eduardo Ramos Testillano [Sat, 28 Mar 2015 17:08:37 +0000 (18:08 +0100)]
Firsh header macros

9 years agoWrong header
Eduardo Ramos Testillano [Sat, 28 Mar 2015 16:55:05 +0000 (17:55 +0100)]
Wrong header

9 years agoImprove deployments and installation procedures
Eduardo Ramos Testillano [Sat, 28 Mar 2015 16:37:26 +0000 (17:37 +0100)]
Improve deployments and installation procedures

9 years agoRemove unused function
Eduardo Ramos Testillano [Sat, 28 Mar 2015 03:50:37 +0000 (04:50 +0100)]
Remove unused function

9 years agoForgot cleanup
Eduardo Ramos Testillano [Sat, 28 Mar 2015 03:49:33 +0000 (04:49 +0100)]
Forgot cleanup

9 years agoImprovements & fixes
Eduardo Ramos Testillano [Sat, 28 Mar 2015 03:40:14 +0000 (04:40 +0100)]
Improvements & fixes

Improved deployment of examples. Default deployment dir depending on type of example.
Added a new script to transform a raw pcap into diameter hex content & metadata, ready for launcher encoder.
Launcher accepts now hexadecimal content with colons (as rawshark output)

9 years agoImprovement: show avp name if known (validation)
Eduardo Ramos Testillano [Sun, 22 Mar 2015 20:07:48 +0000 (21:07 +0100)]
Improvement: show avp name if known (validation)

9 years agoFixed Failed-AVP bug (feature). Now wrong avps inside grouped are correctly tracked
Eduardo Ramos Testillano [Sun, 22 Mar 2015 19:41:00 +0000 (20:41 +0100)]
Fixed Failed-AVP bug (feature). Now wrong avps inside grouped are correctly tracked

9 years agoAdded case 3 to test failed enumerated range within 2-level nested grouped avps
Eduardo Ramos Testillano [Sun, 22 Mar 2015 00:13:28 +0000 (01:13 +0100)]
Added case 3 to test failed enumerated range within 2-level nested grouped avps

9 years agoFix bug for more that one test case (-L1 to xargs)
Eduardo Ramos Testillano [Sat, 21 Mar 2015 19:24:00 +0000 (20:24 +0100)]
Fix bug for more that one test case (-L1 to xargs)

9 years agoNew test case for nested wrong avp (Media-Component-Description -> Media-Sub-Componen...
Eduardo Ramos Testillano [Sat, 21 Mar 2015 19:15:21 +0000 (20:15 +0100)]
New test case for nested wrong avp (Media-Component-Description -> Media-Sub-Component -> Flow-Status)

9 years agoFixed multiple AVP error. Missing fix RFC 6733 section 7.5 regarding avps within...
Eduardo Ramos Testillano [Sat, 21 Mar 2015 18:17:25 +0000 (19:17 +0100)]
Fixed multiple AVP error. Missing fix RFC 6733 section 7.5 regarding avps within grouped ones. At the moment, only leaf wrong avp is stored in Failed-AVP.

9 years agoProtection for non-interactive procedures
Eduardo Ramos Testillano [Fri, 20 Mar 2015 16:29:09 +0000 (17:29 +0100)]
Protection for non-interactive procedures

9 years agoIf clang detected, the user can select clang or g++, if not, default system compiler...
Eduardo Ramos Testillano [Fri, 20 Mar 2015 16:20:14 +0000 (17:20 +0100)]
If clang detected, the user can select clang or g++, if not, default system compiler is used.

9 years agoSuuports clang compiler
Eduardo Ramos Testillano [Fri, 20 Mar 2015 14:36:40 +0000 (15:36 +0100)]
Suuports clang compiler

9 years agoImprove error management (rc in functions)
Eduardo Ramos Testillano [Tue, 17 Mar 2015 23:09:28 +0000 (00:09 +0100)]
Improve error management (rc in functions)

9 years agoAnswer programming only for xml messages.
Eduardo Ramos Testillano [Tue, 17 Mar 2015 00:16:55 +0000 (01:16 +0100)]
Answer programming only for xml messages.

9 years ago2 Experiment for FT in shell script
Eduardo Ramos Testillano [Mon, 16 Mar 2015 22:40:21 +0000 (23:40 +0100)]
2 Experiment for FT in shell script

9 years agoSupported hex messages for send prototypes. Pending answers programming.
Eduardo Ramos Testillano [Mon, 16 Mar 2015 03:00:06 +0000 (04:00 +0100)]
Supported hex messages for send prototypes. Pending answers programming.

9 years agoCompleted test case automation (shell scripting resources). Pending new features...
Eduardo Ramos Testillano [Sun, 15 Mar 2015 23:09:09 +0000 (00:09 +0100)]
Completed test case automation (shell scripting resources). Pending new features in launcher to admit raw hex messages for sending and answer programming.

9 years agoNew AAR badly constructed for protocol error testing. Disable kindness "ignoreErrors...
Eduardo Ramos Testillano [Sun, 15 Mar 2015 18:36:17 +0000 (19:36 +0100)]
New AAR badly constructed for protocol error testing. Disable kindness "ignoreErrors" parameter from basic server configuration, in order to allow stack to automatically create Failed-AVP and answer.

9 years agoBug in counter for server session: AnswerSentOnServerSessionOK instead of RequestSent...
Eduardo Ramos Testillano [Sun, 15 Mar 2015 11:48:08 +0000 (12:48 +0100)]
Bug in counter for server session: AnswerSentOnServerSessionOK instead of RequestSentOnServerSessionOK

9 years agoTunning of ADL configuration
Eduardo Ramos Testillano [Sun, 15 Mar 2015 11:06:00 +0000 (12:06 +0100)]
Tunning of ADL configuration

9 years agoLauncher resources refactoring. New type included: FT testing client.
Eduardo Ramos Testillano [Sun, 15 Mar 2015 03:44:38 +0000 (04:44 +0100)]
Launcher resources refactoring. New type included: FT testing client.

9 years agoAllow to be executed from other path
Eduardo Ramos Testillano [Sat, 14 Mar 2015 18:39:01 +0000 (19:39 +0100)]
Allow to be executed from other path

9 years agoMake easy ADL configuration (lite version)
Eduardo Ramos Testillano [Sat, 14 Mar 2015 18:18:28 +0000 (19:18 +0100)]
Make easy ADL configuration (lite version)

9 years agosimplify allusions to boost which could be replaced for unit testing
Eduardo Ramos Testillano [Sat, 14 Mar 2015 12:55:37 +0000 (13:55 +0100)]
simplify allusions to boost which could be replaced for unit testing

9 years agoC++11 support
Eduardo Ramos Testillano [Tue, 3 Mar 2015 01:26:03 +0000 (02:26 +0100)]
C++11 support

9 years agoTranslation
Eduardo Ramos Testillano [Tue, 27 Jan 2015 20:39:53 +0000 (21:39 +0100)]
Translation

9 years agoMinor corrections
Eduardo Ramos Testillano [Sat, 6 Dec 2014 21:20:05 +0000 (22:20 +0100)]
Minor corrections

9 years agoREADME in textile format
Eduardo Ramos Testillano [Sat, 6 Dec 2014 21:00:22 +0000 (22:00 +0100)]
README in textile format

9 years agoFix to markdown
Eduardo Ramos Testillano [Sat, 6 Dec 2014 20:52:00 +0000 (21:52 +0100)]
Fix to markdown

10 years agoRelated pages (markdown systax). Disable but created for future enabling...
Eduardo Ramos Testillano [Mon, 3 Nov 2014 22:00:35 +0000 (23:00 +0100)]
Related pages (markdown systax). Disable but created for future enabling...

10 years agoChanging license to New BSD (3-Clause version)
Eduardo Ramos Testillano [Mon, 3 Nov 2014 20:08:16 +0000 (21:08 +0100)]
Changing license to New BSD (3-Clause version)