[Pkg-privacy-commits] [onioncat] 52/241: todo...
Intrigeri
intrigeri at moszumanska.debian.org
Wed Aug 26 16:16:26 UTC 2015
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a commit to branch upstream-master
in repository onioncat.
commit 5ce07b8b4206aff1738a01d31d01ef14322560d1
Author: eagle <eagle at 58e1ccc2-750e-0410-8d0d-f93ca75ab447>
Date: Thu Apr 24 10:12:42 2008 +0000
todo...
git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@205 58e1ccc2-750e-0410-8d0d-f93ca75ab447
---
ChangeLog | 30 +++++++++++++++++++-----------
TODO | 4 ++--
2 files changed, 21 insertions(+), 13 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index d8d34b6..60996b7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,23 @@
-*
- - socket connecter now multi-threaded (connect() blocks until connect)
- - local controller socket available: commands: status, close, exit, quit
- - thread start routine modularized
- - logging improved
-
-* verion 0.1.1
- - improved interoperability
- - compiles also und FreeBSD 6.1
- - TUN code slightly changed and more generic
+*
+ - replace clock_gettime() by gettimeofday() for portability reasons
+ - compiles on FreeBSD again
+ - replaced write() by send(). data should always be sent in total
+ and never partially. tcp sendbuffer read-out code thereby removed.
+ - added command fds to controller interface
+
+* version 0.1.4
+ - acceptor and controller now use generic acceptor function
+ which accepts locally on IPv4 and IPv6 localhost.
+ - socket connecter now multi-threaded (connect() blocks until connect)
+ - local controller socket available: commands: status, close, exit,
+ quit - thread start routine modularized - logging improved
+
+* verion 0.1.1
+ - improved interoperability
+ - compiles also und FreeBSD 6.1 i
+ - TUN code slightly changed and more generic
- TUN header rewriting (BSD has different header from linux)
-* version 0.1
+* version 0.1
- works good under linux, gcc-4.2, linux-2.6.22
diff --git a/TODO b/TODO
index 3457771..4ac8eeb 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-* replace clock_gettime() by time(), no accuracy needed
+* replace all socket write()s by send()
* frame checking may be improved
* improve getopt() -- currently many things are hardcoded
* improve tun header test (check for src and dst ip)
@@ -15,4 +15,4 @@
//* packets received on sockets should be validated (Ethertype, ip)
//* socks_connector queue
//* packet_forwarder depends on socks_connector, currently possible unclean startup (not dangerous) -- socks connector now is multi-threaded and not blocking on a pipe, hence, this error _should_ (i'm currently not sure) not occur anymore.
-
+//* replace clock_gettime() by time(), no accuracy needed
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/onioncat.git
More information about the Pkg-privacy-commits
mailing list