Revision history for Perl 5 distribution Net-NSCA-Client
0.009002 2011-10-24
[BUG FIXES]
- Changed the shebang for the send_nsca script so on install, it will be
set to the path of the perl this distribution was installed to.
0.009001 2011-05-05
[BUG FIXES]
- The test t/live_server.t had a test at the beginning to test for the
exception of connecting to nothing. Since these error messages are not
the same always, the test is changed to just test for any exception.
0.009 2011-05-02
[ENHANCEMENTS]
- A specific error message will occur if the remote server disconnects
early.
- Add a troubleshooting guide.
- Lots of new tests; very close to 100% coverage.
[BUG FIXES]
- An attribute was missing the lazy attribute and Moose 2.00 caused this
to make the tests fail. Added the lazy attribute.
- When the initialization_vector_length is changed in ServerConfig the new
value is honored.
[OTHER]
- Change all uses of Readonly to Const::Fast.
- Change all uses of Test::Exception to Test::Fatal.
0.008 2010-08-30
[BUG FIXES]
- Actually sending a report was broken with a message about not being able
to clone something.
0.007 2010-08-24
[ENHANCEMENTS]
- Allow communicating with NSCA servers that have been custom-compiled
with different packet constants.
- Check for data integrety when decoding packets.
- Fill empty space in packets with random alpha numeric data as the
standard NSCA client/server does.
[BUG FIXES]
- Remove test that failed when the data "didn't look random".
[OTHER]
- Change from Module::Install to Module::Build.
0.006 2009-11-03
[BUG FIXES]
- Fixed an issue where the client would try to parse the initial packet
too early and throw an error about the UNIX timestamp not meeting a type
constraint.
0.005 2009-11-01
[BUG FIXES]
- Finally fixed the test failures for t/send_nsca.t by requiring
Pod::Usage 1.36+ for the script.
0.004 2009-10-31
[BUG FIXES]
- Modified t/send_nsca.t test so that the non-present required modules for
the utility will not cause the entire module to fail.
0.003 2009-10-31
[ENHANCEMENTS]
- New bin/send_nsca utility. This is an emulation of the send_nsca utility
that comes with the NSCA package.
[OTHER]
- No longer use Test::Most in tests, as it was unnecessary.
- Use Data::Rand::Obscure instead of Crypt::Random for generation of
random IV.
0.002 2009-10-08
[ENHANCEMENTS]
- Added a public constant $INITIALIZATION_VECTOR_LENGTH to
Net::NSCA::Client::InitialPacket.
- Added tests for many pieces of the objects and for packet reading and
creation.
- The initialization_vector attribute in Net::NSCA::Client::InitialPacket
is now always exactly 128 bytes.
[BUG FIXES]
- All Moose classes are now immutable.
- Creating a Net::NSCA::Client::InitialPacket without an IV would cause an
error since the default ended up being a Math::Pari object.
[OTHER]
- Added SEE ALSO section in Net::NSCA::Client.
- Fixed documentation in Net::NSCA::Client::DataPacket to specify all
required attributes.
0.001 2009-10-01
- First release.