Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-06 | tweak split_libs slightly for further changes: make it return the old | Marc Espie | |
packing-list, and the new, instead of doing `in-place' edition of the plist contents. | |||
2007-06-06 | recognize and handle https. | Marc Espie | |
2007-06-06 | tweak how copies happen: rename make_copy into make_shallow_copy, | Marc Espie | |
make_deep_copy. tweak keep_old_files so that we set the pkgname later, when it won't cause any error to have duplicates in there. | |||
2007-06-06 | augment reporting of bad problems so that it works with system libs. | Marc Espie | |
reverse bogus minor check as well | |||
2007-06-05 | allow accessing all older values (make a semantic distinction), so that | Marc Espie | |
adjust_dependencies gets access to all. This fixes some bogus replacements. | |||
2007-06-05 | reuse the compute_closure code. | Marc Espie | |
2007-06-05 | various grammar/text improvements; | Jason McIntyre | |
2007-06-04 | zap extra param | Marc Espie | |
2007-06-04 | minor tweak, use one single print. Build character strings instead. | Marc Espie | |
2007-06-04 | slight refactor to remove duplicate code. | Marc Espie | |
2007-06-04 | convert the remaining regexps, so that $`, $', $& are completely dead. | Marc Espie | |
Should shave a few % off time and space. | |||
2007-06-04 | shorten message a bit, give it a chance to fit on one line. | Marc Espie | |
2007-06-04 | a few missed $' / $` | Marc Espie | |
2007-06-04 | more efficient regexps: anchor stuff at both ends, be more specific in | Marc Espie | |
what matches. Get rid of $`, $', $&, which encur a performance penalty. (not yet done on PackageName and PkgSpec). | |||
2007-06-04 | add -t to usage() and SYNOPSIS; | Jason McIntyre | |
2007-06-04 | zap extra parameter that nothing uses. | Marc Espie | |
2007-06-04 | error code: if we can't find a given libspec, we look through all | Marc Espie | |
known registered libs, and tell the user why this library doesn't match. Example: Can't install kdelibs-3.5.7: lib not found lib/qt3/qt-mt.31.0 qt-mt.31.0: found partial match in /usr/local/lib/qt3: major=32, minor=0 (bad major) qt-mt.31.0: found partial match in /usr/local/lib: major=31, minor=0 (bad directory) (after altering qt to have @lib lib/qt3/libqt-mt.so.32.0) | |||
2007-06-04 | avoid parsing libraries by hand. | Marc Espie | |
Store shared libraries in a `better' format, which will also us to report issues more nicely. | |||
2007-06-04 | stricter regexp for libraries. | Marc Espie | |
Put the directory *last* as it can be empty, which breaks havoc with tests. | |||
2007-06-04 | add a lib parsing routine to PackingElement::Lib so I don't have to | Marc Espie | |
do the same thing again and again... | |||
2007-06-04 | do not inlcude ipx headers | Henning Brauer | |
2007-06-04 | bye bye ipx | Henning Brauer | |
2007-06-04 | I am on drugs, I don't know where I found split can take strings as | Marc Espie | |
arguments. Repair... | |||
2007-06-04 | zap dead code: we no longer use DirRm. | Marc Espie | |
stop recognizing @comment MD5: as special. | |||
2007-06-04 | some minor systematic changes. | Marc Espie | |
- 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. | |||
2007-06-04 | add -t flag to pkg_info to enable listing of the ``top level'' packages, | Pierre-Yves Ritschard | |
i.e those who are not a dependency of another package. useful to show the packages you actually use. ok espie@ | |||
2007-06-04 | fix keep_old_files | Marc Espie | |
2007-06-03 | unbreak 802.11 element parsing by using the TCHECK2 macro correctly | Reyk Floeter | |
ok claudio@ | |||
2007-06-03 | the kernel starts with setperf=100, even though the bios may have throttled. | Ted Unangst | |
this confuses apmd, so when using auto adjust modes, first cycle through 0 and 100 to make sure we're in a known state. ok deraadt | |||
2007-06-02 | zap trailing whitespace; | Jason McIntyre | |
2007-06-02 | remove elements of the solver that correspond to dependencies `in-transit' | Marc Espie | |
since they're now recorded as true dependencies. (helps me think about future improvements) | |||
2007-06-02 | show the font commands being run in very verbose state. After all, we show | Marc Espie | |
ldconfig -R | |||
2007-06-02 | move the check that dependencies are satisfied inside the solver object | Marc Espie | |
2007-06-02 | slight refactor, move wantlib dependencies handling inside the solver. | Marc Espie | |
2007-06-02 | reorder code | Marc Espie | |
2007-06-02 | move most of the code that deals with dependencies in the solver object | Marc Espie | |
2007-06-02 | move the solver object up to the set level. | Marc Espie | |
2007-06-02 | move dependency registration into its own function. | Marc Espie | |
2007-06-02 | move the dependency handling into separate functions. | Marc Espie | |
2007-06-02 | document how fragments work. | Marc Espie | |
document a few `internal' keywords document some of the checks that pkg_create does during archive creation. | |||
2007-06-02 | safer snprintf construct with more paranoid length calculation | Peter Valchev | |
ok millert | |||
2007-06-01 | Convert sensorsd to use two-level data-structures. This makes sensorsd be | Constantine A. Murenin | |
more consistent with the current sensors framework, conserves some memory, and will make it easier to implement hotplugging and other nifty features in the future. This does not change any other functionality ATM. OK henning@, beck@. | |||
2007-06-01 | very small clean-up of dependencies list handling. | Marc Espie | |
2007-06-01 | apply the same checks on extraction that are done during pkg_create | Marc Espie | |
(modes and owners without annotation WILL be refused). Somewhat pedantic: skip archive entry during extraction of links/symlinks. Doesn't change a thing, except in the very rare case where a package would end with a link in the packing-list. Now we're able to detect a premature end of the tarball. (okay, it's an obscure bug, I haven't even met it for real. So what ?) | |||
2007-06-01 | paranoid snprintf length calculation to avoid a possible buffer | Peter Valchev | |
overflow in SSL session id parsing (by reaching a negative size arg) ok henning | |||
2007-06-01 | don't store stuff in the plist, use the handle which is there for that. | Marc Espie | |
so loop directly over $set->older for replacements. | |||
2007-06-01 | avoid potentially bad snprintf construct; ok henning millert otto | Peter Valchev | |
2007-06-01 | compute real list. | Marc Espie | |
2007-06-01 | micro-optimizations | Marc Espie | |
2007-06-01 | Move a useless warning to the only case that uses it (-f) from canacar@ | Todd T. Fries | |
ok beck@ |