summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/regexec.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-02-06while learning (teachgammon(1)) you might want to save your game so "{w,c}path"mestre1-2/+2
pledge(2) permissions are required
2021-02-06switch clang to -fno-common by defaultnaddy3-21/+6
Common variables will be flagged as errors by default. This can be overridden with -fcommon. Cherry-pick this change that will be part of LLVM11. We bring it forward so we can finish fixing the fallout in the ports tree. ok deraadt@ sthen@ mglocker@
2021-02-066.9-betaderaadt5-14/+14
2021-02-06Revert delayed opening of trust anchor file. The code was somewhatflorian3-62/+16
ugly and the underlying problem (dhclient and unwind playing well together) should be solved differently. Final straw was jca reporting that it breaks his setup.
2021-02-06Simplex interface sends packet back without hardware checksumbluhm2-15/+34
offloading. The checksum must be calculated in software. Use the same condition in ether_resolve() to send the broadcast packet back to the stack and in in_ifcap_cksum() to force software checksumming. This fixes regress/sys/kern/sosplice/loop. OK procter@
2021-02-06In the end UTF-8 did not become a terminal feature, should not be listednicm1-4/+2
in man page.
2021-02-06Mention Netgear ProSecure UTM25.visa1-2/+4
2021-02-06Revise kernel's ld.script on octeonvisa3-13/+56
This allows more control over the structure of the linked kernel image. Now the ELF .openbsd.randomdata segment can be omitted from BOOT kernel. The segment has caused trouble with broken firmware when the firmware tries to load it on top of the actual kernel segment. Discussed with and OK deraadt@
2021-02-06Only hexdump packets/messages on higher debug levels.jsing1-3/+4
2021-02-06Test reads and writes between the client and server.jsing1-3/+49
2021-02-06Use message_set() instead of direct assignment to curr_messagetb1-3/+3
to avoid leaking the current help text. from Anindya Mukherjee
2021-02-05Roll back the hostname->uname change in rev 1.10. It turns outdtucker1-3/+3
uname -n doesn't do what we need for some platforms in portable, so we'll fix the original problem (that some other platforms don't have hostname at all) by providing wrapper function to implement it.
2021-02-05disable autovol by default and set default volume to 127jcs2-10/+7
The previous behavior of automatically decreasing playback volume when new programs start playing can be achieved with '-w on'. ok ratchov, patrick
2021-02-05Fix whitespace.bluhm1-3/+3
2021-02-05syncderaadt1-0/+1
2021-02-05Remove the terrible_ping_kludge() workaround. We have committed a fix tomglocker1-66/+0
the USB stack in the meantime for uhidev(4) and ugen(4) to resolve the data toggle issue in relation to xhci(4). ok gnezdo@, djm@
2021-02-05Setup two pair(4) and one lo(4) interface in different routingbluhm2-0/+181
domains and with different interface MTU. Test that packet flow and TCP path MTU discovery works.
2021-02-05Send Unicode directional isolate characters around horizontal panenicm5-12/+32
borders if the terminal support UTF-8 and an extension terminfo(5) capability "Bidi" is present. On terminals with BiDi support (ie, VTE) this seems to be enough to display right-to-left text acceptably enough to be usable (with some caveats about the mouse position). Requested by and with help from Mahmoud Elagdar in GitHub issue 2425.
2021-02-05Remove the not so periodic stats from rpki-client. The output is not veryclaudio1-17/+3
useful and the way it works is a bit strange. OK job@ tb@
2021-02-05Add a -S flag to new-window to make it select the existing window if onenicm3-10/+118
with the given name already exists rather than failing with an error. Also add a format to check if a window or session name exists which allows the same with other commands. Requested by and discussed with kn@.
2021-02-05Introduce a transaction id. This is currently mostly a dummy-variable, butmartijn2-2/+28
will later on be needed for when we reintroduce agentx master support. feedback and OK dlg@, rob@
2021-02-05Prevent that when ugen(4) tries to set an alternative configurationmglocker1-1/+5
descriptor (usually doesn't happen), that we continue to use an outdated cdesc pointer which still refers to the previous cdesc. Instead update the cdesc pointer to the new configuration descriptor. Reported by Thomas Jeunet <cleptho AT gmail DOT com> ok phessler@
2021-02-05hostname is not specified by POSIX but uname -n is, so use the latter fordtucker1-3/+3
portability. Patch from Geert Hendrickx via github PR#208.
2021-02-05Remove debug message from sigchld handler. While this works on OpenBSDdtucker1-3/+1
it can cause problems on other platforms. From kircherlike at outlook.com via bz#3259, ok djm@
2021-02-05arm_intr_establish_fdt() has long been renamed to fdt_intr_establish().patrick3-8/+7
2021-02-05Fix CVS tag.patrick1-1/+1
2021-02-05Fix whitespace.patrick1-2/+2
2021-02-05Rename probe/attach functions to fit our regular naming scheme. Replacepatrick1-13/+13
&armv7_bs_tag with fdt_cons_bs_tag, which is our early console bus tag for both arm64 and armv7. On armv7, it points to &armv7_bs_tag. With this we can get rid of the armv7var.h include. Reduce a bit of diff to imxuart(4). ok kettenis@
2021-02-05Move exuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.patrick4-12/+12
ok kettenis@
2021-02-04exuart(4) does not need to include exclockvar.h. The header seems to onlypatrick1-2/+1
provide a function for the I2C clock frequency, used by exiic(4).
2021-02-04Tedu exuartvar.h, which has not been needed since we switched to the "newpatrick2-20/+1
way" of attaching the console.
2021-02-04Add missing CVS tag.patrick1-0/+1
2021-02-04syncpatrick1-1/+0
2021-02-04Tedu unnecessary imxuartvar.h.patrick2-21/+1
ok kettenis@
2021-02-04remove the suggestion to permit pkg_add with doas "nopass" when doingsthen1-21/+13
ports dev work. if you are able to run pkg_add as root without a password, your account is root-equivalent. typing the password multiple times is a pain but if somebody is going to choose to weaken their local security in this way, it should be their own decision and not something they have read in a manpage. ok tb@ thfr@
2021-02-04it's fine to route-to to a table.dlg1-3/+0
i think this should have been tweaked a while back.
2021-02-04route-to rules take ips now, not interfaces with optional ips.dlg3-19/+19
reminded by bluhm@
2021-02-04route-to rules take ips, not interfaces with optional ips.dlg3-38/+38
reminded by bluhm@
2021-02-04route-to rules take an ip now, not an interface with optional ip.dlg2-2/+4
they now also only work on keep state rules, so there's even more errors from the parser to expect. reminded by bluhm@
2021-02-04'struct group' is now called 'struct dh_group'.tobhe2-4/+4
2021-02-04Rename 'struct group' to 'struct dh_group' for more clarity andtobhe4-63/+63
to avoid name clashes. ok patrick@
2021-02-04EC_POINT_get_affine_coordinates_GFp() and EC_POINT_get_affine_coordinates_GF2m()tobhe1-21/+7
do the same thing. Remove redundant check and always use the _GFp() variant. discussed with tb@ ok patrick@
2021-02-04Upgrade to OpenSSL 1.1 compatible crypto API. Add additionaltobhe5-144/+231
checks where needed. ok markus@ patrick@
2021-02-04Referece trpt(8) from the SO_DEBUG section of getsockopt(2).bluhm1-2/+4
OK claudio@ visa@
2021-02-04Implement the nc(1) -D socket debug option also in tcpbench(1).bluhm2-8/+26
This allows to analyse TCP connections. OK claudio@
2021-02-04syncanton1-0/+1
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton21-23/+1149
exposing battery sensors for HID++ 2.0 devices. Most of the code is derived from the hid-logitech-hidpp Linux driver. Thanks to Ville Valkonen <weezeldinga at gmail dot com> for testing. ok mglocker@
2021-02-04Add uhidev_set_report_dev() allowing usb drivers to early on install aanton2-5/+25
handler for a specific report id. Needed by an upcoming driver in order to communicate with the device already in the attach routine. ok mglocker@ as part of a larger diff
2021-02-04Handle Netgear ProSecure UTM25visa4-4/+26
This makes the system recognize and configure Netgear ProSecure UTM25. Of the network ports, LAN1-4 and WAN1 are functional. WAN2 does not work for some reason. Even though WAN1 has a separate link to the SoC, the connection appears to go through the same switch that the LAN ports use. At the moment, the system relies on U-Boot to set up the switch so that the LAN and WAN segments stay separate. Initial diff and input from Thaison Nguyen, thank you!
2021-02-04The uri parameter of struct entity is actually a local file path.claudio3-37/+37
Rename field to reduce confusion about what is what. OK tb@