[Pkg-privacy-commits] [onioncat] branch upstream-master created (now 363cc08)
Intrigeri
intrigeri at moszumanska.debian.org
Wed Aug 26 16:16:11 UTC 2015
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a change to branch upstream-master
in repository onioncat.
at 363cc08 forget to check in automake file 'compile'
This branch includes the following new commits:
new 7f8fe46 repository restructured
new 70a135e git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@114 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 6fe0e51 changing tun setup to ifconfig
new f59a56a typo
new 00251c5 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@119 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 8a995f9 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@120 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 0a16b8f added frame header rewriting upon underlying OS
new eee37ba regarding sin_len-field of struct sockaddr
new acb7791 fixed freebsd frame header: linux AF_INET6 != freebsd AF_INET6
new 8052f8b created tag 0.1.1
new 15c1c9c add simpler tun header test
new a9b6359 improved FreeBSD tun code
new 109b18e thread startup improved local control socket implemented with some commands
new ec99475 write return code evaluated compiles on OpenBSD 4.2 control command status improved
new 23b486b git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@130 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new bfbd103 socket_connector redesigned for parallel queueing
new 7f767b2 control commands 'threads' and 'terminate' implemented
new 385fd2c thread start helper improved
new daa118e small tool for querying hidden service descriptors added (checkhidden (sh) and getdesc.c)
new 86d5d6b TODO updated
new ae5f185 bugfix: controller accidently used wrong fd
new 80c430f git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@138 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 3c3400c cygwin updates
new b22e5b0 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@140 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new a63df49 made it capable of autoconf/automake
new c95c95b git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@150 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 390c80d git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@155 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new c53d9e7 freeskippers added
new d29001e switched to autoconf/automake
new ad15c8a git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@170 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new d279541 PEERLIST array from code removed and replaced by chained list
new c3881f2 stripped tun frameheader on TOR end
new dcccf38 fragment handling implemented
new e4c491a added some debug code for fragment handling
new 926490a git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@176 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new e77a212 increased debug code for defrag bug
new 50dd41b increased framebuffer to maximum size of IP packets
new dcd5a16 peers now do have one mutexes, bug in socket_cleaner fixed
new 4815c2f tcp sndbuf verification added (thats a workaround...)
new 67352ab semaphore/shared mem/message queue example imported
new 15c40b3 slight code cleanup
new 86ce073 directories rearranged
new a0dc6a4 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@195 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 9d22e7b git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@196 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 9adec78 completely restructured controller and acceptor split to a generic acceptor that calls specific functions for TOR acception or controller acception
new 020e807 created 0.1.4 tag
new 2470bb7 updated freebsd portability
new 4170238 changed forwading from write() to send()
new 7a98c9f git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@202 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 3f855a9 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@203 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 1635aa2 replaced clock_gettime by gettimeofday
new 5ce07b8 todo...
new 72b7371 implemented strlcat() for compatibility
new 3f927f4 ocat 0.1.6
new d75196d included GPL and strl-functions
new 9c3d129 onioncat 0.1.7 released
new 93f5ef5 onioncat 0.1.8 released
new c5cce76 introduced setup structure and connect log
new e038768 ocatsetup added
new 063c64b added sys_types to ocat.h
new 72fb9b4 ocat now IPv4 aware
new 2d17c0d some cleanup and adapted code to freebsd again
new d204cf6 cleanups
new 1b8e4b1 prompt added at controller interface and route parser enhanced
new 9147978 todo changed
new 72d87b1 wurm added
new ecebf8c ndp works a little
new e27e701 added connect command to control interface connections can be permanent recoded unclean fragbuf pointer
new 00ebf63 merged current tap-branch into trunk
new 85efb41 add configurable #defines in configure.ac
new cff4e68 TAP device and NDP should work sufficient for prototype tests controller interface has additional commands "version", "setup" and "macs"
new 1e5ee59 (*) packet queue disabled by default and configurable by configure-script (*) keepalive activated for permanent connections (*) connections configurable by config file
new 70ebfe4 added background option added pid file creation added optional logfile
new 6fa53b1 split ocatroute.c to ocatsocks.c and ocatlibe.c bugfix in ocat_setup.c
new d553bef implemented more robust close()
new 2f702ac replaced setup by CNF() and setup_
new 3cada26 replace log-constants by syslog-used constants
new 416e3fc aclocal.m4 added to repository
new 4e66b2f moved ctrl-stuff to separate file keep_alive didnt increment bytecounter
new 2d8d9e6 keepalive bugfix
new 147b57f ETH_ALEN exchanged by ETHER_ADDR_LEN reconnecting remotely disconnected permanent peers changing name of socks-connector threads
new 562f06f NDP code rewritten. Should be more robust and does also solicitation on socket reception.
new 1b55bd2 ocatipv6.c added. It allows limited IPv6 routing capability. a single keepalive packet is sent after successful connection to remote peer.
new 5b9cafd changelog updated
new edd5b63 IPv6 routing table now is dynamic flat list in head routing table manipulation through controller or config file
new c63b74e IPv6 routing table improved (prefix length checking)
new 20edf6e man page extended (but still not finished)
new 00b4d6f included man page to autoconf
new 33c48cd git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@380 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new c979b76 bugfix with configure script
new d4242e5 improved peer identification (check tor_prefix of 1st packet)
new 61dc29c log file and daemonize option improved
new 7aebfe2 replace if_ether.h by ethernet.h
new 756d930 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@385 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 2dd1a13 git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@386 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new f225ca4 ether_ntoa() introduced (instead of self-written function) header files consolidated configure.ac bugfixes and enhancements compiles on freebsd and openbsd again now
new a0ff637 seems to run on Darwin yet
new f5548c5 serious framesize buf with TAP device fixed
new e3cdea8 replaced ether_ntoa by ether_ntoa_r added some comments
new 0f9532a debian start-stop script added
new 66b7381 add route for macosx bugfix in ether_ntoa_r
new 8bdb379 fixed fatal socks queue memory bug disable self connections at root nodes
new 9cb784a git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@398 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new 5c6e816 dot.cat root peer added
new 86f9cc2 SOCKS destination IP configurable
new cb7750a transition to configurable receipient port (not finished yet)
new 0b50107 man page updated support of random local addresses added (option -R)
new 533cb86 introduced struct sockaddr_str and inet_ntops()
new 07655ad git-svn-id: https://www.cypherpunk.at/svn/onioncat/trunk@419 58e1ccc2-750e-0410-8d0d-f93ca75ab447
new aeedee1 svnversion included into PACKAGE_STRING
new 95ab356 Updated Readme to new homepage
new 0dda029 root peer removed because server accidently died
new 5fbdd4d version number increased to 0.1.10
new 569e468 hidden service listening address now configurable
new 95e6645 controller interfaces segfaulted due to error in listener list initialization
new 5225069 oc_listen_port removed from setup struct
new cac201e minor fixes in local Tor listener code (socket acceptor)
new 3ad83e1 SOCKS reconnect speed limited
new 49f15b4 autoreconf'd
new 6836706 stack size configurable -- needed for OpenBSD
new 2808917 - fixed erroneous sockaddr size in socks connect (leaded to failure on OpenBSD) - improved tunnel name determination - fixed ifconfig for OpenBSD - fixed mem leak in thread creation process - replaced static local_listeners by configurable ones (for OC listen and controller listen) - graceful shutdown (CTRL-C or SIGINT)
new 0afe6b9 - disabled connect log if unprivileged user -2 is used - getpwnam() replaced by getpwnam_r() because valgrind reported an error ...but unfortunatelly it still does - improved process termination handling - illegal mem access fixed in termination process - Socks connect exchanged by timed select - added signal handler for SIGTERM (and SIGHUP without implementation) - uid is changed to -2 if default user does not exist
new 41b8ae1 * fragment buffer resynchronization enhanced * onioncat hosts file updated
new 8f492f9 Added Debian
new 9b85c82 populated control and copyright files
new 872e58c fiddling around with debian/rules
new 865b154 OnionCat daemonizes by default now
new 3e7331e edited Control file
new bb58267 added Man page for debian
new a91d91e Debian: init.d
new fe98c80 Debian: small changes
new c2b7e59 Debian: small changes
new a4fa2eb Debian: small changes
new 8707438 Debian: small changes
new 09aa703 Debian: small changes
new 8f69ae5 Debian: small changes
new 919cae4 Debian: small changes
new d142fa6 Debian: small changes
new 4415b6b Debian: small changes
new d31d8c4 Debian: small changes
new dbddcdd Debian: small changes
new 0a3aea7 Debian: small changes
new 106749e Debian: small changes
new 1130758 Debian: small changes
new bfc42f2 Debian: small changes
new 529e0db Debian: small changes
new 245e4e2 Debian: small changes
new 5ff99ec Debian: small changes
new 009af40 Debian: fixing Chicken Egg Problem with tor Hidden service
new c9b17b5 Debian ............
new e25f9fe init startup weirdness ....
new 46e4da8 ubuntuized
new fc8abfc debugging of process fork refined, parent exits with exitcode 0
new 0cf8426 added debian unstable
new dd6ccd1 added debian unstable
new 0cf28c9 added debian unstable
new b01d96e fdssdf
new ec8de4d dsafs
new 59bf4a8 debian start script updated
new 4c4a845 - stdio is closed if process is backgrounded - If signalled twice (TERM, INT) it immediately exits
new 964d400 introduced fork/pthreads workaround for blocking IO on OpenBSD
new 67be13b manpage updated old init script deleted
new 280b690 symlinked manpage
new f78c1d8 version 0.1.11 tagged
new c89781f sylogging implemented
new 4ed4ece merged Windows branch into trunk
new 4aa267f changed version numbering syntax in honor to FreeBSD ports
new 3e526c9 FreeBSD ports info add for port submission
new 5e3295a added missing OpenBSD endianess macros for Cygwin. This affected NDP protocol.
new c85555f FreeBSD ports information update
new 0e01179 idle timeout increased hosts file updated (Onionmail) configure.ac changed (readline() removed)
new 06a2483 hosts file updated
new 0f44035 autoconf updated
new 826177d added Debian
new 807cdbe added Debian, changelog
new 2fb24b6 debian version changed again to meet configure script
new 3c7e9c0 SOCKS connector completely rewritten. Works now without dynamic thread pool. This is more memory efficient.
new 76f198e debian package update
new 0168488 error checking for inet_ntop in ocat.c improved syslogging
new 46892d9 bugfix in socks_pipe_request() introduced fdprintf() in preparation for controller enhancement improved base32-decoding
new e765e15 Added cyclic buffered read from fd in preparation for controller rewrite
new b76f916 improved autoconf for better pthread configuration (acx_pthread.m4)
new 9bfb820 config.sub added
new f5fb97f config.guess added
new 70878f4 0.1.13 released, versioning increased to 0.2.0
new 2afa7e2 pid file is created optionally, OC stays in foreground in Cygwin by default.
new f22ed2b - syslog messages contain name and PID - fixed some compiler warnings - updated hosts.onioncat
new a98fa12 manpage updated
new 981a7e9 - base development environment changed to OpenBSD 4.5 - some type conversions fixed - fd 0,1,2 now reconnected to /dev/null
new b35e011 version string improved
new 666eeca version string fixed in controller
new 37a99b5 OC should now detach properly from console
new af5cd40 syslog behavior slightly modified
new 2d2317f Debian init-script adapted
new 5ffa386 FreeBSD ifndef corrected
new 4766c1b Garlicat forked
new d44640b Garlicat, 1st try
new 4df42b8 port settings corrected
new 120519b onion domain fixed
new 425e3bf do not connect root peers
new 5e1ddba manpage updated, Makefile changed to create 'gcat' symlink
new fe24552 GarliCat HOWTO added
new 09ed06b configure script updated
new 000f5cf dev version 0.2.2 started
new 67de02e merged GarliCat branch back into trunk onioncat-privatehosts.pl added (code by zzz)
new 65ecebb - option -t did not work correctly - (optional) pid file is removed at exit - SIGUSR1 is handled in preparation for statistics output - controller sessions limited to MAX_DEF_CTRL_SESS (= 5 by default)
new bff4039 - separate name for connect log and pid file for OC/GC. - mode detection (OC/GC) improved
new 9861ea1 GarliCat howto updated
new 98b6482 - options are parsed sequentially (-f and -I first) - config file is always read from SYSCONFDIR (usually /etc or /usr/local/etc) - changed Makefile.am to not install header files
new 8417d36 pointer dereferences recoded in respect to strict alias checking of compiler
new 97417d6 - debian directory included into source package. - freebsd directory included into source package. - acx_pthread.m4 replaced by newer ax_pthread.m4 for autoconf.
new 61f91bd forgot to include some files into the source package
new 2ec3c06 minor bugfix with initial config file read
new 7a4185e fixed erroneous parsing sequence of option -h
new e0f4ba5 updated revision of *configure
new 826a04f parse options twice caused some troubles at least on Linux.
new 2aa1b0f - fixed order of pid-process creation - AC_PROG_MKDIR_P was missing - child reaper was missing in case of pid-process getting killed
new af3acdb - configure.ac refined - OC now compiles and runs on Solaris 10 using the Universal TUN/TAP driver version 1.1 (http://vtun.sourceforge.net/tun/index.html) - ocathosts.[ch] added. It reads IPv6 addresses from /etc/hosts - /etc/hosts reverse lookup for I2P .b32 names added
new b2c8dc0 Header files reordered according to inet(3). Wincode updated, compiles and runs now on Windows 7 with OpenVPN 2.3 and Cygwin 1.7.
new af0a3d2 autoconf updated
new a4bb471 OC now works on DragonFly BSD. Misleading config file error message removed. DNS interception started (but not in use yet).
new 9f545ca inet_ntop error message fixed
new 4745add package updated to meet Debian package requirements
new e7ad116 typos in man page fixed.
new eff721c unclean initialization in strsockaddr() and add_lister() fixed
new ee7fccb Added option -U for unidirectional connections which is a severe security improvement.
new 74c36e1 man page updated. unidirectional mode set to default.
new 3c30d4c add option argument 'none' to -t and -l to disable incoming/outgoind sessions
new ae05af7 fixed double free() segfault in case of multiple option -f
new 6e389cb bumped version autoconf
new b8021e4 typo fixed. thx to intrigeri.
new 10c472d minor change in manpage
new 21ed67c fixed aliasing and unused warnings
new 09eff5e OC now is able to load hostnames from /etc/hosts for Tor-version as well. It is off by default for Tor and on for I2P (the latter was already the case before). Option -H toggle this feature. Controller offer the commands 'hosts' and 'hreload' for hosts debugging. Domains names are looked up in hosts file by domain setup_.domain which is '.onion' for Tor and '.b32.i2p' for I2P.
new 0081f4b syntax error fixed
new c8d7122 add autoconf check for getpwnam_r()
new e9b6152 updated autotools
new 3a0d3e6 add android compilation script
new ffa48fb Removed __DATE__/__TIME__ to suffice reproducible builds (requested by Debian package maintainer).
new 6270f5e Autotools updated
new 363cc08 forget to check in automake file 'compile'
The 241 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
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