| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-28 | Add missing operators to address classes (#275) | stubbfel | |
| * * add or-operator and a simlple unit test for hw_address, ip_address, ipv6_address * add not-operator and a simlple unit test for hw_address, ip_address, ipv6_address * add greater-then-operator and a simlple unit test for ipv6_address * add new constructor and a simlple unit test for network_interface, which use a ipv6_address to find the nic * add override the function gateway_from_ip for ipv6_address parameter (untested) * change the ipv6_address in NotMaskAdress_Test, so that the expceted addresses are valid for the winsock api * Delete CMakeLists.txt.user * * add <=, >, >= operator for HWAddress with tests * add <=, >, >= operator for IPv4Address with tests * add <=,>= operator for IPv6Address with tests * refactoring the & , |, ~ operator of ipv6_address to "regular" operator | |||
| 2017-09-21 | Use absolute include paths | Matias Fontanini | |
| Fixes #250 | |||
| 2017-08-05 | Only use IFF_POINTOPOINT on BSD when getting broadcast address | Matias Fontanini | |
| Fixes #232 | |||
| 2017-05-14 | Use the right checks to consider an interface up on Windows | Matias Fontanini | |
| Fixes #182 Thanks @gvanem! | |||
| 2017-05-08 | Include iterator in network_interface | Matias Fontanini | |
| 2017-04-30 | Move routing related functions into their own header file | Matias Fontanini | |
| 2017-04-29 | Update license date to 2017 | Matias Fontanini | |
| 2016-03-27 | Fix issue considering an interface down when it's up | Matias Fontanini | |
| 2016-03-05 | Add info members directly into NetworkInterface | Matias Fontanini | |
| 2016-03-02 | Rename IPv6AddressPrefix to IPv6Prefix | Matias Fontanini | |
| 2016-03-02 | Add IPv6 addresses to NetworkInterface::Info | Matias Fontanini | |
| 2016-01-31 | Update copyright notice | Matias Fontanini | |
| 2016-01-24 | Move utils.h implementations to utils.cpp | Matias Fontanini | |
| 2016-01-24 | Move utils.h implementations to utils.cpp | Matias Fontanini | |
| 2016-01-10 | Add NetworkInterface::friendly_name to get Windows friendly names | Matias Fontanini | |
| Fixes #103 | |||
| 2016-01-09 | Code cleanup and use same syntax on the entire project | Matias Fontanini | |
| Initial code cleanup More code cleanup Cleanup more code Cleanup Dot11 code Fix OSX build issue Cleanup examples Fix ref and pointer declaration syntax Fix braces | |||
| 2015-07-22 | Restoring deleted comment | rklabs | |
| 2015-07-22 | Add additional check for found_ip in case of tunnel interface and then raise ↵ | rklabs | |
| exception | |||
| 2015-07-22 | Incase of tunnel interface(VPN) mac address can be 0 | rklabs | |
| 2015-06-21 | Add metric to RouteEntry. | Matias Fontanini | |
| 2015-06-07 | Fix compilation errors on android. | Matias Fontanini | |
| 2015-05-19 | Add NetworkInterface::is_up and NetworkInterface::info. | Matias Fontanini | |
| 2015-05-19 | Add NetworkInterface::Info::is_up. | Matias Fontanini | |
| 2015-05-02 | Replace WIN32 macro with _WIN32. | Matias Fontanini | |
| 2014-10-23 | Fixed exception thrown when an interface didn't have IP address. | Matias Fontanini | |
| 2014-10-19 | Added NetworkInterface::is_loopback. | Matias Fontanini | |
| 2014-09-07 | Fixed network naming on Windows. | Matias Fontanini | |
| 2014-09-07 | NetworkInterface::name now works on Windows. | Matias Fontanini | |
| 2014-07-13 | Updated copyright notice. | Matias Fontanini | |
| 2014-05-06 | Fixed compilation errors on Windows. | Matias Fontanini | |
| 2013-11-04 | Fixed bug triggered when ifaddrs::ifa_addr was null. | Matias Fontanini | |
| 2013-04-23 | Fixed BSD notice. Updated AUTHORS file. | Matias Fontanini | |
| 2013-04-22 | Fixed compilation issues triggered in GNU/kFreeBSD. | Matias Fontanini | |
| 2012-12-02 | libtins compiles and runs under windows. Packets apparently can't be sent yet. | Matias Fontanini | |
| 2012-12-02 | libtins now compiles on windows. A couple of features were disabled and need ↵ | Matias Fontanini | |
| to be fixed though. | |||
| 2012-11-29 | Utils::route_entries now works on BSD. | Matias Fontanini | |
| 2012-11-28 | Ported almost everything to BSD. Utils::route_entries and sending link layer ↵ | Matias Fontanini | |
| PDUs still don't work. | |||
| 2012-10-08 | Every test now pass on big endian architectures. Ported about half of the ↵ | Matias Fontanini | |
| library to windows as well. | |||
| 2012-10-07 | libtins now uses a BSD license. | Matias Fontanini | |
| 2012-09-05 | Improved compile time using forward declarations and removing useless includes. | Matias Fontanini | |
| 2012-09-03 | Moved endianness change functions to endianness.h. | Matias Fontanini | |
| 2012-08-27 | Documented and fixed some bugs in IPv4Address. | Matias Fontanini | |
| 2012-08-27 | RAII'd some code. Everything(hopefully) uses IPv4Address now. | Matias Fontanini | |
| 2012-08-16 | No code uses net_to_host_* now. | Matias Fontanini | |
| 2012-08-13 | Done minor modifications on Utils. | Matias Fontanini | |
| 2012-08-09 | EthernetII, IEEE802_3 and Dot11(and subclasses) now use NetworkInterface and ↵ | Matias Fontanini | |
| HWAddress. | |||
| 2012-08-09 | NetworkInterface class is working. | Matias Fontanini | |
| 2012-08-08 | Added NetworkInterface class. Needs testing. | Matias Fontanini | |
