1
1

1590 Коммитов

Автор SHA1 Сообщение Дата
Aris Adamantiadis
5eb7c7b6ec Added initialisation logs for threading 2010-09-12 21:53:42 +02:00
Aris Adamantiadis
b7af2b2959 Changed callbacks type 2010-09-12 21:45:53 +02:00
Andreas Schneider
9f02a817ff build: Added -pedantic-errors. 2010-09-10 21:46:36 +02:00
Andreas Schneider
6345afabf8 build: Remove unneeded debug message. 2010-09-09 20:09:44 +02:00
Aris Adamantiadis
899db7cf22 Fix #ifdef'ed erroneous debug code in buffer.c 2010-09-09 10:01:29 +02:00
Andreas Schneider
f45dc29eb2 build: Improve pthread detection. 2010-09-08 16:51:55 +02:00
Andreas Schneider
d2f38da094 build: Make sure LIBSSH_THREADS_LINK_LIBRARIES is in the cache. 2010-09-08 16:43:55 +02:00
Andreas Schneider
697d51cd93 build: Make sure to link against all required thread libraries. 2010-09-08 16:32:54 +02:00
Andreas Schneider
f9b0dca7bd build: Fixed options parsing. 2010-09-08 16:29:50 +02:00
Andreas Schneider
03087e020c build: Improve the check for argp. 2010-09-08 11:41:14 +02:00
Andreas Schneider
4f75fdcd14 build: There is no need to check for system libraries on Linux. 2010-09-08 11:20:10 +02:00
Andreas Schneider
031c06419b build: Added DefinePlatformDefaults cmake file. 2010-09-08 11:20:10 +02:00
Andreas Schneider
254a08f540 build: Cleanup DefineCompilerFlags. 2010-09-08 11:20:10 +02:00
Andreas Schneider
76ead916ce build: Fixed linking against libssh in thread library. 2010-09-08 10:50:06 +02:00
Andreas Schneider
ab2dafc44a socket: Make code easier to read and debug. 2010-09-07 18:50:38 +02:00
Andreas Schneider
325cc4e395 session: Fixed a memory leak with session->bindaddr. 2010-09-07 17:30:10 +02:00
Andreas Schneider
c1604eff08 misc: Fixed a memory leak. 2010-09-07 17:26:07 +02:00
Andreas Schneider
77b52a5e69 doc: Added links to the RFCs. 2010-09-07 10:27:46 +02:00
Andreas Schneider
d414c4f500 doc: Fixed doxygen config. 2010-09-07 09:55:15 +02:00
Éric Bischoff
398bc769ce doc: More work on the tutorial. 2010-09-07 09:54:42 +02:00
Aris Adamantiadis
49f57a8d0d Implemented the noop and native pointers 2010-09-06 16:52:14 +02:00
Andreas Schneider
fbe102bada threads: Build a libssh threading library. 2010-09-06 15:17:03 +02:00
Aris Adamantiadis
2cca490076 Moved pthread specific code in src/threads/pthread.c
pthread example doesn't compile du to the lack of
libssh_threads_native.so library
2010-09-06 14:51:01 +02:00
Andreas Schneider
f7842e3a4b misc: Rename libssh/ to src/ 2010-09-06 14:28:38 +02:00
Éric Bischoff
38421403d2 doc: Some corrections for shell execution. 2010-09-06 11:03:00 +02:00
Andreas Schneider
461dde231c build: Fixed a wrong if statement. 2010-09-05 13:11:19 +02:00
Andreas Schneider
0785c522f0 build: Fixed build with gcc 3.4.
The -fvisibility=hidden flag is broken in gcc 3.4. This fixes the build
on CentOS, bug #74.
2010-09-05 12:56:01 +02:00
Andreas Schneider
2656c6b4ac server: Fixed a shadowed variable. 2010-09-05 12:34:12 +02:00
Andreas Schneider
ed5ebe7458 tests: Fixed cmdline parsing. 2010-09-05 12:34:12 +02:00
Andreas Schneider
d71d6afa34 tests: Disable options parsing if argp isn't available. 2010-09-03 15:44:41 +02:00
Andreas Schneider
2f8f230f61 build: Added support to find argp on BSD. 2010-09-03 15:38:12 +02:00
Aris Adamantiadis
285388409f Made pthread threading a user macro 2010-09-03 12:03:04 +02:00
Andreas Schneider
aff5786ed3 thread: Fixed detection of thread libraries on Windows. 2010-09-02 12:31:59 +02:00
Andreas Schneider
f97928c740 build: Fixed checking for printf function on Windows. 2010-09-02 11:50:21 +02:00
Andreas Schneider
bca73b8340 poll: Fixed the Windows build on Vista and newer. 2010-09-01 23:31:24 +02:00
Aris Adamantiadis
e67d834156 Fix initialization of threading 2010-09-01 16:05:06 +02:00
Andreas Schneider
a93f2d8bfe build: Fixed pthread detection. 2010-09-01 15:15:17 +02:00
Aris Adamantiadis
8c55294ea9 Openssl implementation of threading + default imp 2010-09-01 14:07:45 +02:00
Aris Adamantiadis
50d8d75d89 some more work on threading but not complete yet 2010-08-31 16:49:55 +02:00
Aris Adamantiadis
bcc2d8474c Begin of a solution for threading 2010-08-30 23:44:03 +02:00
Aris Adamantiadis
e34da1b94d Added "fix" for libgcrypt threading, ...
... but it doesn't seem to work. This is however the recommanded
way of initializing threading :
http://lists.gnupg.org/pipermail/gcrypt-devel/2009-February/001452.html
2010-08-30 14:39:35 +02:00
Aris Adamantiadis
717eff71dd Added test for the openssl threading 2010-08-30 14:08:07 +02:00
Éric Bischoff
ad95cbc542 doc: Added documentation for tunnels. 2010-08-29 16:25:31 +02:00
Aris Adamantiadis
b30aff6d4d Mark channel_read_buffer as deprecated in doxygen 2010-08-29 00:12:01 +02:00
Aris Adamantiadis
bf9a82ad9a Limit the size of packets in ssh_channel_write* 2010-08-28 23:59:18 +02:00
Aris Adamantiadis
c1efcd28f5 Fixes bug #99
returns error when no cryptographic context is available
2010-08-28 23:35:59 +02:00
Aris Adamantiadis
1fa9409554 ssh_channel_forward_* -> ssh_forward_*
Fixes bug #108
2010-08-28 23:31:07 +02:00
Aris Adamantiadis
adcd2e38e9 libsshpp: do not use deprecated functions 2010-08-28 22:53:18 +02:00
Aris Adamantiadis
c19fb5656b Fixed missing libsshpp methods 2010-08-28 22:51:23 +02:00
Aris Adamantiadis
74939b8b8d Added missing /** in doxygen @}'s 2010-08-28 21:32:08 +02:00