36 Commits (ad963acdf7bf9eaff66acc6637217b7e0b11cdaa)

Author SHA1 Message Date
  henning 1952adadc6 the "type" param to imsg_compose and imsg_create is really an 20 years ago
  henning 7b3f946188 imsg framework cleanup: 20 years ago
  henning 364aac1c51 remove the unused variable/macro code, ok theo 20 years ago
  henning f5548494ff do not try to getaddrinfo() in the unprivileged process, send an imsg 20 years ago
  henning bbe549999c move memory allocation for new peers into a new function, makes ID allocation 20 years ago
  henning 285ef64de8 keep an ID per server we talk to 20 years ago
  henning 5512eb59e0 when a dns lookup fails at parse time, do not abort but try again 20 years ago
  henning 42d85772a9 remove unused function 20 years ago
  henning 6fe4af12fd wrap the heads for the linked list of addresses into a new ntp_addr_wrap 20 years ago
  henning 08ac882ce0 query interval scaling, episode II 20 years ago
  henning 4a343adcd5 do not do the stratum guessing dance. 20 years ago
  alexander 56d2eb7b65 Respond to client queries with better server statistics. We now output 20 years ago
  alexander ce8c1ff72e Start collecting the remote server state along with the calculated 20 years ago
  alexander 4a0548a461 KNF; ok henning@ 20 years ago
  alexander d1a5206262 short fixed point <-> double conversion routines; ok henning@ 20 years ago
  henning d2decbe40d scale query interval based on local clock offset. tested by many 20 years ago
  deraadt 6cdf6e9f4a make lint a wee bit happier 20 years ago
  henning cf385f93cd rework dns handling with all its cosequences... 20 years ago
  henning 7364dc1c59 remove all handling of netmasks/prefix lengths - we don't need that in ntpd. 20 years ago
  alexander 353bc5222d * Convert to use the new double-based time handling functions. 20 years ago
  henning e74cfb6cd2 do not listen anywhere by default. 20 years ago
  henning 05a94ce779 swicth all the host_* functions to work on a newly invented 20 years ago
  henning ccb62d3811 keep a "trustlevel" per peer. loose credit for loosing a packet, loose 20 years ago
  henning 1bd657839e Implement the clock filter as descirbed by David Mills: 20 years ago
  henning e490cc8936 keep last 8 offset,delay pairs - we'll need them for the clock filters later. 20 years ago
  henning 25baf3f656 delay, not error 20 years ago
  henning 7cb3db11e2 calculate the median offset from all servers we sync to and call 20 years ago
  henning 43d3d7e70a put interval defines in ntpd.h and name them consistently 20 years ago
  alexander 9b6618babd Compute the local clock offset from the server's response. 20 years ago
  henning c1beef1cf2 size struct pollfd and idx2peer dynamically instead of imposing an arbitary 20 years ago
  henning ed86cbbedb provide most of the client functionality. 20 years ago
  alexander 760bec6544 Move prototype definitions. Add multi-include protection to header. 20 years ago
  henning 44782aec16 prepare for client functionality 20 years ago
  henning a241c3837c first cut at config file parser 20 years ago
  henning 30613069fb allow ntpd to listen on nearly arbitary number of sockets (OPEN_MAX - 1 atm). 20 years ago
  henning 4ad0cde98b initial cut at ntpd. 20 years ago