summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Expand)Author
2009-11-11also get most STDERR messages through the same wayMarc Espie
2009-11-11progressmeter puts STDOUT in autoflush if -t, so that it can display to it in...Marc Espie
2009-11-11Fix crlf issue in buf_getln, similar to that in smtp_session.c r1.123.Jacek Masiulaniec
2009-11-11improve buf_getln readability, no fuctional change.Jacek Masiulaniec
2009-11-11state->progress->print => $state->printMarc Espie
2009-11-11make things so that $state->print always work, with or without progressmeter,Marc Espie
2009-11-11remove forwarders, and provide a sensible API that says what's going onMarc Espie
2009-11-11bad idea to inherit from Error, compose object insteadMarc Espie
2009-11-11Ensure all replies are at least 4 chars long. If only 3 chars wereJacek Masiulaniec
2009-11-11add missing headers needed by time()Charles Longeau
2009-11-11Fix an obvious use after free. Found by parfait. Reported and OK jsg@Claudio Jeker
2009-11-10Eliminate space after colon in "RCPT TO:" as required by RFC.Jacek Masiulaniec
2009-11-10In absence of the ehlo parameter, generate one based on locallyJacek Masiulaniec
2009-11-10In relay case, avoid freeing garbage pointer by copying the required structJacek Masiulaniec
2009-11-10zap old APIMarc Espie
2009-11-10kill more unused codeMarc Espie
2009-11-10remove dead code: as far as possible, we use onlyMarc Espie
2009-11-10bad espie: use strict/warnings consistently, and fix two nits and twoMarc Espie
2009-11-10proposing details when we remove one single package is ridiculousMarc Espie
2009-11-10switch to match_locations, and so we can use choose_location, yippee!Marc Espie
2009-11-10tweak doc to only reference location objectsMarc Espie
2009-11-10zap matchMarc Espie
2009-11-10zap matchMarc Espie
2009-11-10kill one use of old-style matchMarc Espie
2009-11-10zap handle method, we finally no longer use it.Marc Espie
2009-11-10document what's going on...Marc Espie
2009-11-10move format expansion to the right place, from gilles@Jacek Masiulaniec
2009-11-10sync code with comment, from gilles@Jacek Masiulaniec
2009-11-10lint prompted cleanupTheo de Raadt
2009-11-10- add comments to explain the logic in the aliases expansion loopGilles Chehade
2009-11-10pfff remove a comment i pasted to help me refactor code ;-)Gilles Chehade
2009-11-10more cleanup, let lka_resolve_path() request forward files and populateGilles Chehade
2009-11-10Check for extension keywords on final multiline reply. Skip theJacek Masiulaniec
2009-11-10cosmethic changes, code reordering, no functionnal changeGilles Chehade
2009-11-10introduce lka_session_fail() which factors a small piece of code used inGilles Chehade
2009-11-09now that we don't keep an expand_node in memory for each expansion result,Gilles Chehade
2009-11-09- add a reference count and flags to struct expand_nodeGilles Chehade
2009-11-09support the userpart+foobar@domainpart syntax which got wiped when i wroteGilles Chehade
2009-11-09fix, need to keep =version for "no need to update" to occur...Marc Espie
2009-11-09document -F downgrades (note: for now, it's just the package name, we shouldMarc Espie
2009-11-09okay, so updates become "true" updates: unless you say -F downgradeMarc Espie
2009-11-09fix. cant_update list is again a simple list of names.Marc Espie
2009-11-09fatal on RB_INSERT failureJacek Masiulaniec
2009-11-09the new protocol moved insert and update.David Gwynne
2009-11-08forwards_get() also calls alias_to_expand_node()Gilles Chehade
2009-11-08add an alias_to_expand_node() function and use it in aliases.cGilles Chehade
2009-11-08move expansion code to new expand.c to clearly separate it from aliasesGilles Chehade
2009-11-08rework a bit expansion and data structures involved in the expansion so weGilles Chehade
2009-11-08- make aliases expansion use a rb tree instead of a tail queue, the codeGilles Chehade
2009-11-08first commit of a serie to cleanup, simplify and improve aliases resolutionGilles Chehade