Commit Graph

  • f015a07a9b
    Merge pull request #20 from foosinn/master master Maximilian Münchow 2018-05-03 11:08:12 +0200
  • 5e0389f227 add include to support version check #20 Stefan Schwarz 2018-05-03 11:03:36 +0200
  • 8cfe32f624 fix if as single command Stefan Schwarz 2018-05-03 10:28:24 +0200
  • ecfa748fc6 add include to support version check Stefan Schwarz 2018-05-03 10:27:14 +0200
  • c1f62b56bd wrap fixes for 4.10 in indef Stefan Schwarz 2018-05-03 10:19:16 +0200
  • 8ac7ef3a5f fix installpath on stretch+bionic Stefan Schwarz 2018-05-03 10:13:14 +0200
  • 3624c9f268 fix install on ubuntu 18.04 Stefan Schwarz 2018-04-26 09:33:58 +0200
  • 48406ee5a1 fix xt_* calls on ubuntu 18.04 / linux 4.15 Stefan Schwarz 2018-04-26 09:33:17 +0200
  • 684db6861b Merge pull request #17 from VJean-dev/master nwerensteijn 2017-03-15 17:27:09 +0100
  • 7376a309c9 Fix payload client version in test/torture.py #17 VJean 2017-03-15 19:22:49 +0300
  • 10451df5c2 added CONFIG_CRYPTO_HASH_INFO check. fixes missing hash_algo_name symbol Maximilian Münchow 2017-02-03 10:59:44 +0100
  • ae4e5a5e77 Fix some ip header issues. Niels Werensteijn 2017-01-13 12:17:00 +0100
  • 02b7004879 added examples for firewall machine in the middle scenario Niels Werensteijn 2017-01-13 12:13:38 +0100
  • bf438d0f34 possible fix for https://github.com/TeamSpeak-Systems/ts3init_linux_netfilter_module/issues/12 Niels Werensteijn 2016-11-10 17:47:21 +0100
  • 4c59e4a31e proper __init and __exit in forward declerations Niels Werensteijn 2016-11-10 17:19:29 +0100
  • d9f475fab2 fixed style issue Niels Werensteijn 2016-11-10 11:30:54 +0100
  • ca6d1c69e4 return booleans for bool functions, not pointers Niels Werensteijn 2016-11-10 11:30:16 +0100
  • 25f760a070 Fix bug in cookie_seed caching. Niels Werensteijn 2016-11-10 11:29:30 +0100
  • baeb95936a fix bug in cookie and make it more succinct Niels Werensteijn 2016-11-10 10:21:49 +0100
  • e30055180f use shash instead of hash to remain compatible with > 4.6 kernels Niels Werensteijn 2016-11-09 15:20:46 +0100
  • 9c432302f8 Merge pull request #10 from svenpaulsen/patch-1 nwerensteijn 2016-11-09 13:21:53 +0100
  • 550be21cf6 Merge pull request #11 from foosinn/master nwerensteijn 2016-11-09 13:20:02 +0100
  • 6a9a82f706 dos2unix convert #11 Stefan Schwarz 2016-11-09 12:47:04 +0100
  • bf2bc8320e Merge pull request #9 from foosinn/master nwerensteijn 2016-11-09 12:03:43 +0100
  • 000887ce9d fixed spaces in print functions and loops for iptables-save #9 Stefan Schwarz 2016-11-09 11:44:04 +0100
  • 8a7b5a5ac1 remove double spaces as requested in #9 Stefan Schwarz 2016-11-09 11:21:00 +0100
  • c3581e4436 added missing braces around initializer #10 Sven Paulsen 2016-11-08 23:55:45 +0100
  • deeabfae76 Merge 8001b31562 into 15e5008b45 #8 foosinn 2016-11-08 15:30:38 +0000
  • 8001b31562 fix spaces on iptables-save #8 Stefan Schwarz 2016-11-08 16:30:32 +0100
  • c58f565275 fix spaces on iptables-save Stefan Schwarz 2016-11-08 15:52:46 +0100
  • 15e5008b45 Merge pull request #6 from svenpaulsen/patch-1 Niels Werensteijn 2016-11-07 08:09:38 +0100
  • f92754c982 Updated readme to include some prerequisites Niels Werensteijn 2016-11-04 12:59:44 +0100
  • 314bf3f5b5 added linux/module.h #6 Sven Paulsen 2016-11-03 14:54:38 +0100
  • 1c800643d4 fix for loop variable initialization Niels Werensteijn 2016-11-02 08:54:40 +0100
  • e74e83eea7 Merge pull request #1 from svenpaulsen/patch-1 nwerensteijn 2016-11-02 08:22:50 +0100
  • 01b919f4d3 Merge pull request #2 from svenpaulsen/patch-2 nwerensteijn 2016-11-02 08:19:12 +0100
  • 5a8550c00e added backport for skb_put_padto #2 Sven Paulsen 2016-11-01 16:12:09 +0100
  • a8562c0a87 added linux/module.h #1 Sven Paulsen 2016-11-01 14:20:15 +0100
  • bb9573f565 Added some version info in the readme Niels Werensteijn 2016-10-24 15:00:48 +0200
  • 946ef22858 Extended and improved torture.py Maximilian Münchow 2016-10-24 14:30:21 +0200
  • d948bad7e7 Added examples to Readme and update comment in complex example Niels Werensteijn 2016-10-24 11:11:58 +0200
  • d5cca28c30 fix ipv6 examples (fragment issues) and use new match Niels Werensteijn 2016-10-21 18:18:43 +0200
  • bf5411361e fix bugs introduced in last restructure Niels Werensteijn 2016-10-21 17:46:29 +0200
  • d21f6b1172 fixed wrong parameter name, when checking --command Maximilian Münchow 2016-10-21 14:53:25 +0200
  • 8489b7be87 fixed xtables_param_act for TS3INIT_SET_COOKIE Maximilian Münchow 2016-10-21 11:50:32 +0200
  • a157c30eb0 improved formating in README.md Maximilian Münchow 2016-10-21 11:49:45 +0200
  • adceb124e3 added missing word in the comment from ts3init_get_puzzle_mt Maximilian Münchow 2016-10-21 11:48:49 +0200
  • bc4e578d9a Added ts3init match. Maximilian Münchow 2016-10-21 11:45:57 +0200
  • c1e1b14475 fixed invalid packet id in ts3init_reset_packet and ts3init_set_cookie_packet_header Maximilian Münchow 2016-10-21 11:14:11 +0200
  • ba2ae0798e added complex example Niels Werensteijn 2016-10-20 19:04:34 +0200
  • 6bb2c7a8e4 mind fragments in fw simple example Niels Werensteijn 2016-10-20 19:04:18 +0200
  • 479bfe4c60 fixed more language issues Niels Werensteijn 2016-10-20 12:17:08 +0200
  • b0a10018f6 Added description of the targets TS3INIT_GET_COOKIE and TS3INIT_SET_COOKIE. Maximilian Münchow 2016-10-20 11:34:35 +0200
  • 66efea1c0d small fixed to README.md Maximilian Münchow 2016-10-20 11:33:57 +0200
  • f736245326 replaced tabs with 4 spaces. Maximilian Münchow 2016-10-20 11:30:58 +0200
  • b0dc373163 removed tab indents in ts3init_target.c Maximilian Münchow 2016-10-20 10:41:55 +0200
  • 6d760c4bdb Improved phrasing and format in README.md Maximilian Münchow 2016-10-20 10:15:52 +0200
  • dc10393165 ts3init_get_cookie.help uses the same ident as other extensions Maximilian Münchow 2016-10-20 09:31:29 +0200
  • 969982e417 fixed some errors in cookie.md Niels Werensteijn 2016-10-20 09:28:53 +0200
  • c3665992a9 removed lowercase reference Niels Werensteijn 2016-10-20 09:19:02 +0200
  • 31bad73504 updated readme a bit Niels Werensteijn 2016-10-20 09:18:48 +0200
  • 4509ac2612 Added first version of cookie.md Maximilian Münchow 2016-10-14 15:20:50 +0200
  • 98fb883767 change "simple" example to use TS3INIT_GET_COOKIE Niels Werensteijn 2016-10-14 14:46:26 +0200
  • c362f2a33c use install to install xtables plugins Niels Werensteijn 2016-10-14 14:14:18 +0200
  • 0ab6975a97 Renamed TS3INIT_MORPH_TO_GET_COOKIE to TS3INIT_GET_COOKIE Maximilian Münchow 2016-10-14 13:19:03 +0200
  • 3b40dc3416 renamed all comments, arguments, and variables that contain or are related to the final cookie value to `cookie` Maximilian Münchow 2016-10-14 13:03:58 +0200
  • e1be5f7a25 renamed all comments, arguments, and variables that contain or are related to the value that is generated by combining random_seed and the current time to cookie_seed Maximilian Münchow 2016-10-14 13:02:24 +0200
  • 75c9fd8642 renamed variables, parameters, constants, fields and files that contain or are about the user supplied seed to random_seeed. Maximilian Münchow 2016-10-14 12:39:47 +0200
  • cc16338fc0 added udp checksum calculation Maximilian Münchow 2016-10-14 11:55:49 +0200
  • 4ab6b8f09d fixed bug in TS3INIT_MORPH_TO_GET_COOKIE. Kernel won't panic anymore. Maximilian Münchow 2016-10-14 10:29:39 +0200
  • ab7478727b updated "simple" examples to be ipv4 and ipv6 capable Niels Werensteijn 2016-10-13 17:11:03 +0200
  • 716f509066 Added new target: TS3INIT_MORPH_TO_GET_COOKIE. Its rewrites an incomming packet into a TS3INIT_GET_COOKIE. */ Maximilian Münchow 2016-10-13 16:17:49 +0200
  • 52cc424be2 added 2 new constants: TS3INIT_HEADER_CLIENT_LENGTH and TS3INIT_HEADER_SERVER_LENGTH Maximilian Münchow 2016-10-13 14:21:11 +0200
  • 2ed116a9ce added "simple" fw example Niels Werensteijn 2016-10-13 16:12:27 +0200
  • 9e1f4cb760 added comments Maximilian Münchow 2016-10-13 12:46:50 +0200
  • 5a002888d0 replaced magic 60 with COOKIE_SEED_LEN Maximilian Münchow 2016-10-13 12:45:48 +0200
  • 9e2162ad63 renamed instances of package to packet Maximilian Münchow 2016-10-13 12:41:49 +0200
  • 9691026360 moved struct ts3_init_checked_header_data to ts3init_match.c Maximilian Münchow 2016-10-13 12:40:13 +0200
  • a2af9c63df follow kernel code and do not use skb_header_pointer for ip(v6)_hdr Niels Werensteijn 2016-10-13 09:34:56 +0200
  • 62810fe935 send proper reset command to client Niels Werensteijn 2016-10-13 09:33:22 +0200
  • 0babfde11d removed debug messages Maximilian Münchow 2016-10-13 08:55:34 +0200
  • dec609840c changed TS3INIT_SET_COOKIE to use the recieved udp/ip header instead of the reply headers. Maximilian Münchow 2016-10-13 08:48:33 +0200
  • 7c8d64811f the cookie-seed used in ts3init_get_puzzle and TS3INIT_SET_COOKIE can be loaded from file now. Added new parameters --seed and --seed-file to ts3init_get_puzzle and TS3INIT_SET_COOKIE. Maximilian Münchow 2016-10-12 17:32:07 +0200
  • f7181d65d0 fixed spelling mistake Maximilian Münchow 2016-10-12 17:24:09 +0200
  • f5a1a99fa5 more target to uppercase fixes Niels Werensteijn 2016-10-12 17:03:06 +0200
  • 5e9ef66bdc refactor calculate_cookie Niels Werensteijn 2016-10-12 15:21:41 +0200
  • 5712abbaa1 renamed some symbols to keep namespace clear Niels Werensteijn 2016-10-12 14:32:26 +0200
  • e25dac37e9 more fixes to readme Niels Werensteijn 2016-10-12 13:47:03 +0200
  • a4fbff1b3f fixed help Niels Werensteijn 2016-10-12 11:51:56 +0200
  • 7a06bacb5c update readme Niels Werensteijn 2016-10-12 11:44:47 +0200
  • 4bbbd63860 added new methods ts3init_calculate_cookie_ipv4 and ts3init_calculate_cookie_ipv6. Changed TS3INIT_SET_COOKIE to use the new methods. Maximilian Münchow 2016-10-12 13:04:20 +0200
  • e31b6cf80c Added license to compat headers. removed compat_user.h because it isn't used. Maximilian Münchow 2016-10-12 12:16:16 +0200
  • 3ad7aabe34 amended mistake in previous commit Maximilian Münchow 2016-10-12 12:10:58 +0200
  • 1a334a2885 added TS3INIT_SET_COOKIE renamed ts3init_reset to TS3INIT_RESET Maximilian Münchow 2016-10-12 12:07:32 +0200
  • ad542d0a33 fix --min-version parameters with offset Niels Werensteijn 2016-10-12 09:17:35 +0200
  • 0394bf8987 fixed buffer overflow Niels Werensteijn 2016-10-11 16:57:27 +0200
  • b6ec076bc0 added readme (still needs work) and license Niels Werensteijn 2016-10-11 15:42:39 +0200
  • 47f6ebf27f Created Makefile for all projects Niels Werensteijn 2016-10-11 15:23:29 +0200
  • 4a11da005b added min_client_version check Niels Werensteijn 2016-10-11 15:09:26 +0200
  • 2bf9af83b9 make sure all symbols that show up in the kernel are prefixed with ts3init_ Niels Werensteijn 2016-10-11 14:54:22 +0200