Skip to content

Commit dc87dc7

Browse files
committed
Merge remote-tracking branch 'upstream/master'
Conflicts: .gitattributes .gitignore README.md Recipe adb.c cmdline.c config.c dialog.c dialog.h import.c misc.c mkfiles.pl putty.h putty.sln settings.c unix/.gitignore unix/urlhack_unix.c urlhack.c windows/MSVC2010/putty/putty.vcxproj windows/build-debug.bat windows/build-release.bat windows/cygcfg.c windows/cygterm.c windows/pageant.rc windows/pickicondialog.c windows/pickicondialog.h windows/puttygen.rc windows/urlhack.h windows/urlhack_win.c windows/wincfg.c windows/winctrls.c windows/windlg.c windows/window.c windows/winmisc.c windows/winnoise.c windows/winpgen.c windows/winpgnt.c windows/winstore.c windows/winstuff.h
2 parents 6098efa + 48df49f commit dc87dc7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+5121
-1216
lines changed

.gitattributes

+4
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
*.vcxproj eol=crlf
22
*.sln eol=crlf
3+
<<<<<<< HEAD
4+
=======
5+
*.bat eol=crlf
6+
>>>>>>> upstream/master

.gitignore

+13
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ charset/sbcsdat.c
1010
*.pdb
1111
/empty.h
1212
*.o
13+
<<<<<<< HEAD
14+
=======
15+
*.swp
16+
*~
17+
>>>>>>> upstream/master
1318
unix/plink
1419
unix/pscp
1520
unix/psftp
@@ -18,6 +23,10 @@ unix/pterm
1823
unix/putty
1924
unix/puttytel
2025

26+
<<<<<<< HEAD
27+
=======
28+
29+
>>>>>>> upstream/master
2130
# github's gitignore for Visual Studio: a6dd83c18d0beb8e36c091fd33b64ca45a3a0f3a
2231
## Ignore Visual Studio temporary files, build results, and
2332
## files generated by popular Visual Studio add-ons.
@@ -167,3 +176,7 @@ $RECYCLE.BIN/
167176

168177
# Mac crap
169178
.DS_Store
179+
<<<<<<< HEAD
180+
=======
181+
unix/libversion.a
182+
>>>>>>> upstream/master

.lvimrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
set tabstop=8 softtabstop=4 shiftwidth=4 expandtab

Buildscr.cv

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# -*- sh -*-
2+
3+
# Build script to scan PuTTY with the downloadable Coverity scanner
4+
# and generate a tar file to upload to their open-source scanning
5+
# service.
6+
7+
module putty
8+
9+
# Preparations.
10+
in putty do ./mkfiles.pl
11+
in putty do ./mkauto.sh
12+
in putty/doc do make
13+
14+
# Scan the Unix build, on a 64-bit system to differentiate as much as
15+
# possible from the other scan of the cross-platform files.
16+
delegate covscan64
17+
in putty do ./configure
18+
in putty do cov-build --dir cov-int make
19+
in putty do tar czvf cov-int.tar.gz cov-int
20+
return putty/cov-int.tar.gz
21+
enddelegate
22+
23+
# Scan the Windows build, by means of building with Winelib (since as
24+
# of 2013-07-22, the Coverity Scan website doesn't offer a 32-bit
25+
# Windows scanner for download).
26+
delegate covscan32wine
27+
in putty do tar xzvf cov-int.tar.gz
28+
in putty/windows do cov-build --dir ../cov-int make -f Makefile.cyg CC=winegcc RC=wrc
29+
in putty do tar czvf cov-int.tar.gz cov-int
30+
return putty/cov-int.tar.gz
31+
enddelegate
32+
33+
# Provide the revision number as one of the build outputs, to make it
34+
# easy to construct a curl upload command which will annotate it
35+
# appropriately when uploaded.
36+
in putty do echo $(revision) > revision.txt
37+
38+
deliver putty/revision.txt $@
39+
deliver putty/cov-int.tar.gz $@

LATEST.VER

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.62
1+
0.63

LICENCE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PuTTY is copyright 1997-2012 Simon Tatham.
1+
PuTTY is copyright 1997-2013 Simon Tatham.
22

33
Portions copyright Robert de Bath, Joris van Rantwijk, Delian
44
Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ Visual Studio 2010 project files are included. These should **just work**, ther
2626

2727
The original build system for PuTTY is intact, i.e. you can run `perl mkfiles.pl` and it will regenerate all the other build systems, including VS6 and various flavours of makefiles.
2828

29+
<<<<<<< HEAD
2930
My released builds are still done with VS2010's nmake (using `windows/build-release.bat`, and will continue to be done so until XP drops out of support.
31+
=======
32+
My released builds are still done with VS2010's `nmake` (using `windows/build-release.bat`), and will continue to be done so until XP drops out of support.
33+
>>>>>>> upstream/master
3034
3135
## License
3236

Recipe

+11-2
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,8 @@ W_BE_ALL = be_all_s winser cproxy
338338
W_BE_NOSSH = be_nos_s winser nocproxy
339339
+ cygterm
340340
# And with the Unix serial-port module.
341-
U_BE_ALL = be_all_s uxser cproxy
342-
U_BE_NOSSH = be_nos_s uxser nocproxy
341+
U_BE_ALL = be_all_u uxser cproxy
342+
U_BE_NOSSH = be_nos_u uxser nocproxy
343343

344344
# ------------------------------------------------------------
345345
# Definitions of actual programs. The program name, followed by a
@@ -348,13 +348,20 @@ U_BE_NOSSH = be_nos_s uxser nocproxy
348348
# X/GTK Unix app, [U] for command-line Unix app.
349349

350350
putty : [G] GUITERM NONSSH WINSSH W_BE_ALL WINMISC winx11 putty.res urlhack regexp LIBS
351+
<<<<<<< HEAD
351352
puttytel : [G] GUITERM NONSSH W_BE_NOSSH WINMISC puttytel.res nogss urlhack regexp LIBS
353+
=======
354+
+ fatty
355+
+ winpgen sshrsag sshdssg sshprime import
356+
+ winpgnt
357+
>>>>>>> upstream/master
352358
plink : [C] winplink wincons NONSSH WINSSH W_BE_ALL logging WINMISC
353359
+ winx11 plink.res winnojmp LIBS
354360
pscp : [C] pscp winsftp wincons WINSSH BE_SSH SFTP wildcard WINMISC
355361
+ pscp.res winnojmp LIBS
356362
psftp : [C] psftp winsftp wincons WINSSH BE_SSH SFTP wildcard WINMISC
357363
+ psftp.res winnojmp LIBS
364+
<<<<<<< HEAD
358365

359366
pageant : [G] winpgnt sshrsa sshpubk sshdes sshbn sshmd5 version tree234
360367
+ misc sshaes sshsha winpgntc sshdss sshsh256 sshsh512 winutils
@@ -366,6 +373,8 @@ puttygen : [G] winpgen sshrsag sshdssg sshprime sshdes sshbn sshmd5 version
366373
+ tree234 notiming winhelp winnojmp conf LIBS wintime
367374
+ pickicondialog
368375

376+
=======
377+
>>>>>>> upstream/master
369378
pterm : [X] GTKTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore
370379
+ uxsignal CHARSET cmdline uxpterm version time xpmpterm xpmptcfg
371380
+ nogss

0 commit comments

Comments
 (0)