1
0
mirror of https://code.semirocket.science/wrapsix synced 2024-09-18 22:44:58 +03:00

Commit Graph

  • 8538655dec Update contact in README master xHire 2023-04-14 19:44:53 +0300
  • 02fcf240f8 Fix calling perror too late xHire 2018-06-24 09:41:05 +0200
  • e24213aeb6 Bump version to 0.2.1.99 xHire 2017-11-06 11:12:59 +0100
  • 8ee6abd6ef NEWS for 0.2.1 v0.2.1 xHire 2017-11-06 10:36:10 +0100
  • e38afce62a Changed default IPv6 address for WrapSix xHire 2017-10-28 09:48:54 +0200
  • cb286e7ae7 Mentioned common configuration pitfalls in README xHire 2017-10-28 09:34:05 +0200
  • e6ea4a27d9 Reordered .gitignore xHire 2017-10-28 09:13:22 +0200
  • b6cc651887 Fixed autoheader.h.in xHire 2017-10-28 09:08:45 +0200
  • 60efcc2c9c Compiling as C89 xHire 2017-10-28 08:45:51 +0200
  • 24c3cdcf6f Include propagation of payload size for ICMPv6 too xHire 2017-10-21 10:46:44 +0200
  • f7b98c4da1 Typos in config file xHire 2017-10-21 10:27:43 +0200
  • cb520d3e98 TLS version of homepage in README xHire 2017-10-21 10:26:48 +0200
  • 4dbbcf7fc1 Propagation of packet/payload size xHire 2017-10-21 10:17:32 +0200
  • 8d68658e3f Properly distribute the example configuration file xHire 2017-05-20 08:38:53 +0200
  • 2f11edb447 Dropped deprecated dnsproxy xHire 2017-05-16 09:07:45 +0200
  • 148b644a70 Disabling generic-receive-offload on startup xHire 2017-05-16 09:03:05 +0200
  • 64907ebf5c Slightly better handling of incorrect config files xHire 2017-05-16 09:01:45 +0200
  • be5743c099 Little polishing of configure.ac xHire 2017-05-16 08:42:07 +0200
  • 60ad783b8f E-mails update xHire 2017-05-16 08:31:40 +0200
  • e8924ec64e Migrate to static allocations xHire 2017-05-06 14:21:20 +0200
  • b645beaae3 Tiny typo in wrapsix.conf xHire 2017-04-15 15:41:47 +0200
  • 6351968b31 Fix interface autoconfiguration xHire 2017-04-15 15:38:22 +0200
  • 10f945d0bf Reflect new way of configuration in README xHire 2013-07-25 11:21:27 +0200
  • 37cd198a45 Autoconfiguration of host IP addresses & interface xHire 2013-07-25 11:15:28 +0200
  • f7af8f6805 Installing basic config file and some doc stuff xHire 2013-07-19 15:09:22 +0200
  • a9f50a8413 Forgot to change attached licence file xHire 2013-07-19 15:05:16 +0200
  • ab9b37be9f Parsing and using configuration file xHire 2013-07-16 08:28:14 +0200
  • a75aa2966b Written NEWS and bumped version to 0.2.0 v0.2.0 Michal Zima 2013-06-17 16:39:29 +0200
  • f5ee2e3090 Updated README, ChangeLog and AUTHORS Michal Zima 2013-06-17 16:29:21 +0200
  • 8a2f5c9158 Dropped compiling of DNS64 proxy Michal Zima 2013-06-15 16:39:03 +0200
  • 8b58e0f274 Automatic disabling of segmentation offload Michal Zima 2013-06-15 16:35:18 +0200
  • 252467f956 Better way to filter out IPv4 flags Michal Zima 2013-06-15 16:33:03 +0200
  • b61eec5bc8 Completed enhanced ICMP support Michal Zima 2013-04-21 23:51:25 +0200
  • 7a7651674c Completed translating of ICMPv4 errors Michal Zima 2013-03-30 13:39:01 +0100
  • c9c167871c Generalised translation of ICMPv4 error packets Michal Zima 2013-03-30 13:12:03 +0100
  • d1a25aee7f Base of enhanced ICMP support Michal Zima 2013-03-27 18:44:08 +0100
  • f7a03e8240 Fixed usage of uninitialized variable in TCP code Michal Zima 2013-02-14 14:28:57 +0100
  • 5af1a5ca7c Reacting to exceeded TTL/HL Michal Zima 2013-02-14 14:26:01 +0100
  • e722e80149 Simplified assigning of IP addresses Michal Zima 2013-02-14 14:04:33 +0100
  • 378d3200c2 A bit of formal code cleaning Michal Zima 2013-02-13 20:32:42 +0100
  • 746712c6de Conditional fix for compilation in older envs Michal Zima 2013-02-13 14:43:07 +0100
  • 958a177c3c Checking for support of each CFLAG Michal Zima 2013-02-13 14:40:33 +0100
  • 95bfbe93e2 Expiration of connections and fragments Michal Zima 2012-07-21 21:13:15 +0200
  • 24b09b4d93 Saving and processing unknown incoming fragments Michal Zima 2012-07-14 11:38:13 +0200
  • b9c6d5c46a Separated MTU and size of packet buffer Michal Zima 2012-07-14 09:47:29 +0200
  • faa0ecc060 Relicensing under GPLv3 Michal Zima 2012-07-04 19:04:42 +0200
  • 5b50001a5c Extended packet buffer Michal Zima 2012-07-04 13:52:11 +0200
  • 34025797b1 Specialized logging functions; can control debug Michal Zima 2012-07-04 11:37:42 +0200
  • fbbf20ba0a Typo fixes Michal Zima 2012-07-03 12:52:50 +0200
  • 59fdab7ed8 A bit of code cleanup Michal Zima 2012-07-03 11:15:10 +0200
  • 707eb6159b Fixed another SIGSEGV Michal Zima 2012-05-13 21:59:21 +0200
  • a7f750a3e0 Added forgotten header file to src/Makefile.am Michal Zima 2012-05-06 13:54:44 +0200
  • 754319efc2 Handling of TCPv4 fragments Michal Zima 2012-04-27 16:43:31 +0200
  • 9ac06588a8 Revised radix tree Michal Zima 2012-04-27 15:25:29 +0200
  • d7e506abed Fixed comparing of signed and unsigned numbers Michal Zima 2012-04-27 14:44:09 +0200
  • 7012d02ab4 Incorrect computing of packet size caused SIGSEGV Michal Zima 2012-04-27 14:43:09 +0200
  • b28566bc64 Fragmenting of too big TCPv4 packets Michal Zima 2012-04-26 13:50:13 +0200
  • 32deb4f0ee Corrected headers of UDP and TCP functions Michal Zima 2012-04-26 13:11:40 +0200
  • 0f0816953c Little README Michal Zima 2012-04-26 13:09:29 +0200
  • e35adde820 Partial checksum updates for TCP and UDP Michal Zima 2012-04-13 20:04:01 +0200
  • 88882ea5ca Processing of TCP packets Michal Zima 2012-04-07 11:49:26 +0200
  • 495d68296a Fixed IPv4 checksum computation Michal Zima 2012-04-06 23:23:00 +0200
  • d6f93792cd Full processing of UDP packets Michal Zima 2012-04-06 17:02:40 +0200
  • 0157236357 ICMP structures __packed__ Michal Zima 2012-04-02 19:56:49 +0200
  • 2cf43864d7 Git ignoring generated documentation Michal Zima 2012-04-02 19:51:28 +0200
  • 32e4041883 Added -pedantic gcc flag Michal Zima 2012-04-02 14:10:40 +0200
  • 1196c33bee Full processing of ICMP packets (v4 and v6); NDP Michal Zima 2012-04-02 13:44:14 +0200
  • 4b6a373019 Fixed generation of outgoing port in the NAT Michal Zima 2012-04-01 19:08:28 +0200
  • 19d5a22c18 Checksum computation Michal Zima 2012-04-01 16:22:54 +0200
  • aee57c680a Fixed 4-to-6 and 6-to-4 IP address translators Michal Zima 2012-04-01 08:24:25 +0200
  • 378f34ec64 Processing of ARP packets Michal Zima 2012-03-31 18:47:27 +0200
  • 845f5c541b Getting MAC address of the interface Michal Zima 2012-03-31 14:10:35 +0200
  • d44253f5ed Basic preprocessing of IPv6 packets; pseudoheader Michal Zima 2012-03-31 11:27:18 +0200
  • 94cbbb5c53 Added transmission function for IPv4 packets Michal Zima 2012-03-29 22:03:57 +0200
  • b9d5b08b0f Missing include in transmitter.c Michal Zima 2012-03-26 12:58:18 +0200
  • 476377526f Updated src/Makefile.am Michal Zima 2012-03-26 12:56:17 +0200
  • 5928affce6 RAW packet transmission function Michal Zima 2012-03-26 12:53:58 +0200
  • d7a570b857 A lot of changes and fixes in NAT and radix tree Michal Zima 2012-03-24 08:26:13 +0100
  • 214c42728b Ethernet stuff moved to separated header file Michal Zima 2011-11-08 21:15:36 +0100
  • e0015145e2 Some more NAT stuff (init & quit calling) Michal Zima 2010-02-22 15:00:14 +0100
  • f9f2bd501b Quite good implementation of NAT Michal Zima 2010-02-22 14:55:18 +0100
  • 3d8d8ace2a Implementation of Radix tree for NAT Michal Zima 2010-02-22 14:46:18 +0100
  • ecefe998eb Basic filtering of IPv6 traffic Michal Zima 2010-02-06 11:31:29 +0100
  • ad28a7c7f9 First (sniffing) part of the wrapper Michal Zima 2010-02-06 11:17:19 +0100
  • e7046c4ea3 Synthesing AAAA records from A ones Michal Zima 2010-02-04 20:58:01 +0100
  • 8968ffedb3 Extended proxy with parsing all requests Michal Zima 2009-12-23 19:38:13 +0100
  • 074476e7b6 Purely forwarding DNS proxy Michal Zima 2009-12-03 23:05:16 +0100
  • 53e0e90ad5 Basic skeleton -- autotools, readmes and doxygen Michal Zima 2009-12-01 18:44:26 +0100
  • c894b7186c Integrated wrapper into WrapSix Fixed bug in resolver so now even normal applications accept its answers Improved configuration - now accepts arguments from command line Cleaned the code a little bit Added simple build script Written more documentation into README Chosen the licence - GNU AGPLv3 v0.1.0 xHire 2009-01-14 23:05:12 +0100
  • e7d8a4c1dd Completed TCP with fragmenting in IPv6 packets Modified TCP in 6to4 way to use special IP address xHire 2009-01-10 19:15:49 +0100
  • 32e7d6459b Implemented ARP for one IPv4 address xHire 2009-01-08 18:40:19 +0100
  • 2e4d31c695 Implemented TCP, but it's not working yet xHire 2009-01-07 22:26:25 +0100
  • 64450c2053 Working implementation of UDP xHire 2009-01-07 13:56:25 +0100
  • b6a9de321b Backward translation of ICMP traffic Fixed mistake in field type in pseudo-IPv6 header Bundled a library for red-black trees (storage mechanism is based on it) xHire 2009-01-06 17:14:51 +0100
  • 39ba6988c0 Completed the implementation of NDP xHire 2009-01-03 16:24:39 +0100
  • 322eeabefb Recognising NDP packets and packets to be wrapped Cleaned the code a little bit xHire 2008-12-31 21:08:53 +0100
  • 4bc68edce5 Improved creating of a socket for the resolver Written new mechanism of wrapper from scratch in C * It listens to all ICMPv6 packets (for now) and translates them to ICMPv4 ones * It can compute the checksum of the packet as well xHire 2008-12-31 13:41:21 +0100
  • c27f79705f Resolver is working but not for normal apps yet(?) Accepts requests and sends responses xHire 2008-11-26 23:44:06 +0100
  • f09255b0d7 Basic sceleton Configuration file Resolver listens and receives but not replies yet Pure class of the Wrapper just to be xHire 2008-11-22 21:35:24 +0100