1
0
mirror of https://github.com/openbsd/src.git synced 2026-06-19 07:43:34 +02:00

Commit Graph

  • 556dbe6d53 support multiple files in a ssh_config RevokedHostKeys directive bz3918; ok dtucker djm 2026-02-11 22:57:55 +00:00
  • 327d71f9f9 support multiple files in a sshd_config RevokedKeys directive bz3918; ok dtucker djm 2026-02-11 22:57:16 +00:00
  • 012cf974ca Annotate some more uvmexp.h field as [a]tomic and only manipulate them via the atomic macros. In the near future we'll use these fields in the pagedaemon to observe live system state and make better decisions. discussed with beck and others, ok bluhm deraadt 2026-02-11 22:34:40 +00:00
  • a14079d09c Add TRM mlarkin 2026-02-11 20:38:50 +00:00
  • 0cf94a3880 vmctl(8): remove an old comment that doesn't serve any purpose anymore mlarkin 2026-02-11 20:13:04 +00:00
  • b421eb1ff2 Add Bermuda Dunes Airport mlarkin 2026-02-11 19:24:18 +00:00
  • 4fac1e3ef9 Add includes used in Portable to reduce diffs. dtucker 2026-02-11 17:05:32 +00:00
  • 9d68c845f3 Remove unused sys/queue.h include. dtucker 2026-02-11 17:03:17 +00:00
  • 546890f838 Reorder includes and defines to match both KNF and Portable. dtucker 2026-02-11 17:01:34 +00:00
  • 6a365c236d Pass actual size of the buffer to hostname() instead of a define that's probably the same. ok millert@ djm@ dtucker 2026-02-11 16:57:38 +00:00
  • a4670b8c0a rpki-client: display not PrintableString warning as part of -vv tb 2026-02-11 14:41:34 +00:00
  • fad87c8e23 rpki-client: print descr in not PrintableString warning tb 2026-02-11 14:24:41 +00:00
  • e665be71c6 vmd(8): reduce lowmem area in the memory map. dv 2026-02-11 14:09:00 +00:00
  • 7fe7b9b1af vmd(8): don't add mmio regions in e820 map dv 2026-02-11 13:58:55 +00:00
  • fd652df61e Unbreak last commit. I tried to remove an empty line before commit but accidentially removed one extra line. claudio 2026-02-11 12:25:57 +00:00
  • 39431d944a Fix the major Rx packet-loss issue on iwx(4) MA devices and BZ devices. stsp 2026-02-11 11:14:53 +00:00
  • d9ffb22261 set the assoc ID field in iwx(4) firmware commands correctly stsp 2026-02-11 11:13:10 +00:00
  • 34738fa2a3 Create rde_filter_out() to optimise filter matching claudio 2026-02-11 10:24:57 +00:00
  • 8da3fa8037 Adjust the doorbell write functions to prepare for notification queues used by newer hardware. No functional change for the already supported generations. jmatthew 2026-02-11 09:35:07 +00:00
  • df4be0a6d1 Make paste_get_top return a copy of the buffer name which is more sensible and avoids a double free pointed out by DongHan Kim. nicm 2026-02-11 08:30:37 +00:00
  • be19aaeb5c Do not write before buffer when parsing empty clipboard or palette replies, or try to allocate zero bytes with an empty clipboard sequence. Reported by DongHan Kim. nicm 2026-02-11 08:23:21 +00:00
  • eab2e406eb pfr_attach_table() needs wait flag. bluhm 2026-02-11 01:13:20 +00:00
  • 9602134635 Add missing algorithms to compatible list tobhe 2026-02-10 20:24:34 +00:00
  • 127a9d0e4b Fix leak of e = ibuf_static() in error case tobhe 2026-02-10 13:01:37 +00:00
  • 21ab72ae2d new sentence, new line jsg 2026-02-10 12:19:54 +00:00
  • 7c7e219275 Fix clients_calculate_size for manual type when window is NULL. From Elias Oenal in GitHub issue 4849. nicm 2026-02-10 10:02:11 +00:00
  • 80a55d5ed1 Implement some obvious missing sort orders, from Dane Jensen in GitHub issue 4813. nicm 2026-02-10 09:55:53 +00:00
  • 9883e2f26e Check for no window when updating clients, GitHub issue 4851. nicm 2026-02-10 09:00:30 +00:00
  • ff5322541b Better error messages for define and pushdef tb 2026-02-10 08:42:35 +00:00
  • 77369bed72 Batch printable output in control mode, from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:40:03 +00:00
  • 01c92f6d02 Remove redundant call to tty_attributes, from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:34:43 +00:00
  • 1b41ebd5cb Check log level before log_debug in tty_draw_line, from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:31:45 +00:00
  • 41336be04b Don't call event_add again if the event is already pending, from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:30:21 +00:00
  • 0c384b0474 Only loop over clients if table actually found, from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:28:53 +00:00
  • 0c56a3e39b Fix wrong TAILQ member in input_cancel_requests from Conor Taylor in GitHub issue 4848. nicm 2026-02-10 08:27:17 +00:00
  • 65099030ee don't call pci functions when an aml node has neither _ADR or _HID jsg 2026-02-10 01:03:33 +00:00
  • bd322c5896 De-underscore __inline__ to match -portable (and every other use of it in ssh). dtucker 2026-02-09 22:15:45 +00:00
  • 9e7d578383 Remove references to skey auth which is long gone. dtucker 2026-02-09 22:12:48 +00:00
  • 9e99906eea Remove OpenSSL includes that are no longer used, even when building with OPENSSL=yes. dtucker 2026-02-09 22:11:39 +00:00
  • 332de53454 Use https for URLs. dtucker 2026-02-09 22:09:48 +00:00
  • 7db5826dad uprintf() is the wrong way to show this error to a user's tty (I am not sure there is a right way) deraadt 2026-02-09 21:58:27 +00:00
  • 9019a7dacd Remove OpenSSL includes, which are no longer used even when building with OPENSSL=yes. dtucker 2026-02-09 21:38:14 +00:00
  • 29c5360fe3 Remove now-unused SKEYQUERY enums from monitor_reqtype. dtucker 2026-02-09 21:23:35 +00:00
  • 694e6a5480 Remove now-unused openssl includes since sshd.c no longer needs them, even when built with OpenSSL. dtucker 2026-02-09 21:21:39 +00:00
  • bdc18de6ad Delete pointless uprintf() which noone has ever seen, and which cannot grab the required KERNEL_LOCK anyways Discovered as consequence of mail from David Leadbeater ok miod kettenis deraadt 2026-02-09 20:14:11 +00:00
  • 86eebbd0ab delete pledge_sysctl() printing of the failing mibs, because it truncates it's buffer, produces misleading output, and is pointless tty output, Like with other system calls failuress, the standard pledge_fail() tty output should lead the user to use ktrace which will provide an accurate view. discussed with bluhm deraadt 2026-02-09 20:11:41 +00:00
  • 7d0c25369e openssl x509: Remove legacy call to OBJ_create() kenjiro 2026-02-08 22:33:14 +00:00
  • 50734a891d openssl x509: send -text output to the file specified by -out kenjiro 2026-02-08 22:25:16 +00:00
  • a82d9bb4a8 Reorder headers according to KNF, and pull in a few we don't have from Portable. dtucker 2026-02-08 19:54:31 +00:00
  • e6ae0557af Include sys/socket.h to match -portable, eliminating one diff. dtucker 2026-02-08 17:51:43 +00:00
  • 4d2043fc89 Reorder headers as per KNF. dtucker 2026-02-08 17:50:49 +00:00
  • 9645f12ed3 a_bitstr.c: fix includes tb 2026-02-08 17:17:03 +00:00
  • 501542be26 Make ssh optionally build with Kerberos 5 against the Heimdal port. This updates the Makefiles and repairs some bitrot in headers, resyncing them against Portable. To do this, "pkg_add heimdal" then "make KERBEROS5=yes". ok djm@ dtucker 2026-02-08 15:28:01 +00:00
  • ea75137878 Enforce canonical encoding for ASPA eContent job 2026-02-08 12:35:07 +00:00
  • ecdf382f8e More ec_point_cmp() turd polishing tb 2026-02-08 12:34:05 +00:00
  • 6956912971 Make truncation in ASN1_BIT_STRING_set_bit() explicit tb 2026-02-08 10:27:00 +00:00
  • fa7956b9d2 vmm: Expose pvclock only if tsc frequency is known sf 2026-02-08 10:03:13 +00:00
  • d9635f361e Fix typo: "never ever stick *you* hand in the toaster" -> "your" bentley 2026-02-08 03:45:03 +00:00
  • 3c0af00218 Remove sys/poll.h since we also have poll.h. dtucker 2026-02-08 03:30:15 +00:00
  • 0a1a5efb05 Move setting of user, service and style earlier since -portable needs to use these when setting up PAM. Removes two diffs vs portable. dtucker 2026-02-08 00:16:34 +00:00
  • 302ec5d73b misc.h is needed for ForwardOptions in servconf.h. dtucker 2026-02-07 18:04:53 +00:00
  • 6a5ee414a0 replace buggy strncmp with strcmp found with clang-tidy bcook 2026-02-07 17:12:47 +00:00
  • 0398e5d51d Also check for EWOULDBLOCK on system error. This is the same as EAGAIN on OpenBSD so is a no-op but removes a diff making portable syncs easier. dtucker 2026-02-07 17:10:34 +00:00
  • 4634e9eba1 Move ssherr.h to where portable needs it. Resyncs this chunk. dtucker 2026-02-07 17:04:22 +00:00
  • ab79de310e Fix PSTL backend (names) in __config_site rsadowski 2026-02-07 15:59:32 +00:00
  • 95dc80d3cd bit of webauthn support missed in previous commit djm 2026-02-07 02:02:00 +00:00
  • 9d884ef6f2 Adjust Makefiles to include just-added ssherr_libcrypto where necessary. dtucker 2026-02-06 23:39:14 +00:00
  • 487d86f8f5 Fetch the error reason from libcrypto if available, append it to the corresponding ssh error message and optionall print the libcrypto full error stack (at debug1). with & ok tb@ djm@ millert@ schwarze@ dtucker 2026-02-06 23:31:29 +00:00
  • 911f653d6a Typo fixes, mostly in comments. From THE-Spellchecker via github PR#620. dtucker 2026-02-06 22:59:18 +00:00
  • 7268e40f4a Allow for a reference to a "memory-region" instead of requiring a "reg" property. kettenis 2026-02-06 21:35:16 +00:00
  • 8d6fbdee91 Prefix error message by device name. kettenis 2026-02-06 21:32:42 +00:00
  • 35d29a5561 fix iwx(4) issues related to roaming and PMF and firmware crypto keys stsp 2026-02-06 16:27:45 +00:00
  • 468b837014 Some content improvements: * Describe more precisely how the FUSE open() operation works instead of vaguely hinting that there are differences to other operating systems. * Move the sentence about O_CREAT and O_TRUNC after the flags argument has been introduced, and mark it up properly. * Describe the symlink() operation more clearly. schwarze 2026-02-06 15:24:36 +00:00
  • 3e0f9adfbf break MODPY_PYBUILD list out to multiple lines and sort add poetry-dynamic-versioning to list sthen 2026-02-06 13:54:52 +00:00
  • 2b711966d5 Clear search counts when clearing marks in case of repeated search, reported by Daniel Pereira in GitHub issue 4817. nicm 2026-02-06 10:28:42 +00:00
  • f22f650bd7 Also check PANE_STATUSREADY for pane_dead format to match pane_dead_status. GitHub issue 4841 from Joshua Pollack. nicm 2026-02-06 10:23:26 +00:00
  • bd50b47ea6 remove vestige of when we supported running without privsep djm 2026-02-06 01:24:36 +00:00
  • fb820f9a89 Implement missing pieces of FIDO/webauthn signature support, mostly related to certificate handling and enable acceptance of this signature format by default. bz3748 GHPR624 GHPR625 djm 2026-02-05 22:05:49 +00:00
  • 30f6993bd9 segement -> segment jsg 2026-02-05 06:22:40 +00:00
  • 56e66b3ae0 fix rcs tag jsg 2026-02-05 06:17:50 +00:00
  • 46e16b2b21 revert "use pf_states to link mbufs/inpcbs and forwarded connections together" dlg 2026-02-05 03:26:00 +00:00
  • f9600e1471 Retire ACTION_SET_NEXTHOP_REF, ACTION_PFTABLE_ID, and ACTION_RTLABEL_ID claudio 2026-02-04 13:49:23 +00:00
  • f4cdf487c2 Adjust bgpctl to use new bgpd_imsg.c file for sending / recving complex imsgs. Also extend show rib mem to show more info about filters. OK tb@ claudio 2026-02-04 11:48:33 +00:00
  • 5cabd4c59e Improve rde_apply_set() performance by changing filter_sets in the RDE. claudio 2026-02-04 11:41:11 +00:00
  • 3e29b976dc Move filterset_name() up in the file to a place that makes more sense later. From tb@ claudio 2026-02-04 09:36:57 +00:00
  • 9fef7862ff the advice about using sysconf(_SC_PAGESIZE) is nuts, noone should actively go about changing existing code in such a pointless way. also, remove the archaic reference to sbrk. discussion with enh @ google deraadt 2026-02-04 06:12:40 +00:00
  • 05130e4bf1 Use correct bit mask for mcu command field. kevlo 2026-02-04 00:58:20 +00:00
  • 9a2ad1dc31 attmepting -> attempting jsg 2026-02-04 00:10:27 +00:00
  • 6dd47fb0f5 Export divert sockets from kernel to sysctl. bluhm 2026-02-03 20:05:07 +00:00
  • 75991a0e19 rpki-regress: cert_parse() -> cert_parse_filemode() tb 2026-02-03 16:22:13 +00:00
  • 5a7410b78a rpki-client: rename cert_parse() into cert_parse_filemode() tb 2026-02-03 16:21:37 +00:00
  • 376a072c64 Move more bits around to simplify the filter_set refactor. claudio 2026-02-03 12:25:16 +00:00
  • 873faed989 pfctl(9) with '-nvf ...' option must provide output which matches pfctl grammar. This change fixes that for rules that use source/state limiters. sashan 2026-02-03 10:25:28 +00:00
  • d2b520ec61 Use const on a few more function arguments for community and nexthops. claudio 2026-02-03 10:10:35 +00:00
  • 47a177f2a7 Make OSC 52 work in popups, from gogongxt at 163 dot com in GitHub issue 4797. nicm 2026-02-03 09:07:44 +00:00
  • 72466e3845 Refresh copy mode when style changes, from Josh Cooper in GitHub issue 4830. nicm 2026-02-03 08:53:58 +00:00
  • b4b604cd9c Update libexpat to version 2.7.4. bluhm 2026-02-03 08:49:46 +00:00
  • b53c28c4e6 preceeded -> preceded jsg 2026-02-02 23:35:20 +00:00
  • 9f3047e76d tweak previous: * make struct fuse_args argument name consistent * change some ellipses into complete sentences * add a missing word * use .Vt for a type name * use .Fa for struct member names * use "or" instead of "and" below RETURN VALUES * add the missing fuse_mount(3) below SEE ALSO schwarze 2026-02-02 20:54:18 +00:00
  • 4bbe6e274c sync deraadt 2026-02-02 17:15:06 +00:00