summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-21Work-in-progress driver for the HP ``Audio1'' device found on the HP 9000/425eMiod Vallat
(hp300) and the HP9000/705 and 9000/710 (hppa). 8-bit mono, 8KHz, no surprise since it is based upon a digital phone chip. Tested on 425e only so far, and playback only; configured in, but disabled, on hppa kernels until there are positive test reports (I am not sure the interrupt assignment on hppa is correct). And now people no longer can joke about audio on hp300.
2011-12-21Just use pd->sidx and pd->didx to reverse the state key argumentsMarco Pfatschbacher
in pf_test_state_*(). This needs less code and is more consistent. OK mikeb, markus, henning.
2011-12-21Allow intr_dispatch() on hp300 to be used on the clock interrupt levelMiod Vallat
(level 6). Will be used shortly.
2011-12-21disable temporarily CA support, it prevents some remote hosts fromCharles Longeau
establishing a ssl session. will be investigated and reenabled soon asked and commited on behalf of gilles@ ok gilles@
2011-12-21Compute mandatory UDP checksum for IPv6 packetssperreault
ok yasuoka@ bluhm@
2011-12-21don't attempt to run pf_translate on fragments: it will fail miserably.Mike Belopuhov
also don't do af translation if pf_translate didn't succeed. ok henning
2011-12-21Adapt after recent rc scripts change.Antoine Jacoutot
with input from and ok sthen@
2011-12-21Move mandatory flags from daemon_flags to daemon.Antoine Jacoutot
ok sthen@
2011-12-21Split out the pthread_mutexattr_* functions from rthread_sync.c toPhilip Guenthe
new file rthread_mutexattr.c. Add basic implementations of pthread_mutexattr_{set,get}{protocol,prioceiling} Requested by aja
2011-12-20s/TRUE_PREFIX/TRUEPREFIX/.Federico G. Schwindt
sthen@ ok
2011-12-20unsigned long should use "%lu" format; from eric lax, thanksMike Belopuhov
2011-12-20respect the MNT_FORCE flag in ntfs_unmount and proceed even if there'sMike Belopuhov
someone holding a system vnode. prevents crashes with forced unmounts. silence ntfs_reclaim so that kernel won't spit out vprint's angrily. ok krw, beck
2011-12-20Do not cast void pointers to pointers requiring alignment.Ingo Schwarze
This makes mandocdb(8)/apropos(1) work on strict alignment architectures. Basic way to fix this confirmed by deraadt@ and kettenis@, thanks. This now works on both sparc64 and i386, but note that the binary database format is still machine-dependent.
2011-12-19improve the icmp direction check to deal correctly with af-to statesMike Belopuhov
(there only one state and it's direction is always PF_IN) and don't exclude icmp echo replies from the test. ok mcbride, claudio on previous version, ok henning, "looks good" deraadt
2011-12-19unbreak rule optimizer; ok henning, looksMike Belopuhov
2011-12-19fxp_init could bail out on errors without calling slpx.Marco Pfatschbacher
Change fxp_resume to avoid the nested splnet call inside fxp_init altogether. Initial diff by Jan Klemkow; Tested and OK bluhm.
2011-12-19fix/improve envelope_validate():Eric Faurot
- return an informative error string if the envelope is invalid. - take the envelope id as a parameter and make sure it matches. - do not expect the errorline to start with an SMTP response code, as this is not always the case: a temporary failure with mda would cause the envelope to be marked as corrupted. Instead, just make sure that all string fields are actual strings to prevent overflows later. ok gilles@ chl@
2011-12-19regenMark Kettenis
2011-12-19Add TI XIO2221 FireWire.Mark Kettenis
2011-12-19add BCM57765, same diff jsg@ ok kettenis@Stuart Henderson
- vendor id is listed in Broadcom docs so kettenis suggests removing xx however it's not listed in IEEE OUI list yet, this can be done later following bikeshedding ;)
2011-12-19syncStuart Henderson
2011-12-19add BCM57765 ID, same diff jsg@ ok kettenis@Stuart Henderson
2011-12-19Fix checksum of UDP/TCP packets following RFC 3948. This is required forYASUOKA Masahiko
transport mode IPsec NAT-T. ok markus
2011-12-19Improvements from kristaps@:Ingo Schwarze
(1) Make the database format simpler and smaller by - storing the file type as a single character and - storing paths relative to the dir containing the database. The latter allows to move trees around. Both together typically save 15-25% of the index size. (2) Make sure apropos(1) "any" really covers all search keys. (3) Make manpath_parseline() static, drop manpath_parseconf() completely.
2011-12-18Sync comments with latest cleanup changesCharles Longeau
ok eric@
2011-12-18use #defined error()Charles Longeau
ok eric@
2011-12-18Add missing header needed by PRI format stringCharles Longeau
ok eric@
2011-12-18remove unused headerCharles Longeau
ok eric@
2011-12-18- use envelope_set_errormsg() where possible.Eric Faurot
- make it use sizeof() rather than a hardcoded limit. ok chl@ gilles@
2011-12-18Don't lie the number of estabilished connections. nconns is the numberChristiano F. Haesbaert
of requested, not estabilished connections, so use mainstats.nconns.
2011-12-18Typo.Christiano F. Haesbaert
2011-12-17Initialize the (abridged) tag word correctly.Mark Kettenis
ok mikeb@
2011-12-16simplifyEric Faurot
ok chl@ gilles@
2011-12-16-H is an extension to posix;Jason McIntyre
2011-12-16Use H to make top show process threads, instead of the current T. This isJoel Sing
consistent with our ps(1) and top(1) on other operating systems. ok deraadt@ mikeb@ millert@
2011-12-16regen.Federico G. Schwindt
2011-12-16fix typo.Federico G. Schwindt
from Tobias Ulmer (tobiasu-at-tmux-dot-org)
2011-12-16fix function names on diagnostic messages.Federico G. Schwindt
from Tobias Ulmer (tobiasu-at-tmux-dot-org)
2011-12-15Convert restrict -> __restrict. "restrict" is not a keyword in C90 andPascal Stumpf
C++98, so clang++ rightfully complains about it when in C++98 mode (the default). Found while investigating the other clang issue, with helpful input from espie@. ok jsg@
2011-12-15Remove the XXX_CHECK defines. This allows clang++ to include cstdioPascal Stumpf
without barfing about conflicting declarations. Issue reported by Amit Kulkarni, investigated by matthew@ and kettenis@. ok kettenis@
2011-12-15In duplicate_decls(), don't try to take advantage of the ``permanent_obstack''Miod Vallat
memory usage optimization, because this code is just bogus and causes access-beyond-allocated-size SIGSEGV in the wild. This is part of a larger diff (being worked on) backporting the removal of ``permanent_obstack'' completely from gcc, as done by the gcc folks in 3.x after they came to their senses (or got tired of dissecting coredumps on platforms with strong malloc implementations). Only affects m68k, m88k and vax; collecting dust in the m88k tree, commit triggered by sebastia@ via espie@ as this fixes the devel/gperf port on vax.
2011-12-15better size checkEric Faurot
2011-12-15all leading dots must be duplicated.Eric Faurot
ok gilles@
2011-12-15use a FQDN (i.e. one ending with a period) as tsig key example's name;Igor Sobrado
rename key1 to tsig1 to clearly identify this name as a transaction signature digest; consistently use tsig key name on slave zone. ok jakob@
2011-12-15s,/var/run/wtmp,/var/log/wtmp and add it to FILES.Antoine Jacoutot
from Steffen Daode Nurpmeso with a tweak from jmc@ ok jmc@
2011-12-14finally kill queue_shared.c and move what is left to bounce.cEric Faurot
where it belongs. ok gilles@
2011-12-14split auth_backend.c for consistencyEric Faurot
ok chl@ gilles@
2011-12-14merge pcre-8.21Robert Nagy
2011-12-14move show_queue() and related functions from queue_shared.cEric Faurot
to smtpctl.c ok gilles@
2011-12-14document MODGCC4_VERSIONRobert Nagy