Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-12 | release GSS OIDs only at end of authentication; bz2982, ok dtucker@ | Damien Miller | |
2023-10-12 | mask SIGINT/TERM/QUIT/HUP before checking quit_pending and use ppoll() | Damien Miller | |
to unmask them in the mainloop. Avoids race condition between signaling ssh to exit and polling. bz3531; ok dtucker | |||
2023-10-11 | sync usage() with ssh.1; spotted by kn@ | Damien Miller | |
2023-10-11 | ssh -Q does not make sense with other command-line options, so give | Damien Miller | |
it its own line in the manpage | |||
2023-10-11 | add ChannelTimeout support to the client, mirroring the same option | Damien Miller | |
in the server. ok markus@ | |||
2023-10-11 | add support for reading ED25519 private keys in PEM PKCS8 format; | Damien Miller | |
ok markus@ tb@ | |||
2023-10-11 | mention "none" is a valid argument to IdentityFile; bz3080 | Damien Miller | |
2023-10-11 | in olde rcp/scp protocol mode, when rejecting a path from the server | Damien Miller | |
as not matching the glob that the client sent, log (at debug level) the received pathname as well as the list of possible expected paths expanded from the glob. bz2966 | |||
2023-10-11 | s/%.100s/%s/ in SSH- banner construction as there's no reason to | Damien Miller | |
limit its size: the version string bring included is a compile time constant going into an allocated banner string. | |||
2023-10-10 | Drop GCC_PRINTFLIKE() at function definition | Theo Buehler | |
This makes gcc throw a fit and having the attributes for the prototypes in engine.h is enough. ok claudio sthen | |||
2023-10-10 | Fix a format warning about a non-literal string | Theo Buehler | |
ok claudio sthen | |||
2023-10-10 | Garbage collect cipher_get_keyiv_len() | Theo Buehler | |
This is a compat20 leftover, unused since 2017. ok djm | |||
2023-10-10 | Reserve a range of "local extension" message numbers that OpenSSH promises | Damien Miller | |
not to use (comment change only) | |||
2023-10-09 | Document the OpenBSD-specific output format. | Ingo Schwarze | |
Feedback and OK millert, "more reasonable" deraadt@. | |||
2023-10-06 | Correctly reset the goto table for a state. | Todd C. Miller | |
We cannot use set_gototab() to reset all the entries for a state, it will leave existing entries as-is. Add a new reset_gototab() function that zeroes the table entries for the specified state. There is no need to reset the goto table immediately after resize_state(), it is already initialized via calloc(). Fixes https://github.com/onetrueawk/awk/issues/199 | |||
2023-10-06 | Update awk to Sep 24, 2023 version. | Todd C. Miller | |
fnematch and getrune have been overhauled to solve issues around unicode FS and RS. also fixed gsub null match issue with unicode. big thanks to Arnold Robbins. | |||
2023-10-04 | spelling fix; | Jason McIntyre | |
2023-10-04 | openssh-9.5 | Damien Miller | |
2023-10-04 | add some cautionary text about % token expansion and shell metacharacters; | Damien Miller | |
based on report from vinci AT protonmail.ch | |||
2023-10-03 | fix link to agent draft; spotted by Jann Horn | Damien Miller | |
2023-10-03 | remove unused Pp macro; | Jason McIntyre | |
2023-10-02 | Add 'host root port' information to hw.ucomnames. | Kenneth R Westerback | |
usbN.X.Y becomes usbN.Z.X.Y Display the usb<blah> string in ucom attach messages so grepping dmesg can be used to find the path to a ucom. More USB cluebats from kettenis@. Deep hub depths testing from drahn@. ok deraadt@ drahn@ kettenis@ | |||
2023-10-02 | Enable cu(1) -l to accept the usb paths shown in hw.ucomnames. | Kenneth R Westerback | |
Usual man page tweaks from jmc@ and schwarze@. Testing various iterations by deraadt@, nicm@, kettenis@, drahn@. ok deraadt@ | |||
2023-09-30 | list tracepoints directly in kdump.1 instead of pointing to ktrace.1 | Christian Weisgerber | |
Also add a note to the respective section in kdump.1, ktrace.1, and ltrace.1 to keep in sync with each other; suggested by schwarze@. ok deraadt@ schwarze@ | |||
2023-09-27 | Use a dynamically-allocated line buffer and resize as needed. | Todd C. Miller | |
Fixes a buffer overflow for lines over 2048 bytes. Problem reported by Crystal Kolipe. OK deraadt@ | |||
2023-09-22 | small speed increase: do not bother substituting variables if there are none. | Marc Espie | |
tested through a full src/x/ports build | |||
2023-09-22 | significantly increase the speed of pkg-config by not going to the env | Marc Espie | |
all the time. fully tested thru a src/x/ports build | |||
2023-09-21 | --csv is an extension; ok millert | Jason McIntyre | |
2023-09-21 | Fix a potential out-of-bounds read caused by the big-endian fix. | Todd C. Miller | |
We must store a UTF-32 empty string, not UTF-8 empty string, for an empty CCL. Found running the awk test suite with address sanitizer. | |||
2023-09-21 | Document LC_CTYPE. | Ingo Schwarze | |
Based on a diff from millert@ with additions by me. Feedback and OK millert@. | |||
2023-09-21 | make history less verbose | Jonathan Gray | |
ok schwarze@ millert@ | |||
2023-09-20 | Support --version option like upstream awk but don't document it. | Todd C. Miller | |
Upstream awk has supported --version for a long time but does not support -V like our awk does. Both options are supported by gawk. | |||
2023-09-20 | Use awk_mb_cur_max in nawk_convert() instead of MB_CUR_MAX. | Todd C. Miller | |
2023-09-19 | typo; from Jim Spath | Theo de Raadt | |
2023-09-19 | Fix a couple of mouse mode flag names. | Nicholas Marriott | |
2023-09-19 | Compare int value against 0, not '\0', for consistency. | Todd C. Miller | |
2023-09-18 | Fix a bad cast to char * that causes incorrect results on big endian. | Todd C. Miller | |
Now that awk stores chars as int we need to cast the Node * to int *. | |||
2023-09-18 | Disable utf-8 for non-multibyte locales, such as C or POSIX. | Todd C. Miller | |
This makes it possible to get the old awk behavior (where chars are bytes) by setting LC_CTYPE to C or POSIX. OK schwarze@ | |||
2023-09-18 | add --csv to usage(), and reformat it to match manual; while here, | Jason McIntyre | |
reformat a lengthy line in awk.1; ok millert | |||
2023-09-18 | 2 cases of c99 for-scope variable decl, when a variable already exists | Theo de Raadt | |
in scope. but a 3rd similar situation in the same scope exists also, which does not create a new variable, and uses the upper scope variable. Pretty sloppy stuff. ok millert | |||
2023-09-18 | crank to 7.4-beta | Theo de Raadt | |
2023-09-17 | Update to the One True Awk, 2nd edition (Sep 12, 2023). | Todd C. Miller | |
This corresponds to the 2nd edition of "The AWK Programming Language" and adds support for UTF-8 and comma-separated value inputs. | |||
2023-09-16 | Remove next- and previous-prompt added in error. GitHub issue 3696. | Nicholas Marriott | |
2023-09-15 | Change UTF-8 combining to inspect the previous character at the cursor | Nicholas Marriott | |
position rather than keeping the last character from the input stream, this is how most terminals work and fixes problems with displaying these characters in vim. GitHub issue 3600. | |||
2023-09-15 | update awk book reference for the second edition | Jonathan Gray | |
it will be published in 2023 with a copyright date of 2024 ok jmc@ millert@ | |||
2023-09-15 | Add -t to source-file, GitHub issue 3473. | Nicholas Marriott | |
2023-09-15 | Add some more WINOPS and a placeholder for SMGRAPHICS. | Nicholas Marriott | |
2023-09-14 | Reset combine flag only if text is actually processed. | Nicholas Marriott | |
2023-09-10 | rename remote_glob() -> sftp_glob() to match other API | Damien Miller | |
2023-09-10 | Update awk to Sep 6, 2023 version. | Todd C. Miller | |