Skip to content
This repository has been archived by the owner on Feb 25, 2024. It is now read-only.

Commit

Permalink
Add changelog for version 1.0.4 and 1.0.5, tweak changelog of 1.0.2
Browse files Browse the repository at this point in the history
Remove changelog for future version 4.0.0
  • Loading branch information
Rene Ladan committed Feb 11, 2017
1 parent edbc1e4 commit ced5be5
Showing 1 changed file with 46 additions and 12 deletions.
58 changes: 46 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
Version 4.0.0 -- future release
===============================

* merge interrupt branch

Version 3.6.0 --
----------------
Version 3.6.0 --

Version 3.5.0 -- 2016-

Version 3.4.2 --

Version 3.4.1 --

Version 3.4.0 --
Expand Down Expand Up @@ -48,9 +42,48 @@ Version 1.1.1 --

Version 1.1.0 --

Version 1.0.5 --

Version 1.0.4 --
Version 1.0.5 -- 2013-10-28
* update for stage support in FreeBSD
* compile with debug information
* add a "lint" target to check the code for both FreeBSD and Linux
* some "make lint" fixes
* readpin: substract the time it takes to get a pulse from the sleep time to
bring the number of actual samples closer to the specified frequency, show
the per-pulse sleep difference at the end of each second
* readpin: do not hardcode the hardware filename
* display different symbols for missing end-of-minute marker and too many bits
* also decode if the end-of-minute marker is missing
* also show the bit position and the state when the -v parameter is given
* show when the DST or leap second flags are erroneously set (not on the last
Sunday or last day of a month), do not processs them in these cases
* only adjust the hour for DST changes on the last Sunday of the month, 00:59Z
* synchronize radio code with that of readpin
* replace hardware.txt by config.txt, which uses key/value pairs instead of
only values, which makes it much more flexible (no static order, check for
missing values) and future-proof. It now also contains the values for months
in which leap seconds and DST changes can occur
* prevent spurious "Year value jump" messages
* fix a harmless buffer overflow

Version 1.0.4 -- 2013-09-10
* readpin: add a bit counter and explicitly show new minutes and pulse values
* improve radio reception and end-of-minute detection, for example during
thunderstorms
* detect the tail of the end-of-minute marker at startup
* do not insist on a mininum wall clock minute length when an end-of-minute
marker is received, instead add the elapsed time to the expected time
* check received time values per digit
* only automatically increment the time if the wall clock minute length is long
enough to prevent the received time from increasing too fast
* only announce DST changes or leap seconds if the received date and time are
valid
* prevent false "date/time jumped" messages if the minute is too long
* differentiate between DST errors (bit 17 and bit 18 are equal) and sudden DST
changes, the latter are ignored
* check that there is no error when changing DST on the hour when announced
* check that there is no error when processing the leap second when announced
* use a bogus minute length if the end-of-minute marker was missed or bits are
split up

Version 1.0.3.1 -- 2013-07-22
* move hardware.txt to an etc/dcf77pi subdirectory for package installation
Expand All @@ -70,7 +103,8 @@ Version 1.0.3 -- 2013-07-21
* install hardware.txt into a valid location

Version 1.0.2 -- 2013-06-24
* readpin: display pulses as characters
* readpin: display pulses as characters, show the active portion of the bit
* fix handling of -f and -l parameters
* detect if all pulses are 0 ("receiver error")
* detect reading an unknown character from the log file
* check that leap second always have value 0
Expand Down

0 comments on commit ced5be5

Please sign in to comment.