Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename Persistant to Persistent. | 2014-08-27 | 1 | -3/+3 | |
| | | | | sure espie@ | ||||
* | remove $_ usage that warns under perl 5.18 | 2014-03-18 | 1 | -4/+1 | |
| | |||||
* | use common code for ssh/http 1.1 | 2011-07-19 | 1 | -115/+4 | |
| | |||||
* | cache user name for ~user | 2011-03-23 | 1 | -3/+6 | |
| | |||||
* | allow scp://hostname/~user/subdir to work | 2011-03-23 | 1 | -1/+8 | |
| | |||||
* | use state to print error messages | 2010-07-02 | 1 | -6/+6 | |
| | |||||
* | allow say and errsay to work without parameters, as it's ways common. | 2010-06-30 | 1 | -1/+1 | |
| | | | | create verbose_system up in state, because it makes sense without verbose. | ||||
* | whitespace cleanup | 2010-06-30 | 1 | -1/+1 | |
| | |||||
* | whitespace fixes | 2010-05-10 | 1 | -5/+5 | |
| | |||||
* | use Auto::cache | 2010-01-05 | 1 | -1/+1 | |
| | |||||
* | my $_, except for the server code, which could still run on older perl | 2009-06-06 | 1 | -4/+4 | |
| | |||||
* | rewind DATA, so that the next scp: url will have code to connect to... | 2009-06-03 | 1 | -1/+2 | |
| | |||||
* | synch with rest of work | 2008-06-27 | 1 | -13/+2 | |
| | |||||
* | use OpenBSD::Paths contents | 2007-06-16 | 1 | -2/+4 | |
| | |||||
* | more efficient regexps: anchor stuff at both ends, be more specific in | 2007-06-04 | 1 | -5/+5 | |
| | | | | | what matches. Get rid of $`, $', $&, which encur a performance penalty. (not yet done on PackageName and PkgSpec). | ||||
* | some minor systematic changes. | 2007-06-04 | 1 | -16/+16 | |
| | | | | | | | - mark all regexps I can with /o if they can be compiled once. - turn $o->method() into $o->method - remove unneeded prototypes - reduce split /re/ into split "string" where possible. | ||||
* | fix scp url parsing and printing | 2007-05-19 | 1 | -4/+7 | |
| | |||||
* | do not pass the urlscheme to the constructors, since they each have | 2007-05-17 | 1 | -2/+2 | |
| | | | | | | | a known urlscheme. Recognize inst: and file: as specific schemes that refer to given repositories, for future extension. | ||||
* | name each urlscheme | 2007-05-17 | 1 | -1/+6 | |
| | |||||
* | update copyright years, standardize licence. | 2007-04-15 | 1 | -2/+2 | |
| | | | | | reword the introduction to the stuff originally from FreeBSD to clarify slightly. | ||||
* | make pkg_add exit gracefully if it cannot read from a file handle, which | 2006-05-26 | 1 | -1/+4 | |
| | | | | | | happens when the ssh connection could not be established. ok espie@ | ||||
* | clean-up some name handling: | 2006-03-13 | 1 | -3/+2 | |
| | | | | | | | - package locations always contain a pkgname (except if we don't have it) - complete it on the repository side to grab the right file. - no need to pass pkgname/arch on $location->grabPlist(), since it's already in the location. | ||||
* | propagate stuff to be able to explicitly clean-up repositories. | 2006-03-08 | 1 | -4/+3 | |
| | | | | | (we can't use a normal destructor, since this will be called for each fork()ed subprocess). | ||||
* | fix race condition in SCP for real. | 2006-03-08 | 1 | -47/+1 | |
| | | | | | | | | | | | | | | We can't control a grand-child death through gzip, so stop spawning grand-children: create two children connected by hand through a pipe, and when we close gzip, explicitly wait for the second child to die as well. This avoids race conditions between sigpipe and sigusr1. (and as usual, the resulting code is easier to follow once you get through the pipe/fork). Thanks theo for the comment. ;-) | ||||
* | properly zap temporary file. | 2006-03-07 | 1 | -2/+5 | |
| | |||||
* | rendez-vous with subchild through signal USR1. | 2006-03-07 | 1 | -7/+25 | |
| | |||||
* | only the grand child can have issues | 2006-03-07 | 1 | -9/+7 | |
| | |||||
* | let scp repositories work. Avoid run-away processes by just having one single | 2006-03-07 | 1 | -18/+225 | |
| | | | | ssh connection for each repository. | ||||
* | take some infrequently used code completely out of the way. | 2006-03-06 | 1 | -0/+72 | |