Commit Graph

  • cdf193d8b5 session: ssh_handle_packets_termination() SSH_AGAIN bug fix Nicolas Viennot 2013-06-10 04:40:46 -04:00
  • 2f674aeec1 channels: allow channel_open() to return SSH_AGAIN Nicolas Viennot 2013-06-10 04:40:45 -04:00
  • 74bbcf7e29 doc: Don't generate latex documentation. Andreas Schneider 2013-07-25 12:29:07 +02:00
  • 26c118890f cmake: Only build with _FORTIFY_SOURCE on release builds. Andreas Schneider 2013-07-25 10:02:01 +02:00
  • 38420bff76 gssapi: Fix a build warning if we build without server support. Andreas Schneider 2013-07-25 10:01:38 +02:00
  • 1444d62d96 cmake: Document GSSAPI_FLAVOR_MIT and GSSAPI_FLAVOR_HEIMDAL. Andreas Schneider 2013-07-24 20:52:39 +02:00
  • 5ba88f01e8 cmake: Rewrote FindGSSAPI.cmake. Andreas Schneider 2013-07-24 20:02:49 +02:00
  • 6a83f9a044 gssapi: Fix include with Heimdal. Andreas Schneider 2013-07-24 20:41:41 +02:00
  • 61084b76f6 example: Fix a memory leak on error in tty server. Andreas Schneider 2013-07-24 17:38:27 +02:00
  • c55ab44caf cmake: Update FindNSIS module. Andreas Schneider 2013-07-24 11:17:30 +02:00
  • 90e5ce3c3e cmake: Set HAVE_GETADDRINFO if we have libsocket. Andreas Schneider 2013-07-24 07:54:11 +02:00
  • 448738eb00 cmake: Change start time to UTC. Andreas Schneider 2013-07-24 07:49:27 +02:00
  • e1280ce153 gssapi: Fix a memory leak in ssh_gssapi_auth_mic(). Andreas Schneider 2013-07-23 12:27:55 +02:00
  • 11c45b0f55 callbacks: Fix value assigning. Andreas Schneider 2013-07-23 12:25:18 +02:00
  • e1576ef55a cmake: Don't build examples on Windows but on Unix. Andreas Schneider 2013-07-22 10:50:35 +02:00
  • df81a05505 cmake: Check for unistd.h. Andreas Schneider 2013-07-22 10:41:58 +02:00
  • 7d07e1f1bd cmake: If we don't have gssapi libs, disable it. Andreas Schneider 2013-07-22 10:31:11 +02:00
  • 1829e9981b cmake: Check for HAVE_GCC_VOLATILE_MEMORY_PROTECTION. Andreas Schneider 2013-07-22 10:18:33 +02:00
  • 5145daba69 cmake: Define HAVE_NTOHLL and HAVE_HTONLL on Windows. Andreas Schneider 2013-07-22 09:36:03 +02:00
  • 729a586027 cmake: Make sure we check some functions on all platforms. Andreas Schneider 2013-07-22 09:23:30 +02:00
  • 8ff6a7a850 cmake: Check for _strtoui64() on Windows. Andreas Schneider 2013-07-22 08:44:04 +02:00
  • dbf3cdecda auth: Fix build warning if we don't build with gssapi. Andreas Schneider 2013-07-22 12:27:32 +02:00
  • 35d0c3a860 connect: Fix a build warning on Windows. Andreas Schneider 2013-07-22 12:27:07 +02:00
  • 229ef082c1 scp: Cast return value from uint64_t to size_t. Andreas Schneider 2013-07-22 12:23:01 +02:00
  • da1eaea51a gassapi: Fix check if it is enabled. Andreas Schneider 2013-07-22 10:26:42 +02:00
  • 329f4da1e1 options: Fix compiler warning on Windows. Andreas Schneider 2013-07-22 10:20:44 +02:00
  • 2c9808daf8 example: Fix location of port definition. Andreas Schneider 2013-07-22 08:44:57 +02:00
  • 5e7b15e2c1 pki: Fix declaration of ssh_pki_convert functions. Andreas Schneider 2013-07-22 09:42:48 +02:00
  • 20312e23b7 log: Make _ssh_log() public. Andreas Schneider 2013-07-21 11:53:55 +02:00
  • 2106db3efa tests: Don't leak memory in torture_channel_read_error(). Andreas Schneider 2013-07-21 11:27:30 +02:00
  • 08c31ccf31 error: Fix logging in ssh_set_error(). Andreas Schneider 2013-07-21 11:26:55 +02:00
  • f3e09612b3 options: Set log level through options too. Andreas Schneider 2013-07-21 11:26:32 +02:00
  • 7ed5512145 clang: Add missing defines. Andreas Schneider 2013-07-21 11:03:16 +02:00
  • d1bbc35f33 gssapi: Add brackets in ssh_packet_userauth_gssapi_mic(). Andreas Schneider 2013-07-21 11:03:00 +02:00
  • f458055e9c gssapi: Cleanup ssh_gssapi_set_creds(). Andreas Schneider 2013-07-21 10:58:30 +02:00
  • 4103358daa gssapi: Replace printf with SSH_LOG. Andreas Schneider 2013-07-21 10:56:47 +02:00
  • 1ab4b28b00 messages: Split ssh_execute_server_callbacks() in small functions. Andreas Schneider 2013-07-21 10:53:18 +02:00
  • 461988b153 session: Add brackets to ssh_handle_packets_termination(). Andreas Schneider 2013-07-21 10:35:18 +02:00
  • c4937cedea misc: Use the szPath variable instead of calling getenv. Andreas Schneider 2013-07-16 13:36:52 +02:00
  • 11c82a26a6 channels: Fix a SSH_LOG call. Andreas Schneider 2013-07-15 08:07:34 +02:00
  • 351e4107ed examples: Check return value of fstat(). Andreas Schneider 2013-07-14 15:01:06 +02:00
  • 776ff528df examples: Make sure we have a valid scp pointer. Andreas Schneider 2013-07-14 14:58:57 +02:00
  • 22e8858134 agent: Fix possible segfaults due to NULL pointer deref. Andreas Schneider 2013-07-14 14:51:53 +02:00
  • 483ba8100f examples: Check return value of ssh_event_dopoll(). Andreas Schneider 2013-07-14 14:50:24 +02:00
  • 0138c9fd59 gssapi: Refactor ssh_gssapi_send_mic() to not leak memory. Andreas Schneider 2013-07-14 14:45:26 +02:00
  • 831ed08a56 gssapi: Check return values of buffer functions. Andreas Schneider 2013-07-14 14:42:13 +02:00
  • 1467e0782e gssapi: Remove dead code. Andreas Schneider 2013-07-14 14:36:49 +02:00
  • ecec2abfc7 gssapi: Refactor ssh_gssapi_build_mic() to avoid memory leaks. Andreas Schneider 2013-07-14 14:23:55 +02:00
  • 8f0b6ccd66 gssapi: Fix a possible memory leak. Andreas Schneider 2013-07-14 14:19:03 +02:00
  • b4790fbdd2 gssapi: Fix a memory leak. Andreas Schneider 2013-07-14 14:17:03 +02:00
  • df373efc56 callbacks: Still support the legacy callback. Andreas Schneider 2013-07-14 14:08:37 +02:00
  • e3b4f27aa9 examples: Remove ssh_log from ssh client example. Andreas Schneider 2013-07-14 13:34:29 +02:00
  • c64ec43eef src: Remove enter_function() and leave_function(). Andreas Schneider 2013-07-14 13:31:24 +02:00
  • 0d3deeec10 options: Use the new function to use the log level. Andreas Schneider 2013-07-14 12:53:01 +02:00
  • c28efb8cbc include: Mark ssh_log as depcrecated. Andreas Schneider 2013-07-14 12:44:32 +02:00
  • ebdd0c6ac1 src: Migrate to SSH_LOG. Andreas Schneider 2013-07-14 12:29:45 +02:00
  • dcd94de076 error: Use new logging function. Andreas Schneider 2013-07-14 12:12:29 +02:00
  • a73557053e doc: Document public functions. Andreas Schneider 2013-07-14 12:03:54 +02:00
  • 2c91efcc68 log: Implment new logging functions. Andreas Schneider 2013-07-14 12:36:59 +02:00
  • 73309f19e5 cmake: Check if we have Thread Local Storage support. Andreas Schneider 2013-07-14 12:34:30 +02:00
  • 6ad80bb4b2 examples: fix warning Aris Adamantiadis 2013-07-14 11:18:13 +02:00
  • 365a3bba6e auth: fix warnings with missing switch() params Aris Adamantiadis 2013-07-14 09:35:30 +02:00
  • e95e3b5736 examples: fix compilation warnings Aris Adamantiadis 2013-07-14 09:32:19 +02:00
  • ad92740dc3 server: Fix compilation without WITH_SERVER Aris Adamantiadis 2013-07-14 09:30:59 +02:00
  • bf5e5eebd7 pki: fix comments Aris Adamantiadis 2013-07-13 23:01:30 +02:00
  • 9d88dcab3e Server: disallow channel opening till authenticated Aris Adamantiadis 2013-07-13 22:56:32 +02:00
  • dd6a0b51ac Server: fix rekeying Aris Adamantiadis 2013-07-13 22:56:07 +02:00
  • 3b81da21c2 DH: fix rekeying when using aes256 and bigger Aris Adamantiadis 2013-07-13 18:12:10 +02:00
  • ed7e3c936b cmake: Don't make GSSAPI a hard requirement. Andreas Schneider 2013-07-13 15:50:57 +02:00
  • 1663917f71 cmake: Make GSSAPI optional. Andreas Schneider 2013-07-13 15:46:23 +02:00
  • 9bbbccc0e7 auth: Remove unused code. Andreas Schneider 2013-07-13 15:29:53 +02:00
  • c44029e5ce gssapi: Fix indentation. Aris Adamantiadis 2013-07-13 15:17:50 +02:00
  • c231029be3 gssapi: Fix ticket forwarding bug Aris Adamantiadis 2013-07-03 23:44:45 +02:00
  • 2ab7f2be75 server: add pubkey auth callback Aris Adamantiadis 2013-07-01 00:08:44 +02:00
  • 47a4eea827 examples: fix with new gssapi cb API Aris Adamantiadis 2013-06-13 22:37:07 +02:00
  • 0d1ec1fa48 gssapi: Add user parameter to gssapi auth callback Aris Adamantiadis 2013-06-13 22:36:40 +02:00
  • 0356b78ede gssapi: remove dead code Aris Adamantiadis 2013-06-02 22:41:35 +02:00
  • b0ab39a6f1 gssapi: gssapi callbacks serverside Aris Adamantiadis 2013-06-02 22:31:38 +02:00
  • 31a129ee9e sftp: more flexibility on channels Aris Adamantiadis 2013-06-02 18:40:13 +02:00
  • 7e7910a1ca sftp: added useful server APIs Aris Adamantiadis 2013-05-30 10:38:47 +02:00
  • 55ddc3932e gssapi: more debug info Aris Adamantiadis 2013-05-24 15:32:20 +02:00
  • 2a0c1e917f server: callback for channel_request_subsystem Aris Adamantiadis 2013-05-24 14:43:43 +02:00
  • db20a22e51 server: added 2 missing channel callbacks Aris Adamantiadis 2013-05-21 15:27:20 +02:00
  • 560b508771 events: don't poll handles busy handling callbacks Aris Adamantiadis 2013-05-20 17:32:18 +02:00
  • f528f71920 agent: the valid request is auth-agent@openssh.com Aris Adamantiadis 2013-04-09 21:21:47 +02:00
  • 458e4c07c7 server: export ssh_channel_open_x11() Aris Adamantiadis 2013-04-02 22:58:17 +02:00
  • 7555f3235e client: call client callback even in non-server mode Aris Adamantiadis 2013-04-02 22:40:33 +02:00
  • 3e7bd72f76 client: handle x11 channel open requests with callbacks Aris Adamantiadis 2013-04-02 22:00:06 +02:00
  • f457080d62 server: Implement X11 requests and window-change Aris Adamantiadis 2013-04-02 20:32:39 +02:00
  • 37cce98f7e Doc: fix a few broken parameters Aris Adamantiadis 2013-03-13 22:26:15 +01:00
  • 7e306a9ec6 server: implement server-side of agent forwarding Aris Adamantiadis 2013-03-13 22:08:49 +01:00
  • 81e769ec6a channels: implement callback for agent forwarding request Aris Adamantiadis 2013-03-13 21:57:45 +01:00
  • e809fa881e examples: adapt samplesshd-cb to new callback Aris Adamantiadis 2013-03-13 21:58:11 +01:00
  • 52d9e15c25 examples: adapt to the new callback format Aris Adamantiadis 2013-03-13 20:45:15 +01:00
  • e933d1e1b1 callbacks: make the channel accept callback more logical Aris Adamantiadis 2013-03-13 20:44:55 +01:00
  • e76442b650 ssh-agent: implement the clientside for agent forwarding auth. Aris Adamantiadis 2013-03-06 20:44:13 +01:00
  • 9bdb546852 Examples: Exemple of an SSH proxy Aris Adamantiadis 2013-03-05 10:10:55 +01:00
  • 86ae29b30d gssapi: implement ticket delegation Aris Adamantiadis 2013-03-05 10:10:34 +01:00
  • 65eccf1969 gssapi: retrieve forwarded (delegated) tickets Aris Adamantiadis 2013-03-04 18:48:39 +01:00
  • d944310412 auth: store client's credentials Aris Adamantiadis 2013-03-04 00:55:43 +01:00