Changes for version 0.60

  • Added file upload.
  • Enabled real dual-forked Mac file creation when downloading on Mac OS systems.
  • Blocking task mode introduced, along with a handful of blocking methods.
  • Overhauled error handling to work with the new blocking task mode.
  • Changed the network i/o (again).
  • Kludged up a bunch of function names to prevent AutoLoader from complaining about non-unique 8-letter(!) names.
  • Made a few modules less intrusive with their exporting.
  • Fixed a bug that caused CPAN.pm and other modules that use ExtUtils to find version numbers to die with an eval() error.
  • Changed the README to prevent hapless Mac OS users from overwriting MacPerl's lib/Net/ directory.
  • Included two example scripts: hlftp.pl and hibot.pl
  • In case you're wondering, I don't expect the API to completely stabilize until version 1.0.

Modules

Perl libraries for the Hotline internet client
Perl library for the Hotline internet client
File object used internally by Net::Hotline::Client
File object used internally by Net::Hotline::Client
Task object used internally by Net::Hotline::Client
User object used internally by Net::Hotline::Client

Provides

in lib/Net/Hotline/Constants.pm
in lib/Net/Hotline/Protocol/Header.pm
in lib/Net/Hotline/Protocol/Packet.pm
in lib/Net/Hotline/Shared.pm