RADclock Archive Downloads
This page lists the past releases of the RADclock, source code tarballs and distribution specific packages. See the changelog at the bottom of the page for the details.
Source code
- tscclock-0.1.0.tar.gz
- tscclock-0.0.9.tar.gz
- radclock-0.2.1.tar.gz
- radclock-0.2.0.tar.gz
MD5(tscclock-0.1.0.tar.gz)= f177216e327cd695929b75c610a6c241
MD5(tscclock-0.0.9.tar.gz)= 7b2c562cb02b4cfadca9914a5c07dafa
MD5(radclock-0.2.1.tar.gz)= 7294b71ecb582a5216398854ca92431b
MD5(radclock-0.2.0.tar.gz)= 9bbacc3c83eadaecb343459df0d1148d
Linux distributions packages
0.2.1
ubuntu_904_i386
- radclock_0.2.1_i386.deb
- linux-image-2.6.28-13-generic_2.6.28-13.45_i386.deb
- linux-headers-2.6.28-13-generic_2.6.28-13.45_i386.deb
MD5(radclock_0.2.1_i386.deb)= 7624aea48588ef590096a1d7a2a12ef6
MD5(linux-image-2.6.28-13-generic_2.6.28-13.45_i386.deb)= b540cb5ab5e46cac54f842811e829124
MD5(linux-headers-2.6.28-13-generic_2.6.28-13.45_i386.deb)= 849c6b1423fa7e785f181b408ac99134
ubuntu_904_amd64
- radclock_0.2.1_amd64.deb
- linux-image-2.6.28-13-generic_2.6.28-13.45_amd64.deb
- linux-headers-2.6.28-13-generic_2.6.28-13.45_amd64.deb
MD5(radclock_0.2.1_amd64.deb)= 7b6ebc7ec7ca214507e4877a97bc6b9a
MD5(linux-image-2.6.28-13-generic_2.6.28-13.45_amd64.deb)= 913f3412101b14821027de8522631597
MD5(linux-headers-2.6.28-13-generic_2.6.28-13.45_amd64.deb)= d0a9420288028c99eec0f75b979daca6
debian_5_i386
- radclock_0.2.1_i386.deb
- linux-image-2.6.26-radtest_2.6.26-radtest-10.00.Custom_i386.deb
MD5(radclock_0.2.1_i386.deb)= 9a76174d94324ceec95d5430e6fddf9b
MD5(linux-image-2.6.26-radtest_2.6.26-radtest-10.00.Custom_i386.deb)= c397c1447ee80f39766dc662a9c816f0
0.2.0
ubuntu_904_i386
- radclock_0.2.0_i386.deb
- linux-image-2.6.28-13-generic_2.6.28-13.45_i386.deb
- linux-headers-2.6.28-13-generic_2.6.28-13.45_i386.deb
MD5(radclock_0.2.0_i386.deb)= c477986ea3adbc783402c3f0c7d514ea
MD5(linux-image-2.6.28-13-generic_2.6.28-13.45_i386.deb)= b540cb5ab5e46cac54f842811e829124
MD5(linux-headers-2.6.28-13-generic_2.6.28-13.45_i386.deb)= 849c6b1423fa7e785f181b408ac99134
ubuntu_904_amd64
- radclock_0.2.0_amd64.deb
- linux-image-2.6.28-13-generic_2.6.28-13.45_amd64.deb
- linux-headers-2.6.28-13-generic_2.6.28-13.45_amd64.deb
MD5(radclock_0.2.0_amd64.deb)= b61fc8277fa6afd9e881839246d074ba
MD5(linux-image-2.6.28-13-generic_2.6.28-13.45_amd64.deb)= 913f3412101b14821027de8522631597
MD5(linux-headers-2.6.28-13-generic_2.6.28-13.45_amd64.deb)= d0a9420288028c99eec0f75b979daca6
ubuntu_810_amd64
- radclock_0.2.0_amd64.deb
- linux-image-2.6.27-14-generic_2.6.27-14.33_amd64.deb
MD5(radclock_0.2.0_amd64.deb)= 83331a9023ecd0f99104792f4cac293b
MD5(linux-image-2.6.27-14-generic_2.6.27-14.33_amd64.deb)= 4248ee3581ac25bd611e8b4be47917dc
debian_5_i386
- radclock_0.2.0_i386.deb
- linux-image-2.6.26-radtest_2.6.26-radtest-10.00.Custom_i386.deb
MD5(radclock_0.2.0_i386.deb)= bf4ee23612bf7487d64560afde0238ea
MD5(linux-image-2.6.26-radtest_2.6.26-radtest-10.00.Custom_i386.deb)= c397c1447ee80f39766dc662a9c816f0
0.1.0
ubuntu_8.10
- tscclock_0.1.0_i386.deb
- linux-libc-dev_2.6.27-7.tsc0.1.0_i386.deb
- linux-image-2.6.27-7-generic_2.6.27-7.tsc0.1.0_i386.deb
- linux-headers-2.6.27-7-generic_2.6.27-7.tsc0.1.0_i386.deb
MD5(tscclock_0.1.0_i386.deb)= be0b09b1e414631f33867becb4090461
MD5(linux-libc-dev_2.6.27-7.tsc0.1.0_i386.deb)= 4e44a4153bdb626520fb6a097b7075df
MD5(linux-image-2.6.27-7-generic_2.6.27-7.tsc0.1.0_i386.deb)= 5c242dd5a5ac7cac6004e667cec61b62
MD5(linux-headers-2.6.27-7-generic_2.6.27-7.tsc0.1.0_i386.deb)= e6802a24a9d7a1f19c6743db628dbd95
ubuntu_8.04
- tscclock_0.1.0_i386.deb
- linux-libc-dev_2.6.24-16.tsc0.1.0_i386.deb
- linux-image-debug-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb
- linux-image-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb
- linux-headers-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb
MD5(tscclock_0.1.0_i386.deb)= 0818770c6256d087f679fb1b279621f9
MD5(linux-libc-dev_2.6.24-16.tsc0.1.0_i386.deb)= 829509658b9805513d02890841a32d9b
MD5(linux-image-debug-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb)= 2895bb36ac2f2376cf718db70f6cafff
MD5(linux-image-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb)= 53c3a3bf94cdf2c06b15e6be8bcdb3a9
MD5(linux-headers-2.6.24-16-generic_2.6.24-16.tsc0.1.0_i386.deb)= 6cf9f19b5edd76be1e3480845be46ed0
fedora_9
- tscclock-0.1.0-0.i386.rpm
- kernel-headers-2.6.25-14.fc9.i386.rpm
- kernel-devel-2.6.25-14.fc9.i586.rpm
- kernel-2.6.25-14.fc9.i586.rpm
MD5(tscclock-0.1.0-0.i386.rpm)= 0c5762d464dedb10eaa31b01f2c48e73
MD5(kernel-headers-2.6.25-14.fc9.i386.rpm)= cc8b394e6670758ab3069b2b8dea2c56
MD5(kernel-devel-2.6.25-14.fc9.i586.rpm)= a8039f0f76216e50a90fea0234bb3f85
MD5(kernel-2.6.25-14.fc9.i586.rpm)= 330bdd529a084d8026eda9cdc1c77541
debian_4.0r5
- tscclock_0.1.0_i386.deb
- linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb
- linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb
MD5(tscclock_0.1.0_i386.deb)= 6e60c4f3021ff0ee34a701e1d33ad82c
MD5(linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb)= fea595409ff3e7d18a5fda72d5347399
MD5(linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb)= 11a0b65f7265027d8e8269e30d3807cd
0.0.9
ubuntu_8.10
- tscclock_0.0.9_i386.deb
- linux-libc-dev_2.6.27-7.tsc0.0.9_i386.deb
- linux-image-2.6.27-7-generic_2.6.27-7.tsc0.0.9_i386.deb
- linux-headers-2.6.27-7-generic_2.6.27-7.tsc0.0.9_i386.deb
MD5(tscclock_0.0.9_i386.deb)= 37af705379c42ccf46c62c48422e6e3d
MD5(linux-libc-dev_2.6.27-7.tsc0.0.9_i386.deb)= 6c3959ad7fb117771a8032c759d724c5
MD5(linux-image-2.6.27-7-generic_2.6.27-7.tsc0.0.9_i386.deb)= bcc2eaee242dd2b85ba92826d37effb2
MD5(linux-headers-2.6.27-7-generic_2.6.27-7.tsc0.0.9_i386.deb)= 9855cc14eea6791fc33f0aae0436d01e
ubuntu_8.04
- tscclock_0.0.9_i386.deb
- linux-libc-dev_2.6.24-16.tsc0.0.9_i386.deb
- linux-image-debug-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb
- linux-image-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb
- linux-headers-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb
MD5(tscclock_0.0.9_i386.deb)= 8c3f0d4bd55fc8444adb90e7cad00b77
MD5(linux-libc-dev_2.6.24-16.tsc0.0.9_i386.deb)= 3d7f97b218062b86b0cae73600fbff07
MD5(linux-image-debug-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb)= f2e61bf4d89e70129da54e54c81cbd7a
MD5(linux-image-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb)= 4b8681ce74d114cd396e93154c193389
MD5(linux-headers-2.6.24-16-generic_2.6.24-16.tsc0.0.9_i386.deb)= 40fb1824095fa3da8258a6bf7eb1c513
fedora_9
- tscclock-0.0.9-0.i386.rpm
- kernel-headers-2.6.25-14.fc9.i386.rpm
- kernel-devel-2.6.25-14.fc9.i586.rpm
- kernel-2.6.25-14.fc9.i586.rpm
MD5(tscclock-0.0.9-0.i386.rpm)= ef108e669191599bf20cb962eeaabad9
MD5(kernel-headers-2.6.25-14.fc9.i386.rpm)= 1babfc68059d6870badab82386dfce9d
MD5(kernel-devel-2.6.25-14.fc9.i586.rpm)= d0318ab72e4c7dce6faf406b7280f541
MD5(kernel-2.6.25-14.fc9.i586.rpm)= d542699ca9c672fbf8c8202ecb75e531
debian_4.0r5
- tscclock_0.0.9_i386.deb
- linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb
- linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb
MD5(tscclock_0.0.9_i386.deb)= 4f5bd5e501cb098f38f0d6fffc61d2e5
MD5(linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb)= cb28138838460cf3dceece52c2fd0360
MD5(linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb)= f6986d0f85bb7e8bc3500914e8fb6aff
Changelog
## ## RADClock versions Changelog ## - Version 0.2.2 * November 2009 * Use of POSIX Timers for accurate packet sender * Add support for 802.11 networks * Add support for Linux Packet MMAP and libpcap 1.x * Expanded error self-assessment interface - Version 0.2.1 * September 2009 * Fix compatibility of the RADclock server with ntpd clients * Add option to adjust the system clock * Fix clock status word exported * Fix and add FreeBSD kernel patches * Stopped being a CPU hog on some particular piggy backing configs - Version 0.2.0 * July 2009 * Renaming as RADclock * API changed and reorganised. Libtoolized library. * Support for timecounter and clocksource kernel interface * The RADclock is SMP-, APM- and ACPI- friendly * 64bit support * Adaptative fixed point arithmetic for kernel timestamping * Configuration file cleaned and more user friendly * Removed userland clock (R.I.P.) * New kernel patches - Version 0.1.0 * May 2009 * Add a NTP server thread * Last version of the legacy TSCclock using the rdtsc() - Version 0.0.9 * February 2009 * Removed prehistoric support for reloading previous phat estimate * Reorganisation of bidirectional sync algorithm - Version 0.0.8 * January 2009 * Multi-Threaded TSCclock for improved performance and less impact on the captured NTP packets * Integrated NTP client * Network capture and algorithm are running independently * New kernel patches for the Linux kernel * Kernel patches for FreeBSD 7.0 * Change verbose output definition * Fix, clean, rewrite - Version 0.0.7 * November 2008 * This is a transitional release before major changes * New patches for the Linux kernel - Version 0.0.6 * October 2008 * Checked and corrected Linux Version (Tom) * New FreeBSD kernel implementation, same timestamping location in sending direction * Killed the immediate mode on the BPF device (was a really bad idea) * Fixed detection of kernel extensions for the TSCclock * Partial Python module to provide a tscclock API * Python GUI * Fixed problem with reconnection to the IPC socket - Version 0.0.5 * September 2007 * IPC communication based on UNIX socket and POSIX multi-threading * API includes local rate correction on reading the clock * Bug fixes and corrections * Live interface detection * Signal catching * A bit cleaner log output * Command line switch for plocal - Version 0.0.4-beta1 * June 2007 * Add support for userland TSCclock * Integration of old code except clock control * Modification of the API due to the need of globaldata at network layer * Adaptation of capture mechanisms * Selection / Auto-detection of mode to run * Repository source code shake up - Version 0.0.3 * Kernel changes * Add plocal in kernel global structure (Linux and FreeBSD) * Corresponding ioctl/netlink changes * New FAIR_COMPARE mode for Linux * Kernel patch for Linux 2.6.20 * Correct the exported API for the difference clock, but to be improved. - Version 0.0.2-beta4 * Turn the UDP experiments into a client/server model * Re-engineering of the FAIR_COMPARE mode on FreeBSD * Bugs corrections in post-processing scripts * Add the offset_ratio parameter to the config file - Version 0.0.2-beta3 * Physical parameters from configuration file - Version 0.0.2-beta2 * Correct bugs in saved phat * Change back the saved phat semantic * Removed dependency on libtrace * New raw file format, but added backward compatibility - Version 0.0.2-beta1 * 23/10/2006 * Major rewrite (too many changes) * Linux port (Thanks Tom !) * 2.6.17 * 2.6.18 * FreeBSD update * Kernel 5.3 * Kernel 6.1 * New kernel clock modes: * NORMAL, TSC_CLOCK, FAIR_COMPARE * Use of Libtrace * API definition (libtscclock, libtscpcap) * Autoconf tools - Version 0.0.1 * 29/09/2006 * Tagged as REL_0_0_1 * Final version of the "good old TSC Clock" * Gathers all past developments achieved * Original kernel modes support * Partial Linux porting * Not made to be released