Revision history for Perl extension Net::MRT. 2018-03-07 0.05 MaxiM Basunov Bugfixes: - PerlIO_seek replaced with read function to skip contents Improvements: - Message buffer size increased from 16k to 128k ????-??-?? 0.0401 MaxiM Basunov Source code publicitly available on GitHub 2014-01-14 0.04 MaxiM Basunov Improvements: - NLRI fully decoded when MP_REACH_MLRI contain data in RFC4760 format Bugfixes: - Fixed case of multiple IPv6 addresses in MP_REACH_NLRI (RFC4760) 2013-04-04 0.0303 MaxiM Basunov Bugfixes: - Now, refer to $Net::MRT::USE_RFC4760 on how MP_REACH_NLRI will be decoded (as per RFC4760, RFC6396 or do not decode). 2013-03-25 0.0302 MaxiM Basunov Bugfixes: - Resolved bug with NEXT_HOP & AS_PATH kept between entries (collecting all AS-Path and NEXT_HOP entries into first route entry) 2013-02-14 0.0301 MaxiM Basunov Improvements: - All sourcecode changed to UNIX file format Bugfixes: - Resolved bug with orig_time decode as signed integer 2013-02-09 0.03 MaxiM Basunov Improvements: - Decoding of BGP attributes: * 7 AGGREGATOR * 8 COMMUNITY * 14 MP_REACH_NLRI (MRT-specific) - Helper array to decode BGP ORIGIN Net::MRT::BGP_ORIGIN - NEXT_HOP changed to array due to MP_REACH_NLRI - Internal checks against buffer underflow - Decoding PEER_INDEX_TABLE (type=13 subtype=1) Bugfixes: - originated_time changed to signed int (rfc6396) 2013-02-07 0.0201 MaxiM Basunov Improvements: - Adding Test::Deep to TEST_REQUIRES 2013-02-07 0.02 MaxiM Basunov Improvements: - Check for proper PerlIO via PerlIO_tell - More functional tests for type=13 Bugfixes: - Fixed memory leak on reference count - Removed ntohl on NEXT_HOP attribute 2013-02-03 0.01 MaxiM Basunov New features: - Introducing module Net::MRT - Decoding type MT_TABLE_DUMP (13) subtypes RIB_IPV4_UNICAST (2) & RIB_IPV6_UNICAST (4) - Decoding BGP attributes: * 1 ORIGIN * 2 AS_PATH (AS_SEQUENCE/AS_SET; MRT-specific) * 3 NEXT_HOP (IPv4) * 4 MULTI_EXIT_DISC * 5 LOCAL_PREF * 6 ATOMIC_AGGREGATE Improvements: - Huge improvements in brain.sys Bugfixes: - Fixed /dev/hands