Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Prepare for v1.3 | Joachim Wiberg | 2022-09-26 | 1 | -0/+8 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Fix #147: allow ci also on pull requests | Joachim Wiberg | 2022-06-16 | 2 | -8/+2 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Merge pull request #146 from Fullaxx/master | Joachim Wiberg | 2022-06-15 | 2 | -4/+4 | |
|\ | | | | | Move status output message after check for NULL pointer | |||||
| * | Move status output message after check for NULL pointer | Brett Kuskie | 2022-06-15 | 2 | -4/+4 | |
|/ | ||||||
* | Merge pull request #144 from ivalery111/ci-freebsd-build | Joachim Wiberg | 2022-06-02 | 1 | -0/+40 | |
|\ | | | | | workflow: add freebsd-13 gcc/clang build | |||||
| * | workflow: add freebsd-13 gcc/clang build | Valery Ivanov | 2022-06-01 | 1 | -0/+40 | |
| | | | | | | | | Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | | Merge pull request #142 from ivalery111/introduce-devcontainer | Joachim Wiberg | 2022-06-02 | 6 | -36/+91 | |
|\ \ | | | | | | | devcontainer: initial | |||||
| * | | devcontainer: initial | Valery Ivanov | 2022-06-01 | 6 | -36/+91 | |
| |/ | | | | | | | | | | | | | Provide the VS Code development environment for rapid setup of a development environment Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | | Merge pull request #140 from ivalery111/update-workflow-with-freebsd-and-tests | Joachim Wiberg | 2022-06-02 | 1 | -0/+46 | |
|\ \ | |/ |/| | Run Unit-Test in CI | |||||
| * | workflow: run unit-tests | Valery Ivanov | 2022-06-01 | 1 | -0/+46 | |
|/ | | | | Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | Fix #139: ftbfs on FreeBSD | Joachim Wiberg | 2022-05-30 | 1 | -1/+1 | |
| | | | | | | | | stdint.h is required to get UINT32_MAX et al on FreeBSD, and possibly other *BSD as well, not just Win32. So moving this include to the common include section. Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Merge pull request #137 from ivalery111/introduce-unit-testing | Joachim Wiberg | 2022-03-12 | 7 | -0/+190 | |
|\ | | | | | Introduce unit testing | |||||
| * | tests: add libnet_build_ethernet unit test | Valery Ivanov | 2022-03-12 | 5 | -11/+138 | |
| | | | | | | | | Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
| * | tests: add initial support of unit testing | Valery Ivanov | 2022-03-12 | 5 | -0/+63 | |
|/ | | | | Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | Merge pull request #135 from ivalery111/add-dockerfile | Joachim Wiberg | 2022-03-02 | 3 | -0/+52 | |
|\ | | | | | Introduce Dockerfile | |||||
| * | tools: add Dockerfile | Valery Ivanov | 2022-02-24 | 3 | -0/+52 | |
|/ | | | | Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | Merge pull request #132 from ivalery111/fix-drop-extra-const | Joachim Wiberg | 2021-08-12 | 1 | -3/+3 | |
|\ | | | | | functions: lldp: drop extra const for consistency with rest of libnet | |||||
| * | functions: lldp: drop extra const for consistency with rest of libnet | Valery Ivanov | 2021-08-12 | 1 | -3/+3 | |
|/ | | | | | | https://github.com/libnet/libnet/commit/4059e2ef7f277b962dc4a93bd2df9445361c7cca#r54752736 Signed-off-by: Valery Ivanov <ivalery111@gmail.com> | |||||
* | src: lldp: drop extra const for consistency with rest of libnet | Joachim Wiberg | 2021-08-11 | 1 | -3/+3 | |
| | | | | | | https://github.com/libnet/libnet/commit/4059e2ef7f277b962dc4a93bd2df9445361c7cca#r54752736 Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Minor coding style changes | Joachim Wiberg | 2021-08-11 | 1 | -261/+240 | |
| | | | | | | | | | | - Four space indent - Braces on their own row, not cuddled - No need for braces if only one statement, like return/goto - Space between if and its parenthesis - Variable decl. at top of function or block Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Merge pull request #131 from ivalery111/fix-lldp-remove-asserts | Joachim Wiberg | 2021-08-11 | 2 | -19/+0 | |
|\ | | | | | fix: lldp: remove unnecessary asserts | |||||
| * | fix: lldp: remove unnecessary asserts | Valery Ivanov | 2021-08-11 | 2 | -19/+0 | |
|/ | ||||||
* | .github: build: drop autoconf from brew install, already available | Joachim Wiberg | 2021-07-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Drop Travis-CI in favor of GitHub Actions | Joachim Wiberg | 2021-07-20 | 1 | -40/+0 | |
| | | | | | | | | | | | The new gh action builder now fully replaces Travis-CI, so we can finally drop it. They stopped supporting builds on travis.org and did not provide an automatic migration option, so this was a good opportunity to centralize on GitHub. GH Actions are really quick and allows for a lot of interesting possiblities, e.g. automated testing using dummy nic in a docker container (see Nemesis). Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | .github: build: add missing macos build/install dep. | Joachim Wiberg | 2021-07-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | configure: clang is a gnu compatible compiler | Joachim Wiberg | 2021-07-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | .github: attempt to add macos to build matrix | Joachim Wiberg | 2021-07-20 | 1 | -6/+22 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | .github: disable debian package building for now | Joachim Wiberg | 2021-07-20 | 1 | -18/+0 | |
| | | | | | | | | | There's potential, but debian/* needs to be brought up-to-date with a modern Debian standrds version, e.g. 4.3.0. Also, there is no `make package` target yet in the top Makefile.am Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Update, use GitHub Action instead of Travis, point nemesis to libnet | Joachim Wiberg | 2021-07-20 | 1 | -4/+4 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | .github: build: initial workflow to replace travis-ci | Joachim Wiberg | 2021-07-20 | 1 | -0/+51 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Minor, whitespace cleanup | Joachim Wiberg | 2021-07-20 | 1 | -1/+0 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | sameple: fix coding style in ipv6 samples (whitespace) | Joachim Wiberg | 2021-07-20 | 4 | -244/+189 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Encode libnet coding style, as I've understood it | Joachim Wiberg | 2021-07-20 | 1 | -0/+48 | |
| | | | | Signed-off-by: Joachim Wiberg <troglobit@gmail.com> | |||||
* | Update README with info about Conan Center | Valery | 2021-07-16 | 1 | -0/+5 | |
| | ||||||
* | Merge pull request #125 from ivalery111/add-lldp | Joachim Wiberg | 2021-07-14 | 9 | -2/+646 | |
|\ | | | | | Add lldp | |||||
| * | chore(src/libnet_internal): update lldp info | Valery Ivanov | 2021-05-08 | 1 | -0/+12 | |
| | | ||||||
| * | chore(sample/Makefile.am): add lldp.c to sources | Valery Ivanov | 2021-05-08 | 1 | -1/+3 | |
| | | ||||||
| * | feat(sample): add simple lldp sample | Valery Ivanov | 2021-05-08 | 1 | -0/+130 | |
| | | ||||||
| * | chore(src/Makefile.am): add libnet_build_lldp.c to sources | Valery Ivanov | 2021-05-08 | 1 | -0/+1 | |
| | | ||||||
| * | chore(structures): update pblocks defines with lldp info | Valery Ivanov | 2021-05-08 | 1 | -0/+6 | |
| | | ||||||
| * | chore(functions): add libnet_build_lldp stub function | Valery Ivanov | 2021-05-08 | 1 | -0/+9 | |
| | | ||||||
| * | feat(functions): add libnet_build_lldp_org_spec function | Valery Ivanov | 2021-05-08 | 2 | -0/+72 | |
| | | ||||||
| * | chore(headers/lldp): add optional organization specific tlv | Valery Ivanov | 2021-05-08 | 1 | -0/+51 | |
| | | ||||||
| * | feat(functions): add libnet_build_lldp_end function | Valery Ivanov | 2021-05-08 | 2 | -0/+58 | |
| | | ||||||
| * | chore(headers): add end of lldpdu tlv define | Valery Ivanov | 2021-05-08 | 1 | -0/+2 | |
| | | ||||||
| * | feat(functions): add libnet_build_lldp_ttl function | Valery Ivanov | 2021-05-08 | 2 | -0/+72 | |
| | | ||||||
| * | chore(headers): add ttl tlv define | Valery Ivanov | 2021-05-08 | 1 | -0/+2 | |
| | | ||||||
| * | feat(functions): add libnet_build_lldp_port function | Valery Ivanov | 2021-05-08 | 2 | -0/+91 | |
| | | ||||||
| * | chore(headers): add port id tlv defines | Valery Ivanov | 2021-05-08 | 1 | -0/+11 | |
| | | ||||||
| * | feat(functions): add libnet_build_lldp_chassis function | Valery Ivanov | 2021-05-07 | 2 | -0/+98 | |
| | |