Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-07-09 | Some parsing code cleanup: add parse_boolean(); pass literal format | 3 | -38/+52 | ||
chars to parse_decimal() instead of less obvious *fmt; refactor to eliminate need for the 'alloc:' and 'bad_flag:' labels and the invidious backwards goto's to them. | |||||
2017-07-09 | document PROGS, okay jmc@ | 1 | -1/+30 | ||
2017-07-09 | document more reality. | 1 | -14/+31 | ||
proper english usage and okay jmc@ | |||||
2017-07-09 | use working boilerplate for yacc/lex instead of homemade rules. | 2 | -10/+6 | ||
okay millert@ (forgot the obvious scanner.l tweak in my diff) | |||||
2017-07-09 | add support to compile several progs at once us | 1 | -16/+52 | ||
by using alternate setup PROGS = a b c along with SRCS_a = ... , SRCS_b = ... , SRCS_c = ... okay millert@ | |||||
2017-07-09 | zap empty depends/silence empty installs. | 110 | -547/+217 | ||
okay millert@ | |||||
2017-07-09 | there's no need to fork/exec to execute comments | 1 | -1/+5 | ||
okay millert@ | |||||
2017-07-09 | have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediate | 10 | -38/+28 | ||
files. This fixes up parallel builds in the default case. FreeBSD does something similar. okay millert@ | |||||
2017-07-09 | Whitespace tweaks to assuage auto-indent. | 3 | -10/+10 | ||
2017-07-09 | Ignore prefixes with a pltime < ND6_PRIV_MAX_DESYNC_FACTOR seconds | 1 | -4/+23 | ||
(512 in our case) for privacy addresses as per RFC 4941. | |||||
2017-07-09 | If we lower the pltime for privacy addresses skew it by | 1 | -2/+3 | ||
ND6_PRIV_MAX_DESYNC_FACTOR like RFC 4941 tells us to. Toss in a arc4random_uniform for good measure like the kernel always did. | |||||
2017-07-09 | Remove old junk. From Matthew Martin | 5 | -79/+0 | ||
ok bentley | |||||
2017-07-09 | vmd/vmctl: Add ability to pause / unpause vms | 12 | -37/+338 | ||
With help from Ashwin Agrawal ok reyk@ mlarkin@ | |||||
2017-07-08 | this program was infected with lint era casts. i think we're past that now. | 1 | -17/+17 | ||
2017-07-08 | remove ARGSUSED, from Scott Cheloha. | 1 | -10/+6 | ||
and while we're cleaning, switch __progname to getprogname. | |||||
2017-07-08 | use crypt_newhash to protect the password. from Scott Cheloha | 1 | -2/+5 | ||
2017-07-08 | clean up some unused variables. also, making a variable global isn't the | 1 | -6/+4 | ||
best way to zero initialize it if that's all you need. | |||||
2017-07-08 | instead of using time(), refer to getitimer to find out how long the | 1 | -12/+9 | ||
timeout is. from Scott Cheloha | |||||
2017-07-08 | can just continue after readpassphrase returns null, the sighandler will | 1 | -3/+4 | ||
have already printed a message. from Scott Cheloha | |||||
2017-07-08 | update the little endian processor list to give it a chance of matching | 2 | -6/+6 | ||
what the reader is using. | |||||
2017-07-08 | Unhook tables.c from Makefile. | 1 | -2/+2 | ||
2017-07-08 | Fold tables.c into options.c and stop exporting the one | 5 | -65/+387 | ||
table (dhcp_options) involved. Provide functions code_to_name(), name_to_code(), code_to_format() and replace direct access to dhcp_options with them. Eliminate unneeded 'struct option'. Unhook tables.c from Makefile. | |||||
2017-07-08 | Remove duplicate typedesf that are now provided by linux_types.h. | 1 | -9/+2 | ||
2017-07-08 | slightly rework previous, to avoid an article issue; | 1 | -4/+4 | ||
2017-07-08 | spelling fix from Hiltjo Posthuma | 1 | -2/+2 | ||
2017-07-08 | Simplify by creating struct roff_node syntax tree nodes for tbl(7) | 7 | -84/+59 | ||
right from roff_parseln() rather than delegating to read.c, similar to what i just did for eqn(7). The interface function roff_span() becomes obsolete and is deleted, the former interface function roff_addtbl() becomes static, the interface functions tbl_read() and tbl_cdata() become void, and minus twelve linus of code. No functional change. | |||||
2017-07-08 | Consistently use if ((option & F_FOO) && (option & F_BAR)) instead of | 1 | -4/+4 | ||
if (option & F_FOO && option & F_BAR). Prompted by a reverse diff from Klemens Nanni. Both forms are equivalent due to operator precedence, I consider the later to be easier on the eyes. | |||||
2017-07-08 | Consistently use if (option & F_FOO); from Klemens Nanni, thanks! | 1 | -6/+6 | ||
2017-07-08 | Enable slaacd on the installer and temporarily neuter router | 2 | -6/+6 | ||
advertisement processing and solicitation sending like we already did for the non-install kernels. Next step will be to tedu all that code from the kernel. OK rpe@ for the installer bits move forward deraadt@ | |||||
2017-07-08 | hook up slaacd to the installer on media where we have INET6 | 15 | -15/+29 | ||
2017-07-08 | _slaacd user/group for installer | 2 | -0/+2 | ||
move forward deraadt@ | |||||
2017-07-08 | slaacd needs libevent on the ramdisk | 3 | -6/+6 | ||
move forward deraadt@ | |||||
2017-07-08 | Increase size to make slaacd fit. | 2 | -7/+7 | ||
Size problem noted by me, correct fix from deraadt@ | |||||
2017-07-08 | fix an assertion failure triggered by .ce in next-line scope; | 1 | -2/+3 | ||
found by jsg@ with afl(1) | |||||
2017-07-08 | Always use strcasecmp() when comparing user input to option | 1 | -2/+2 | ||
names, not just 2 out of 3. | |||||
2017-07-08 | 1. Eliminate struct eqn, instead use the existing members | 13 | -197/+121 | ||
of struct roff_node which is allocated for each equation anyway. 2. Do not keep a list of equation parsers, one parser is enough. Minus fifty lines of code, no functional change. | |||||
2017-07-08 | - For RTL8188CUS/RTL8192CU, we have to force 8051 reset/enable before waiting | 3 | -37/+58 | ||
for firmware to get ready. It fixes "urtwn0: could not load firmware page" while running stsp@'s script: dhclient urtwn0; ifconfig urtwn0 down; ifconfig urtwn0 scan in a loop. - Minor cleanup for rtwn_read_rom()/rtwn_get_txpower(); no need to use callbacks. Tested by stsp@ and me. ok stsp@ | |||||
2017-07-08 | Correctly handle horizontal spans at the beginning of rows, | 1 | -9/+10 | ||
fixing an assertion failure found by jsg@ with afl(1). While here, also drop printing of whitespace in tbl_data() which makes no difference because column positioning code in term_tbl() already takes care of that. | |||||
2017-07-08 | fix typo in comment | 1 | -2/+2 | ||
from Hiltjo Posthuma | |||||
2017-07-08 | Revert grabbing the socket lock in kqueue filters. | 3 | -23/+9 | ||
It is unsafe to sleep while iterating the list of pending events in kqueue_scan(). Reported by abieber@ and juanfra@ | |||||
2017-07-08 | add a hint about subjectAltName. this isn't great, but i'm not sure how | 1 | -2/+12 | ||
to improve it without muddying up the whole page, and at a minimum it gives the reader a clue about some concepts to search the web for. if you can do better, make it so. :) | |||||
2017-07-08 | Always use uintNN_t instead of sometimes u_intNN_t | 10 | -97/+98 | ||
and sometimes uintNN_t. | |||||
2017-07-08 | Run malloc0test with all possible malloc options. | 1 | -1/+7 | ||
2017-07-07 | Remove all references to "make depend" from regress. | 9 | -21/+16 | ||
2017-07-07 | Remove useless make depend targets. | 13 | -53/+24 | ||
2017-07-07 | garbage collect unused enum member EQN_ROOT | 2 | -6/+2 | ||
2017-07-07 | Only access offset if canaries are enabled *and* size > 0, otherwise offset | 1 | -2/+2 | ||
is not initialized. Problem spotted by Carlin Bingham; ok phessler@ tedu@ | |||||
2017-07-07 | add parentheses to the output where required for disambiguation | 10 | -16/+38 | ||
2017-07-07 | You win some, you los some. The Linux 4.4 code is still sub-standard but | 1 | -2/+2 | ||
triggers different warnings now. ok naddy@ | |||||
2017-07-07 | Handle carp(4) as HTYPE_ETHER. | 1 | -6/+7 | ||
This fixes "dhcrelay -i carpX" that used to work when dhcrelay didn't care. Reported and tested by Kapetanakis Giannis bilias at edu.physics.uoc.gr |