summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-03Nuke some unused variables, ok marcoNicholas Marriott
2010-01-03scsi_done sets ITSDONE, we dont have to do it.David Gwynne
2010-01-03much better (avoid calling df all the time, oops)Marc Espie
2010-01-02move the buf handling from using scsi_scsi_cmd over to scsi_xs_exec. iDavid Gwynne
think this is the last chunk of code using a buf pointer in the scsi_xfer now. this has not been tested due to a lack of hardware anywhere. if there are problems please report them as soon as possible. ok krw@ miod@
2010-01-02Use the target print function for copy-mode, spotted by Tiago Cunha.Nicholas Marriott
2010-01-02sort SEE ALSO;Jason McIntyre
2010-01-02Various syntax errors in list headers, found by mandoc(1),Ingo Schwarze
also required to fix the mandoc build. "fine. even if mandoc goes nowhere, it has found some bugs ;)" jmc@ ok sobrado@
2010-01-02Igor Sobrado found out that roff regards '\!' as the "transparent lineIngo Schwarze
indicator". Even groff(1) does not in general seem very well-behaved with respect to it, and it is not clear what advantage it might have compared to '\"', the good old "beginning of comment" escape sequence. Regarding the case at hand, it is breaking the mandoc(1) build, and i checked that we get no output change from groff(1). ok jmc@
2010-01-02Comment lines must start with '.\"', not '.\' or '..\"'.Ingo Schwarze
Syntax errors found by mandoc(1), also required to fix the mandoc build. ok jmc@
2010-01-02The .Os macro is not optional. Even with groff(1),Ingo Schwarze
forgetting it lets the footer line look incomplete and unbalanced. Markup error found by mandoc(1), also required to fix the mandoc build. ok jmc@ sobrado@
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-02uninitalized protocol version for ipv6; from mickey; ok claudioMarkus Friedl
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-02Fix handling of hppa RELOC_IPLT relocations during 'bootstrap relocation'.Mark Kettenis
ok miod@, deraadt@, jsing@
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-02When finding certain novatel devices in mass storage modeJonathan Gray
we need to do scsi ejects. One reported/tested by lahrcm@hotmail.com another suggested by David Coppa based on what FreeBSD does.
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-02complete the sync to 1.9.15-pre2: mostly minor fixesIngo Schwarze
* bugfix: do not restore TERMP flags when leaving lists, just reset them * and a few HTML fixes * clarity: return width from a2width, not width+2, and adapt to it * manual: document .Bl and .Fl * portability: no need to escape '%' in macro names
2010-01-02Check that end of .It does not restore .Sm stateIngo Schwarze
to the value it had before entering .It; fixed by kristaps@ in release 1.9.15.
2010-01-02We need an additional level of indirection through 'struct scsibus_attach_args'Mark Kettenis
to find the 'struct scsi_link' associated with a scsibus(4). Interpreting 'struct scsibus_attach_args' as a 'struct scsi_link' happened to mostly work since it had a zero stored in the right place. However, after dlg@'s changes to 'struct scsi_link' that no longer turned out to be true. Makes my blade1k find its root disk again.
2010-01-02the abstraction of using a function pointer for the print functions isTheo de Raadt
not needed (and secondly, ran into hppa not relocating function pointers correctly) ok kettenis drahn
2010-01-01When a .Fl macro without an argument is followed by text,Ingo Schwarze
we need a space in between; patch by kristaps@, rev. 1.103 and 1.104; fixes regress/usr.bin/mandoc/mdoc/Fl/noarg.in.
2010-01-01Miod must have gotten his fingers stuck between the keys on his keyboard andMark Kettenis
accidentally swapped to lines of code. Swap them back such that this compiles again.
2010-01-01when asked for the benefit of pre-selecting pkgs in the installer;Ingo Schwarze
ok kettenis
2010-01-01.Bl may have .Sm as a child.Ingo Schwarze
The comment in the source code and OK by kristaps@; merged upstream in rev. 1.55.
2010-01-01Fix .Bl -column horizontal spacing to agree with groff.Ingo Schwarze
My original patch nicely improved by and OK kristaps@; merged upstream as rev. 1.105, 1.106.
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-01Map the device registers before using them. We were lucky that some otherMark Kettenis
device already mapped the block that contains our registers, but if we change the probe order, or disable devices we might not end up so lucky. ok jsing@, miod@
2010-01-01When a .Fl macro without an argument is followed by text,Ingo Schwarze
the space after the dash appears to be missing. Needs fixing. Test triggered in a discussion with kristaps@.
2010-01-01Make sure than ptrace functions never return a non-zero value in the zeroMiod Vallat
register.
2010-01-01When multiple arguments are passed to .Fl,Ingo Schwarze
each should be rendered with its own dash. Fixes regress/usr.bin/mandoc/mdoc/Fl/multiarg.in; ok kristaps@ and merged upstream in rev. 1.39.
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-01check for most update situationsMarc Espie
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.