| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adopts the 3-clause BSD license for all src/libnet_link_*.c
files previously under the 4-clause BSD license. Effectively this drops
the "obnoxious" advertising clause which is usually what is under most
contention when BSD licenses are discussed.
For a background, the https://en.wikipedia.org/wiki/BSD_licenses page
provides an interesting read. Briefly, in 1999 Berkeley rescinded the
original 3rd clause (see below) leading to a change in major software
projects to, not only adopt this new BSD license, but also renumber
the listed provisions.
Ref. ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch updates the local getopt.c, used only when building samples
on Windows, with a newer version with better license from FreeBSD.
For reference, Berkeley recinded the 3rd clause of the original 4-clause
license in 1999. This was adopted by the BSD UNIX community, and later
the numbering was also updated.
https://bsd.slashdot.org/story/99/09/02/189210/berkeley-removes-advertising-clause
For some reason, the replacement header file, win32/getopt.h, comes with
the 2-clause BSD license. I did no more research on that, but I guess
the FreeBSD VCS has the complete story.
Related to issue #85.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Not only is it our policy to not include binaries in GIT, the wpdpack
distribution comes under another license, see #85, which means libnet
top LICENSE file would otherwise have to be changed.
We recommend installing https://nmap.org/npcap/ for using libnet on
Windows. For cross-building on a non-windows host, see README.win32.
Closes #93
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
| |
Don't run release target in automated build since it checks for tags
and waits for human input. Instead we do the distcheck and doc
targets, which are the most important ones to check anyway.
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
| |
From both GIT and dist tarball:
- Build html and man automatically if enabled and doxygen is available
- Install html and man if enabled and built successfully, skip otherwise
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
| |
Slightly easier to read, but most importantly, not included in dist
anymore ...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
| |
- Move to Markdown, still readable as plain text I hope
- Simplify and clarify some minor things
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Outline:
- maintenance duties
- release checklist
- library versioning
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
| |
If we have doxygen installed then configure should find it, and if so we
should build man pages and include in tarball.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
| |
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
| |
- libnet-config is deprecated and everyone should move to pkg-config
- clarify section on copyright, still not happy with wording ...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
|
|
|
|
|
| |
- All generated content should be kept out of git
- End users should not need to have doxygen installed
- Manual pages should be included in dist tar/zip files, for downstream
packagers and end-users
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
|
|
|
| |
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
|
| |
|
|
|
|
|
|
| |
Some scripts were out of date, some were specific to my development
environment, and some just aren't used anymore. None should be
distributed. Remove them.
|