Guenter Knauf
e5c5408564
Added .def file to output.
2012-11-08 18:57:14 +01:00
Guenter Knauf
6f8777505f
Ignore generated file.
2012-10-24 03:29:50 +02:00
Guenter Knauf
de7b5d3bc0
Fixed MSVC NMakefile.
...
Added missing source files; added resource for DLL.
2012-10-24 02:37:55 +02:00
Guenter Knauf
499b22ca36
Some small Win32 makefile fixes.
2012-06-20 18:08:01 +02:00
Guenter Knauf
a1c0d97ff9
MinGW makefile tweaks.
...
Use GNU tools when compiling on Linux.
Fixed dist and dev targets.
2012-06-12 01:03:14 +02:00
Guenter Knauf
c55b0b0425
Fixed MinGW debug build.
2012-06-08 08:03:24 +02:00
Guenter Knauf
a40c160cff
Removed obsolete define from makefiles.
2012-06-04 17:01:27 +02:00
Guenter Knauf
79a7ca3085
Synced MinGW makefiles with 56c64a6..39e438f.
...
Also synced MinGW test makefile with b092696..f8cb874.
2012-06-04 15:17:22 +02:00
Guenter Knauf
9a36065b52
Try to detect OpenSSL build type automatically.
...
Also fixed recently added libgdi32 linkage which is only
required when OpenSSL libs are linked statically.
2012-05-28 12:53:15 +02:00
Guenter Knauf
9a7311ba57
Updated dependency libary versions.
2012-05-22 04:10:52 +02:00
Alexander Lamaison
92a9f95279
win32/libssh2_config.h: Remove hardcoded #define LIBSSH2_HAVE_ZLIB.
...
Rationale: Everything else in this file states a fact about the win32
platform that is unconditional for that platform. There is nothing
unconditional about the presence of zlib. It is neither included with
Windows nor with the platform SDK. Therefore, this is not an appropriate
place to assert its presence. Especially as, once asserted, it cannot be
overridden using a compiler flag.
In contrast, if it is omitted, then it can easily be reasserted by adding
a compiler flag defining LIBSSH2_HAVE_ZLIB.
2012-05-15 17:32:06 +01:00
Rafael Kitover
d46185eaa5
Update win32/GNUmakefile to use OpenSSL 1.0.1a
...
libcrypto on win32 now depends on gdi32.dll, so move the OpenSSL LDLIBS
block to before the compiler definitions, so that libcrypto gets added
first, and then add -lgdi32 into the following common LDLIBS for gcc.
2012-04-23 20:04:41 +02:00
Guenter Knauf
a955f8428b
Updated dependency lib versions.
2012-04-20 13:50:06 +02:00
Guenter Knauf
c8374cdc10
Updated dependency lib versions in static makefiles.
2012-04-12 22:01:45 +02:00
Guenter Knauf
0f9e81c6f3
Use predefined resource compiler macro.
2011-09-10 16:53:47 +02:00
Guenter Knauf
e0e8d3b0b7
Dont build x11 sample with MinGW.
2011-09-10 15:09:38 +02:00
Guenter Knauf
52d24bc9d2
Fixed executable file description.
2011-09-10 14:51:35 +02:00
Guenter Knauf
1f2c1f9e09
Build all examples.
2011-09-10 14:21:05 +02:00
Guenter Knauf
c75ae587c0
More MinGW makefile tweaks.
...
Renamed *.mingw makefiles to GNUmakefile since GNU make picks these
up automatically, and therefore win32/Makefile removed.
2011-09-10 14:10:45 +02:00
Guenter Knauf
2e12cfaa23
Removed forgotten WINSOCK_VERSION defines.
2011-09-10 13:40:27 +02:00
Guenter Knauf
3f2b1dea5e
The files were not gone but renamed ...
2011-09-08 11:59:49 +02:00
Guenter Knauf
31a9e8860d
Fixed link to native Win32 awk tool.
2011-08-29 14:05:15 +02:00
Guenter Knauf
b26c3e7cce
Renamed MinGW makefiles.
2011-08-29 13:59:43 +02:00
Guenter Knauf
e4eeb85f01
Some MinGW makefile tweaks.
...
Enable build without GNU tools and with MinGW64 compiler.
2011-08-29 13:54:51 +02:00
Guenter Knauf
cc84d875eb
Updated default (recommended) dependency versions.
2011-04-19 14:21:49 +02:00
Daniel Stenberg
4825171919
msvcproj: added libs and debug stuff
...
Added libraries needed to link whether using openssl dynamically or
statically
Added LIBSSH2DEBUG define to debug versions to enable tracing
URL: http://trac.libssh2.org/ticket/215
Patch by: Mark Smith
2011-04-15 14:29:30 +02:00
Guenter Knauf
326f741a52
Updated OpenSSL version.
2010-12-22 14:39:59 +01:00
Guenter Knauf
c32b0d164e
Fixed Win32 makefile which was now broken at resource build.
2010-08-18 17:22:33 +02:00
Guenter Knauf
835c03e076
It is sufficient to pipe stderr to NUL to get rid of the nasty messages.
2010-08-18 16:59:21 +02:00
Guenter Knauf
c46abb2663
Use the new libssh2.rc file.
2010-08-17 01:58:39 +02:00
Guenter Knauf
0a34fa79f0
Added resource file for libssh2.dll (shamelessly stolen from libcurl).
2010-08-17 01:54:20 +02:00
Guenter Knauf
43001570d6
Updated Win32 MSVC dependencies versions.
2010-08-17 01:35:55 +02:00
Guenter Knauf
ac709e0d4f
Added Watcom makefile borrowed from libcurl.
...
This makefile compiles already all files fine for static lib, but needs
final touch when I have OpenSSL fully working with shared libs and Watcom.
2010-08-16 16:10:07 +02:00
Guenter Knauf
56d0877f07
Added copyright define to libssh2.h and use it for binary builds.
2010-08-15 04:09:01 +02:00
Guenter Knauf
2bd9418ac7
Some minor makefile tweaks.
2010-08-14 21:56:37 +02:00
Guenter Knauf
a4fdf0de01
fixed libssh2.dsw to use the generated libssh2.dsp; removed old *.dsp files.
2010-06-10 02:43:49 +02:00
Guenter Knauf
2c1c751ad1
moved MSVC strdup define to libssh2_config.h which we include already.
2010-06-10 02:31:48 +02:00
Guenter Knauf
2996e02482
moved CRT_SECURE_NO_DEPRECATE define up so its defined before the winsock headers are included.
2010-06-03 03:12:20 +02:00
Guenter Knauf
2683fddcca
fixed platform detection for MingW32 test makefile.
2010-06-01 21:19:14 +02:00
Guenter Knauf
dceb3d1452
changed copyright notice for MinW32 and NetWare binaries.
2010-06-01 20:17:05 +02:00
Guenter Knauf
86c935317c
cleaned up MSVC ifdefs which where spreaded over 3 places.
2010-06-01 19:32:11 +02:00
Guenter Knauf
4d7b2950d9
updated MingW32 makefiles for latest dependency lib versions.
2010-06-01 16:58:40 +02:00
Grubsky Grigory
8145f9e79c
DSP: output lib name typo
2010-05-25 23:28:01 +02:00
Daniel Stenberg
eb4407975c
ignore libssh2.dsp
2010-03-23 21:59:12 +01:00
Daniel Stenberg
1b1b4ac387
libssh2 is released under the Modifed BSD license, not GPL
2010-03-14 23:30:46 +01:00
Simon Josefsson
b5e358618b
Move examples from example/simple to example/.
2009-12-19 10:54:45 +01:00
Peter Stuge
55034294e8
Ensure that win32/libssh2.dsp will be generated with CRLF line endings
...
First, win32/msvcproj.{head,foot} are now committed with CRLF line endings,
and .gitattributes specifies that these should not be changed on checkout or
commit. These are win32 files so it makes sense to store them with native
line endings.
Second, the rules for generating libssh2.dsp and libssh2.vcproj are changed
so that the full file contents passes through awk, which strips all CR and
then prints each line with one CRLF line ending. Stripping CR is important
to avoid CRCRLF in case the input already comes with CRLF.
2009-10-17 02:58:53 +02:00
Guenter Knauf
d48ee98ecf
renamed .cvsignore to .gitignore.
2009-09-04 02:12:50 +02:00
Guenter Knauf
b728b1018f
changed NetWare and MingW32 makefile to use Makefile.inc.
2009-09-03 22:06:59 +02:00
Hacki
8dabb1c5eb
added knownhost.c to makefiles.
2009-09-02 20:03:27 +02:00