summaryrefslogtreecommitdiff
path: root/usr.sbin/ntpd/ntpd.h
AgeCommit message (Expand)Author
2024-05-21remove prototypes with no matching function and externs with no varJonathan Gray
2023-12-20introduce log_ntp_addr() and use it where applicable, avoids a nullOtto Moerbeek
2022-11-27Once we are synced, we can validate the certificate in the standard way.Otto Moerbeek
2022-03-24Plus a small leak found by jmatthew; ok millert@Otto Moerbeek
2020-08-30If no replies are received for a while due to connectivity issuesOtto Moerbeek
2020-02-12If constraints are configured but do not work for whatever reason ntpdOtto Moerbeek
2019-11-11Also implement "trusted" for sensors; do not do constraint validationOtto Moerbeek
2019-11-10Introduce a "trusted" modifier, for peers that should be on a local netOtto Moerbeek
2019-07-161) Re-resolve and re-get constraints once the clock is synced. ConstraintsOtto Moerbeek
2019-06-27Allow logging to both stderr and syslog; don't reset the log level ifOtto Moerbeek
2019-06-20Do a quick DNS probe to decide to stay in the forground and attemptOtto Moerbeek
2019-06-16Be more aggressive retrying dns while in settime mode. The constraintOtto Moerbeek
2019-06-12Fix init of syslog for childs and teach dns process about synced state.Otto Moerbeek
2019-06-09Introducing autmatic settime mode: if some preconditions are metOtto Moerbeek
2019-05-29If a DBS resolve was done with the Checking Disabled flag, re-resolveOtto Moerbeek
2019-05-28A step in solving the bootstrap problem in a dnssec environement.Otto Moerbeek
2019-01-14Prevent multiple ntpds from tripping over each other.Florian Obser
2018-11-06Use TLS_CA_CERT_FILE instead of a separate define.Joel Sing
2018-08-04Revert back previous commit, we have decided that socket files don't cause anyRicardo Mestre
2017-05-30add option "query from <ip>" to ntpd.conf, to specify a local IPSebastian Benoit
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2016-09-26Teach ntpd(8) constraint process to use exec*() instead of just forking,Rafael Zalamena
2016-09-14Teach ntpd(8) how to fork+exec.Rafael Zalamena
2016-09-03Remove the oh so funny "LOSS OF MIND" from the diclaimer that was notReyk Floeter
2016-03-27Rename session_socket_blockmode() to session_socket_nonblockmode(),Kenneth R Westerback
2016-01-27Don't attempt to kill() the constraint in the wrong process. TheReyk Floeter
2016-01-27update ntpd log initialization to work like relayd, fix debug log levelsBrent Cook
2015-12-19No need for an extra log.hReyk Floeter
2015-12-19Move log_sockaddr() to from log.c to util.c as it is a local additionReyk Floeter
2015-11-24Cache values from getpwnam() done at initialization, which need to beTheo de Raadt
2015-10-30drop unused define; ok reyk@Christian Weisgerber
2015-10-23Allowing upstream servers of ntp being in multiple routing tables isPeter Hessler
2015-10-12Move execution of the constraints from the ntp to the parent process.Reyk Floeter
2015-05-20Remove hotplug(4) sensor support: the code has been disabled byReyk Floeter
2015-05-17When resolving the "constraint" (singular), store all returned IPReyk Floeter
2015-02-12Use ntpd's deferred DNS resolving for constraints as well. ThisReyk Floeter
2015-02-10Add support for "constraints": when configured, ntpd(8) will query theReyk Floeter
2015-01-13fix some memory leaks in dns handling.Brent Cook
2015-01-10don't check for a return value that host() doesn't return, so futureTed Unangst
2015-01-09remove excessive/wrong use of sys/param.hTheo de Raadt
2015-01-08sync log.c from smtpd.Brent Cook
2015-01-04use MAXIMUM as the canonical local MAX macro.Brent Cook
2015-01-04removed unused libevent header and structures in ntpd.hBrent Cook
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-01-22allow -s<abrev> in addition to -s <word> in ntpctl commandline, likeSebastian Benoit
2013-10-04Add ntpctl(8), which allows us to query the locally running ntpd(8) processPeter Hessler
2013-04-30Remove unused function argument variables 'len' and 'auth' fromMarcus Glocker
2012-09-20Allow ntpd.conf to assign a stratum to a sensor with the syntax stratum <level>.Patrick Wildt
2011-09-21fix the two most offensive indentation violations in here.Peter Hessler