Changeset 224


Ignore:
Timestamp:
06/22/08 10:49:01 (4 years ago)
Author:
eagle
Message:

onioncat 0.1.8 released

Files:
2 added
5 edited
19 copied

Legend:

Unmodified
Added
Removed
  • tags/onioncat-0.1.8/ChangeLog

    r205 r224  
    1 *  
     1* version 0.1.8 
     2 - port numbers changed to 8060 for local and virtual hidden service port 
     3 - port number of controller interface changed to 8066 
     4 - wrapped thread locking to internal functions 
     5 - added HTTP check code if some one accidently connects using HTTP 
    26 - replace clock_gettime() by gettimeofday() for portability reasons 
    37 - compiles on FreeBSD again 
     
    59   and never partially. tcp sendbuffer read-out code thereby removed. 
    610 - added command fds to controller interface 
     11 
     12* version 0.1.5 - 0.1.7 
     13 - development versions only 
    714 
    815* version 0.1.4  
     
    1522* verion 0.1.1  
    1623 - improved interoperability  
    17  - compiles also und FreeBSD 6.1 i 
     24 - compiles also under FreeBSD 6.1 
    1825 - TUN code slightly changed and more generic  
    1926 - TUN header rewriting (BSD has different header from linux) 
  • tags/onioncat-0.1.8/TODO

    r205 r224  
    1 * replace all socket write()s by send() 
     1* create some kind of connection log 
    22* frame checking may be improved 
    33* improve getopt() -- currently many things are hardcoded 
    44* improve tun header test (check for src and dst ip) 
    55* generally improve tun opening routine 
    6 * licence 
    76* header compression 
    87* fragment handler 
     
    1716//* 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. 
    1817//* replace clock_gettime() by time(), no accuracy needed 
     18//* replace all socket write()s by send() 
     19//* licence 
  • tags/onioncat-0.1.8/configure

    r221 r224  
    11#! /bin/sh 
    22# Guess values for system-dependent variables and create Makefiles. 
    3 # Generated by GNU Autoconf 2.61 for onioncat 0.1.7. 
     3# Generated by GNU Autoconf 2.61 for onioncat 0.1.8. 
    44# 
    55# Report bugs to <rahra@cypherpunk.at>. 
     
    575575PACKAGE_NAME='onioncat' 
    576576PACKAGE_TARNAME='onioncat' 
    577 PACKAGE_VERSION='0.1.7' 
    578 PACKAGE_STRING='onioncat 0.1.7' 
     577PACKAGE_VERSION='0.1.8' 
     578PACKAGE_STRING='onioncat 0.1.8' 
    579579PACKAGE_BUGREPORT='rahra@cypherpunk.at' 
    580580 
     
    11671167  # This message is too long to be a string in the A/UX 3.1 sh. 
    11681168  cat <<_ACEOF 
    1169 \`configure' configures onioncat 0.1.7 to adapt to many kinds of systems. 
     1169\`configure' configures onioncat 0.1.8 to adapt to many kinds of systems. 
    11701170 
    11711171Usage: $0 [OPTION]... [VAR=VALUE]... 
     
    12331233if test -n "$ac_init_help"; then 
    12341234  case $ac_init_help in 
    1235      short | recursive ) echo "Configuration of onioncat 0.1.7:";; 
     1235     short | recursive ) echo "Configuration of onioncat 0.1.8:";; 
    12361236   esac 
    12371237  cat <<\_ACEOF 
     
    13161316if $ac_init_version; then 
    13171317  cat <<\_ACEOF 
    1318 onioncat configure 0.1.7 
     1318onioncat configure 0.1.8 
    13191319generated by GNU Autoconf 2.61 
    13201320 
     
    13301330running configure, to aid debugging if configure makes a mistake. 
    13311331 
    1332 It was created by onioncat $as_me 0.1.7, which was 
     1332It was created by onioncat $as_me 0.1.8, which was 
    13331333generated by GNU Autoconf 2.61.  Invocation command line was 
    13341334 
     
    20202020# Define the identity of the package. 
    20212021 PACKAGE='onioncat' 
    2022  VERSION='0.1.7' 
     2022 VERSION='0.1.8' 
    20232023 
    20242024 
     
    42454245# values after options handling. 
    42464246ac_log=" 
    4247 This file was extended by onioncat $as_me 0.1.7, which was 
     4247This file was extended by onioncat $as_me 0.1.8, which was 
    42484248generated by GNU Autoconf 2.61.  Invocation command line was 
    42494249 
     
    42984298cat >>$CONFIG_STATUS <<_ACEOF 
    42994299ac_cs_version="\\ 
    4300 onioncat config.status 0.1.7 
     4300onioncat config.status 0.1.8 
    43014301configured by $0, generated by GNU Autoconf 2.61, 
    43024302  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 
  • tags/onioncat-0.1.8/src/ocat.h

    r223 r224  
    3737#define MAXPEERS 1024 
    3838//! Local listening port for incoming connections from TOR. 
    39 #define OCAT_LISTEN_PORT 8000 
     39#define OCAT_LISTEN_PORT 8060 
    4040//! Local control port for querying status information. 
    41 #define OCAT_CTRL_PORT 8001 
     41#define OCAT_CTRL_PORT 8066 
    4242//! Virtual destination port for hidden services 
    43 #define OCAT_DEST_PORT 80 
     43#define OCAT_DEST_PORT 8060 
    4444//! SOCKS port of TOR proxy 
    4545#define TOR_SOCKS_PORT 9050 
  • trunk/ChangeLog

    r205 r224  
    1 *  
     1* version 0.1.8 
     2 - port numbers changed to 8060 for local and virtual hidden service port 
     3 - port number of controller interface changed to 8066 
     4 - wrapped thread locking to internal functions 
     5 - added HTTP check code if some one accidently connects using HTTP 
    26 - replace clock_gettime() by gettimeofday() for portability reasons 
    37 - compiles on FreeBSD again 
     
    59   and never partially. tcp sendbuffer read-out code thereby removed. 
    610 - added command fds to controller interface 
     11 
     12* version 0.1.5 - 0.1.7 
     13 - development versions only 
    714 
    815* version 0.1.4  
     
    1522* verion 0.1.1  
    1623 - improved interoperability  
    17  - compiles also und FreeBSD 6.1 i 
     24 - compiles also under FreeBSD 6.1 
    1825 - TUN code slightly changed and more generic  
    1926 - TUN header rewriting (BSD has different header from linux) 
  • trunk/TODO

    r205 r224  
    1 * replace all socket write()s by send() 
     1* create some kind of connection log 
    22* frame checking may be improved 
    33* improve getopt() -- currently many things are hardcoded 
    44* improve tun header test (check for src and dst ip) 
    55* generally improve tun opening routine 
    6 * licence 
    76* header compression 
    87* fragment handler 
     
    1716//* 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. 
    1817//* replace clock_gettime() by time(), no accuracy needed 
     18//* replace all socket write()s by send() 
     19//* licence 
  • trunk/configure

    r221 r224  
    11#! /bin/sh 
    22# Guess values for system-dependent variables and create Makefiles. 
    3 # Generated by GNU Autoconf 2.61 for onioncat 0.1.7. 
     3# Generated by GNU Autoconf 2.61 for onioncat 0.1.8. 
    44# 
    55# Report bugs to <rahra@cypherpunk.at>. 
     
    575575PACKAGE_NAME='onioncat' 
    576576PACKAGE_TARNAME='onioncat' 
    577 PACKAGE_VERSION='0.1.7' 
    578 PACKAGE_STRING='onioncat 0.1.7' 
     577PACKAGE_VERSION='0.1.8' 
     578PACKAGE_STRING='onioncat 0.1.8' 
    579579PACKAGE_BUGREPORT='rahra@cypherpunk.at' 
    580580 
     
    11671167  # This message is too long to be a string in the A/UX 3.1 sh. 
    11681168  cat <<_ACEOF 
    1169 \`configure' configures onioncat 0.1.7 to adapt to many kinds of systems. 
     1169\`configure' configures onioncat 0.1.8 to adapt to many kinds of systems. 
    11701170 
    11711171Usage: $0 [OPTION]... [VAR=VALUE]... 
     
    12331233if test -n "$ac_init_help"; then 
    12341234  case $ac_init_help in 
    1235      short | recursive ) echo "Configuration of onioncat 0.1.7:";; 
     1235     short | recursive ) echo "Configuration of onioncat 0.1.8:";; 
    12361236   esac 
    12371237  cat <<\_ACEOF 
     
    13161316if $ac_init_version; then 
    13171317  cat <<\_ACEOF 
    1318 onioncat configure 0.1.7 
     1318onioncat configure 0.1.8 
    13191319generated by GNU Autoconf 2.61 
    13201320 
     
    13301330running configure, to aid debugging if configure makes a mistake. 
    13311331 
    1332 It was created by onioncat $as_me 0.1.7, which was 
     1332It was created by onioncat $as_me 0.1.8, which was 
    13331333generated by GNU Autoconf 2.61.  Invocation command line was 
    13341334 
     
    20202020# Define the identity of the package. 
    20212021 PACKAGE='onioncat' 
    2022  VERSION='0.1.7' 
     2022 VERSION='0.1.8' 
    20232023 
    20242024 
     
    42454245# values after options handling. 
    42464246ac_log=" 
    4247 This file was extended by onioncat $as_me 0.1.7, which was 
     4247This file was extended by onioncat $as_me 0.1.8, which was 
    42484248generated by GNU Autoconf 2.61.  Invocation command line was 
    42494249 
     
    42984298cat >>$CONFIG_STATUS <<_ACEOF 
    42994299ac_cs_version="\\ 
    4300 onioncat config.status 0.1.7 
     4300onioncat config.status 0.1.8 
    43014301configured by $0, generated by GNU Autoconf 2.61, 
    43024302  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 
  • trunk/configure.ac

    r223 r224  
    33 
    44AC_PREREQ(2.61) 
    5 AC_INIT([onioncat], [0.1.8], [rahra@cypherpunk.at]) 
     5AC_INIT([onioncat], [0.1.9], [rahra@cypherpunk.at]) 
    66AM_INIT_AUTOMAKE([-Wall -Werror]) 
    77#AC_CONFIG_SRCDIR([ocatroute.c]) 
  • trunk/src/ocat.h

    r223 r224  
    3737#define MAXPEERS 1024 
    3838//! Local listening port for incoming connections from TOR. 
    39 #define OCAT_LISTEN_PORT 8000 
     39#define OCAT_LISTEN_PORT 8060 
    4040//! Local control port for querying status information. 
    41 #define OCAT_CTRL_PORT 8001 
     41#define OCAT_CTRL_PORT 8066 
    4242//! Virtual destination port for hidden services 
    43 #define OCAT_DEST_PORT 80 
     43#define OCAT_DEST_PORT 8060 
    4444//! SOCKS port of TOR proxy 
    4545#define TOR_SOCKS_PORT 9050 
Note: See TracChangeset for help on using the changeset viewer.