summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/regexec.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-06-15Print domain key type in config test mode (-n).florian1-2/+17
2019-06-15simplify cleanup handlingespie1-5/+6
okay bluhm@
2019-06-15Use the right format modifier when comparing, and remove a couple ofnicm2-6/+5
unused variables.
2019-06-14simplify the runq interface:eric4-75/+46
- remove (unused) per-job callback - rename runq_schedule() to runq_schedule_at() and runq_delay() to runq_schedule() - remove unused runq_next() ok sunil@ gilles@
2019-06-14Track key type (RSA or ECDSA) in an enum and clean up a bit while here.florian5-37/+35
Originaly from Renaud Allard following input from benno, tweaked by me. OK benno
2019-06-14new regress: clock_gettime(2); test if CLOCK_MONOTONIC is really monotoniccheloha3-2/+118
suggested by kettenis@, tweaked by anton@. ok mpi@ jca@
2019-06-14Add TSC_ADJUST CPUID flag.kettenis4-4/+8
ok deraadt@, mlarkin@
2019-06-14timeout_add(9)+hz(9) -> timeout_add_sec(9); ok patrick@cheloha1-6/+6
2019-06-14Do not loop forever if a menu item contains invisible characters,nicm1-2/+3
reported by Thomas Sattler.
2019-06-14Note a segv with fprintf if a file with long lines is loaded withlum1-1/+16
debug code running.
2019-06-14Delete totally bogus code specifically targetted at mandocschwarze1-7/+0
which tried to figure out whether mandoc supported UTF-8 output (which it has been doing since 2011) and which passed the -T locale option (which has been the default since 2014 and always will) but which required the -V option to work (which was deleted half a decade ago and will not come back). Nowadays, it is safe to assume that mandoc just works with UTF-8 on both the input and output sides - in literally each and every operating system providing a mandoc port or package, even those that are seriously lagging behind. This patch will also be pushed upstream. OK tb@
2019-06-14Improve pages that briefly mentioned ERR - usually below SEE ALSO -schwarze20-124/+198
but failed to provide any real information. OK tb@ jmc@
2019-06-14Further improve the documentation of library initialization and configuration.schwarze9-94/+126
Among other improvements: * Use a uniform wording at the top of the DECSRIPTION for obsolete pages. * Better explain how to use a non-standard configuration file. * Remove obsolete functions from SEE ALSO. Triggered by some suggestions from tb@. Tweaks and OK tb@.
2019-06-14Show filename with -v for source-file.nicm1-2/+5
2019-06-14Use timeout_add_msec(9)kn1-5/+2
UPGT_LED_ACTION_TMP_DUR is 100ms, avoid converting to Hz and back again. OK kevlo
2019-06-14A couple of minor parser changes around conditions: 1) only treat #{nicm2-11/+25
specially after a condition, otherwise as a comment (which is more as most people expect) 2) allow formats to be quoted after a condition.
2019-06-14Use timeout_add_msec(9)kn1-10/+3
The timeval is used to represent 100ms, which are converted to Hz so they can be converted back - simplify this by using the new ms interface directly. Tested and OK kevlo
2019-06-14match on Intel Apollo Lake idsjsg1-1/+9
from James Hastings
2019-06-14regenjsg2-2/+47
2019-06-14more Intel Apollo Lake idsjsg1-1/+10
from James Hastings
2019-06-14Only add and remove flow table entries for multicast while the interface isjmatthew1-15/+28
up, and re-add flow table entries for all existing multicast groups when bringing the interface up.
2019-06-14The addition of writeable-syscall checking near MAP_STACK checkingderaadt3-11/+12
damaged the error messages. Repair that, passing distinct format strings for the two cases. ok beck
2019-06-14slightly more instructive error message when the user specifies multipledjm1-3/+6
-J options on the commandline. bz3015 ok dtucker@
2019-06-14check for convtime() refusing to accept times that resolve to LONG_MAXdjm1-1/+3
Reported by Kirk Wolf bz2977; ok dtucker
2019-06-14process agent requests for RSA certificate private keys using correctdjm1-1/+6
signature algorithm when requested. Patch from Jakub Jelen in bz3016 ok dtucker markus
2019-06-14Add a barrier after arming a completion queue. If multiple cqs are usingjmatthew1-2/+3
the same uar page, these writes could be combined, which would result in a queue not being armed.
2019-06-14for public key authentication, check AuthorizedKeysFiles files beforedjm1-11/+18
consulting AuthorizedKeysCommand; ok dtucker markus
2019-06-14if passed a bad fd, log what it wasdjm1-2/+2
2019-06-13Use the right client when working out where to save or load the buffer,nicm2-4/+4
reported by kn@.
2019-06-13Do not crash if the environment variable is present but empty.nicm1-2/+2
2019-06-13Use PWAIT instead of PUSER in exit1().mpi1-2/+2
When the main thread of a MT process dies, it doesn't matter at which priority it gets awaken to do the lasts cleanups. Not using PUSER makes it easier to understand the existing scheduler logic. ok visa@
2019-06-13free(9) sizes for buffers.mpi1-4/+4
ok anton@, sashan@
2019-06-13free(9) sizes.mpi1-4/+3
ok kn@
2019-06-13tweak previous;jmc1-3/+3
2019-06-13Do not consider the pipe as halted if the device is gone.mpi1-1/+3
Analysed by and ok claudio@
2019-06-13When tcp_close() is running in parallel with fill_file(), the kernelbluhm1-2/+17
could crash due to missing inp_ppcb. This happend when fstat(1) was called often and TCP was aborted with reset. Protect the sysctl path with the net lock. OK mpi@
2019-06-13Do memory size calculations as unsigned long. Otherwisebluhm1-2/+2
netstat -m would print the result of a signed interger overflow if kern.maxclusters is 1048576 or above. OK claudio@
2019-06-13Set the cursor x at the same time as changing the y or the end of linenicm1-5/+5
marker may not be redrawn.
2019-06-13Add regular expression support for the format search, match andnicm6-67/+240
substitute modifiers.
2019-06-13su(I) goes back all the way to v1:schwarze1-4/+4
https://www.tuhs.org/Archive/Distributions/Research/Dennis_v1/man13.pdf It wasn't in v0 PDP-7 UNIX though: https://www.tuhs.org/Archive/Distributions/Research/McIlroy_v0/UnixEditionZero.txt
2019-06-13extend the resolver interface to delegate res_query() calls to the lka.eric5-8/+107
ok gilles@ sunil@
2019-06-13In arp_rtrequest and nd6_rtrequest return early if the RTF_MPLS flag isclaudio2-4/+5
set. These mpls routes use the rt_llinfo structure to store the MPLS label and would confuse the arp and nd6 code. OK bluhm@ anton@ Reported-by: syzbot+927e93a362f3ae33dd9c@syzkaller.appspotmail.com
2019-06-13Copy the user provided sockaddr into a normalized sockaddr in rtrequest()claudio5-20/+67
before adding it to the routing table. The rtable code is doing memcmp() of those rt_dest sockaddrs so it is important that they are stored in a canonical form. To do this struct domain is extended to include the sockaddr size for this address family. OK bluhm@ anton@ Reported-by: syzbot+10fe9cd8d0211c562ead@syzkaller.appspotmail.com
2019-06-13Add more options to pkcs12 and smime in appstest.shinoguchi1-10/+13
2019-06-13vmm(4): Pass through CPUID function/leaf 0x16 for processor speed.mlarkin1-8/+6
ok deraadt, pd, phessler
2019-06-13the rx drops field is 8 bits (and a 24 bit flow tag), not 32 bits.dlg1-2/+3
sympathy from jmatthew@
2019-06-12The output of line info in the line.log file now contains thelum1-5/+16
character the cursor is over. This corresponds to the 'a' character before the '|' character below: >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 a|abc Previously it would not have been shown: >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 |abc Also, a fake new-line character is shown with '-' before the '|' char. >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 -|
2019-06-12change "ssl" to "tls" in various identifiers.eric9-126/+126
no functional change. ok gilles@
2019-06-12tweak previous;jmc1-2/+7
2019-06-12Hostname->HostName cleanup; from lauri tirkkonenjmc7-22/+22
ok dtucker