Sara Golemon
adee5e5653
Don't wait for KEX_INIT prior to sending our own packet.
...
Watch out for bad KEX_INIT guesses and burn packets if necessary.
2006-06-22 18:45:29 +00:00
Sara Golemon
5f85317efa
Swap ordering of packet_add/packet-inspection to avoid inspect after free. Fix OpenSSL detection using pkg-config.
2006-05-26 22:36:48 +00:00
Sara Golemon
4d7726c551
Plug leaks caused by not using OpenSSL's EVP interface correctly
2006-04-06 21:50:37 +00:00
Sara Golemon
fbcdff2161
Allow socket_fd == 0 in libssh2_session_startup()
2006-03-08 19:10:53 +00:00
Sara Golemon
1d7522bc06
BugFix#1436593: Apply build options for HPUX targets
2006-02-23 23:14:35 +00:00
Sara Golemon
502a48afa1
Fix make install on MacOSX
2006-01-06 17:34:03 +00:00
Sara Golemon
efc3841fd2
Add terminating NULL to readlin/realpath results
2005-11-17 23:20:32 +00:00
Sara Golemon
f9d65b0984
Fix miscellaneous bugs in src/channel.c and src/packet.c
...
Courtessy David Robins
2005-11-02 00:26:24 +00:00
Sara Golemon
edcdf43264
Prep for release
2005-11-01 23:11:50 +00:00
Sara Golemon
78048973c5
Fix x11_req. Multiple packet_len issues and error handling logic. (Simon Hart)
2005-08-10 21:37:44 +00:00
Sara Golemon
e15f5d97a0
Add publickey subsystem support
2005-07-21 20:28:07 +00:00
Sara Golemon
01de39e585
Fix generation of 'e' portion of Diffie-Hellman keyset.
2005-07-11 15:56:09 +00:00
Sara Golemon
6cc50263e2
Fix rename op -- Take 2
2005-07-06 17:50:53 +00:00
Sara Golemon
ae17fbcd2c
BFN
2005-07-05 01:38:41 +00:00
Sara Golemon
06e1136ea0
Don't send flags for rename op if the sftp version is too low
2005-06-17 17:18:25 +00:00
Sara Golemon
da653774aa
Add keyboard interactive authentication.
...
Implementation contributed by Mikhail Gusarov.
2005-06-11 19:18:06 +00:00
Sara Golemon
8937980044
BFN
2005-05-18 17:10:27 +00:00
Sara Golemon
e5ee4a5be3
Fix sftp packet queueing mechanism
2005-05-17 05:22:41 +00:00
Sara Golemon
30bb7db0d1
Reduce busy-looping of libssh2_sftp_packet_requirev()
2005-05-16 23:12:09 +00:00
Sara Golemon
8d90bbfc28
Fix segfault when client/host can't agree on hostkey/crypt/mac/comp
2005-05-16 17:16:25 +00:00
Sara Golemon
ebfbd22e59
Add debugging hooks for development diagnostics
2005-05-11 05:11:31 +00:00
Sara Golemon
9a0ba35457
Ignore extended data in the SFTP layer.
2005-05-10 04:57:34 +00:00
Sara Golemon
023c54d95d
One last (better be last) fix for FXP_INIT
2005-05-10 04:49:43 +00:00
Sara Golemon
ba2f21eb85
More fixes for channel_write()
2005-05-06 18:30:43 +00:00
Sara Golemon
30755999c5
Check for and link against libm and libsocket
2005-05-05 18:45:42 +00:00
Sara Golemon
8e0e6d81dd
Block means block
2005-05-04 19:01:48 +00:00
Sara Golemon
cba673de6f
Make blocking_read's polling loop less arbitrary
2005-05-04 18:48:47 +00:00
Sara Golemon
66e7462f01
Late BFN
2005-05-03 18:35:40 +00:00
Sara Golemon
83b95eb13e
Fixed SFTP to be properly BC with version 1 and 2 servers
2005-04-07 21:53:55 +00:00
Sara Golemon
0138e36352
Add libssh2_channel_window_(read|write)_ex()
2005-03-28 22:59:35 +00:00
Sara Golemon
0e0ed2aff4
Don't let a dead session leave poll() hanging
2005-03-26 01:26:14 +00:00
Sara Golemon
c67bb667aa
Add libssh2_poll()
2005-03-23 00:21:26 +00:00
Sara Golemon
141ac5b856
Add sys/uio.h for FBSD builds and remove old stdio references
2005-03-21 21:26:08 +00:00
Sara Golemon
9f64f34dfe
Swap compression mode preferences, prefer none over zlib by default
2005-03-17 19:20:32 +00:00
Sara Golemon
a1b87a952c
Late news
2005-03-17 19:09:45 +00:00
Sara Golemon
c6e5188fb4
Add support for MacOSX(Darwin)
2005-02-17 20:41:34 +00:00
Sara Golemon
fe7ea0df58
Add support for hostbased pubkey authentication
2005-02-14 05:51:06 +00:00
Sara Golemon
500169bf97
Acknowledge window adjustments and fix the paren bug I just introduced :)
2005-02-14 03:16:42 +00:00
Sara Golemon
c6bbe0d42f
Added libssh2_session_flag() and LIBSSH2_FLAG_SIGPIPE with hooks
2005-02-03 05:57:43 +00:00
Sara Golemon
a05bf84ecf
Collapse state flags into single bitmask attribute
2005-02-03 05:41:35 +00:00
Sara Golemon
2c5c54e999
Fix zlib compression when internal buffer not empty
2005-02-01 05:37:42 +00:00
Sara Golemon
096ef86627
Avoid segfault when libssh2_session_methods() called too early
2005-01-21 23:30:28 +00:00
Sara Golemon
2b414db02e
BFN
2005-01-20 21:35:24 +00:00
Sara Golemon
308d59910f
Fix setstat calls. libssh2_attr2bin was masking out flags
2005-01-07 23:51:46 +00:00
Sara Golemon
ecd83df6a7
Need to load the cipher definitions if we expect to use them...
2005-01-07 23:14:53 +00:00
Sara Golemon
4191a8c56c
Fix ssh-dss public key authentication
2005-01-07 21:07:53 +00:00
Sara Golemon
c006dd4350
Added support for MAC methods: hmac-md5 and hmac-md5-96
...
key_len should not have been in KEX_METHOD,
it's dependent on MAC method, not KEX method.
This is why the MD5 MACs were borked initially,
md5 has a key_len of 16, not 20.
2004-12-31 00:55:52 +00:00
Sara Golemon
cf8ca63ea0
Add ./configure option '--disable-gex-new' to fallback on
...
older diffie-hellman-group-exchange-sha1 syntax.
i.e. Use SSH_MSG_KEX_DH_GEX_REQUEST_OLD
rather then SSH_MSG_KEX_DH_GEX_REQUEST
See draft-ietf-secsh-dh-group-exchange section 7 for details.
2004-12-31 00:15:18 +00:00
Sara Golemon
d1b33840bf
Note change to libssh2_session_methods()
2004-12-30 23:22:59 +00:00
Sara Golemon
2e02ad041a
Add remote tcp/ip forwarding.
2004-12-29 19:26:28 +00:00