aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-03update copyright for 2023Gravatar Christian Hesse4-4/+4
2022-01-01prepare version 0.1.80.1.8Gravatar Christian Hesse1-1/+1
2022-01-01fix warning/error on format securityGravatar Christian Hesse1-1/+1
2022-01-01update copyright for 2022Gravatar Christian Hesse4-4/+4
2021-12-13get hostname and domainname from gethostname()Gravatar Christian Hesse1-6/+5
2021-12-13check valid response from gethostbyname()Gravatar Christian Hesse1-1/+1
2021-01-01prepare version 0.1.70.1.7Gravatar Christian Hesse1-1/+1
2021-01-01update copyright for 2021Gravatar Christian Hesse4-4/+4
2020-11-25Makefile: change order of compiler parametersGravatar Christian Hesse1-1/+1
2020-11-25clearly state the licenseGravatar Christian Hesse6-6/+734
2020-02-08update copyright for 2020Gravatar Christian Hesse3-3/+3
2019-01-01update copyright for 2019Gravatar Christian Hesse3-3/+3
2018-08-14restart on failureGravatar Christian Hesse1-0/+3
2018-08-14try to pull in network-online.targetGravatar Christian Hesse1-1/+2
2018-08-14release: add comment with file name to signaturesGravatar Christian Hesse1-2/+2
2018-08-14order after systemd-networkd.serviceGravatar Christian Hesse1-2/+1
2018-06-14update dependencies' upstream urlsGravatar Christian Hesse1-1/+1
2018-06-08remove trailing spacesGravatar Christian Hesse1-2/+2
2018-06-08make gitlab.com a mirror•••https://blog.github.com/2018-06-04-github-microsoft/ Gravatar Christian Hesse1-2/+6
2018-06-06release: write tar signature to git notesGravatar Christian Hesse1-0/+1
2018-01-17prepare version 0.1.60.1.6Gravatar Christian Hesse1-1/+1
2018-01-02update copyright for 2018Gravatar Christian Hesse3-3/+3
2017-11-22use printf to generate version.hGravatar Christian Hesse1-3/+1
2017-10-20use annotated (and signed) tags onlyGravatar Christian Hesse1-1/+1
2017-10-10start systemd service with dynamic user•••This requires systemd v235 and dhcpd built with '--enable-paranoia'. systemd-v235Gravatar Christian Hesse3-15/+52
2017-03-08use https for my mirrorGravatar Christian Hesse1-1/+1
2017-01-05update copyright for 2017Gravatar Christian Hesse3-3/+3
2016-09-30prepare version 0.1.50.1.5Gravatar Christian Hesse1-1/+1
2016-09-30allow to use hostname in configGravatar Christian Hesse2-1/+2
2016-09-30add error handling for hostnameGravatar Christian Hesse1-1/+6
2016-09-30declare domainname constGravatar Christian Hesse1-1/+1
2016-09-30use HOST_NAME_MAX from limits.hGravatar Christian Hesse2-2/+3
2016-09-07prepare version 0.1.40.1.4Gravatar Christian Hesse1-1/+1
2016-09-07add option ntp-servers to dhcpd.confGravatar Christian Hesse1-0/+1
2016-05-03fix compiler and linker flags and produce binaries with full RELROGravatar Christian Hesse1-2/+7
2016-03-15prepare version 0.1.30.1.3Gravatar Christian Hesse1-1/+1
2016-03-15add built in config for fallbackGravatar Christian Hesse2-20/+33
2016-02-01add padding to outputGravatar Christian Hesse1-6/+12
2016-01-04update copyright for 2016Gravatar Christian Hesse3-3/+3
2015-12-22add missing quoteGravatar Christian Hesse1-1/+1
2015-12-21prepare version 0.1.20.1.2Gravatar Christian Hesse1-1/+1
2015-12-21add After= as wellGravatar Christian Hesse1-0/+1
2015-12-21make systemd unit require the network deviceGravatar Christian Hesse2-1/+2
2015-07-13prepare version 0.1.10.1.1Gravatar Christian Hesse1-1/+1
2015-07-05add project URLsGravatar Christian Hesse1-0/+5
2015-07-05update documentationGravatar Christian Hesse1-1/+32
2015-07-03add --version optionGravatar Christian Hesse2-4/+20
2015-06-27add some extra security to systemd unitGravatar Christian Hesse1-0/+4
2015-06-05prepare version 0.1.00.1.0Gravatar Christian Hesse1-1/+1
2015-06-04divide network into smaller chunks and provide poolsGravatar Christian Hesse3-49/+70
2015-06-04depend on dyndhcpd.hGravatar Christian Hesse1-1/+1
2015-06-03clean up commentsGravatar Christian Hesse1-7/+3
2015-06-03introduce a struct address to store the informationGravatar Christian Hesse2-25/+28
2015-06-03reorganize dhcpd.confGravatar Christian Hesse1-39/+42
2015-05-31prepare version 0.0.110.0.11Gravatar Christian Hesse1-1/+1
2015-05-31move actual replace to a functionGravatar Christian Hesse2-36/+31
2015-05-27add blank line in configGravatar Christian Hesse1-0/+1
2015-05-27prepare version 0.0.100.0.10Gravatar Christian Hesse1-1/+1
2015-05-27remove extra blank lineGravatar Christian Hesse1-1/+0
2015-05-27rework template codeGravatar Christian Hesse1-61/+58
2015-05-27rename variablesGravatar Christian Hesse1-20/+22
2015-05-21waiting for network.target should be sufficientGravatar Christian Hesse1-1/+1
2015-04-02prepare release 0.0.90.0.9Gravatar Christian Hesse1-1/+1
2015-04-02use a more complex setup for iPXE network bootGravatar Christian Hesse4-41/+122
2015-03-28update path in configGravatar Christian Hesse1-1/+1
2015-01-04update copyright for 2015Gravatar Christian Hesse3-3/+3
2014-10-21introduce dyndhcpd.hGravatar Christian Hesse2-17/+30
2014-10-21use ISO C11 standardGravatar Christian Hesse2-1/+3
2014-08-09prepare release 0.0.80.0.8Gravatar Christian Hesse1-1/+1
2014-08-09allow to use long command line argumentsGravatar Christian Hesse1-1/+12
2014-07-02prepare release 0.0.70.0.7Gravatar Christian Hesse1-1/+1
2014-07-02do not send output to syslog AND stderr•••This resulted in syslog receiving logs twice when started from systemd. Gravatar Christian Hesse1-2/+2
2014-06-07prepare release 0.0.60.0.6Gravatar Christian Hesse1-1/+1
2014-06-07add a comment about __MINHOST__ for routersGravatar Christian Hesse1-0/+1
2014-06-07allow to use different templateGravatar Christian Hesse1-4/+13
2014-06-07fix error handling in case execlp() failsGravatar Christian Hesse1-2/+3
2014-06-07check if dhcpd exists and is executableGravatar Christian Hesse2-1/+10
2014-05-07host 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. Gravatar Christian Hesse1-5/+5
2014-05-06prepare release 0.0.50.0.5Gravatar Christian Hesse1-1/+1
2014-05-06use getopt for command line parsingGravatar Christian Hesse1-24/+13
2014-05-06add a verbose optionGravatar Christian Hesse1-4/+14
2014-05-06check existence of leaes fileGravatar Christian Hesse1-0/+4
2014-05-06start dhcpd with different pid and leases fileGravatar Christian Hesse2-2/+18
2014-05-05prepare release 0.0.40.0.4Gravatar Christian Hesse1-1/+1
2014-05-05add some commentsGravatar Christian Hesse1-2/+33
2014-05-05more useful behavior for up/down and connected/disconnectedGravatar Christian Hesse1-2/+11
2014-05-05prepare release 0.0.30.0.3Gravatar Christian Hesse1-1/+1
2014-05-05add output about link downGravatar Christian Hesse1-1/+1
2014-01-02add make releaseGravatar Christian Hesse2-0/+6
2014-01-02write version to header fileGravatar Christian Hesse3-8/+11
2014-01-02update copyright yearGravatar Christian Hesse2-6/+5
2013-11-28prepare release 0.0.20.0.2Gravatar Christian Hesse1-1/+1
2013-11-15do not fail but goto outGravatar Christian Hesse1-1/+1
2013-11-15need at lease 30 bit netmask, fix error messageGravatar Christian Hesse1-1/+1
2013-11-14bail on small networks, serve complete range and exclude selfGravatar Christian Hesse2-6/+12
2013-11-14add 'make distclean' to remove config.hGravatar Christian Hesse1-0/+3
2013-10-31Ups, copy'n'paste errors in Makefile...0.0.1Gravatar Christian Hesse1-3/+3
2013-10-31log to stdoutGravatar Christian Hesse1-1/+1
2013-10-31handle return value of freadGravatar Christian Hesse1-2/+5
2013-10-31initial commitGravatar Christian Hesse6-0/+351