Commit Graph

11493 Commits

Author SHA1 Message Date
pedro martelletto f82b197a3e
bump LibreSSL to 3.4.2.0 and fetch libfido2 from developers.yubico.com (#556) 2022-01-28 14:41:23 -08:00
Tess Gauthier 1fa768f365
detect add-type edge case with powershell 7 (#554) 2022-01-21 11:33:53 -08:00
pedro martelletto af7130c91b
ssh-sk-helper: check RP ID against ssh: prefix (#553) 2022-01-21 11:33:17 -08:00
hamletg d4b3264993
Fix linux build (#552) 2022-01-18 11:47:03 -08:00
Tess Gauthier 692384a494
Build script: VS2019 & VS2017 build tools (#550) 2022-01-10 11:41:47 -08:00
pedro martelletto 4cd1fd1dc0
Enable support for FIDO2/U2F security keys (#541) 2021-12-17 18:30:25 -08:00
Tess Gauthier 991465e079
merge vs2019 and telemetry build script changes (#545) 2021-12-08 16:27:49 -08:00
Heath Stewart d476258f99
Initial MSI authoring for Previews (#521) 2021-12-06 12:33:24 -08:00
Tess Gauthier 1d40f24cf8
add connection status from sshd and remote protocol version to telemetry (#539) 2021-11-30 10:52:53 -08:00
Tess Gauthier 45f2b0e099
modify build helper script to fix failing arm builds (#536) 2021-11-03 15:16:28 -07:00
Tess Gauthier 2bbcffac6e
Cleanup L3 Compiler Warnings (#538) 2021-11-02 16:41:35 -07:00
pedro martelletto 942e993fac
propagate error if get_sid() fails (#520) 2021-10-28 13:28:58 -07:00
Tess Gauthier 5cb3267167
fix typo in telemetry description (#534) 2021-10-19 10:12:50 -07:00
Tess Gauthier 904470d9a9
Telemetry (#529) 2021-10-11 14:46:32 -07:00
Tess Gauthier e3ec55a47e
add files with test pws to credscan suppression (#528)
* add files with test pws to credscan suppression

* update justification
2021-09-21 11:51:53 -07:00
vthiebaut10 0b73c4636d
Allow non-admin user processes to log message to ETW / log file (#513) 2021-06-11 16:56:04 -07:00
vthiebaut10 75835a2462
Copy LICENCE to bin folder (#514) 2021-05-26 15:19:48 -07:00
bagajjal 46688b7bc0 Do not advertise fstatvfs 2021-05-14 11:46:28 -07:00
bagajjal 4d2ea7f2f2 fix the error message when user tries to login with just domain name 2021-05-12 14:09:30 -07:00
bagajjal 1abee49b13 remove unnecessary logs 2021-05-12 11:18:10 -07:00
bagajjal de3b30217c crank OpenSSH v8.6 2021-05-07 16:34:30 -07:00
bagajjal 085c1d232e Change zlib version from 2.1.11 to 1.2.11 2021-05-07 10:35:27 -07:00
bagajjal 48aee09043
update to Libressl V3.3.3.0 (#508) 2021-05-07 10:12:57 -07:00
Oldřich Jedlička 62ea86fdbe
Rework username same as hostname (#469) 2021-05-06 15:20:35 -07:00
bagajjal 59a96cfee4
Update _PATH_TTY to point to the console (#506) 2021-05-04 13:18:06 -07:00
Rafael Rivera 4c37fb9792
Quote XAuthLocation before use (#442) 2021-05-03 18:26:47 -07:00
Melby Ruarus 747d7ee66c
Updates the Win32 error translation table to translate ERROR_NOT_SUPPORTED to EOPNOTSUPP. (#440) 2021-05-03 12:45:19 -07:00
Semicolon 5e5ed64743
user permission fix to include ecdsa and ed25519 (#446)
Co-authored-by: Michael Trigg <mtrigg@crabel.com>
2021-05-03 12:40:10 -07:00
Rafael Rivera 7e53747509
Fallback onto TEMP if TMPDIR undefined (#441) 2021-05-03 12:31:52 -07:00
bagajjal 507b4e52be
fix session id mismatch (#505) 2021-05-03 12:31:24 -07:00
bagajjal 349e834a04 remove spaces in appveyor.yml to trigger CI build 2021-04-29 18:16:29 -07:00
bagajjal 279abce5ef Add appveyor debug logs 2021-04-29 17:09:46 -07:00
bagajjal 88c5e11dbd Merge branch 'latestw_all' of https://github.com/PowerShell/openssh-portable into bagajjal/pull_v8_6 2021-04-29 12:51:13 -07:00
bagajjal 9dba3f91e4
Bagajjal/compile test v8.6 (#503)
Fixed compilation and test failures with V8.6.
2021-04-29 12:41:08 -07:00
vthiebaut10 83927cbe02
sftp-server running on windows writes incoming file from linux client… (#502) 2021-04-28 14:56:51 -07:00
vthiebaut10 cd1e7d6f9d
Log UTF-16 characters properly (#500) 2021-04-23 10:15:45 -07:00
bagajjal 9230781e2e Merge upstream V8_6 2021-04-21 11:30:22 -07:00
vthiebaut10 904ffd36d4
Use moduli file under openssh-portable root folder (#499) 2021-04-19 10:27:24 -07:00
Damien Miller e86968280e depend 2021-04-16 13:55:25 +10:00
Damien Miller 2fb25ca11e crank version in README and RPM spec files 2021-04-16 13:53:02 +10:00
djm@openbsd.org b2b60ebab0 upstream: openssh-8.6
OpenBSD-Commit-ID: b5f3e133c846127ec114812248bc17eff07c3e19
2021-04-16 13:43:30 +10:00
markus@openbsd.org faf2b86a46 upstream: do not pass file/func to monitor; noted by Ilja van Sprundel;
ok djm@

OpenBSD-Commit-ID: 85ae5c063845c410283cbdce685515dcd19479fa
2021-04-16 13:24:33 +10:00
Damien Miller 2dc328023f sshd don't exit on transient read errors
openssh-8.5 introduced a regression that would cause sshd to exit
because of transient read errors on the network socket (e.g. EINTR,
EAGAIN). Reported by balu.gajjala AT gmail.com via bz3297
2021-04-14 11:42:55 +10:00
Damien Miller d5d6b7d76d perform report_failed_grab() inline 2021-04-10 18:45:00 +10:00
Damien Miller ea996ce2d0 dedicated gnome-ssk-askpass3 source
Compatibility with Wayland requires that we use the gdk_seat_grab()
API for grabbing mouse/keyboard, however these API don't exist in
Gtk+2.

This branches gnome-ssk-askpass2.c => gnome-ssk-askpass3.c and
makes the changes to use the gdk_seat_grab() instead of grabbing
mouse/focus separately via GDK.

In the future, we can also use the branched file to avoid some
API that has been soft-deprecated in GTK+3, e.g. gtk_widget_modify_fg
2021-04-10 18:22:57 +10:00
Darren Tucker bfa5405da0 Ensure valgrind-out exists.
Normally the regress tests would create it, but running the unit tests
on their own would fail because the directory did not exist.
2021-04-08 15:18:15 +10:00
Darren Tucker 1f189181f3 Pass OBJ to unit test make invocation.
At least the Valgrind unit tests uses $OBJ.
2021-04-08 15:17:19 +10:00
Darren Tucker f42b550c28 Add pattern for valgrind-unit. 2021-04-08 14:20:12 +10:00
Darren Tucker 19e5344627 Run unit tests under valgrind.
Run a separate build for the unit tests under Valgrind.  They take long
enough that running in parallel with the other Valgrind tests helps.
2021-04-08 13:35:14 +10:00
Darren Tucker 80032102d0 ifdef out MIN and MAX.
In -portable, defines.h ensures that these are defined, so redefining
potentially causes a warning.  We don't just delete it to make any
future code syncs a little but easier.  bz#3293.
2021-04-08 13:25:57 +10:00