Skip to content

Commit

Permalink
Release new version 1.5.5
Browse files Browse the repository at this point in the history
  • Loading branch information
t8m committed Oct 31, 2019
1 parent f531f01 commit cde6bdd
Show file tree
Hide file tree
Showing 6 changed files with 148 additions and 15 deletions.
104 changes: 104 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,107 @@
2019-10-31 Tomas Mraz <[email protected]>

* Release new version 1.5.5

2019-10-31 Tomas Mraz <[email protected]>

* Avoid warning for strncat.

2019-10-29 Christian Kastner <[email protected]>

* crontab.1: Various fixes and improvements

2019-10-30 Christian Kastner <[email protected]>

* crontab: fsync to check for full disk

2019-10-30 Christian Kastner <[email protected]>

* crontab: Add Y/N to retry prompt

2019-10-30 Christian Kastner <[email protected]>

* entries: Explicitly validate upper ranges and steps

2019-10-29 Christian Kastner <[email protected]>

* crond: report missing newline before EOF

2019-09-09 Christian Hesse <[email protected]>

* do not log carriage return

2019-08-22 sgerwk <[email protected]>

* skip directories when given as crontabs

2019-07-22 Stephane Blondon <[email protected]>

* crontab -l colors comment lines in a different color

2019-07-09 sgerwk <[email protected]>

* fix compile instruction: configure is generated by autogen.sh

2019-07-08 Tomas Mraz <[email protected]>

* getdtablesize() can return very high values in containers

2019-05-11 John Horne <[email protected]>

* Power supply name not detected correctly.

2019-05-07 Tomas Mraz <[email protected]>

* Revert "Avoid creating pid files when crond doesn't fork"

2019-04-15 Tomas Mraz <[email protected]>

* anacron: fix types in comparisons

2019-03-31 Sami Kerola <[email protected]>

* mics: stop using plain integer as NULL pointer

2019-03-31 Sami Kerola <[email protected]>

* cron: fix type in comparison

2019-03-31 Sami Kerola <[email protected]>

* cron: fix variable shadowing

2019-03-31 Sami Kerola <[email protected]>

* cron: mark signal number arguments in signal handlers unused

2019-04-08 Tomáš Mráz <[email protected]>

* Update readme.md with recent releases

2019-04-08 Tomas Mraz <[email protected]>

* Move allowed() and related function to security.c

2019-03-31 Sami Kerola <[email protected]>

* build-sys: enable anacron by default

2019-03-31 Sami Kerola <[email protected]>

* build-sys: use none-recursive build

2019-04-02 sgerwk <[email protected]>

* cronnext: optionally select jobs by substring

2019-03-18 Tomas Mraz <[email protected]>

* crond: Do not abort loading crontab prematurely in case of error

2019-03-18 Tomas Mraz <[email protected]>

* Release new version 1.5.4

2019-03-18 Tomas Mraz <[email protected]>

* crond: Fix regression from last release
Expand Down
2 changes: 2 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ dist_noinst_HEADERS = \
cronie_common.h

EXTRA_DIST += \
README.anacron \
COPYING.anacron \
cronie.init \
crond.sysconfig \
contrib/anacrontab \
Expand Down
14 changes: 14 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
cronie NEWS -- history of user-visible changes.

Release 1.5.5

* Explicitly validate upper end of range and step to disallow entries
such as: 1-234/5678 * * * * ....
* crond: Report missing newline before EOF in syslog so the line is not
completely silently ignored.
* crontab -l colors comment lines in a different color.
* crond: Revert "Avoid creating pid files when crond doesn't fork".
* anacron is built by default.
* Use non-recursive build.
* cronnext: Allow to optionally select jobs by substring.

Release 1.5.4

* crond: Fix regression from previous release. Only first job from a crontab
was being run.

Release 1.5.3

* Fix CVE-2019-9704 and CVE-2019-9705 to avoid local DoS of the crond.
* crontab: Make crontab without arguments fail.
* crond: In PAM configuration include system-auth instead of password-auth.
Expand Down
24 changes: 13 additions & 11 deletions README
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
17. January 2008 mmaslano (at) redhat (dot) com
Rename the fork on cronie. The source code could be found here:
http://mmaslano.fedorapeople.org/cronie/ or git archive here:
git://git.fedorahosted.org/git/cronie.git

3. October 2007 mmaslano (at) redhat (dot) com
This is a clone of 'original' vixie-cron. It was used in Red Hat|Fedora
system and patched for a long time. Now was made clone tagged with
version 4.2.
Changes are mainly in git commit messages, some older changes could be
found in spec changelog (contrib/vixie-cron.spec).
Cronie contains the standard UNIX daemon crond that runs specified programs at
scheduled times and related tools. The source is based on the original vixie-cron
and has security and configuration enhancements like the ability to use pam and
SELinux.

And why cronie? See http://www.urbandictionary.com/define.php?term=cronie

Contact
-------

Mailing list: `cronie-devel AT lists.fedorahosted DOT org`

Bug reports and pull requests can be filled at the Github site.
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT([cronie],[1.5.4],[[email protected],[email protected]])
AC_INIT([cronie],[1.5.5],[[email protected],[email protected]])
AC_CONFIG_HEADER([config.h])
AC_PREREQ(2.60)

Expand Down
17 changes: 14 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
# Cronie
Cronie contains the standard UNIX daemon crond that runs specified programs at
scheduled times and related tools. It is based on the original cron and
has security and configuration enhancements like the ability to use pam and
scheduled times and related tools. The source is based on the original vixie-cron
and has security and configuration enhancements like the ability to use pam and
SELinux.

And why cronie? [http://www.urbandictionary.com/define.php?term=cronie]

# Download
Latest released version is 1.5.4.
Latest released version is 1.5.5.

User visible changes:

Release 1.5.5
- Explicitly validate upper end of range and step to disallow entries
such as: 1-234/5678 * * * * ....
- crond: Report missing newline before EOF in syslog so the line is not
completely silently ignored.
- crontab -l colors comment lines in a different color.
- crond: Revert "Avoid creating pid files when crond doesn't fork".
- anacron is built by default.
- Use non-recursive build.
- cronnext: Allow to optionally select jobs by substring.

Release 1.5.4
- crond: Fix regression from previous release. Only first job from a crontab
was being run.
Expand Down

0 comments on commit cde6bdd

Please sign in to comment.