Simon Josefsson
93dc3f565e
Fix typo, reported by "Heiko Jansen" <jansen@hbz-nrw.de>.
2007-03-27 12:52:16 +00:00
Simon Josefsson
48410937b2
Dist buildconf, suggested by "Heiko Jansen" <jansen@hbz-nrw.de>.
2007-03-27 12:50:09 +00:00
Simon Josefsson
864ceec7bd
Add 'dist_' to make sure man pages are included in the release.
2007-03-27 12:48:53 +00:00
Simon Josefsson
8ac3f7e485
Add rule to generate ChangeLog.
...
No need for foreign or nostdinc (correct me if I'm wrong?).
2007-03-27 12:44:44 +00:00
Simon Josefsson
2e20808f8c
Add, needed by cvs2cl.
2007-03-27 12:32:56 +00:00
Simon Josefsson
53fb8b1969
Add.
2007-03-27 12:28:18 +00:00
Simon Josefsson
7dfbbf9c1c
Remove.
2007-03-27 12:24:56 +00:00
Simon Josefsson
d131f6457c
Add, from LICENSE.
2007-03-27 12:24:35 +00:00
Simon Josefsson
a3a9b0385e
Rewrite, based on INSTALL.
2007-03-27 12:22:22 +00:00
Simon Josefsson
20297b51bd
Add, from README.
2007-03-27 12:10:25 +00:00
Daniel Stenberg
ba9f0b2ce6
Dan Fandrich fixed another memory leak, this time in the OpenSSL interface
...
code:
It's not clear to me whether all the BN_news in _libssh2_rsa_new need to
be cleaned up, too. The OpenSSL docs for RSA_free implies that you don't
need to, and valgrind doesn't complain, so it's probably OK as is.
2007-03-15 21:37:43 +00:00
Daniel Stenberg
56f606a98e
give credit to those who made the changes
2007-03-15 20:57:11 +00:00
Daniel Stenberg
b553f1087e
fixed a memory leak in the packet handling (Dan Fandrich)
2007-03-15 20:56:45 +00:00
Daniel Stenberg
75ceed5776
Dan Fandrich patch:
...
1 - let libssh2 compile with OpenSSL 0.9.6b. This is due to 'crypt' is found
in one of its header files and EVP_MAX_BLOCK_LENGTH not being found.
2 - The EXEEXT patch is because automake 1.7 doesn't support it, and recent
automakes add it automatically
2007-03-14 21:59:12 +00:00
Daniel Stenberg
689c394c57
Added sftpdir, a sample doing an SFTP directory listing
2007-02-23 11:18:41 +00:00
Daniel Stenberg
de60096af1
nicer look
2007-02-23 10:38:14 +00:00
Daniel Stenberg
9aa460b55b
more/updated man pages
2007-02-23 10:20:56 +00:00
Daniel Stenberg
7c115d350c
Lucas Newman found and fixed a problem where libssh2_packet_read() could "lose"
...
bytes when it read data from the network that was an unaligned number of bytes
compared to the blocksize.
2007-02-14 20:50:43 +00:00
Daniel Stenberg
1ce26ef4a2
add include to fix compiler warning
2007-02-08 14:50:33 +00:00
Daniel Stenberg
92c75854fb
Guenter Knauf added support for another IP and I changed the order of the
...
arguments and updated some comments.
2007-02-08 14:44:32 +00:00
Daniel Stenberg
f015b10b02
Guenter Knauf's Netware+Win32 updates after my recent changes
2007-02-08 14:34:41 +00:00
Daniel Stenberg
972d6d8bd4
removed unused variable
2007-02-07 21:42:45 +00:00
Daniel Stenberg
fee0239211
setting sockets non-blocking using more portable code and configure macros
...
from the libcurl project (written by me)
2007-02-07 21:39:17 +00:00
Daniel Stenberg
e7181a8c36
Netware and Windows fixes by Guenter Knauf
2007-02-07 21:21:06 +00:00
Daniel Stenberg
b88eb6a096
let's call the current version 0.15-CVS
2007-02-06 14:19:59 +00:00
Simon Josefsson
f6e26916ac
Remove unused uses of -lm and math.h.
2007-02-04 13:16:17 +00:00
Simon Josefsson
39876b2ee3
Fix.
2007-02-04 13:10:46 +00:00
Daniel Stenberg
4f1cfb20a9
1 - new public function libssh2_trace() that enables tracing/debug output on
...
various stuff if libssh2 was built with debug. If built without debug, the
function does nothing.
2 - configure --enable-debug is now enough to build a debug version (including
picky compiler options)
3 - internally, we no longer need/use #ifdef/#endif around all uses of the
_libssh2_debug() function/macro.
The scp.c example is the first application to test this new debug logging.
2007-02-02 23:23:36 +00:00
Daniel Stenberg
6304383c91
non-blocking and man pages
2007-02-02 22:28:48 +00:00
Daniel Stenberg
bd1980ea1c
Include man pages in distro tarball and make install. Note that this is still
...
(by far) an incomplete set of man pages.
2007-02-02 22:27:06 +00:00
Daniel Stenberg
be4c3f59d4
bump the version-info due to the changes in the API we're working on and due
...
to the fact that there's release of the previous CVS-state shipped in Debian
(and possibly others distros).
2007-02-02 22:09:30 +00:00
Daniel Stenberg
9d55db6501
Adding src/transport.c for the SECSH transport layer read/write in a non-
...
blocking way. The channel code is now responsible for enabling/disabling
blocking status and to work with it.
I've also modified indenting and fixed compiler warnings at places, and
added a bunch of new examples in example/simple that I've used to verify that
the code still runs like before.
libssh2_channel_{read|write}nb_ex() and libssh2_sftp_{read|write}nb() are the
four new functions that supposedly work non-blocking.
2007-02-02 16:21:20 +00:00
Daniel Stenberg
c63ef86075
non-blocking stuff removed, see *readnb_ex()
2007-02-02 16:11:55 +00:00
Daniel Stenberg
1b733d1196
more docs, including a template.3 for new man pages
2007-02-02 16:09:12 +00:00
Simon Josefsson
3c61a44224
Libgcrypt stuff works.
2007-02-02 11:22:39 +00:00
Simon Josefsson
20527d9688
Mind your p's and q's! RSA authentication now works.
2007-02-02 11:18:34 +00:00
Daniel Stenberg
09ee2d4086
Chris Nystrom helped me realize I must count the received bytes myself to
...
know when the transfer is complete
2007-02-01 22:39:45 +00:00
Daniel Stenberg
5859642888
oops, it shouldn't be non-blocking when doing blocking transfers...
2007-01-30 11:10:26 +00:00
Daniel Stenberg
ba1eb9f8fc
simple (blocking) SCP transfer
2007-01-30 11:07:14 +00:00
Daniel Stenberg
e2f6518d95
two simple samples
2007-01-24 14:15:36 +00:00
Daniel Stenberg
a139ab0b45
fix compiler warnings
2007-01-23 21:36:40 +00:00
Simon Josefsson
f1e7eb7ae8
Fix RSA private key reading (still not working).
2007-01-23 15:12:41 +00:00
Simon Josefsson
b790cabf6a
Fix warnings.
2007-01-23 13:55:11 +00:00
Simon Josefsson
d2be40421a
Fix warnings.
2007-01-23 12:44:14 +00:00
Simon Josefsson
b1d855d1ac
Fix warnings.
2007-01-23 12:44:14 +00:00
Simon Josefsson
1826e7365d
Fix warnings.
2007-01-23 12:32:06 +00:00
Simon Josefsson
7f9ea39a5d
Fix mem leak.
2007-01-23 12:26:36 +00:00
Simon Josefsson
6cf4420264
Fix mem leak.
2007-01-23 12:18:50 +00:00
Simon Josefsson
bfb71f3075
Need more #include's.
2007-01-23 11:53:27 +00:00
Simon Josefsson
1f232d69ed
Fix warnings.
2007-01-23 11:52:23 +00:00