Commit Graph

  • b2f571e544 test the buffer_prepend_data function Aris Adamantiadis 2010-10-03 12:25:33 +02:00
  • 338a3d9b05 Removed references to ssh_buffer_get_begin Aris Adamantiadis 2010-10-03 12:07:00 +02:00
  • 5687d6e79a Added buffer test case Aris Adamantiadis 2010-10-03 12:06:47 +02:00
  • a9ec8b055f Fix warnings on testcases Aris Adamantiadis 2010-10-02 23:27:26 +02:00
  • 5f69d494ad Fix documentation of ssh_set_message_callback Aris Adamantiadis 2010-10-02 23:24:19 +02:00
  • 3d8cfa9973 Don't grow window if there is no space in the buffer milo 2010-10-01 22:33:27 +02:00
  • 0d5cc01f1c Fix the window not growing problem Aris Adamantiadis 2010-10-02 22:54:59 +02:00
  • d7581c4daa Change path to ../src instead of the old ../libssh milo 2010-09-30 23:50:16 +02:00
  • 524302ca7e Added ssh_channel_write_stderr() for the server milo 2010-09-29 23:53:56 +02:00
  • 2617024136 Added channel features on the server milo 2010-09-29 23:33:25 +02:00
  • 26d40b5354 Handle global requests and reverse forwarding milo 2010-09-29 17:45:04 +02:00
  • c4356531f7 Add new callbacks in session and channels milo 2010-09-29 16:58:48 +02:00
  • 873e02fc6a First step getting rid of ssh_buffer_get_begin Aris Adamantiadis 2010-10-01 23:41:04 +02:00
  • 985db35173 Rewrote channel_read_buffer to use ssh_channel_read Aris Adamantiadis 2010-10-01 23:03:08 +02:00
  • c4e67730a3 Convert sftp.c to ssh_channel_read Aris Adamantiadis 2010-10-01 21:41:56 +02:00
  • 9f7e2c3252 Update the window *after* effective read Aris Adamantiadis 2010-10-01 18:56:57 +02:00
  • 5675fbe73e Fix the behaviour of channel window handling Aris Adamantiadis 2010-10-01 18:38:08 +02:00
  • 5b1c985a0e Changed the threads cbks from struct to publ func Aris Adamantiadis 2010-09-30 11:10:08 +02:00
  • bedc65313f Removed the extern char *environ Aris Adamantiadis 2010-09-30 10:42:55 +02:00
  • 9f53906209 Remove extern environ from the requirements Aris Adamantiadis 2010-09-29 17:06:54 +02:00
  • 7a314d9149 client: Fixed a typo. Andreas Schneider 2010-09-29 14:19:45 +02:00
  • be837cdbc2 misc: Fixed a typo. Andreas Schneider 2010-09-29 14:19:07 +02:00
  • a13c9d4182 misc: Make sure ssh_analyze_banner has proper length checks. Andreas Schneider 2010-09-29 12:14:33 +02:00
  • 38359672a5 misc: Make sure ssh_analyze_banner has proper length checks. Andreas Schneider 2010-09-29 12:12:14 +02:00
  • 1b471256d4 misc: Differentiate between client and server in ssh_analyze_banner. Andreas Schneider 2010-09-29 12:11:43 +02:00
  • 93f79c62ef misc: Fixed a possible data overread and crash bug. Andreas Schneider 2010-09-29 11:35:08 +02:00
  • 30e22fed6e misc: Fixed a possible data overread and crash bug. Andreas Schneider 2010-09-29 11:29:37 +02:00
  • 8b719e51cf misc: Move ssh_analyze_banner to a common location. Andreas Schneider 2010-09-29 11:26:35 +02:00
  • 72b62d3064 build: Fixed the unit test build. Andreas Schneider 2010-09-29 11:26:16 +02:00
  • 5f24a84298 known_hosts: Added missing include. Andreas Schneider 2010-09-29 11:17:46 +02:00
  • 1eaf55c5f6 keyfiles: Fixed unlink warning. Andreas Schneider 2010-09-28 19:16:42 +02:00
  • 9d3b84c914 threads: Fixed windows build. Andreas Schneider 2010-09-28 19:12:01 +02:00
  • b391a7603a pki: Create a file for known_hosts functions. Andreas Schneider 2010-09-28 19:08:32 +02:00
  • 45b551d4f7 build: Remove unneeded include directories. Andreas Schneider 2010-09-28 19:08:11 +02:00
  • 15e4ec38f2 pki: Added GPL to header file. Andreas Schneider 2010-09-28 19:07:16 +02:00
  • 8c318fcb21 keyfiles: Fixed the windows defines. Andreas Schneider 2010-09-28 19:06:49 +02:00
  • a2fe4b2b2c options: Rename HOSTKEYCHECK to STRICTHOSTKEYCHECK. Andreas Schneider 2010-09-28 14:13:18 +02:00
  • e36c9c529b options: Fixed documentation of SSH_OPTIONS_HOSTKEYCHECK. Andreas Schneider 2010-09-28 14:10:15 +02:00
  • 41c4e1f5c8 Completed senddata example to exit someday Aris Adamantiadis 2010-09-26 23:11:07 +02:00
  • 75a0281a6b Fixed outgoing flow control + writes behaviours Aris Adamantiadis 2010-09-26 22:33:58 +02:00
  • 31fdb4ecf6 socket.c: Fixed setting max_fd which breaks ssh_select(). Vic Lee 2010-09-21 00:32:08 +08:00
  • a92545517a socket.c: Fixed setting max_fd which breaks ssh_select(). Vic Lee 2010-09-20 19:22:19 +02:00
  • fe31fcaeef pki: Fixed a possible crash. Andreas Schneider 2010-09-18 20:59:29 +02:00
  • f7ea9a3f27 Added documentation for threading Aris Adamantiadis 2010-09-12 22:34:38 +02:00
  • b0c03280d1 ssh_threads_init is private Aris Adamantiadis 2010-09-12 22:01:21 +02:00
  • 5eb7c7b6ec Added initialisation logs for threading Aris Adamantiadis 2010-09-12 21:53:42 +02:00
  • b7af2b2959 Changed callbacks type Aris Adamantiadis 2010-09-12 21:45:53 +02:00
  • 0b564c358f include: Fixed some pedantic build warnings. Andreas Schneider 2010-09-10 21:47:47 +02:00
  • 9f02a817ff build: Added -pedantic-errors. Andreas Schneider 2010-09-10 21:46:36 +02:00
  • 6345afabf8 build: Remove unneeded debug message. Andreas Schneider 2010-09-09 20:09:44 +02:00
  • 899db7cf22 Fix #ifdef'ed erroneous debug code in buffer.c Aris Adamantiadis 2010-09-08 16:29:22 +02:00
  • f45dc29eb2 build: Improve pthread detection. Andreas Schneider 2010-09-08 16:51:55 +02:00
  • d2f38da094 build: Make sure LIBSSH_THREADS_LINK_LIBRARIES is in the cache. Andreas Schneider 2010-09-08 16:43:55 +02:00
  • 697d51cd93 build: Make sure to link against all required thread libraries. Andreas Schneider 2010-09-08 16:32:54 +02:00
  • f9b0dca7bd build: Fixed options parsing. Andreas Schneider 2010-09-08 16:29:50 +02:00
  • 03087e020c build: Improve the check for argp. Andreas Schneider 2010-09-08 11:41:14 +02:00
  • 4f75fdcd14 build: There is no need to check for system libraries on Linux. Andreas Schneider 2010-09-08 11:19:22 +02:00
  • 031c06419b build: Added DefinePlatformDefaults cmake file. Andreas Schneider 2010-09-08 11:19:05 +02:00
  • 254a08f540 build: Cleanup DefineCompilerFlags. Andreas Schneider 2010-09-08 11:18:37 +02:00
  • 76ead916ce build: Fixed linking against libssh in thread library. Andreas Schneider 2010-09-08 10:50:06 +02:00
  • ab2dafc44a socket: Make code easier to read and debug. Andreas Schneider 2010-09-07 18:50:38 +02:00
  • fb24e68edd session: Fixed a memory leak with session->bindaddr. (cherry picked from commit 325cc4e395) Andreas Schneider 2010-09-07 17:30:10 +02:00
  • b5f095d0b4 misc: Fixed a memory leak. (cherry picked from commit c1604eff08) Andreas Schneider 2010-09-07 17:26:07 +02:00
  • 325cc4e395 session: Fixed a memory leak with session->bindaddr. Andreas Schneider 2010-09-07 17:30:10 +02:00
  • c1604eff08 misc: Fixed a memory leak. Andreas Schneider 2010-09-07 17:26:07 +02:00
  • 77b52a5e69 doc: Added links to the RFCs. Andreas Schneider 2010-09-07 10:27:46 +02:00
  • d414c4f500 doc: Fixed doxygen config. Andreas Schneider 2010-09-07 09:55:15 +02:00
  • 398bc769ce doc: More work on the tutorial. Éric Bischoff 2010-09-07 09:54:42 +02:00
  • 49f57a8d0d Implemented the noop and native pointers Aris Adamantiadis 2010-09-06 16:52:14 +02:00
  • fbe102bada threads: Build a libssh threading library. Andreas Schneider 2010-09-06 14:54:16 +02:00
  • 2cca490076 Moved pthread specific code in src/threads/pthread.c Aris Adamantiadis 2010-09-06 14:51:01 +02:00
  • f7842e3a4b misc: Rename libssh/ to src/ Andreas Schneider 2010-09-06 14:28:38 +02:00
  • 38421403d2 doc: Some corrections for shell execution. Éric Bischoff 2010-09-06 11:03:00 +02:00
  • 62f7eaf156 misc: Updated the changelog. release-0-4-6 Andreas Schneider 2010-09-05 17:57:48 +02:00
  • 2462b0fbc7 build: Increase version number. Andreas Schneider 2010-09-05 17:54:03 +02:00
  • c05666245c build: Fixed a wrong if statement. (cherry picked from commit 461dde231c) Andreas Schneider 2010-09-05 13:11:19 +02:00
  • 461dde231c build: Fixed a wrong if statement. Andreas Schneider 2010-09-05 13:11:19 +02:00
  • 6db13f776f build: Fixed build with gcc 3.4. Andreas Schneider 2010-09-05 12:55:02 +02:00
  • 0785c522f0 build: Fixed build with gcc 3.4. Andreas Schneider 2010-09-05 12:55:02 +02:00
  • 2656c6b4ac server: Fixed a shadowed variable. Andreas Schneider 2010-09-05 12:31:30 +02:00
  • ed5ebe7458 tests: Fixed cmdline parsing. Andreas Schneider 2010-09-05 12:31:09 +02:00
  • d71d6afa34 tests: Disable options parsing if argp isn't available. Andreas Schneider 2010-09-03 15:44:41 +02:00
  • 2f8f230f61 build: Added support to find argp on BSD. Andreas Schneider 2010-09-03 15:38:12 +02:00
  • 285388409f Made pthread threading a user macro Aris Adamantiadis 2010-09-03 12:03:04 +02:00
  • aff5786ed3 thread: Fixed detection of thread libraries on Windows. Andreas Schneider 2010-09-02 12:31:59 +02:00
  • 0980117c52 build: Fixed checking for printf function on Windows. Andreas Schneider 2010-09-02 11:50:21 +02:00
  • f97928c740 build: Fixed checking for printf function on Windows. Andreas Schneider 2010-09-02 11:50:21 +02:00
  • bca73b8340 poll: Fixed the Windows build on Vista and newer. Andreas Schneider 2010-09-01 23:30:14 +02:00
  • 3d66164545 poll: Fixed the Windows build on Vista and newer. Andreas Schneider 2010-09-01 23:30:14 +02:00
  • e67d834156 Fix initialization of threading Aris Adamantiadis 2010-09-01 16:05:06 +02:00
  • a93f2d8bfe build: Fixed pthread detection. Andreas Schneider 2010-09-01 15:15:17 +02:00
  • 8c55294ea9 Openssl implementation of threading + default imp Aris Adamantiadis 2010-09-01 14:07:45 +02:00
  • 50d8d75d89 some more work on threading but not complete yet Aris Adamantiadis 2010-08-31 16:49:55 +02:00
  • bcc2d8474c Begin of a solution for threading Aris Adamantiadis 2010-08-30 23:44:03 +02:00
  • e34da1b94d Added "fix" for libgcrypt threading, ... Aris Adamantiadis 2010-08-30 14:39:35 +02:00
  • 717eff71dd Added test for the openssl threading Aris Adamantiadis 2010-08-30 14:08:07 +02:00
  • ad95cbc542 doc: Added documentation for tunnels. Éric Bischoff 2010-08-29 16:25:31 +02:00
  • b30aff6d4d Mark channel_read_buffer as deprecated in doxygen Aris Adamantiadis 2010-08-29 00:12:01 +02:00
  • bf9a82ad9a Limit the size of packets in ssh_channel_write* Aris Adamantiadis 2010-08-28 23:59:18 +02:00
  • c087e8704d Fixes bug #99 Aris Adamantiadis 2010-08-28 23:35:59 +02:00