update to putty-0.78
this has a lot of nice new things, including OpenSSH certificates, NTRU Prime, AES-GCM and addition D-H key exchange mechanisms - see https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html
This commit is contained in:
parent
aa353bde7e
commit
54cccd0aaa
|
@ -1,7 +1,7 @@
|
||||||
COMMENT-main= SSH and telnet client
|
COMMENT-main= SSH and telnet client
|
||||||
COMMENT-gui= PuTTY GUI clients
|
COMMENT-gui= PuTTY GUI clients
|
||||||
|
|
||||||
V= 0.77
|
V= 0.78
|
||||||
DISTNAME= putty-$V
|
DISTNAME= putty-$V
|
||||||
PKGNAME-main= ${DISTNAME}
|
PKGNAME-main= ${DISTNAME}
|
||||||
PKGNAME-gui= ${DISTNAME:S/putty/putty-gui/}
|
PKGNAME-gui= ${DISTNAME:S/putty/putty-gui/}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (putty-0.77.tar.gz) = QZp29FI4/UXyx2tCQ4mTBW50+ng3TxNgUqqoQwhb6uU=
|
SHA256 (putty-0.78.tar.gz) = J04BvKxr0VXf1key8Y95G0sX/zE3U6qRn8ri4y00YU8=
|
||||||
SIZE (putty-0.77.tar.gz) = 2619481
|
SIZE (putty-0.78.tar.gz) = 2811628
|
||||||
|
|
|
@ -4,16 +4,16 @@
|
||||||
Index: cmake/platforms/unix.cmake
|
Index: cmake/platforms/unix.cmake
|
||||||
--- cmake/platforms/unix.cmake.orig
|
--- cmake/platforms/unix.cmake.orig
|
||||||
+++ cmake/platforms/unix.cmake
|
+++ cmake/platforms/unix.cmake
|
||||||
@@ -81,7 +81,7 @@ function(check_x11)
|
@@ -102,7 +102,7 @@ else()
|
||||||
endfunction()
|
set(NOT_X_WINDOWS ON)
|
||||||
check_x11()
|
endif()
|
||||||
|
|
||||||
-include_directories(${CMAKE_SOURCE_DIR}/charset ${GTK_INCLUDE_DIRS} ${X11_INCLUDE_DIR})
|
-include_directories(${CMAKE_SOURCE_DIR}/charset ${GTK_INCLUDE_DIRS} ${X11_INCLUDE_DIR})
|
||||||
+include_directories(${CMAKE_SOURCE_DIR}/charset ${CMAKE_SOURCE_DIR} ${GTK_INCLUDE_DIRS} ${X11_INCLUDE_DIR})
|
+include_directories(${CMAKE_SOURCE_DIR}/charset ${CMAKE_SOURCE_DIR} ${GTK_INCLUDE_DIRS} ${X11_INCLUDE_DIR})
|
||||||
link_directories(${GTK_LIBRARY_DIRS})
|
link_directories(${GTK_LIBRARY_DIRS})
|
||||||
|
|
||||||
function(add_optional_system_lib library testfn)
|
function(add_optional_system_lib library testfn)
|
||||||
@@ -125,7 +125,7 @@ endif()
|
@@ -211,7 +211,7 @@ endif()
|
||||||
|
|
||||||
if(STRICT AND (CMAKE_C_COMPILER_ID MATCHES "GNU" OR
|
if(STRICT AND (CMAKE_C_COMPILER_ID MATCHES "GNU" OR
|
||||||
CMAKE_C_COMPILER_ID MATCHES "Clang"))
|
CMAKE_C_COMPILER_ID MATCHES "Clang"))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Index: putty.h
|
Index: putty.h
|
||||||
--- putty.h.orig
|
--- putty.h.orig
|
||||||
+++ putty.h
|
+++ putty.h
|
||||||
@@ -2069,6 +2069,7 @@ typedef enum NoiseSourceId {
|
@@ -2124,6 +2124,7 @@ typedef enum NoiseSourceId {
|
||||||
NOISE_SOURCE_THREADTIME,
|
NOISE_SOURCE_THREADTIME,
|
||||||
NOISE_SOURCE_PROCTIME,
|
NOISE_SOURCE_PROCTIME,
|
||||||
NOISE_SOURCE_PERFCOUNT,
|
NOISE_SOURCE_PERFCOUNT,
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
https://svnweb.freebsd.org/ports/head/security/putty/files/patch-unix_uxpgnt.c?revision=496064&view=co
|
|
||||||
|
|
||||||
Index: unix/pageant.c
|
|
||||||
--- unix/pageant.c.orig
|
|
||||||
+++ unix/pageant.c
|
|
||||||
@@ -330,7 +330,7 @@ void pageant_fork_and_print_env(bool retain_tty)
|
|
||||||
/* Get out of our previous process group, to avoid being
|
|
||||||
* blasted by passing signals. But keep our controlling tty,
|
|
||||||
* so we can keep checking to see if we still have one. */
|
|
||||||
- setpgrp();
|
|
||||||
+ setpgrp(0, 0);
|
|
||||||
} else {
|
|
||||||
/* Do that, but also leave our entire session and detach from
|
|
||||||
* the controlling tty (if any). */
|
|
Loading…
Reference in New Issue
Block a user