| Starting now, we use automake and libtool for the build. |
|
More...
|
over 19 years ago
|
| Moved the private include files libssh2_priv.h and libssh2_config.h.in from include/ into the src/ directory. The include/ dir is now strictly for public headers. |
|
More...
|
over 19 years ago
|
| kill compiler warnings |
|
More...
|
over 19 years ago
|
| until we automake, let 'make' build all by default |
|
More...
|
over 19 years ago
|
| kill warnings |
|
More...
|
over 19 years ago
|
| Use pkg-config --cflags-only-I when getting the include files necessary to build with OpenSSL. Previous approach caused a bad compiler option get set. |
|
More...
|
over 19 years ago
|
| Patch from Daniel Stenberg |
|
More...
|
almost 20 years ago
|
| Reproduce most of the POSIX permission/file type defines from sys/stat.h so that if compiled with a non-POSIX compiler these are still available for client software. |
|
More...
|
almost 20 years ago
|
| As pointed out, feof() will always fail after a rewind |
|
More...
|
almost 20 years ago
|
| Bug: [ 1592645 ] Public key can not be readed from file |
|
More...
|
almost 20 years ago
|
| /* RFC4253 section 6.1 Maximum Packet Length says: * * "All implementations MUST be able to process packets with * uncompressed payload length of 32768 bytes or less and * total packet size of 35000 bytes or less (including length, * padding length, payload, padding, and MAC.)." */ Protect against an improper packet from producing unreasonable values. Credit goes to Daniel Stenberg |
|
More...
|
almost 20 years ago
|
| libssh2_sftp_readdir() wasn't null terminating the filename. If there is enough room in the buffer, all a null to the end. |
|
More...
|
almost 20 years ago
|
| The public *_ex() API functions, most of them, used "int" for length values. The convience functions pass in the return from strlen() which is "size_t", usually an "unsigned long". This created the possiblility of passing in a value that could look negative. |
|
More...
|
almost 20 years ago
|
| Bump for release |
|
More...
|
about 20 years ago
|
| Don't wait for KEX_INIT prior to sending our own packet. Watch out for bad KEX_INIT guesses and burn packets if necessary. |
|
More...
|
about 20 years ago
|
| Swap ordering of packet_add/packet-inspection to avoid inspect after free. Fix OpenSSL detection using pkg-config. |
|
More...
|
about 20 years ago
|
| Map Win32 errno values |
|
More...
|
over 20 years ago
|
| autoconf already handles -g for us |
|
More...
|
over 20 years ago
|
| Plug leaks caused by not using OpenSSL's EVP interface correctly |
|
More...
|
over 20 years ago
|
| Map win32 error codes |
|
More...
|
over 20 years ago
|
| Allow socket_fd == 0 in libssh2_session_startup() |
|
More...
|
over 20 years ago
|
| Bump copyright year |
|
More...
|
over 20 years ago
|
| Bump version number |
|
More...
|
over 20 years ago
|
| BugFix#1436593: Apply build options for HPUX targets |
|
More...
|
over 20 years ago
|
| Fixed errorneous flushing packets for unrelated channels when one is closed (thanks to Alexander Holyapin) |
|
More...
|
over 20 years ago
|
| Fix make install on MacOSX |
|
More...
|
over 20 years ago
|
| Add terminating NULL to readlin/realpath results |
|
More...
|
over 20 years ago
|
| Fix miscellaneous bugs in src/channel.c and src/packet.c Courtessy David Robins |
|
More...
|
almost 21 years ago
|
| Prep for release |
|
More...
|
almost 21 years ago
|
| Added missing '#ifdef __cplusplus extern "C" {}' stanza |
|
More...
|
almost 21 years ago
|