Changes for version 0.003001_01 - 2013-02-11

  • Allow STDERR of remote interpreters to be sent to a connection specific filehandle
  • Proxy dies() when a method is invoked and the handle is not valid
  • Introduced the Watchdog class
  • Added support for local object, tied hashes, and tied arrays in the Connection class
  • White listed Devel::GlobalDestruction and black listed XSLoader and DynaLoader in FatNode
  • Dead locks found and partially worked around
  • Logging system introduced
  • Propagate errors from FatNode code
  • Fall back to core non-arch modules in FatNode
  • Fix module name in Makefile.PL

Modules

Call methods on objects in other processes or on other hosts UNAUTHORIZED
An underlying connection for Object::Remote UNAUTHORIZED
Asynchronous calling for Object::Remote UNAUTHORIZED
Logging subsystem for Object::Remote UNAUTHORIZED
Format and output a log message UNAUTHORIZED
Role for connections to a Perl interpreter UNAUTHORIZED

Provides

in lib/Object/Remote/CodeContainer.pm UNAUTHORIZED
in lib/Object/Remote/ConnectionServer.pm UNAUTHORIZED
in lib/Object/Remote/Connector/Local.pm UNAUTHORIZED
in lib/Object/Remote/Connector/LocalSudo.pm UNAUTHORIZED
in lib/Object/Remote/Connector/SSH.pm UNAUTHORIZED
in lib/Object/Remote/Connector/STDIO.pm UNAUTHORIZED
in lib/Object/Remote/Connector/UNIX.pm UNAUTHORIZED
in lib/Object/Remote/FatNode.pm UNAUTHORIZED
in lib/Object/Remote/FromData.pm UNAUTHORIZED
in lib/Object/Remote/GlobContainer.pm UNAUTHORIZED
in lib/Object/Remote/GlobProxy.pm UNAUTHORIZED
in lib/Object/Remote/Handle.pm UNAUTHORIZED
in lib/Object/Remote/Logging/LogAnyInjector.pm UNAUTHORIZED
in lib/Object/Remote/Logging/Router.pm UNAUTHORIZED
in lib/Object/Remote/Logging/TestLogger.pm UNAUTHORIZED
in lib/Object/Remote/MiniLoop.pm UNAUTHORIZED
in lib/Object/Remote/ModuleLoader.pm UNAUTHORIZED
in lib/Object/Remote/ModuleLoader.pm UNAUTHORIZED
in lib/Object/Remote/ModuleSender.pm UNAUTHORIZED
in lib/Object/Remote/Node.pm UNAUTHORIZED
in lib/Object/Remote/Null.pm UNAUTHORIZED
in lib/Object/Remote/Prompt.pm UNAUTHORIZED
in lib/Object/Remote/Proxy.pm UNAUTHORIZED
in lib/Object/Remote/ReadChannel.pm UNAUTHORIZED
in lib/Object/Remote/Role/Connector.pm UNAUTHORIZED
in lib/Object/Remote/Role/LogForwarder.pm UNAUTHORIZED
in lib/Object/Remote/Tied.pm UNAUTHORIZED
in lib/Object/Remote/WatchDog.pm UNAUTHORIZED
in lib/Object/Remote/Future.pm UNAUTHORIZED
in lib/Object/Remote/Future.pm UNAUTHORIZED
in lib/Object/Remote/Future.pm UNAUTHORIZED
in lib/Object/Remote/Future.pm UNAUTHORIZED