summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2010-01-09Remove RoutingDomain from ssh since it's now not needed. It can be replacedDarren Tucker
with "route exec" or "nc -V" as a proxycommand. "route exec" also ensures that trafic such as DNS lookups stays withing the specified routingdomain. For example (from reyk): # route -T 2 exec /usr/sbin/sshd or inherited from the parent process $ route -T 2 exec sh $ ssh 10.1.2.3 ok deraadt@ markus@ stevesk@ reyk@
2010-01-09Afer sshd receives a SIGHUP, ignore subsequent HUPs while sshd re-execsDarren Tucker
itself. Prevents two HUPs in quick succession from resulting in sshd dying. bz#1692, patch from Colin Watson via Ubuntu.
2010-01-09Prevent sftp from derefing a null pointer when given a "-" without a command.Darren Tucker
Also, allow whitespace to follow a "-". bz#1691, path from Colin Watson via Debian. ok djm@ deraadt@
2010-01-09Remove a PRIu64 format string that snuck in with roaming. ok djm@Darren Tucker
2010-01-09quell tc[gs]etattr warnings when forcing a tty (ssh -tt), since weDamien Miller
usually don't actually have a tty to read/set; bz#1686 ok dtucker@
2010-01-09bad place to forget a comma...Jason McIntyre
2010-01-09Plug fd leak in lg_incl(). Fix by Igor Zinovik, OK beck@Claudio Jeker
2010-01-09tweak languageDamien Miller
2010-01-09add a 'read-only' mode to sftp-server(8) that disables open in write modeDamien Miller
and all other fs-modifying protocol methods. bz#430 ok dtucker@
2010-01-08Fix two warnings: possibly used unitialized and use a nul byte instead ofDarren Tucker
NULL pointer. ok djm@
2010-01-08$OpenBSD$ not $Id$Nicholas Marriott
2010-01-08Don't leak memory after strdup() in makedirs().Owain Ainsworth
From Igor Zinovik; thanks! ok stsp@, millert@
2010-01-08mouse-select-pane has to redraw the borders now too.Nicholas Marriott
2010-01-07New command, join-pane, to split and move an existing pane into the space (likeNicholas Marriott
splitw then movep, or the reverse of breakp).
2010-01-07Fix this properly.Nicholas Marriott
2010-01-07Don't return the root cell if the string doesn't match.Nicholas Marriott
2010-01-07Use the specified pane for size calculations. Doh.Nicholas Marriott
2010-01-07Change split-window to accept a pane target (it should be split-pane butNicholas Marriott
renaming the command would be annoying).
2010-01-06Correctly clear 256-colour flag for aixterm colours.Nicholas Marriott
2010-01-05Make the way .wav files are handled closer to the way sockets areAlexandre Ratchov
handled, which is conceptually simpler. No behaviour changes.
2010-01-04Stop installing many of the incredibly dated and un-authoritative share/docTheo de Raadt
files. If any information found in these documents is worthwhile and you miss it, please make the time to work it into the manual pages (which people actually do read). ok guenther
2010-01-04bz#1566 don't unnecessarily dup() in and out fds for sftp-server; ok markus@Damien Miller
2010-01-04Implement tab-completion of commands, local and remote filenames for sftp.Damien Miller
Hacked on and off for some time by myself, mouring, Carlos Silva (via 2009 Google Summer of Code) and polished to a fine sheen by myself again. It should deal more-or-less correctly with the ikky corner-cases presented by quoted filenames, but the UI could still be slightly improved. In particular, it is quite slow for remote completion on large directories. bz#200; ok markus@
2010-01-04Don't escape backslashes in the SSH2 banner. bz#1533, patch fromDarren Tucker
Michal Gorny via Gentoo.
2010-01-03This is not intended to document just the mandoc(1) program, but ratherIngo Schwarze
man(7) and mdoc(7) special characters and predefined strings in general; just as mandoc(1) is not intending to implement new languages, but provide standard formatting for man(7) and mdoc(7) files, whatever "standard" may mean in this context (sigh). So move this to the right place. noticed by deraadt@
2010-01-03Install mandoc_char(7), a comprehensive overview of mandoc(1) specialIngo Schwarze
characters and predefined strings. In kristaps@'s words: "Note that mandoc_char(7) is a superset of the latest groff_char(7) (which defines most special characters), groff(7) (more special characters, mostly formatting), and mdoc_samples(7) (predefined strings and other nits). Thus, some of the characters that mandoc(1) accepts are not accepted by the groff in OpenBSD base." This is useful because you now have everything in one place, and in a form authoritative for mandoc(1). At least as long as we still have groff(1) in base, we must keep groff_char(7) as well, of course. "sure" jmc@
2010-01-03Fix selection behaviour when the cursor is moved backwards (ie so the selectionNicholas Marriott
start is after the end).
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-03.Bl always requires .It, even in .Bl -column;Ingo Schwarze
syntax errors found by mandoc(1), also required to fix the mandoc build; feedback and ok jmc@ and sobrado@
2010-01-03Options to set the colour of the pane borders, with different colours for theNicholas Marriott
active pane.
2010-01-02Use the target print function for copy-mode, spotted by Tiago Cunha.Nicholas Marriott
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-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-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-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-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-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-01Use tcflush(3) instead of TIOCFLUSH, from Ed Schouten.Nicholas Marriott
2009-12-29sort previous;Jason McIntyre
2009-12-29Rename RDomain config option to RoutingDomain to be more clear andKevin Steves
consistent with other options. NOTE: if you currently use RDomain in the ssh client or server config, or ssh/sshd -o, you must update to use RoutingDomain. ok markus@ djm@
2009-12-26Fix the logic so that transition from a 256 colour to default works properly.Nicholas Marriott
2009-12-26Nuke some stray debugging.Nicholas Marriott
2009-12-25validate routing domain is in range 0-RT_TABLEID_MAX.Kevin Steves
'Looks right' deraadt@
2009-12-24Use sysctl() KERN_PROC2 instead of KERN_PROC, as the latter's ABIPhilip Guenthe
is sensitive to changes in struct proc. fixes for warnings and ok nicm@
2009-12-24sync to 1.9.14: rewrite escape sequence handling:Ingo Schwarze
- new function a2roffdeco - font modes (\f) only affect the current stack point - implement scaling (\s) - implement space suppression (\c) - implement non-breaking space (\~) in -Tascii - many manual improvements
2009-12-23sync to 1.9.13: minor fixes:Ingo Schwarze
correctness/functionality: - bugfix: properly ignore lines with only a dot in -man - bugfix: .Bl -ohang doesn't allow -width, warn about this - improve date string handling by new function mandoc_a2time - some HTML improvements - significant documentation additions in man.7 and mdoc.7 portability: - replace __dead by __attribute__((noreturn)) - bugfix: correct .Dx rendering - some more library names for NetBSD simplicity: - replace hand-rolled putchar(3)-loops by fwrite(3) - replace single-character printf(3) by putchar(3)
2009-12-23partion -> partition. First one (mkfs.c) noted by Brad Tilley on tech@.Kenneth R Westerback
2009-12-22sync to 1.9.12, mostly portability and refactoring:Ingo Schwarze
correctness/functionality: - bugfix: do not die when overstep hits the right margin - new option: -fign-escape - and various HTML features portability: - replace bzero(3) by memset(3), which is ANSI C - replace err(3)/warn(3) by perror(3)/exit(3), which is ANSI C - iuse argv[0] instead of __progname - add time.h to various files for FreeBSD compilation simplicity: - do not allocate header/footer data dynamically in *_term.c - provide and use malloc frontends that error out on failure for full changelogs, see http://bsd.lv/cgi-bin/cvsweb.cgi/