Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2023-01-03 | update copyright for 2023 | Christian Hesse | 4 | -4/+4 |
2022-01-01 | prepare version 0.1.80.1.8 | Christian Hesse | 1 | -1/+1 |
2022-01-01 | fix warning/error on format security | Christian Hesse | 1 | -1/+1 |
2022-01-01 | update copyright for 2022 | Christian Hesse | 4 | -4/+4 |
2021-12-13 | get hostname and domainname from gethostname() | Christian Hesse | 1 | -6/+5 |
2021-12-13 | check valid response from gethostbyname() | Christian Hesse | 1 | -1/+1 |
2021-01-01 | prepare version 0.1.70.1.7 | Christian Hesse | 1 | -1/+1 |
2021-01-01 | update copyright for 2021 | Christian Hesse | 4 | -4/+4 |
2020-11-25 | Makefile: change order of compiler parameters | Christian Hesse | 1 | -1/+1 |
2020-11-25 | clearly state the license | Christian Hesse | 6 | -6/+734 |
2020-02-08 | update copyright for 2020 | Christian Hesse | 3 | -3/+3 |
2019-01-01 | update copyright for 2019 | Christian Hesse | 3 | -3/+3 |
2018-08-14 | restart on failure | Christian Hesse | 1 | -0/+3 |
2018-08-14 | try to pull in network-online.target | Christian Hesse | 1 | -1/+2 |
2018-08-14 | release: add comment with file name to signatures | Christian Hesse | 1 | -2/+2 |
2018-08-14 | order after systemd-networkd.service | Christian Hesse | 1 | -2/+1 |
2018-06-14 | update dependencies' upstream urls | Christian Hesse | 1 | -1/+1 |
2018-06-08 | remove trailing spaces | Christian Hesse | 1 | -2/+2 |
2018-06-08 | make gitlab.com a mirror•••https://blog.github.com/2018-06-04-github-microsoft/ | Christian Hesse | 1 | -2/+6 |
2018-06-06 | release: write tar signature to git notes | Christian Hesse | 1 | -0/+1 |
2018-01-17 | prepare version 0.1.60.1.6 | Christian Hesse | 1 | -1/+1 |
2018-01-02 | update copyright for 2018 | Christian Hesse | 3 | -3/+3 |
2017-11-22 | use printf to generate version.h | Christian Hesse | 1 | -3/+1 |
2017-10-20 | use annotated (and signed) tags only | Christian Hesse | 1 | -1/+1 |
2017-10-10 | start systemd service with dynamic user•••This requires systemd v235 and dhcpd built with '--enable-paranoia'. systemd-v235 | Christian Hesse | 3 | -15/+52 |
2017-03-08 | use https for my mirror | Christian Hesse | 1 | -1/+1 |
2017-01-05 | update copyright for 2017 | Christian Hesse | 3 | -3/+3 |
2016-09-30 | prepare version 0.1.50.1.5 | Christian Hesse | 1 | -1/+1 |
2016-09-30 | allow to use hostname in config | Christian Hesse | 2 | -1/+2 |
2016-09-30 | add error handling for hostname | Christian Hesse | 1 | -1/+6 |
2016-09-30 | declare domainname const | Christian Hesse | 1 | -1/+1 |
2016-09-30 | use HOST_NAME_MAX from limits.h | Christian Hesse | 2 | -2/+3 |
2016-09-07 | prepare version 0.1.40.1.4 | Christian Hesse | 1 | -1/+1 |
2016-09-07 | add option ntp-servers to dhcpd.conf | Christian Hesse | 1 | -0/+1 |
2016-05-03 | fix compiler and linker flags and produce binaries with full RELRO | Christian Hesse | 1 | -2/+7 |
2016-03-15 | prepare version 0.1.30.1.3 | Christian Hesse | 1 | -1/+1 |
2016-03-15 | add built in config for fallback | Christian Hesse | 2 | -20/+33 |
2016-02-01 | add padding to output | Christian Hesse | 1 | -6/+12 |
2016-01-04 | update copyright for 2016 | Christian Hesse | 3 | -3/+3 |
2015-12-22 | add missing quote | Christian Hesse | 1 | -1/+1 |
2015-12-21 | prepare version 0.1.20.1.2 | Christian Hesse | 1 | -1/+1 |
2015-12-21 | add After= as well | Christian Hesse | 1 | -0/+1 |
2015-12-21 | make systemd unit require the network device | Christian Hesse | 2 | -1/+2 |
2015-07-13 | prepare version 0.1.10.1.1 | Christian Hesse | 1 | -1/+1 |
2015-07-05 | add project URLs | Christian Hesse | 1 | -0/+5 |
2015-07-05 | update documentation | Christian Hesse | 1 | -1/+32 |
2015-07-03 | add --version option | Christian Hesse | 2 | -4/+20 |
2015-06-27 | add some extra security to systemd unit | Christian Hesse | 1 | -0/+4 |
2015-06-05 | prepare version 0.1.00.1.0 | Christian Hesse | 1 | -1/+1 |
2015-06-04 | divide network into smaller chunks and provide pools | Christian Hesse | 3 | -49/+70 |
2015-06-04 | depend on dyndhcpd.h | Christian Hesse | 1 | -1/+1 |
2015-06-03 | clean up comments | Christian Hesse | 1 | -7/+3 |
2015-06-03 | introduce a struct address to store the information | Christian Hesse | 2 | -25/+28 |
2015-06-03 | reorganize dhcpd.conf | Christian Hesse | 1 | -39/+42 |
2015-05-31 | prepare version 0.0.110.0.11 | Christian Hesse | 1 | -1/+1 |
2015-05-31 | move actual replace to a function | Christian Hesse | 2 | -36/+31 |
2015-05-27 | add blank line in config | Christian Hesse | 1 | -0/+1 |
2015-05-27 | prepare version 0.0.100.0.10 | Christian Hesse | 1 | -1/+1 |
2015-05-27 | remove extra blank line | Christian Hesse | 1 | -1/+0 |
2015-05-27 | rework template code | Christian Hesse | 1 | -61/+58 |
2015-05-27 | rename variables | Christian Hesse | 1 | -20/+22 |
2015-05-21 | waiting for network.target should be sufficient | Christian Hesse | 1 | -1/+1 |
2015-04-02 | prepare release 0.0.90.0.9 | Christian Hesse | 1 | -1/+1 |
2015-04-02 | use a more complex setup for iPXE network boot | Christian Hesse | 4 | -41/+122 |
2015-03-28 | update path in config | Christian Hesse | 1 | -1/+1 |
2015-01-04 | update copyright for 2015 | Christian Hesse | 3 | -3/+3 |
2014-10-21 | introduce dyndhcpd.h | Christian Hesse | 2 | -17/+30 |
2014-10-21 | use ISO C11 standard | Christian Hesse | 2 | -1/+3 |
2014-08-09 | prepare release 0.0.80.0.8 | Christian Hesse | 1 | -1/+1 |
2014-08-09 | allow to use long command line arguments | Christian Hesse | 1 | -1/+12 |
2014-07-02 | prepare release 0.0.70.0.7 | Christian Hesse | 1 | -1/+1 |
2014-07-02 | do not send output to syslog AND stderr•••This resulted in syslog receiving logs twice when started from systemd. | Christian Hesse | 1 | -2/+2 |
2014-06-07 | prepare release 0.0.60.0.6 | Christian Hesse | 1 | -1/+1 |
2014-06-07 | add a comment about __MINHOST__ for routers | Christian Hesse | 1 | -0/+1 |
2014-06-07 | allow to use different template | Christian Hesse | 1 | -4/+13 |
2014-06-07 | fix error handling in case execlp() fails | Christian Hesse | 1 | -2/+3 |
2014-06-07 | check if dhcpd exists and is executable | Christian Hesse | 2 | -1/+10 |
2014-05-07 | host declarations are global, so move out of subnet scope•••This prevents warning: Host declarations are global. They are not limited to the scope you declared them in. | Christian Hesse | 1 | -5/+5 |
2014-05-06 | prepare release 0.0.50.0.5 | Christian Hesse | 1 | -1/+1 |
2014-05-06 | use getopt for command line parsing | Christian Hesse | 1 | -24/+13 |
2014-05-06 | add a verbose option | Christian Hesse | 1 | -4/+14 |
2014-05-06 | check existence of leaes file | Christian Hesse | 1 | -0/+4 |
2014-05-06 | start dhcpd with different pid and leases file | Christian Hesse | 2 | -2/+18 |
2014-05-05 | prepare release 0.0.40.0.4 | Christian Hesse | 1 | -1/+1 |
2014-05-05 | add some comments | Christian Hesse | 1 | -2/+33 |
2014-05-05 | more useful behavior for up/down and connected/disconnected | Christian Hesse | 1 | -2/+11 |
2014-05-05 | prepare release 0.0.30.0.3 | Christian Hesse | 1 | -1/+1 |
2014-05-05 | add output about link down | Christian Hesse | 1 | -1/+1 |
2014-01-02 | add make release | Christian Hesse | 2 | -0/+6 |
2014-01-02 | write version to header file | Christian Hesse | 3 | -8/+11 |
2014-01-02 | update copyright year | Christian Hesse | 2 | -6/+5 |
2013-11-28 | prepare release 0.0.20.0.2 | Christian Hesse | 1 | -1/+1 |
2013-11-15 | do not fail but goto out | Christian Hesse | 1 | -1/+1 |
2013-11-15 | need at lease 30 bit netmask, fix error message | Christian Hesse | 1 | -1/+1 |
2013-11-14 | bail on small networks, serve complete range and exclude self | Christian Hesse | 2 | -6/+12 |
2013-11-14 | add 'make distclean' to remove config.h | Christian Hesse | 1 | -0/+3 |
2013-10-31 | Ups, copy'n'paste errors in Makefile...0.0.1 | Christian Hesse | 1 | -3/+3 |
2013-10-31 | log to stdout | Christian Hesse | 1 | -1/+1 |
2013-10-31 | handle return value of fread | Christian Hesse | 1 | -2/+5 |
2013-10-31 | initial commit | Christian Hesse | 6 | -0/+351 |