[Pkg-privacy-commits] [onioncat] 52/340: todo...

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:04:24 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch debian
in repository onioncat.

commit 4540f81b2d6a8535e8d6ff7206ea3f08cc69d264
Author: eagle <eagle at 58e1ccc2-750e-0410-8d0d-f93ca75ab447>
Date:   Thu Apr 24 10:12:42 2008 +0000

    todo...
    
    git-svn-id: http://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