summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-06Make buffer for lease_as_string() 8192 bytes. A pathological leaseKenneth R Westerback
string listing all possible option names turns out to be about 6900 characters long.
2013-01-06backout atactl check; I had warned that this would try a lot of codeTheo de Raadt
paths which are rarely tried. Problem reported by a few on the list.
2013-01-05In literal mode (.nf), each input line must be kept togetherIngo Schwarze
on the same output line, even if it is longer than the output width. This commit fixes a bug allowing an overly long last line of an indented block (.RS) to be broken even in literal mode. The bug was found using the sudo_plugin(4) manual provided by millert@. I introduced the bug in rev. 1.84 during the g2k12 Budapest hackathon.
2013-01-05Change write_client_lease() into lease_as_string() and modifyKenneth R Westerback
rewrite_client_leases() to use lease_as_string(), writing out complete leases at a time. While here replace hand formatting of dates with strftime(). This will add leading zeros to months and days, but not affect the ability of dhclient to parse the resulting files.
2013-01-05Replace the list of platforms enabled (or not) to build the whole binutilsMiod Vallat
with a test of ELF_TOOLCHAIN provided by bsd.own.mk. No functional change.
2013-01-05teach file about lua 5.2.Federico G. Schwindt
ok miod@
2013-01-05Enable MSI for rtsx(4). Tested on i386 and amd64.Stefan Sperling
2013-01-05Fix test descriptions.Alexander Bluhm
2013-01-05Add more tests for UDP socket splicing and enhance existing tests.Alexander Bluhm
2013-01-05Apply same fix to UDP length check as was just committed in dhcpd.Kenneth R Westerback
2013-01-05Fix verbiage to make it clear that on success the return value ofKenneth R Westerback
strftime() is the number of characters printed. POSIX verbiage verified by jmc@, ok jmc@.
2013-01-05Check UDP length field for short as well as long values. Fixes aKenneth R Westerback
dhcpd crash when a UDP packet arrives saying it has 0 length. Spotted by Martin Pelikan, who also noted it was fixed a while ago in ISC DHCP 3.0b2p17. Fix tested by Martin. Thanks!
2013-01-05Update sets sizes, comp52 now expands to 75MB more data.Miod Vallat
2013-01-05Switch m88k ports to ELF.Miod Vallat
2013-01-05if defined(NOPIC), do not attempt to .include arch/Makefile.inc for it mayMiod Vallat
not exist yet.
2013-01-03Reengineer the socket splicing regression tests:Alexander Bluhm
- Move the tests from splice to new sosplice directory for consistent naming. - Split the API tests and the TCP splicing tests into separate directories. - Create some tests for the upcoming UDP splicing. - Tests can be run in obj directories now. - The API tests can run both on a local and on a remote machine now. - Fix the forking TCP tests which splice and read or write simultaneously. - Bunch of little fixes for races in the tests. - Deduplicate code, move checks into common functions.
2013-01-05Remove the -mno-underscores, -msvr3 and -msvr4 options. They suppose theMiod Vallat
compiler can be built on one particular m88k system and output code for another with the proper options, but it only does half the job since there is too much knowledge of the native toolchain embedded (at compile-time) in the compiler. Building code for a different operating system and toolchain is what cross-compiler are for. Remove support for SDB debug information (only used by SVR3) and tdesc debug information (only used by SVR4). The latter is questionable, but this helps making the code less entangled. Tell m88k.h to not rewrite almost all ASM_WHATEVER macros gratuitously on the false pretense that `all m88k assemblers use the same syntax for pseudo-ops'. This was already not true with SVR4, and is getting worse with our ELF toolchain.
2013-01-05Rename m88k_pound_sign to m88k_register_prefix (even though the prefix isMiod Vallat
used for more than registers). Convert all output of registers to asm_fprintf with %R. Stop altering reg_names[] at runtime depending on the selected register prefix.
2013-01-05Gnome > GNOMEAntoine Jacoutot
2013-01-05- add some intel 7 series sata ids.Jasper Lievisse Adriaanse
ok jsg@
2013-01-05add Fujitsu PRIMEPOWER 1Jonathan Gray
2013-01-04Attach rtsx(4) only to devices using the 'undefined' PCI class, and doStefan Sperling
not ever attach sdhc(4) to devices matching the rtsx(4) vendor/product ID. Fixes an issue reported by Dave Anderson where on his hardware both drivers attached to apparently the same device which then failed to work reliably. ok deraadt
2013-01-04an undocumented feature of units was the ability to specify a prefixJason McIntyre
in non-interactive mode. document that now, but also allow for the prefix to be given without a need to quote it; code lifted from atatat (netbsd -r1.10); otto helped me paste it in. ok otto millert
2013-01-04no more ussr; diff originally from Jeff RossJason McIntyre
2013-01-04sftp-server.8: add argument name to -dJason McIntyre
sftp-server.c: add -d to usage() ok djm
2013-01-04Sync relayd tests with socket splicing tests.Alexander Bluhm
2013-01-04Fix another race in socket splicing test.Alexander Bluhm
2013-01-03Reengineer the socket splicing regression tests:Alexander Bluhm
- Move the tests from splice to new sosplice directory for consistent naming. - Split the API tests and the TCP splicing tests into separate directories. - Create some tests for the upcoming UDP splicing. - Tests can be run in obj directories now. - The API tests can run both on a local and on a remote machine now. - Fix the forking TCP tests which splice and read or write simultaneously. - Bunch of little fixes for races in the tests. - Deduplicate code, move checks into common functions.
2013-01-04simplify chroot casesRobert Peichaer
ok ajacoutot@
2013-01-04fix a logical or that was inteded to be binary in the last revisionJonathan Gray
spotted by clang, blindly accepted by gcc...
2013-01-04Remove extern declarations redundant with "flags.h"Miod Vallat
2013-01-04add Huawei E353Jonathan Gray
2013-01-04add Huawei E353Jonathan Gray
from/tested by Zavisa Nikac
2013-01-04regenJonathan Gray
2013-01-04add Huawei E353Jonathan Gray
from Zavisa Nikac
2013-01-03allow fingerprinting of keys hosted in PKCS#11 tokens: ssh-keygen -lD ...Damien Miller
ok markus@
2013-01-03The removal of sdata support also removed the only use of SYMBOL_REF_FLAGMiod Vallat
in the m88k backend; as a result, SHORT_ADDRESS_P() will always return 0, therefore remove all code depending on it being nonzero.
2013-01-03Refactor code for extracting and checksumming of (x)etcXX.tgz setsRobert Peichaer
or preparing from /usr/src into extract_set() and prepare_src(). - extend error handling and quoting of user supplied input - move and rename get_sets() to get_set(), change parameter order and allow arbitrary filenames in url pattern (see r1.62 msg) ok halex@, 'go ahead' ajacoutot@
2013-01-03sync; new IPv4 address for d.root-servers.netGonzalo L. Rodriguez
Ok sthen@
2013-01-03The socket splicing tests have been moved from directory splice toAlexander Bluhm
sosplice.
2013-01-03Add subdir sosplice.Alexander Bluhm
2013-01-03Reengineer the socket splicing regression tests:Alexander Bluhm
- Move the tests from splice to new sosplice directory for consistent naming. - Split the API tests and the TCP splicing tests into separate directories. - Create some tests for the upcoming UDP splicing. - Tests can be run in obj directories now. - The API tests can run both on a local and on a remote machine now. - Fix the forking TCP tests which splice and read or write simultaneously. - Bunch of little fixes for races in the tests. - Deduplicate code, move checks into common functions.
2013-01-03syncTheo de Raadt
2013-01-03Don't mention the (incorrect) option number of autoproxy-script, sinceKenneth R Westerback
we don't mention the option numbers for other options. Noticed by Marcus Merighi vi tech@.
2013-01-03Correct error handling in two hard to hit ENOTDIR error cases. These wouldJoel Sing
previously leave the ntnode locked and neglect to decrement the use count. ok krw@ miod@
2013-01-03Ensure that a directory link count is always 1 so that things likeJoel Sing
fts_read() do not try to be smart and end up skipping over directories. Additionally, ip->i_nlink will not be initialised until the ntnode has been loaded for the file. Makes find(1) behave predictably on a mounted NTFS file system. ok miod@
2013-01-03allow specification of an alternate start directory for sftp-server(8)Damien Miller
"I like this" markus@
2013-01-03fix description of MAC calculation for EtM modes; ok markus@Damien Miller
2013-01-03sysctl.3: remove some confusing text about NFS_NIOTHREADSJason McIntyre
sysctl.8: remove the vfs.nfs.iothreads example, since a) showing how to set a default value is not particularly helpful and b) EXAMPLES is bloated enough as it is; further, remove the text which points to other pages for further discussion, since those pages no longer provide relevant info diff started by an email from Jan Stary; blambert helped me prepare this diff
2013-01-03some small cleanup;Jason McIntyre