Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | initial clang-format file | Toni Uhlig | 2020-03-25 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Got rid of those non working extended options, because:removed_extended_options | Toni Uhlig | 2020-03-22 |
| | | | | | | | | | | | * legendary spaghetti code * did not work at all, caused several buffer overflows * pain-in-the-ass to maintain and test * badly reviewed from my side :/ * improved and working "extended options" may be added later * basically reverts most of #8 Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | moved queueing code for out-of-order payload data into subroutine | Toni Uhlig | 2020-03-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | braces for conditions | Toni Uhlig | 2020-03-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | moved payload queueing code into subroutine | Toni Uhlig | 2020-03-16 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | reduced statement nesting depth of function handle_packet | Toni Uhlig | 2020-03-16 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed invalid sequence count during auth (`--passwd`) | Toni Uhlig | 2020-03-15 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | ignore incomplete packets instead of exit(0), only allow packet queueing if ↵ | Toni Uhlig | 2020-03-15 |
| | | | | | | state allows it Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | moved header byte-re-ordering code into a subroutine | Toni Uhlig | 2020-03-12 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | moved proxy descriptor search into getter function | Toni Uhlig | 2020-03-12 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | moved authentication request/response code to subroutines | Toni Uhlig | 2020-03-07 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | code formatting | Toni Uhlig | 2020-02-22 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | handle incoming tunnel request in a subroutine | Toni Uhlig | 2020-02-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Run clang-format on old ptk.c/.h files | Erik Simon | 2020-02-20 |
| | |||
* | removed superfluous explicit numeric casts | Toni Uhlig | 2019-12-05 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | log at least an info message if our receive window is not big enough | Toni Uhlig | 2019-12-04 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | reduced function signature and removed dead code in acknowledge handling | Toni Uhlig | 2019-12-03 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed missing challenge response memcpy | Toni Uhlig | 2019-12-03 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | removed superfluous if statement | Toni Uhlig | 2019-12-02 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | reduced handle_data unnecessary complex function signature | Toni Uhlig | 2019-12-01 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | print sequence number for superfluous ACK's recv | Toni Uhlig | 2019-11-30 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | refactored queue_packet by shrinking the function signature to the minima | Toni Uhlig | 2019-09-09 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed ci error | Toni Uhlig | 2019-07-14 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | SHA512 challenge response authentication | Toni Uhlig | 2019-07-13 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | use arc4random() for coverity builds, yet another format specifier fix | Toni Uhlig | 2019-07-06 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed format specifier issues | Toni Uhlig | 2019-07-06 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | handle_extended_options should use proxy_desc_t* instead of a incomplete ↵ | Toni Uhlig | 2019-07-04 |
| | | | | | | void* as 1st argument Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | preparations for use of multiple hash algos for challenge response | Toni Uhlig | 2019-06-30 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Merge pull request #10 from Masaq-/extended-options | Toni Uhlig | 2019-03-06 |
|\ | | | | | improvements for empty pings mode | ||
| * | empty pings not to be sent when idle | Masaq- | 2019-03-01 |
| | | |||
| * | realloc rings for larger window size | Masaq- | 2019-02-28 |
| | | |||
* | | fixed possible NULL ptr deref #2 | Toni Uhlig | 2019-03-01 |
| | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | fixed possible NULL ptr deref and division by zero | Toni Uhlig | 2019-02-28 |
|/ | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | set pkt_len to zero after free | Masaq- | 2019-02-23 |
| | |||
* | -E --empty-pings compensate for ICMP sequence number inspection | Masaq- | 2019-02-21 |
| | |||
* | fix leaky rings | Masaq- | 2019-02-20 |
| | |||
* | command line option -y payload size | Masaq- | 2019-02-08 |
| | |||
* | Merge branch 'master' into extended-options | Masaq- | 2019-02-03 |
|\ | |||
| * | trimmed xfr debug output + icmp id/seq output, replaced invalid UTF8 char 'oe' | lns | 2019-01-29 |
| | | | | | | | | Signed-off-by: lns <matzeton@googlemail.com> | ||
* | | require authentication | Masaq- | 2019-01-30 |
| | | |||
* | | extend the protocol to load options from the data section | Masaq- | 2019-01-28 |
|/ | |||
* | unprivileged ICMP sockets do not receive IP headers | Masaq- | 2019-01-25 |
| | |||
* | cosmetics | dev0 | 2019-01-16 |
| | | | ty very much @elnerd | ||
* | fixed some bugs that can lead to remove segfaults | elnerd | 2019-01-16 |
| | |||
* | copyright update | Toni Uhlig | 2019-01-08 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | improved error logging | Toni Uhlig | 2018-12-23 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | updated copyright informations | Toni Uhlig | 2018-07-11 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | ptunnel-ng: | Toni Uhlig | 2017-12-20 |
| | | | | | | | | * improved option parsing/error printing * restrict tunnel destination ip/port only if the user wants it * print a warning if running on windows wihout pcap enabled * obey strict aliasing for pcap source * print available pcap devices if the user supplied an invalid one | ||
* | ptunnel-ng: | Toni Uhlig | 2017-12-20 |
| | | | | * do not break strict aliasing | ||
* | ptunnel-ng: | Toni Uhlig | 2017-12-18 |
* this is now an autotools project (added/renamed required files e.g. AUTHORS, COPYING) * removed user defined ip header (buggy; not useful anymore) |