Commit Graph

114 Commits

Author SHA1 Message Date
llsth b723948272 Changed SYNC to arithmetic wait 2015-03-17 11:57:13 +01:00
llsth 18381bc7c1 Cleanup and reimplemented SYNC function 2015-03-17 10:03:48 +01:00
llsth d361fc7ec7 Refactored compiler and platform logic 2015-03-17 10:02:28 +01:00
llsth 9e91ea0295 Removed unreachable code 2015-03-17 09:58:02 +01:00
llsth f876c3429f Removed unused IPv6 reference 2015-03-17 09:57:03 +01:00
llsth b01db6a7f7 Updated help text 2015-03-17 00:07:28 +01:00
llsth 4b8e365ec4 Removed old AROS bineries 2015-03-16 23:39:09 +01:00
llsth 36a5624da5 New binaries 2015-03-16 23:36:52 +01:00
llsth 602a8960d8 Refined details 2015-03-16 23:26:05 +01:00
llsth d4f3caf6cc Removed va_copy & cleaned up 2015-03-16 22:50:29 +01:00
llsth 22eab499c3 Updated timezone info 2015-03-16 22:26:47 +01:00
llsth 86cf501cad Release timer resources correctly 2015-03-16 21:25:54 +01:00
llsth a5cd2e3d3d Fixed wrong timeval references 2015-03-16 21:23:45 +01:00
llsth 4e95cfecdf Released timer resource when exiting 2015-03-13 15:57:55 +01:00
llsth 458318fa3a Updated format and help text 2015-03-13 15:56:07 +01:00
llsth 18d49d8895 Updated debug logic 2015-03-13 15:39:03 +01:00
llsth 5f44879f10 Fixed bug in tracefile and debug output 2015-03-13 15:37:42 +01:00
llsth f6aded0b37 Changed help text 2015-03-13 15:35:04 +01:00
llsth eb3ff55972 Default to UTC 2015-03-13 15:33:47 +01:00
llsth 143690c8d2 Updated README 2015-03-12 23:49:45 +01:00
llsth e263e73229 Merge branch 'master' of https://github.com/llsth/ntimed 2015-03-12 23:43:00 +01:00
llsth e19552cc52 New AmigaOS m68k build 2015-03-12 23:42:00 +01:00
Carsten Larsen f23e5513ae Fixed layout issues 2015-03-12 23:14:08 +01:00
Carsten Larsen 219668b1ed Fixed layout issues 2015-03-12 23:13:23 +01:00
Carsten Larsen 50baa6eb89 Fixed layout issues 2015-03-12 23:06:35 +01:00
Carsten Larsen d92f63a41c Fixed layout issues 2015-03-12 23:05:47 +01:00
Carsten Larsen bea154cada Fixed layout issues 2015-03-12 23:02:04 +01:00
Carsten Larsen 466a581370 Fixed layout issues 2015-03-12 23:00:22 +01:00
Carsten Larsen e113ffa510 Fixed layout issues 2015-03-12 22:59:00 +01:00
llsth 75baad1c00 Purified to Amiga OS code 2015-03-12 22:48:56 +01:00
llsth bc91b7a3c3 Added timezone logic 2015-03-11 22:10:43 +01:00
llsth ceff7120c8 Added ntimed-client binaries 2015-03-08 22:53:26 +01:00
llsth ad5564fe69 Fixed compiler error for Amiga OS 2015-03-08 22:47:50 +01:00
llsth 6b503a1ad3 Update README 2015-03-08 00:21:16 +01:00
llsth 6476869324 Update README 2015-03-08 00:20:17 +01:00
llsth a0979eba92 Removed compiler warnings 2015-03-08 00:12:51 +01:00
llsth a56b6e0b0f Initial commit 2015-03-07 23:29:12 +01:00
Poul-Henning Kamp db0abbb4c8 Mark needless return(bla) with a macro so we can shut up FlexeLint 2015-01-16 21:32:35 +00:00
Poul-Henning Kamp 449dc16d47 A bit of signed/unsigned cleanup work. 2015-01-16 21:21:15 +00:00
Poul-Henning Kamp 76ccc26b27 Portability improvements:
grep -q is non portable

avoid IP_RECVDSTADDR until we need it

Spotted by:	Ronan Flood
2015-01-16 20:17:35 +00:00
Poul-Henning Kamp 3da3e4bde3 Add signal detection to TODO and time_unix.c and use this to let
SIGHUP restart processing in ntimed-client.

Have the NTP_filter clear state and the PLL start over when
TB_generation changes.

Simplify the NTP_PeerSet code with respect to real/simulated peers, and
add some preliminary scaffolding for the server maintenance code.
2015-01-11 19:44:54 +00:00
Poul-Henning Kamp 4eb6fde3b7 Capitalize the be[bits]{enc,dec}() functions to avoid colliding
with the system provided version in NetBSD.

The irony is not lost on me:  I created that family of functions
myself: https://svnweb.freebsd.org/base?view=revision&revision=113005
2015-01-09 10:55:38 +00:00
Poul-Henning Kamp 27ca509920 Pass the expected socket family into UdpTimedRx() so it can pick the
right socket, rather than listening on both.

Implement TODO_Cancel()

Only wake the time_unix task when needed.

Fix sockaddr comparison for IPv6[1]

Grap userland timestamp, in case SCM_TIMESTAMP* does not work/isn't
available.[1]

Undefined timestamp fix for simfile reading[1]

Minor fixes from github

[1] From Ronan Flood
2015-01-09 10:44:47 +00:00
Poul-Henning Kamp 9caeb38a6f Use nan("") instead of NAN macro, in the hope that ancient CentOS
likes that better.
2015-01-04 15:44:17 +00:00
Poul-Henning Kamp f0007519ab Minor consistency stuff discovered on OS/X 2015-01-04 15:18:51 +00:00
Poul-Henning Kamp 7346057b62 Detect if make(1) is GNU make, to avoid confusing debian kFreeBSD. 2015-01-04 14:45:53 +00:00
Poul-Henning Kamp 69f9d9edea Add #includes for OpenBSD and NetBSD compat.
Danglish-out-stompification from github pull requests.
2015-01-04 14:45:53 +00:00
bsdphk 2b66507dac Merge pull request #18 from dfc/fixcase
Fix ntimed-client case in README
2015-01-04 12:21:14 +00:00
bsdphk 55f0e20180 Merge pull request #20 from bazzargh/patch-1
typo: remeber->remember
2015-01-04 12:20:49 +00:00
bsdphk 94e6c4b1ef Merge pull request #22 from bradh/patch-1
Spelling fix
2015-01-04 12:20:31 +00:00