summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Emulex Lancer (XE201)mikeb2012-08-021-1/+3
|
* remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan2012-08-0239-103/+42
| | | | ok guenther@
* Apply profiling to all threads instead of just the thread that calledguenther2012-08-028-38/+47
| | | | | | | profil() by moving P_PROFIL from proc->p_flag to process->ps_flags with matching adjustment in fork1() and exit1() ok matthew@
* Use mtrrmask instead of hardcoded values to accommodate newer CPUsmikeb2012-08-012-14/+14
| | | | | | | | | | | | | with a large physical address size (greater than 36 bit). Fixes a major performance hit seen on newer servers where an incorrectly programmed memory region length affects the PCI device mappings. While here, make sure to invalidate the TLB after programming MSRs and fix an incorrect behavior found by deraadt@ where MTRRdefType was updated outside of the protected region. The fix was partly obtained from FreeBSD, tested by many. With and OK deraadt
* Revert previous change, and don't set IFM_AVALID | IFM_ACTIVE in ifm_statusmiod2012-07-302-7/+2
| | | | | to appease dhcpd, as dhcpd has now been fixed to not require this. repeated prodding and special ok deraadt@
* must be zero'd (found by regress)eric2012-07-291-1/+2
|
* reset the session if no RCPT was accepted for the batch.eric2012-07-291-3/+5
| | | | ok gilles@
* add a flag to choose between gethostbyname and gethostbyaddreric2012-07-292-12/+13
|
* fix bogus permfail when no MX is defined on a valid domain.eric2012-07-291-2/+2
| | | | ok gilles@
* - introduce xlowercase() and allow lowercase() to fail gracefullygilles2012-07-295-16/+34
| | | | | | | | | | | | | | | - replace all calls to lowercase() with calls to xlowercase() - in the format string expansion, lowercase() all formats we will have to reassess all calls to xlowercase() even though it has never triggered as far as I know, we can probably gracefully fail some of them. right now we're just keeping former behaviour. this commit fixes issue reported by Hugo Osvaldo Barrera where a %u format could lead to a delivery failure (ie: GILLES@openbsd.org should be expanded to gilles, not GILLES ... only for local deliveries). ok chl@ on the idea, ok eric@ on the diff
* get rid of A_INVALID.eric2012-07-292-16/+7
| | | | | | little code cleanup while here. ok gilles@
* Disable hyphenation and, for nroff, disable justification which ismillert2012-07-291-2/+5
| | | | | consistent with how mdoc behaves (and produces more readable manuals). OK schwarze@
* The '-' before the flags needs to be quoted to prevent nroffmillert2012-07-291-2/+2
| | | | | from putting a line break between the '-' and the flag character. OK schwarze@
* Use "\\ " not "\\~" as the non-breaking space as historic nroffmillert2012-07-291-7/+5
| | | | doesn't support the latter. OK schwarze@
* in addition to backslash-tilda,schwarze2012-07-292-2/+19
| | | | test the more portable backslash-space as well
* remove the session tree from the global env and move it to mta_session.c,eric2012-07-293-41/+38
| | | | | | along with mta_relay and mta_session definition. ok gilles@
* whitespace cleanup, no binary changemikeb2012-07-298-624/+621
|
* document .PD; related to man_term.c rev. 1.88schwarze2012-07-291-4/+35
|
* Two improvements from kristaps@:schwarze2012-07-291-3/+15
| | | | | Document .cc (bsd.lv rev. 1.39) and fix a typo (bsd.lv rev. 1.38).
* Implement .PD for -Tascii.schwarze2012-07-292-15/+38
| | | | | | Reminded about the missing feature by millert@. This reduces mandoc/groff differences in base by 25%. ok millert@
* zap a misleading commentguenther2012-07-281-2/+1
|
* lint is with us no more; remove regress testsguenther2012-07-2855-2044/+2
|
* sync struct pfloghdr with reality, pt out Johan Ryberg <johan at securit.se>henning2012-07-281-4/+10
|
* fix uninitialized field type in scheduler_info struct.chl2012-07-281-2/+3
| | | | | | found with valgrind on -portable. ok gilles@
* Return a proper error message when we end up needed to parsejasper2012-07-281-1/+8
| | | | packages, but none were provided. Similar to what fd.o does.
* Fix initializer botch introduced in r1.20 when 'oldval' field waskrw2012-07-271-2/+2
| | | | | | | | added into middle of struct field (sic), without adding appropriate initializer values. Move field to end of struct and let 0 be it's value. Spotted and diff from David Julio.
* Make interface_status() assume that a link is up when IFM_AVALIDkrw2012-07-261-4/+7
| | | | | | | | | | is not set. This is what the late interface_link_status() did. Allows drivers who cannot tell what the link state is to get dhcp leases. Prodding by henning@. ok deraadt@ miod@
* remove reference to no longer existing description of nonexistent devices;naddy2012-07-261-7/+4
| | | | ok deraadt@ tedu@, wording tweaks jmc@
* now that we are current again, enable POOL_DEBUGotto2012-07-261-2/+2
|
* move to -currentotto2012-07-261-3/+3
|
* rename all_state_flags to state_flags to finish the transitionmikeb2012-07-263-10/+7
| | | | to the 16 bit flags; reminded by claudio, ok henning
* load os passive fingerprints when testing the ruleset; ok henningmikeb2012-07-261-2/+2
|
* do not check ns here, we're supposed to compute it; ok krw@ deraadt@otto2012-07-251-2/+2
|
* When reporting media state, be sure to set IFM_AVALID and IFM_ACTIVE inmiod2012-07-252-2/+7
| | | | | | | | ifm_status, for dhclient's sake. Current dhclient interface_status() considers interfaces able to report media information but not returning IFM_AVALID as down. Note that these interfaces usually have mii(4) or have specific code reporting correct values; sparc le(4) is an exception. Found the hard way by sebastia@; joint work with krw@, ok deraadt@
* decls before codederaadt2012-07-241-2/+2
|
* workaround: link this static for a release, because the upgrade scriptderaadt2012-07-231-1/+2
| | | | | is doing something unbelievably stupid by running dynamic binaries. In about 4-5 months, someone remind me to undo this change.
* Call sppp_clear_ip_addrs from a workq. Problem reported by RD Thrush andsthen2012-07-231-6/+26
| | | | | LEVAI Daniel, diagnosed by matthew@, original diff from RD Thrush, cleaned up by me with feedback from mikeb@. OK mikeb dcoppa deraadt
* shrinkderaadt2012-07-221-5/+3
|
* remove a few things to make this fit again; with miodderaadt2012-07-221-3/+3
|
* Fix for ClickPad. On issue pointed gilles@ and matthieu@shadchin2012-07-224-7/+19
| | | | ok gilles@, matthieu@, mpi@, miod@, deraadt@
* openssh 6.1markus2012-07-221-2/+2
|
* unp_dispose() walks not just the mbuf chain (m_next) but also the packetguenther2012-07-221-2/+2
| | | | | | | chain (m_nextpkt), so the mbuf passed to it must be disconnected completely from the socket buffer's chains. Problem noticed by yasuoka@; tweak from krw@, ok deraadt@
* Have sendbug(1) submit error reports to bugs@, instead of gnats@.phessler2012-07-211-2/+2
| | | | OK deraadt@
* Make kdump recognize the __MAP_NOREPLACE flag.matthew2012-07-211-2/+2
| | | | ok deraadt
* Add a new mmap(2) flag __MAP_NOREMAP for use with MAP_FIXED tomatthew2012-07-213-58/+57
| | | | | | | | | | | | | indicate that the kernel should fail with MAP_FAILED if the specified address is not currently available instead of unmapping it. Change ld.so on i386 to make use of __MAP_NOREMAP to improve reliability. __MAP_NOREMAP diff by guenther based on an earlier diff by Ariane; ld.so bits by guenther and me bulk build stress testing of earlier diffs by sthen ok deraadt; committing now for further testing
* regenjsg2012-07-202-7/+112
|
* add some more 7 series/ivy bridge idsjsg2012-07-201-3/+24
| | | | tweaked and expanded version of a diff from Seth Wright.
* match on Mobility Radeon HD2600jsg2012-07-201-1/+3
| | | | from Denis Lapshin, ok deraadt@
* Replace some leading blanks before comments with leading tab. Noticedkrw2012-07-201-3/+3
| | | | by and diff from Robert at peichaer dot org.
* regen moduli file; ok deraadtdtucker2012-07-201-180/+268
|