| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-14 | Merge pull request #439 from adriancostin6/dns-comment-fixmaster | Matias Fontanini | |
| Fix getter being labeled as setter in dns header file comments | |||
| 2021-04-24 | Fix getter being labeled as setter in dns header file comments | Adrian Costin | |
| 2021-03-28 | Merge pull request #437 from ceerRep/master | Matias Fontanini | |
| Fix wrong address endian | |||
| 2021-03-24 | Fix wrong address endian | ceerrep | |
| Host endian has been implicitly converted to big endian in "IPv4Address::operator uint32_t()" | |||
| 2021-03-06 | Merge pull request #433 from visuve/master | Matias Fontanini | |
| Close socket when setsockopt fails | |||
| 2021-03-04 | Close socket when setsockopt fails | visuve | |
| - Prevent resource leak | |||
| 2021-01-04 | Merge pull request #427 from nhutchinson-te/bsd-routing-table | Matias Fontanini | |
| Fix infinite loop when querying BSD routing table | |||
| 2021-01-04 | Fix infinite loop when querying BSD routing table | Nick Hutchinson | |
| Fix `query_route_table()` returning a buffer padded with extra '\0' bytes because it ignored the buffer size returned by `sysctl()`. This caused `route_entries()` / `route6_entries()` to fall into an infinite loop, forever trying to parse a 0-length routing entry. | |||
| 2020-12-29 | Merge pull request #426 from theDogOfPavlov/master | Matias Fontanini | |
| Added RFC8335 Extended echo types to headers | |||
| 2020-12-29 | Added RFC8335 Extended Echo types | Martin O'Neal | |
| 2020-12-29 | Added RFC8355 ICMP Extended Echo support | Martin O'Neal | |
| Added RFC8355 ICMP Extended Echo request/reply to Flags (no other changes made) | |||
| 2020-09-17 | Bump version to 4.4 in CMakeLists.txt | Matias Fontanini | |
| 2020-09-17 | Add changelog for version 4.3v4.3 | Matias Fontanini | |
| 2020-09-10 | Merge pull request #420 from mfontanini/control-ta-fix | Matias Fontanini | |
| Assign a PDUType for Dot11ControlTA | |||
| 2020-09-10 | Assign a PDUType for Dot11ControlTA | Matias Fontanini | |
| 2020-02-01 | Merge pull request #374 from almikhayl/373-esp | Matias Fontanini | |
| Fix malformed packet exception on esp header | |||
| 2020-02-01 | Merge pull request #382 from laudrup/fix-install-without-libpcap | Matias Fontanini | |
| Don't include non-existing headers when installed without libpcap | |||
| 2020-02-01 | Merge pull request #383 from laudrup/silence-msvc2017-warnings | Matias Fontanini | |
| Fix compiler warnings from MSVC 2017 | |||
| 2019-12-20 | Fix compiler warnings from MSVC 2017 | Kasper Laudrup | |
| The MS C++ compiler doesn't seem to understand that a small constant like 0, although strictly being an integer, will fit perfectly fine into an 8 bit type so add some safe casts to silence that warning. | |||
| 2019-12-20 | Don't include non-existing headers when installed without libpcap | Kasper Laudrup | |
| If libpcap support has been disabled (LIBTINS_ENABLE_PCAP=OFF) then the headers requiring that library will not be installed, but they will still be included from the main tins.h convenience header. This fixes that by sorrounding the includes with an #ifdef the same way it has been done for DOT11 support. | |||
| 2019-10-19 | Fix malformed packet exception on esp header | Aleksey Mikhaylov | |
| 2019-10-02 | Merge pull request #369 from avast/ipv6-local-unicast | Matias Fontanini | |
| add IPv6 check for Link-Local unicast address | |||
| 2019-10-02 | Fix "fi" in comment | Matias Fontanini | |
| 2019-10-01 | add IPv6 check for Link-Local unicast address | Karas Lukáš | |
| 2019-04-25 | Merge pull request #346 from pallas/avoid-unused-variable-warning | Matias Fontanini | |
| radiotap: avoid unused variable warning | |||
| 2019-04-24 | radiotap: remove unused variable | Derrick Lyndon Pallas | |
| 2019-04-12 | Merge pull request #343 from pallas/fix-several-leaks | Matias Fontanini | |
| Fix several leaks | |||
| 2019-04-11 | OfflinePacketFilter: avoid leak during copy-construction or assignment | Derrick Lyndon Pallas | |
| 2019-04-11 | PacketWriter: avoid use-after-free on error in init | Derrick Lyndon Pallas | |
| 2019-04-11 | OfflinePacketFilter: avoid leaks on error in init | Derrick Lyndon Pallas | |
| 2019-04-10 | Merge pull request #342 from pallas/avoid-gcc-warning | Matias Fontanini | |
| tests/dhcp: avoid warning: type qualifiers ignored on cast result type | |||
| 2019-04-10 | tests/dhcp: avoid warning: type qualifiers ignored on cast result type | Derrick Lyndon Pallas | |
| 2019-04-08 | Merge pull request #341 from m-peko/master | Matias Fontanini | |
| Fix possible memory leak in active tests | |||
| 2019-04-08 | Fix possible memory leak in active tests | Marin Peko | |
| 2019-03-20 | Merge pull request #335 from avast/stream-syn | Matias Fontanini | |
| Fix detection of a new TCP flow | |||
| 2019-03-18 | fix detection of a new TCP stream | Martin Beran | |
| 2019-03-14 | Merge pull request #333 from DDoSolitary/patch-radiotap-writer | Matias Fontanini | |
| Overhaul RadioTapWriter | |||
| 2019-03-14 | simplify tcp flag checks, fix stream_follower (#334) | Lukáš Karas | |
| * simplify tcp flag checks, fix stream_follower On various places was used simple comparison for checking state of flags. tcp.flags() == (TCP::SYN | TCP::ACK) This is not what you want usually, because this check is false in case that another flag is set also. Correct check for syn-ack packet should be: (tcp.flags() & (TCP::SYN | TCP::ACK)) == (TCP::SYN | TCP::ACK) To simplify this kind of check, add new has_flags method: bool TCP::has_flags(small_uint<12> check_flags) const * remove duplicate TCP::SYN flag check | |||
| 2019-03-12 | Add tests for 2f16497bf84400b53d5527306895f70d6288ae20 and ↵ | DDoSolitary | |
| 78aa7d178734694addd1becd929791cc80afa35f. | |||
| 2019-03-10 | Fix alignment padding calculation. | DDoSolitary | |
| 2019-03-10 | Correct option upper bound testing. | DDoSolitary | |
| 2019-03-10 | Avoid float precision problems of logarithm. | DDoSolitary | |
| 2019-03-07 | Bump library version in CMake file to 4.3 | Matias Fontanini | |
| 2019-03-07 | Use version 4.2 in CMakev4.2 | Matias Fontanini | |
| 2019-03-07 | Update changelog for version 4.2 | Matias Fontanini | |
| 2019-02-20 | Merge pull request #331 from Kaisrlik/cmake_config_file_location | Matias Fontanini | |
| cmake: update location of cmake configuration files for unix subsystems | |||
| 2019-02-20 | cmake: update location of cmake configuration files for unix subsystems | Jan Kaisrlik | |
| 2019-02-07 | Merge pull request #330 from danvratil/fix-crosscompilation-check | Matias Fontanini | |
| Fix check whether we are crosscompiling | |||
| 2019-02-07 | Fix check whether we are crosscompiling | Daniel Vrátil | |
| CMake defines CMAKE_CROSSCOMPILING when crosscompiling so use that instead of the undefined CROSS_COMPILING variable. | |||
| 2019-01-27 | Merge pull request #324 from pepper-jk/fix_frame_length | Matias Fontanini | |
| Fix frame length | |||
