summaryrefslogtreecommitdiff
path: root/security/p5-Net-OpenSSH
AgeCommit message (Collapse)AuthorFilesLines
2011-11-05Update p5-Net-OpenSSH to 0.52.hiramatsu2-7/+6
Changes from previous: 0.52 May 9, 2011 - release as stable - skip bad passwd test when IO::Pty is not available 0.51_12 May 2, 2011 - require version 2 of the SSH protocol (bug report by Jo Rhett) - remove harmless "my $foo = ... if ..." bug 0.51_11 Apr 24, 2011 - encoding handling in sftp method was broken (bug report and solution by Todd Rinaldo) - sftp method was broken (regression) - better support for sharing SSH connections with children - more tests - add sample for usage with Net::Telnet - bad sample in documentation corrected 0.51_10 Mar 29, 2011 - error status was not reset between calls (regression) - remove internal line numbers from error messages - encoding errors were not propageted in pipe_in and pipe_out methods - minor debuging cleanup - better messages on bad encoding errors 0.51_09 Mar 29, 2011 - add support for passphrase protected keys - add support for passing the private key path as an explicit constructor option - bug solved on password handling - bug solved in _fileno_dup_over - remove redundant _check_master_and_clear_error - more tests - some doc improvements 0.51_08 Mar 28, 2011 - pipe_in and pipe_out were not correctly setting error status on failure - support argument_encoding in pipe_in and pipe_out - document how to set StrictHostKeyChecking=no - replace @error_prefix arguments by a localized stack - use _load_module for Encode loading - remove no-encoding hack on _master_ctl 0.51_07 Mar 22, 2011 - add encoding support - undef $SIG{CHLD} inside blocking methods 0.51_06 Mar 16, 2011 - make hostname argument to constructor optional when external_master is set - better error handling in constructor - s/reuse_master/external_master/. I never were happy with the old option name. - some minor doc corrections 0.51_05 Mar 15, 2011 - implement reuse_master feature - do not propagate extra arguments from wait_for_master to _wait_for_master - accept ssh_opts in make_remote_command 0.51_04 Mar 10, 2011 - solve "Not enough arguments for grep" bug (reported by Tom Wittbrodt) - some documentation improvements 0.51_03 Mar 9, 2011 - error message corrected - troubleshooting guide improved - add pointer to OpenSSH Wikibook - add autosudo.pl sample - implement stdintout_dpipe_is_parent feature 0.51_02 Feb 10, 2011 - add support for test method - add support for dpipe feature - simplify _wait_for_master code - remove spurious warnings generated when control command failed to run (bug report by jaiieq from Perlmonks) - timeout at object level where being ignored by _waitpid - document how to run detached remote processes 0.51_01 Feb 1, 2011 - add support for kill_ssh_on_timeout feature and better timeout handling - set ssh option ServerAliveInterval - system could return -1 on error instead of false - add change_password.pl sample - some tests were failing when using csh as the remote shell (bug report by Scott Davis)
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-1/+2
2010-12-02Update to 0.50:wiz2-6/+6
0.50 Nov 21, 2010 - shell_quote in t/1_run.t was escaping '_' (bug report by Andreas J. König) - some typos corrected - initial implementation of scp_cat
2010-09-09Updating security/p5-Net-OpenSSH from 0.48nb1 to 0.49sno2-7/+6
Upstream changes: 0.49 Aug 7, 2010 - do not kill master from forked processes (bug report by scotchie at PerlMonks) - some typos corrected
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-08-04Updating security/p5-Net-OpenSSH from 0.47 to 0.48sno2-6/+6
Upstream changes: 0.48 Aug 2, 2010 - bug quoting escaped scalars as globs solved - new faq for "can't change directory" - support calling shell_quote and shell_quote_args as class methods - more tests - minor doc corrections
2010-07-31Updating security/p5-Net-OpenSSH from 0.45 to 0.47sno2-6/+6
Upstream changes: 0.47 Apr 13, 2010 - document how to make it work under Solaris - some docs reorganization and improvements 0.46_02 Mar 29, 2010 - add suport for default_stdin_file, default_stdin_discard and similar options - add stdinout_socket feature and open2socket shortcut method - rename some internal methods to more meaningfull names - add open_tunnel and capture_tunnel methods - add support for tunnel feature and docs - document mod_perl/mod_perl2 integration - document not-a-real-file-handle errors - some minor doc updates - run tests with StrictHostKeyChecking=no - disable tty allocation for control commands - better debugging for _io3 0.46_01 Mar 25, 2010 - do not depend on STDIN, STDOUT and STDERR being file descriptors 0, 1, and 2 respectively as it happens, for instance, under mod_perl (bug report by eserte via PerlMonks) - use POSIX::dup2 to duplicate file descriptors, instead of perl open builtin - set stdin_discard to when running control commands as it may be closed or tied - better debugging for waitpid and _io3 - error in example in documentation corrected (reported by Slaven Rezic)
2010-02-22Updating security/p5-Net-OpenSSH from 0.44 to 0.45sno2-6/+6
Upstream changes: 0.45 Feb 17, 2010 - support for taint mode - use better IPv6 regexp - bug in glob_quoter incorrectly handling empty strings solved - document how $SIG{CHLD} can break some methods and add FAQ - some typos corrected - update copyright notices
2010-02-02Updating security/p5-Net-OpenSSH from 0.36 to 0.44sno2-6/+6
Upstream changes: 0.44 - solve bug on rsync methods not correctly handling pass-through options carrying an argument (bug report by Daiju Kito) - support several verbose levels in rsync methods - document spurious warnings that appear when tty => 1 is given and stdin is not attached to a tty 0.43 Dec 14, 2009 - call ssh with -tt instead of -t to force remote tty allocation even when stdin is not attached to one locally (bug report by Todd E. Rinaldo) 0.42 Dec 5, 2009 - add FAQ section - add commercial support offering - add pointer to my wishlist :-) 0.41_03 Nov 16, 2009 - add testing known_hosts to MANIFEST - some bits where missing from 0.40 - allow also keyboard-interactive authentication when password is given (bug report by Todd E. Rinaldo) 0.40 Nov 14, 2009 - DESTROY was clobbering $@ (bug report by Todd E. Rinaldo) - when password authentication is requested add flags to ssh master command to disable other auth. options - document how to integrate Net::OpenSSH with Expect 0.39 Oct 10, 2009 - use SIGTERM instead of SIGHUP to kill lazy SSH master - on 1_run.t remote commands could be aliased bug (report and patch by Danijel Tasov) - add methods for external master PID handling - add 'all' tag to Net::OpenSSH::Constants - check SSH client version from Makefile.PL - work around L<Foo::Bar> links in POD being rendered as "the Foo::Bar manpage" by some POD backends. 0.38 Sep 25, 2009 - remove alpha-status warning from docs! - add debug support to master killing - DESTROY was generating warnings when called before the master connection had been established successfully - add variable expansion feature - minor doc corrections 0.37 Sep 15, 2009 - add support for stdout_file, stderr_file and stdin_file options
2009-07-16Updating package for p5 module Net::OpenSSH from 0.35 to 0.36sno2-6/+6
Upstream changes: 0.36 Jul 8, 2009 - open2pty, open3 and open3pty where not handling transparent options for open_ex, and other minor bugs - pty handling in open_ex was broken - expect sample added
2009-07-08Updating package for p5 module Net::OpenSSH from 0.34 to 0.35sno2-6/+7
Setting license to ${PERL5_LICENSE} (from module documentation) Upstream changes: 0.35 Jun 30, 2009 - strict_mode was not working (bug report by wardmw@perlmonks) - documentation correction (error reported by Kevin Mulholland) - Document that the SSH client bundled with your operative system may not be good enough (report by Arun Rajamari). - Add pointer to SSH::Batch in the docs
2009-05-17Initial import of p5-Net-OpenSSH version 0.34 in the NetBSD Packagesseb3-0/+28
Collection. The Perl 5 module Net::OpenSSH is a secure shell client package implemented on top of OpenSSH binary client (ssh). This module is implemented around the multiplexing feature found in later versions of OpenSSH.