summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-13These functions are fundamentally AF dependent.Florian Obser
2016-09-13timinginfo is a global flag that we got at least one packet back withFlorian Obser
timing information for the summary line. Here we need to know if the current echo reply was long enough to carry timing information.
2016-09-13syncTheo de Raadt
2016-09-13as a general rule we want directories to be created by the base set.Theo de Raadt
2016-09-13chroot is not the reason this is run as rootTheo de Raadt
2016-09-12handle certs in rsa_hash_alg_from_ident(), saving an unnecessaryDamien Miller
special case elsewhere.
2016-09-12list all supported signature algorithms in the server-sig-algsDamien Miller
Reported by mb AT smartftp.com in bz#2547 and (independantly) Ron Frederick; ok markus@
2016-09-12syncTheo de Raadt
2016-09-12move maxrtc.4 from baseXX.tgz to manXX.tgz.Theo Buehler
confirmed by kettenis and deraadt
2016-09-12If boardspec doesn't consist entirely of lower case letters, there will beTheo Buehler
out of bound accesses of arrays, leading to sefaults or bus errors. Verify that at most one boardspec with lower case letters is given, or error out. ok millert
2016-09-12Reduce libm's exports and make internal calls go direct.Philip Guenther
All dependencies on libc are now via reserved/standardized names. ok kettenis@ millert@ deraadt@
2016-09-12More #include cleanup per POSIX:Philip Guenther
- <sys/types.h>: don't pull in <sys/select.h> - <sys/select.h>: don't pull in <sys/time.h>, but rather declare timeval and timespec locally - <sys/time.h>: *do* always pull in <sys/select.h> - <sys/socket.h>: declare timeval if __BSD_VISIBLE for struct splice Ports testing and fixed by ajacoutot@ ok deraadt@ millert@
2016-09-12Don't declare select() in <unistd.h>Philip Guenther
ok deraadt@ millert@
2016-09-12Change the (unused) restimespec member of __res_state from a timespecPhilip Guenther
to a local equivalent to eliminate a dependency on <sys/time.h> being included ok deraadt@ millert@
2016-09-12Correctly account for fragments larger than a page sizeMike Belopuhov
Fix a subtle calculation bug that prevented larger fragments from being properly broken down into pages and overflowing the counter value.
2016-09-12If we can't get the CWD, use relative paths. Fixes editing filesTodd C. Miller
in a directory without read permission. OK lum@
2016-09-12Add support for packets spanning multiple pages.Mike Belopuhov
The size of TX fragment DMA maps is increased to fit a contiguous buffer of up to MTU size bytes spanning several pages, e.g. 2 for 4000, 4 for 9000 and so on. This change also changes the function that calculates an mbuf chain length so that it tells the driver exactly how many descriptors will be required in order to provide references to all buffers within the mbuf chain.
2016-09-12Remove mention of "remote time" in description for the -a flag.Jeremie Courreges-Anglas
timed(8) support for date(1) was removed years ago. ok millert@ deraadt@
2016-09-12Bring back the code that cached DMA fragment offset.Mike Belopuhov
It's required to handle mbuf fragments spanning multiple pages. Original commit message said: Memorize the DMA segment's data offset within the page Grant table references don't convey the information about an actual offset of the data within the page, however Xen needs to know it. We (ab)use bus_dma_segment's _ds_boundary member to store it and can get away with not restoring it's original value atm because neither i386 nor amd64 bus_dmamap_unload(9) code needs it.
2016-09-12Record mbuf chain head rather than individual fragmentsMike Belopuhov
2016-09-12Skip empty mbuf fragments like bus_dmamap_load_mbuf doesMike Belopuhov
2016-09-12bpf_tap() is long dead! Long live bpf_mtap() & friends.Kenneth R Westerback
ok natano@ deraadt@
2016-09-12syncTheo de Raadt
2016-09-12Bring over KAME copyright, there is now code from ping in ping6. WhileFlorian Obser
here nuke NetBSD, KAME and BSDI ids. With this the beginning of ping.c and ping6.c are in sync. prodding deraadt@
2016-09-12Allow repeat count to be specified in mode key tables with bind-key -R,Nicholas Marriott
and set the default repeat count to 5 for WheelUp and WheelDown in copy-mode.
2016-09-12Add data about how long the session has been in the current state, andPeter Hessler
the previous state. Shuffle some headers so they can be used outside of our own engine. While here, correct the spelling of the two modes for BFD.
2016-09-12spelling fixTed Unangst
2016-09-12fix init, from randy hartman; ok tb@Otto Moerbeek
2016-09-12strlen + emalloc + snprintf = asprintfMichal Mazurek
ok deraadt@ tb@
2016-09-12Kill some unsightly whitespace.Kenneth R Westerback
2016-09-12shorten speed;Jason McIntyre
help/ok guenther bcook
2016-09-12tweak previous;Jason McIntyre
2016-09-12Simplify handling of the AUX STA in iwm(4). There is no good reason forStefan Sperling
storing AUX STA data in the softc. Also, simplify error handling around iwm_send_cmd_pdu_status(), and inline its iwm_add_int_sta_common() helper along with fixing an uninitialized 'status' output parameter.
2016-09-12Define for HUP_WACOM, missed in previous.Martin Pieuchot
2016-09-12Enable uwacom(4) where uts(4) is already present.Martin Pieuchot
2016-09-12Wacom USB tablet driver from Frank Groeneveld.Martin Pieuchot
Currently attaches as a single child of uhidev(4) and offers basic pointer functionalities.
2016-09-12regenMartin Pieuchot
2016-09-12Wacom Intuos Draw, from Frank Groeneveld.Martin Pieuchot
2016-09-12Split usbd_fill_iface_data() in two and introduce usbd_parse_idesc() aMartin Pieuchot
function for parsing and checking endpoint descriptors. More checks will be added later to prevent malformed descriptors of being used.
2016-09-12listener configuration cleanup:Eric Faurot
- have all listener creation functions take listen_opts as param, and call config_listener() when done, which adds the listener(s) to the current config list of listeners. - make the fallback chain between interface(), host_v4() host_v6() and host_dns() obvious when creating an if_listener. - fix a bug where the specified family was ignored if the listener is given as a hostname. ok gilles@ sunil@
2016-09-12less markup; from rob pierceJason McIntyre
2016-09-12No need for have this unsigned, reduces diff to ping6(8).Florian Obser
2016-09-12Use ECHOLEN/ECHOTMLEN defines.Florian Obser
2016-09-12Per fpclassify(3): isinff(), isnanf(), finite(), and finitef() are deprecatedPhilip Guenther
in favor of isinf(), isnan(), and isfinite(). ok tb@ martynas@
2016-09-12Use fe*() routines from <fenv.h> instead of fp*() routines from <ieeefp.h>Philip Guenther
ok tb@ martynas@
2016-09-12Spaces->tabs.Darren Tucker
2016-09-12Style whitespace fix. Also happens to remove a no-op diff with portable.Darren Tucker
2016-09-12Add testcase for ssh-keygen -j, -J and -K options for moduli screening.Darren Tucker
Does not currently test generation as that is extremely slow.
2016-09-12Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitionsTheo de Raadt
rather than pulling <sys/param.h> and unknown namespace pollution. ok djm markus dtucker
2016-09-12document that running a W^X violating binary from file system mountedIngo Schwarze
without wxallowed causes EACCES