summaryrefslogtreecommitdiffstats
path: root/libssh/connect.c
Commit message (Collapse)AuthorAgeFilesLines
* misc: Rename libssh/ to src/Andreas Schneider2010-09-061-600/+0
|
* Added missing /** in doxygen @}'sAris Adamantiadis2010-08-281-1/+1
|
* Sanitize libssh namespace + legacy wrappersAris Adamantiadis2010-05-141-4/+4
|
* connect: Fixed signedness warnings from MSVC.Andreas Schneider2010-05-121-5/+6
|
* win: Added missing includes with newer MSCV.Andreas Schneider2010-05-121-0/+5
|
* Fixed linking errors on Windows.Andreas Schneider2010-05-121-2/+2
|
* Fixed warnings with clangAris Adamantiadis2010-04-281-1/+1
|
* Fixed documenation of ssh_select().Andreas Schneider2010-04-041-14/+17
|
* Set socket blocking after connexionAris Adamantiadis2010-01-081-7/+7
|
* Socket connect callback working...Aris Adamantiadis2009-11-301-0/+82
| | | | | Still need to make sure the connect syscall is correctly called
* Improve standard logging.Andreas Schneider2009-11-121-0/+3
|
* Moved lots of declaration out of priv.hAris Adamantiadis2009-09-231-0/+3
|
* get rid of SSH_SESSIONAris Adamantiadis2009-09-231-3/+3
|
* Fixed building libssh with MSVC.Andreas Schneider2009-09-211-0/+6
| | | | Thanks to Carlo Segato for the patch.
* Fix binding found by Bernhard R. LinkAris Adamantiadis2009-09-191-1/+1
|
* Improve checks for Windows version and wspiapi.h.Andreas Schneider2009-08-201-3/+15
|
* Fix build with MSVC.Andreas Schneider2009-07-301-1/+1
|
* Add a function to close the socket.Andreas Schneider2009-07-271-5/+15
| | | | This fixes ssh_connect on Windows.
* Changes all CHANNEL * to ssh_channelAris Adamantiadis2009-07-241-1/+1
|
* Put #ifdef around AI_NUMERICSERV which doesn't seem stdAris Adamantiadis2009-07-131-0/+2
|
* Enable conditional compiling for IP regex code.Aris Adamantiadis2009-07-131-2/+13
|
* Fixed copyright noticesAris Adamantiadis2009-07-131-1/+1
|
* Set correct hint when connecting to an IP addressAris Adamantiadis2009-07-121-4/+52
| | | | | | | | libssh now uses a regular expression against destination hostnames to match numerical IP addresses and set the appropriate hint. Patches also add init and finalize code to compile the regexp
* Fix the vim modeline and place it at the end of the file.Andreas Schneider2009-05-121-2/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
* Format ssh_select().Andreas Schneider2009-05-051-85/+137
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@729 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve ssh_connect_host().Andreas Schneider2009-05-051-65/+83
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@728 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve ssh_connect_ai_timeout().Andreas Schneider2009-05-051-41/+54
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@727 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve getai().Andreas Schneider2009-05-051-17/+19
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@726 7dcaeef0-15fb-0310-b436-a5af3365683c
* Reorder and format socket blocking functions.Andreas Schneider2009-05-051-19/+23
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@725 7dcaeef0-15fb-0310-b436-a5af3365683c
* Reoder define and includes.Andreas Schneider2009-05-051-8/+16
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@724 7dcaeef0-15fb-0310-b436-a5af3365683c
* Normalize the license in all files and add vim tab instructions.Andreas Schneider2009-03-291-20/+23
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@305 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix cross compilation.Andreas Schneider2009-03-081-0/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@246 7dcaeef0-15fb-0310-b436-a5af3365683c
* Make ssh_connect_ai_timeout static.Andreas Schneider2009-02-021-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@212 7dcaeef0-15fb-0310-b436-a5af3365683c
* some changes to resolve bugs reported by webyogAris Adamantiadis2008-12-141-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@192 7dcaeef0-15fb-0310-b436-a5af3365683c
* doxygen fixes. Mostly typos and some comments.Aris Adamantiadis2008-11-041-3/+6
| | | | | | | sftp must be fully documented ! git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@187 7dcaeef0-15fb-0310-b436-a5af3365683c
* fixed a bug where channel_poll could wait forever for a packet already in ↵Aris Adamantiadis2008-10-291-17/+5
| | | | | | | | | socket buffer. Inc'ed libtool numbers git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@184 7dcaeef0-15fb-0310-b436-a5af3365683c
* displaced the data_to_* into socketAris Adamantiadis2008-06-161-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@171 7dcaeef0-15fb-0310-b436-a5af3365683c
* Big changes :Aris Adamantiadis2008-06-161-42/+2
| | | | | | | | | | | | refactoring of the socket class. Now the buffering happens in the socket class. enhanced the logging system. Cleaned up some debugging messages. Verified the working with ssh-1. If this cleanup introduced bugs (it did but corrected the found ones) at least, they will be easier to find also added the (c) and fixed dates for updated files git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@169 7dcaeef0-15fb-0310-b436-a5af3365683c
* begin fixing the ssh_say everywhereAris Adamantiadis2008-06-121-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@167 7dcaeef0-15fb-0310-b436-a5af3365683c
* big changes :Aris Adamantiadis2008-06-121-3/+17
| | | | | | | | Some documentation, and a new logging system. some work must be done to get rid of the infamous ssh_say() git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@166 7dcaeef0-15fb-0310-b436-a5af3365683c
* libssh.h now can be included from visual studioAris Adamantiadis2008-05-221-1/+1
| | | | | | | revert the wsapi wont-fix git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@161 7dcaeef0-15fb-0310-b436-a5af3365683c
* some changes so it compiles better under windowsAris Adamantiadis2008-05-221-1/+9
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@159 7dcaeef0-15fb-0310-b436-a5af3365683c
* first part of win32 patchesAris Adamantiadis2008-03-071-9/+25
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@141 7dcaeef0-15fb-0310-b436-a5af3365683c
* fixed a load of ssh_set_error(NULL,...)Aris Adamantiadis2008-03-041-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@139 7dcaeef0-15fb-0310-b436-a5af3365683c
* added the socket class and created wrappersAris Adamantiadis2008-03-041-13/+12
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@137 7dcaeef0-15fb-0310-b436-a5af3365683c
* -rc releaseAris Adamantiadis2006-12-151-33/+49
| | | | | | | | | | | Ipv6 patch from Laurent Bigonville. When the ipv6 targets are unreachable, it tries all possible targets from the getaddrinfo list. Norbert: does it break anything ? it works for me but I didn't test it extensively git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@99 7dcaeef0-15fb-0310-b436-a5af3365683c
* oops, forgot to verify that it compiled fineAris Adamantiadis2006-11-121-2/+3
| | | | | | | also, published changes from Norbert including lots of session->fd checks git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@81 7dcaeef0-15fb-0310-b436-a5af3365683c
* more doxygen documentationAris Adamantiadis2006-11-071-3/+26
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@79 7dcaeef0-15fb-0310-b436-a5af3365683c
* Added doxygen documentation file. Now need to document it..Aris Adamantiadis2006-11-061-1/+1
| | | | | | | added const keyword into ssh_connect_host git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@76 7dcaeef0-15fb-0310-b436-a5af3365683c
* git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@53 ↵Aris Adamantiadis2005-12-061-34/+40
| | | | 7dcaeef0-15fb-0310-b436-a5af3365683c