summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2010-01-03not a fatal error, keep goingMarc Espie
2010-01-03unused prototypeTheo de Raadt
2010-01-03Neither .Pp nor unqualified text are allowed at the top level of .Bl;Ingo Schwarze
instead, .It is required. Thus, move .Pp and text before the .Bl, and remove the .Pp altogether where it is not needed. Syntax errors found by mandoc(1), also required to fix the mandoc build; feedback and ok jmc@, and sobrado@ also supports the direction.
2010-01-03Implement "log verbose" and "log brief" to enable or disable verbose debugCharles Longeau
logging on runtime. Based on claudio@'s work on ripd, ospfd, ospf6d, dvmrpd, ldpd, bgpd. With help/ideas/testing from gilles@ jacekm@ todd@ ok jacekm@
2010-01-03below .Rs, unqualified text is not allowed, each line needs ".%?" markup;Ingo Schwarze
among the options we have, maja@ says "book" fits better than "journal" even though "if you see the documents you wouldn't call them books :-)"; syntax error found by mandoc(1), also required to fix the mandoc build; ok maja@ jmc@
2010-01-03blank lines not allowed outside literal context;Ingo Schwarze
syntax errors found by mandoc(1), also required to fix the mandoc build; ok jmc@
2010-01-03-F tallyMarc Espie
2010-01-03separate code into two classes, cleaner.Marc Espie
2010-01-03much better (avoid calling df all the time, oops)Marc Espie
2010-01-02sort SEE ALSO;Jason McIntyre
2010-01-02The .Rs macro must be followed by .Re, and empty .Rs is useless anyway.Ingo Schwarze
Markup syntax error found by mandoc(1), also required to fix the mandoc build. ok jmc@ sobrado@
2010-01-02keep going after collisionsMarc Espie
2010-01-02Replace 3 struct smtp_client members (ssl_handshake, rcptokay, dying) with aJacek Masiulaniec
bitmap called "flags".
2010-01-02In the "ldpctl show lib" output print every known label and make clear if itMichele Marchetto
is currently in use or not. ok claudio@
2010-01-02stacked vfs entries. I should be able to recover from overflows andMarc Espie
collisions now.
2010-01-02things are simpler: I don't need to stack used size stuff.Marc Espie
2010-01-02Fix comparison between the routing message's priority and RTP_RIP.Michele Marchetto
ok claudio@
2010-01-02next step: create proxy objects for devices that count the size used.Marc Espie
2010-01-02replace vstat with modern code, almost ready for stacking vfs...Marc Espie
2010-01-02Factor out parts of client_read() into client_socket_read() andJacek Masiulaniec
client_get_reply(), downsizing it from 170+ to just over 30 lines. The gotos are now gone, too.
2010-01-02fully encapsulate dev objects from vstat so I can change the internalsMarc Espie
completely.
2010-01-02first step in comparing full signatures: make them full objects, withMarc Espie
proper sign/compare interfaces.
2010-01-02Simplify code by removing struct smtp_client member, int iomode, which wasJacek Masiulaniec
used for keeping track of the current polling mode. Introduce new function client_poll() that determines what mode of polling is required at the time of call.
2010-01-02Eliminate all uses of dmalloc() where the returned pointerKenneth R Westerback
is checked for NULL and a specific error/warning issued. Add two such manual warning/error checks and kill those dmalloc calls. And then there were none, so kill dmalloc(). Whew.
2010-01-01Eliminate all uses of dfree() where the pointer is either dereferencedKenneth R Westerback
immediately before the use or the pointer is checked for NULL before the call. And then there were none, so kill dfree().
2010-01-01Wrappers around a wrapper around free() are of no more use thanKenneth R Westerback
wrappers around wrappers around calloc(). The purpose of the free() wrapper is to generate an error message when free'ing NULL. But free_hash_bucket(), free_lease(), and free_tree() are all called immediately after dereferencing the pointer to be freed. Thus the error message will never be issued.
2010-01-01shrink, for onceMarc Espie
2010-01-01A slightly more complex calloc() wrapper wrapper, new_hash_table(),Kenneth R Westerback
bites the dust.
2010-01-01Another calloc() wrapper wrapper, new_tree(), bites the dust.Kenneth R Westerback
2010-01-01for -z/-l, if several candidates are found, try to order them, and use theMarc Espie
nearest to the hint if they all have larger/smaller versions.
2010-01-01explain -Dvalues betterMarc Espie
2010-01-01allow CDROM/FTP for shorter versions of PERMIT_PACKAGES_*,Marc Espie
to encourage people to use them.
2010-01-01new method fullpkgpath that accesses the default fullpkgpath.Marc Espie
make use of it, relax pkg_create to allow any of FULLPKGPATH, PERMIT_PACKAGE_FTP, PERMIT_PACKAGE_CDROM (store the others as empty). remove warning in pkg_mklocatedb for newer perl.
2010-01-01remove a big bunch of obsolete stuffMarc Espie
2010-01-01always save plistMarc Espie
2010-01-01New and shiny:Marc Espie
- describe @sha, @option explicit-update, @url - describe -Dname=value in more detail - remove some deprecated/obsolete options - rework synopsis to better show mandatory parts
2010-01-01explicit-update supportMarc Espie
(also url support, but commented out for now)
2010-01-01new option 'explicit-update', for firmwares (don't consider these in bulkMarc Espie
updates, only when user asks for them explicitly)
2010-01-01(C) of affected filesMarc Espie
2010-01-01store repository paths in sets and propagate them.Marc Espie
This fixes pkg_add /some/path/package which will now find dependencies in the same path again.
2010-01-01make the merge_paths operations visibleMarc Espie
2010-01-01make updatesets aware of repository pathsMarc Espie
2010-01-01propagate errorinfo thru set->cleanup (finally better messages thanMarc Espie
can't install)
2010-01-01revert the merge flags.Marc Espie
In normal cases, updatedepends should no longer be needed: pkg_add will merge updates together to make sure depdencies are always satisfied. e.g., sdlmame-tools-0.130p0->sdlmame-tools-0.132p0 forward dependencies: | Dependency of sdlmame-0.130p1 on sdlmame-tools-0.130p0 doesn't match Merging sdlmame-0.130p1->sdlmame-0.132p0 sdlmame-0.130p1+sdlmame-tools-0.130p0->sdlmame-0.132p0+sdlmame-tools-0.132p0: ok
2010-01-01Two more calloc() wrapper wrappers, new_shared_network() andKenneth R Westerback
new_subnet(), bite the dust.
2010-01-01Single-use wrapper functions that just call a wrapper functionKenneth R Westerback
around calloc() and end up producing duplicate error messages are just confusing. Eliminate new_hash_bucket(), new_lease(), new_leases(), new_group().
2010-01-01Delete unused declarations.Kenneth R Westerback
2010-01-01be slightly smarter about forward deps: check we have updates beforeMarc Espie
merging. Otherwise, fall back to updatedepends or asking.
2010-01-01Plug a potential leak similar to the one parfait spotted and TheoKenneth R Westerback
fixed. Eliminate the function new_class() by expanding the only use Use strdup() and calloc() rather than manually simulating them. No functional change.
2009-12-31when separating command from parameters in smtp session, the parser triesGilles Chehade
to use ':' as a separator then fallbacks to ' ' so that it can detect the command names that contain more than one words (MAIL FROM and RCPT TO) or the one word ones (HELO, DATA, ...). this is incorrect and the parser can get confused if the parameter to any command contains a ':', for example "HELO [ipv6:...]" cause the parser to lookup for command "HELO [ipv6". fix this by using ':' as a delimiter for 'mail from' and 'rcpt to', while using ' ' as a delimiter for all other commands. fixes bug 6285/system reported by Lionel Le Folgoc <lionel@lefolgoc.net>