minor improvement in length checking in SplitHTTPAdr()

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5601 8c9fc860-2736-0410-a75d-ab315db34111
Time Server RFC 868 and its test bench.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5602 8c9fc860-2736-0410-a75d-ab315db34111
Network Time Protocol SNTP RFC 4330 and (future implementation : NTP RFC5905 )
also add a default regional time server family to Configuration.XML

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5603 8c9fc860-2736-0410-a75d-ab315db34111
cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5604 8c9fc860-2736-0410-a75d-ab315db34111
add Zero timepoints for various time keeping systems.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5605 8c9fc860-2736-0410-a75d-ab315db34111
add leap seconds. This should eventually be moved to Dates.Mod

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5606 8c9fc860-2736-0410-a75d-ab315db34111
measure NTP roundtrip time in CPU cycles.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5607 8c9fc860-2736-0410-a75d-ab315db34111
Add baseline time for NTP

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5608 8c9fc860-2736-0410-a75d-ab315db34111
improve handling of leap seconds

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5609 8c9fc860-2736-0410-a75d-ab315db34111
add machine synchronization.
Improve handling of leap seconds

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5610 8c9fc860-2736-0410-a75d-ab315db34111
minor cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5611 8c9fc860-2736-0410-a75d-ab315db34111
read-only export of some variables

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5612 8c9fc860-2736-0410-a75d-ab315db34111
add Net64() to reader and writer

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5613 8c9fc860-2736-0410-a75d-ab315db34111
Added support for starting aos in other directories
- in aos.ini and myaos.ini, paths preceded by "~/" denote paths relative to the hosting directory ("system directory") of executable
- myaos.ini will be searched in the current folder first. If not found then it is searched in the system directory. 
If not found there, the file aos.ini located in system directory is solely taken for configuration.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5614 8c9fc860-2736-0410-a75d-ab315db34111
rebuilt release

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5615 8c9fc860-2736-0410-a75d-ab315db34111
cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5616 8c9fc860-2736-0410-a75d-ab315db34111
patched problem with component updates in scrollable containers

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5617 8c9fc860-2736-0410-a75d-ab315db34111
vertical position of "position" field in PET

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5618 8c9fc860-2736-0410-a75d-ab315db34111
patched problem with inbuilt default font (ascent / descent was missing and fonts were then not correctly aligned)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5619 8c9fc860-2736-0410-a75d-ab315db34111
LONGINT -> ADDRESS (64-bit UnixAos)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5620 8c9fc860-2736-0410-a75d-ab315db34111