summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement ~C.nicm2012-07-102-2/+65
|
* Restore termios and signal handlers before ~$ so ^C will kill child.nicm2012-07-102-2/+16
|
* in_scrubprefix needs the same netmask checking as in_addprefix (which wasclaudio2012-07-101-9/+12
| | | | | | added in 1.40). This fixes a pathological case where in_scrubprefix would do the wrong thing. Found and reported by glebius@FreeBSD OK bluhm@
* Add a ~S escape to change the speed interactively (not using ~s sincenicm2012-07-104-17/+55
| | | | may want to use it for variables later).
* Add first cut of replacement for tip/cu. Not linked to the build.nicm2012-07-106-0/+747
| | | | | | | Currently supports only -l and -s (no parity), no variables and ~., ~>, ~$, ~#, ~^Z, ~?. More to come. Tested by naddy, otto. ok miod deraadt
* fix the last outstanding functionality difference i could find betweendlg2012-07-101-2/+64
| | | | | | | | libexec and usr.sbin tftpd. libexec waitied around after finishing a wrq in case our ack for the last write from a client got lost. this does the same dance, or an arguably better version of it compared to libexec tftpd.
* libexec/tftpd handled the case where we'd get an ack for the previousdlg2012-07-101-19/+89
| | | | | | | | | | | | | | | | | | block by flushing the data on the socket and waiting for a retransmit by timeout to occur. my stuff (usr.sbin/tftpd) had XXXs and failure in those places. this diff fixes that. this should address the problems that sthen and jcs have been having (and which i was finally able to reproduce here). it also avoids reusing the clients buffer to both send and recv frames. we recv onto the stack now so retry always sends what we originally built for the peer. tested by and ok jcs@ sthen@
* Fix an outstanding debian bug: #658539lum2012-07-101-5/+9
| | | | "looks good" kjell
* Turn on systrace sandboxing of pre-auth sshd by default for new installsdjm2012-07-104-10/+11
| | | | | | by shipping a config that overrides the current UsePrivilegeSeparation=yes default. Make it easier to flip the default in the future by adding too. prodded markus@ feedback dtucker@ "get it in" deraadt@
* fix -Tascii .Fd line breakingschwarze2012-07-098-23/+119
| | | | and implement -Tman .Fd
* #! stupid testespie2012-07-091-2/+5
|
* --config had better match more stupid shit.espie2012-07-091-2/+3
| | | | should fix devel/avr
* The linux emulation exit hook needs to be able to sleep, so call itguenther2012-07-091-7/+8
| | | | | | before changing p_stat to SDEAD ok pirofti@
* According to miod, KERNBASE used as a userland symbol should diederaadt2012-07-092-4/+4
| | | | | in a fire. Start by removing the definitions, before we clean the headers later.
* implement -Tman .Eo and .Ecschwarze2012-07-095-6/+44
|
* OpenBSD has two kinds of developers ...mlarkin2012-07-091-2/+3
| | | | | ok beck@, guenther@ who deal with their own ... ok deraadt@ who deals with his own and sometimes others ...
* longarg:espie2012-07-092-8/+19
| | | | | means longoption with a separate parameter, like for -Xcompiler (won't work as -Xcompiler=value)
* synctodd2012-07-091-0/+2
|
* resolve conflictssthen2012-07-0927-102/+398
|
* NSD v3.2.11, ok phessler@sthen2012-07-0936-69/+147
|
* start ditching Getopt::Long, only LT::Mode::Link uses it, so make itespie2012-07-091-17/+9
| | | | autoload only when absolutely required.
* extend option parser a bit more: if we pass it a regexp, then we matchespie2012-07-092-7/+51
| | | | | | | | | that regexp. for permuted mode, expose the "future" arguments so we can tinker with them directly. Use that to support -Wc,* and -Xcompiler
* support for -Wc,*,* and -Xcompiler $argespie2012-07-092-2/+18
|
* Fix typo in warning message.lteo2012-07-091-2/+2
| | | | ok mikeb sthen haesbaert henning
* one more prio -> set prio; ok henningjmc2012-07-091-2/+2
|
* Implement -Tman .Bf.schwarze2012-07-094-6/+91
| | | | | | | To get the spacing right, * avoid man(7) code line breaks at places where no spacing is allowed * allow spacing right after .Sm on * allow spacing after empty .Fl at the end of an input line
* second fuckup in implicit detectionespie2012-07-091-3/+8
|
* more compat shit for libtool1/libtool2 schizophreniaespie2012-07-091-5/+10
| | | | | should fix print/pdflib found out by jasper@
* update hid usage table to sync with latest specifcations and other *bsds.yuo2012-07-091-19/+679
| | | | ok derradt@
* - introduce log_trace(TRACE_SCHEDULER, ...)gilles2012-07-093-54/+66
| | | | | - simplify a tiny tiny bit the scheduler loop - no functional change (yet)
* use short accessorespie2012-07-091-7/+5
|
* nitsespie2012-07-091-4/+4
|
* finally, also do accessors for short options. Turns out to be useful.espie2012-07-091-13/+10
| | | | fix the array accessor...
* a bit more scaffolding to distinguish between syntax errors during compilationespie2012-07-091-8/+22
| | | | and non existent files (which is normal here).
* fix -Tman font handling for:schwarze2012-07-0972-112/+642
| | | | | .Ad .Ar .Cd .Cm .Dv .Em .Er .Ev .Fa .Fl .Fn .Fo .Ft .Ic .In .Lk .Li .Ms .Mt .Nm .Pa .Sx .Sy .Tn .Va .Vt
* Print the fd_set used by select in kdump.claudio2012-07-093-3/+53
| | | | OK guenther@ and deraadt@
* Remove generated files.sthen2012-07-093-7975/+0
|
* Tedu old comment concerning cpu affinity which does not apply anymore.haesbaert2012-07-091-11/+2
| | | | ok blambert@ krw@ tedu@ miod@
* We always want to do unit conversions. So flags parameter of getuint()krw2012-07-093-41/+35
| | | | | is now superflous. With rounding gone the offset parameter is similarly superfluous. Simply getuint() accordingly.
* I want some of what kjell was smoking 10 years ago when he addedkrw2012-07-093-32/+5
| | | | | | | | | | units handling by copying getuint() from disklabel. MBR partition id and disklabel partition type are different beasts. So deciding to round off a MBR partition with id FS_BSDFFS meant rounding off NTFS partitions. And FS_SWAP partitions meant DOS FAT 12. So just nuke rounding off for now to simplify getuint(). ok beck@
* This test is not reliable in echo mode.bluhm2012-07-091-0/+1
|
* Make 'swap' command work like fdisk(8) says -- you must supply two validkrw2012-07-091-5/+17
| | | | partition numbers.
* Terminate with extreme prejudice the multiple timeout queuingkrw2012-07-093-115/+33
| | | | | | | | | | mechanism that was a holdover from when dhclient handled multiple interfaces at once. There is only one timeout possible at a time. Also move calculation of current time to just before check to see if the timeout has expired. ok beck@ guenther@
* Remove apic_intrcount counting in the interrupt handlers. Not that usefulderaadt2012-07-092-4/+2
| | | | | anymore as a debugging tool, and it is in a rather critical path. ok kettenis
* Remove a useless macroderaadt2012-07-091-4/+2
|
* In reboot, no need to sched_peg_curproc() to the primary, becausederaadt2012-07-091-19/+2
| | | | | sched_stop_secondary_cpus() leaves us on the only cpu which is left. ok kettenis haesbaert guenther
* tiny little oops in untested hibernate blockderaadt2012-07-091-2/+1
|
* After a resume, re-initialize the MTRR registers on the AP processorsderaadt2012-07-092-2/+12
| | | | | | | as well. This fixes very slow performance due to lots of uncached memory on buggy machines, for instance on very large memory thinkpad W500 and such. ok mlarkin kettenis sthen
* Enable support for the 'weight' keyword in the 'least-states'zinke2012-07-092-8/+33
| | | | | | | | | load balancing case, this allows Weighted Least States (WLS). Everything prepared on c2k11 with help from mcbride@. This finally makes PF ready for the cloud. ok henning@ mikeb@ pyr@
* clean up ioctl() case statementsderaadt2012-07-091-12/+12
|