Revision history for perl distribution DOCSIS-ConfigFile
1.00 2023-07-22T09:37:59
- Add support for docsis-configfile --version and -V
- Add support for piping data in/out from docsis-configfile
- Improved exceptions by using croak and confess
0.77 2023-07-21T20:15:34
- Bundled docsisious with this distribution
- Add /parameters to docsisious
- Add support for docsis-configfile -c option=value
0.76 2018-10-03T20:01:31+0900
- Remove DOCSIS::ConfigFile::Syminfo
- Add missing "ushort_list" encode and decode function
- Add support for encoding and decoding "SubMgmtFilters" #14
0.75 2018-06-12T11:09:15+0800
- Add support for "-o" parameter for bundled script
0.74 2018-06-08T11:20:12+0800
- Bundled script to encode/decode from command line
0.73 2017-08-22T20:55:16+0200
- Fix invalid test in longdschannellist.t
0.72 2017-08-22T20:47:24+0200
- Add missing Types for TLV 202 #9
- Will die when pack()-ing invalid length
0.71 2016-12-11T10:08:41+0100
- Fix encoding config with IpTos #jhthorsen/app-docsisious#2
0.70 2015-10-15T01:30:14+0200
- Add support for decode_docsis \$path_to_file
- Remove deprecated methods
0.69 2015-04-07T21:13:47Z
- MtaConfigDelimiter is optional when creating MTA config files
- Add support for eRouter MangemnetServer TLV #5 Contributor: Josh Galvez
0.68 2015-01-05T10:15:21Z
- Add configuration tree structure to DOCSIS::ConfigFile::Syminfo pod
- Require Perl 5.10.1
0.67 2015-01-05T02:34:42Z
- Add test for handling of 0x0A value in VendorSpecific Contributor:
dragic.dusan@gmail.com, RT#87812
0.66 2015-01-05T02:09:43Z
- Fix SnmpCpeAccessControl should be uchar instead of uint Contributor:
Josh Galvez, RT#99468
- Use Digest::SHA instead of Digest::SHA1 Contributor:
dragic.dusan@gmail.com, RT#87814
0.65 2015-01-05T02:01:30Z
- New API: Will deprecate object oriented API with function based
- Add decode_docsis() and encode_docsis()
- Add DOCSIS related MIB files
- Add debug output with DOCSIS_CONFIGFILE_DEBUG
- Add support for string OID with optional SNMP.pm dependency
0.64 2013-08-16T23:33:13Z
- Fix handling of 0x0a value in vendorspec()
- Add support for VendorSpecific TLVs in Service Flow configuration.
Contributor Dušan Dragić
0.6302 2013-07-25T21:56:00Z
- Fix RT83013: Using the right value when checking high/low values
0.6301 2013-07-25T21:12:15Z
- Fix RT87301: "return" binds stronger than "or". Contributor
rurban@x-ray.at
0.63 2012-10-10T00:49:37Z
- Fix RT72511 Contributor velladecin@hotmail.com
0.62 2012-04-29T10:56:44Z
- Add SnmpCpeAccessControl to Syminfo Contributor: Elliot
0.61 2011-10-03T21:58:40Z
- Fix RT70882: ServiceClassName need to be zero-terminated This is
optional in input data structure and removed/not visible in decoded tree
either
0.6004 2010-09-12T21:51:02Z
- Fix #61267: Encode::int() fails on 64b systems: 1234567890 >> 8 ==
72057594033105405 != 11954685
0.6003 2010-09-05T20:38:25Z
- Fix uint() cannot return negative integers Contributor: canni
- Add int() to handle (possible) signed integers Contributor: canni
- Fix Decode::string() decodes % as %25
- Add no_value() dec/encode function
- Change Decode.pm and Encode.pm to confess on errors
- Change add_symbol() will confess if the symbol already exists
- Change Encode functions return a list (wantarray is history)
- Change examples/docsis.pl is renamed and use JSON instead of YAML. Might
change to Config::Any in the future.
0.6002 2010-09-04T11:34:58Z
- Fix dump_symbol_tree() can print large numbers
- Fix dump_symbol_tree() can also follow "vendorspec"
- Fix remove duplicates from Syminfo table
0.6001 2010-09-04T04:02:29Z
- Fix use Carp qw/.../
- Add support for Syminfo->dump_symbol_tree()
- Restructured symbol table and documentation
- Don't need Data::Dumper to run tests
0.60 2010-09-04T00:26:27Z
- Fix uninitialized warnings in Decode::uint() Contributor: canni
- Change from logger() and errors() to carp() and confess()
- Add Encode::mic() to avoid warnings about Undefined decode function for
PCODE/CODE (0/255)
- Add DESCRIPTION
0.5901 2010-04-03T13:04:38Z
- Update t/
- Update Changes
- Fix dist structure
0.59 2010-01-23T10:19:00Z
- Fix symbol table is read from a string
0.58 2009-12-08T22:45:00Z
- Fix 01-pod-coverage.t
0.57 2009-11-08T16:52:00Z
- Fix decode of uint
0.56 2009-04-07T15:41:00Z
- Add decoding of TLV64
- Fix string(): better detection for hexstrings
- Add add_symbol() for custom syminfo symbols
0.54 2009-01-08T23:00:00Z
- Fix SNMP objects starting with "0x30 0x82 ... " fail to decode
- Update POD and formatting of code
0.52 2008-04-14T12:40:00Z
- Fix undefined $VERSION.
0.51 2008-04-14T00:19:00Z
- Update POD
0.50 2008-04-13T21:15:00Z
- Fix RT34547 should be able to handle ->unlimited values :)
- Fix RT34548 no warnings when decoding CmMic and CmtsMic
- Update 10-encode-decode test
- Change output format: hex-values start with '0x'
0.40 2007-12-05T11:23:00Z
- Hopefully made a decent release for CPAN.
- Add example script which should be quite useful: docsis_yaml.pl.
0.30 2007-12-04T22:32:00Z
- Update encode/decode test.
- API change: not compatible with old version.
- Add support for normal/advanced output. (Sorry for the version jump -
Really bad typo)
0.02 2007-12-04T16:10:00Z
- Add deps to makefile.
- Change error reporting to Log4perl.
- Add encode/decode test.
- Move syminfo to DOCSIS::ConfigFile::Syminfo.
- Update POD.
0.01 2007-12-03T23:49:00Z
- First release of DOCSIS::ConfigFile