Aris Adamantiadis
077dd81fcc
added the socket class and created wrappers
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@137 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-03-04 00:44:02 +00:00
Aris Adamantiadis
9b5f893513
fixed the #0000003 bug
...
was only a misplaced #include.
I hate C
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@136 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-03-03 21:11:30 +00:00
Aris Adamantiadis
21c547689a
Rodolphe Rocca fixes
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@135 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-03-03 15:42:25 +00:00
Aris Adamantiadis
01470097c6
fix bug #0000002 : in_socket_buffer and out_socket_buffer memleak +
...
"g" and "p" O(1) memleak.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@134 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-03-03 14:51:35 +00:00
Laurent Bigonville
feccd44ef5
use AC_HELP_STRING to correctly format help string
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@133 7dcaeef0-15fb-0310-b436-a5af3365683c
2008-01-31 11:11:21 +00:00
Laurent Bigonville
d7d53d3d0f
* Use now official Vcs-* field
...
* Use new Homepage field instead of old pseudo-field
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@132 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-11-08 04:58:49 +00:00
Laurent Bigonville
860f859580
* libssh/Makefile.am: use top_srcdir instead of srcdir
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@131 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-31 19:48:05 +00:00
Laurent Bigonville
55f3b2d7a8
* include/libssh/Makefile.am: using top_builddir instead of top_srcdir
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@130 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-31 19:36:40 +00:00
Laurent Bigonville
70a95fbe0e
move config.h installation to include/libssh/Makefile
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@129 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-31 19:22:47 +00:00
Laurent Bigonville
93af231d14
Better automake files
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@128 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-31 17:54:25 +00:00
Laurent Bigonville
961ef240ec
Run doxygen -u to update the config file
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@127 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-31 15:51:13 +00:00
Laurent Bigonville
63dcee9fa8
Sync with debian package (0.2+svn20070321-4)
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@126 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-30 12:36:04 +00:00
Laurent Bigonville
ca32b0aa14
* Add autogen.sh to generate autotools files
...
* Rewrite the makefiles to use more automake
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@125 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-27 03:54:32 +00:00
Laurent Bigonville
21e639cc3f
Remove other auto-generated files
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@124 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-26 23:00:58 +00:00
Laurent Bigonville
90a94b6c20
Delete aclocal.m4, this file has nothing todo in the repository, generated file
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@123 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-26 22:52:20 +00:00
Laurent Bigonville
7c9224dcb8
* debian/changelog: update the debian changelog
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@122 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-04 19:07:40 +00:00
Laurent Bigonville
27ee8ad5b3
* debian/control: add the XS-Vcs-Browser field
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@121 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-07-04 19:05:05 +00:00
Laurent Bigonville
d15c729e1b
* Sync with uploaded debian version
...
* Add XS-Vcs-Svn field to debian/control
* Be binNMU safe
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@120 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-06-25 15:47:25 +00:00
Laurent Bigonville
c86bc487e5
* Sync with uploaded debian package
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@119 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-03-26 18:52:53 +00:00
Aris Adamantiadis
0c3ead7392
found the nasty server bug ("ssh_accept: ")
...
it was the session->alive which was null. I wonder how this bug survived
my initial development ...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@115 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-03-17 22:35:59 +00:00
Laurent Bigonville
7b6c7fac53
Split devel package in -dev and -doc to reduce installed size
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@112 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-02-11 17:56:18 +00:00
Aris Adamantiadis
91e5416a3e
VMiklos from frugalware.org patch for the permissions of the installed
...
headers (these should not have been a problem for debian packages)
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@111 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-02-07 12:55:54 +00:00
Aris Adamantiadis
c3def94648
VMiklos from frugalware.org patch for -j2 compilation that was broken
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@110 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-02-07 12:53:02 +00:00
Jean-Philippe Garcia Ballester
6a655edebd
include/libssh/server.h: Remove struct definitions
...
include/libssh/priv.h: Add struct definitions that previously were in include/libssh/server.h
libssh/server.c: Include libssh/priv.h
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@109 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-02-07 12:32:45 +00:00
Jean-Philippe Garcia Ballester
28eaaa537b
libssh/server.c: Include netinet/in.h in order to compile under OpenBSD.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@108 7dcaeef0-15fb-0310-b436-a5af3365683c
2007-01-04 16:46:37 +00:00
Laurent Bigonville
fdce3776eb
* debian/changelog: New release (0.2) :)
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@105 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-29 06:45:11 +00:00
Aris Adamantiadis
94d6f39386
trunk to 0.2
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@104 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-26 21:18:15 +00:00
Jean-Philippe Garcia Ballester
0465d85ab4
debian/libssh-2.lintian-overrides: New file. Overrides lintian warning about package
...
name not matching soname.
debian/control: Change debhelper build-dep version from 5.0.0 to 5
Add Priority: extra to libssh-2-dbg
debian/changelog: Change package version to 0.2~rc-1
debian/rules: Install lintian overrides
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@103 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-21 11:25:44 +00:00
Jean-Philippe Garcia Ballester
9102155d3d
Use libssh-SONAME instead of libsshSONAME for debian package name to avoid name clash
...
with libssh2 package.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@102 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-20 16:16:13 +00:00
Aris Adamantiadis
1ba22125e2
debian/rules en executable
...
packages edgy/amd64
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@100 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-16 00:58:24 +00:00
Aris Adamantiadis
ef5113cc57
-rc release
...
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
2006-12-15 12:02:05 +00:00
Aris Adamantiadis
1c1e5de2c6
forgot a line from norbert's patch
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@98 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-12 19:51:22 +00:00
Aris Adamantiadis
4479b4aded
norbert's patches + strange typo in packet_nonblocking_flush()
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@97 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-12 16:32:34 +00:00
Jean-Philippe Garcia Ballester
77db3bba37
Change to debian debug package to contain SONAME.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@96 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-11 18:22:22 +00:00
Aris Adamantiadis
f159b5d817
moved ssh drafts elsewhere (for packaging reasons)
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@95 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-10 23:13:29 +00:00
Jean-Philippe Garcia Ballester
1298817046
debian/libssh-dev.doc-base: New file. Add doc-base file for libssh
...
documentation in debian devel package.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@94 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 17:04:43 +00:00
Jean-Philippe Garcia Ballester
acd0fc13ed
debian/libssh-dev.examples: New file. Install sample.c and samplesshd.c as
...
examples in debian devel package.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@93 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 17:03:42 +00:00
Jean-Philippe Garcia Ballester
b3fecb1a25
debian/rules, debian/libssh-dev.docs: Use doc and install-doc Makefile target.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@92 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 17:01:31 +00:00
Jean-Philippe Garcia Ballester
9682f5acf4
debian/rules: Use the real configure switch (this comment doesn't make
...
much sense, does it?)
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@91 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 16:28:02 +00:00
Jean-Philippe Garcia Ballester
4f498a1ce7
debian/watch: Remove useless comments.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@90 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 16:19:42 +00:00
Jean-Philippe Garcia Ballester
2cb594277f
Add Homepage pseudo-field.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@89 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 16:17:52 +00:00
Jean-Philippe Garcia Ballester
928c668776
Add doc (respectively install-doc) target to generate (respectively
...
install) the documentation (html and man generated by doxygen, and
sample.c and samplesshd.c)
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@88 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 16:17:20 +00:00
Jean-Philippe Garcia Ballester
d284f7ad7b
Copy Doxyfile in dist target.
...
Should it call doxygen and copy the generated documentation ?
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@87 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-12-06 16:11:45 +00:00
Jean-Philippe Garcia Ballester
cd6af56227
Upgrade config.guess and config.sub from autotools-20060920.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@86 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-24 08:18:52 +00:00
Aris Adamantiadis
65659ac1ba
Debian packaging ! and adding of the packager into authors
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@85 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-16 23:27:25 +00:00
Aris Adamantiadis
ce4f72352c
fixed doxygen ouput and input path
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@84 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-16 21:43:43 +00:00
Aris Adamantiadis
3d346fdebc
fixed makefiles for debian packaging
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@83 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-16 20:58:01 +00:00
Aris Adamantiadis
a5774a32e8
changed LIBSSH_CURRENT to 1 to make a difference from libssh 0.11
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@82 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-16 19:21:51 +00:00
Aris Adamantiadis
ff273b26b3
oops, forgot to verify that it compiled fine
...
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
2006-11-12 00:57:48 +00:00
Aris Adamantiadis
4442e0e262
good work tonight. Made documentation for authentication, channels, buffers, errors
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@80 7dcaeef0-15fb-0310-b436-a5af3365683c
2006-11-12 00:14:55 +00:00