]>
git.ipfire.org Git - thirdparty/fcron.git/log 
Thibault Godouet  [Tue, 1 Jan 2013 18:14:10 +0000  (18:14 +0000)]  
Applied indentation
Thibault Godouet  [Tue, 1 Jan 2013 18:13:34 +0000  (18:13 +0000)]  
only call xopenlog when necessary
Thibault Godouet  [Tue, 1 Jan 2013 17:56:27 +0000  (17:56 +0000)]  
Merge branch 'log-to-file'
Thibault Godouet  [Tue, 1 Jan 2013 17:33:53 +0000  (17:33 +0000)]  
tweaked fcron logging to file
Thibault Godouet  [Tue, 1 Jan 2013 17:32:57 +0000  (17:32 +0000)]  
better errno management in open_as_user()
Matt Signorini  [Fri, 28 Dec 2012 01:59:05 +0000  (12:59 +1100)]  
Renamed fcronlog in fcronconf.h to fcronlogfile, to avoid shadowing the function fcronlog.
Matt Signorini  [Thu, 27 Dec 2012 05:06:56 +0000  (16:06 +1100)]  
Modifications to log.c to ensure that a log file specified in fcron.conf takes precedence over syslog.
Matt Signorini  [Thu, 27 Dec 2012 05:00:44 +0000  (16:00 +1100)]  
Added code to facilitate logging to a separate file.
Thibault Godouet  [Thu, 27 Dec 2012 17:48:11 +0000  (17:48 +0000)]  
Fixed bug in change_user_setup_env() which could make fcron crash when sending a 'not run' email
Thibault Godouet  [Wed, 26 Dec 2012 18:20:22 +0000  (18:20 +0000)]  
Merge remote-tracking branch 'origin/master'
Thibault Godouet  [Wed, 26 Dec 2012 17:43:29 +0000  (17:43 +0000)]  
Added readline support to fcrondyn
Thibault Godouet  [Mon, 24 Dec 2012 15:19:41 +0000  (15:19 +0000)]  
Applied indentation with 'make indent'
Thibault Godouet  [Mon, 24 Dec 2012 11:53:01 +0000  (11:53 +0000)]  
updated to-do list
Thibault Godouet  [Thu, 20 Dec 2012 21:48:43 +0000  (21:48 +0000)]  
only check for erroneous space if option takes an argument
Thibault Godouet  [Wed, 19 Dec 2012 22:11:37 +0000  (22:11 +0000)]  
Moved to version 3.1.1
Thibault Godouet  [Wed, 19 Dec 2012 18:50:18 +0000  (18:50 +0000)]  
Updated copyright and marked as DEV release
Thibault Godouet  [Wed, 19 Dec 2012 18:37:28 +0000  (18:37 +0000)]  
Updated to-do list
Thibault Godouet  [Wed, 19 Dec 2012 18:02:17 +0000  (18:02 +0000)]  
renamed 'doc' make target to 'documentation' or make gets confused with the 'doc' directory
Thibault Godouet  [Wed, 19 Dec 2012 17:57:34 +0000  (17:57 +0000)]  
ensure the documentation is generated by "make all" rather than waiting for make install
Thibault Godouet  [Wed, 19 Dec 2012 17:57:17 +0000  (17:57 +0000)]  
Added compilation requirements
Thibault Godouet  [Wed, 5 Dec 2012 22:25:52 +0000  (22:25 +0000)]  
updated changes/todo
Thibault Godouet  [Wed, 5 Dec 2012 21:55:07 +0000  (21:55 +0000)]  
cosmetic change of socket.c so as indent works ok
Thibault Godouet  [Wed, 5 Dec 2012 21:19:06 +0000  (21:19 +0000)]  
Allow make parallelism: use $(MAKE) in Makefile and added dependencies
Thibault Godouet  [Wed, 5 Dec 2012 21:18:43 +0000  (21:18 +0000)]  
clearer error messages in gen-in.pl
Thibault Godouet  [Wed, 5 Dec 2012 19:52:18 +0000  (19:52 +0000)]  
fixed a potential (unlikely) 1 byte buffer overflow in strncat()
Thibault Godouet  [Wed, 5 Dec 2012 19:49:46 +0000  (19:49 +0000)]  
generate init scripts in 'make all' rather than 'make install' (so as they are not owned by root)
Thibault Godouet  [Wed, 5 Dec 2012 19:22:57 +0000  (19:22 +0000)]  
Added systemd support
Thibault Godouet  [Wed, 5 Dec 2012 18:23:14 +0000  (18:23 +0000)]  
added pam_loginuid to default fcron daemon PAM profile
Thibault Godouet  [Tue, 27 Nov 2012 00:28:44 +0000  (00:28  +0000)]  
Updated doc
Thibault Godouet  [Tue, 27 Nov 2012 00:12:40 +0000  (00:12  +0000)]  
startup script removes fcron.reboot (in case the OS doesn't do it)
Thibault Godouet  [Mon, 26 Nov 2012 20:31:30 +0000  (20:31 +0000)]  
More portable code for va_arg() with mode_t (thank you Chris Calvey)
Thibault Godouet  [Mon, 26 Nov 2012 19:43:28 +0000  (19:43 +0000)]  
Improved documentation
Thibault Godouet  [Thu, 22 Nov 2012 00:25:50 +0000  (00:25  +0000)]  
Updated copyright dates and removed old CVS $id$ which are no longer relevant in git
Thibault Godouet  [Thu, 22 Nov 2012 00:08:31 +0000  (00:08  +0000)]  
refactored and made more stricter reading of string values for options
Thibault Godouet  [Wed, 21 Nov 2012 23:34:11 +0000  (23:34 +0000)]  
fcrontab: don't alert about invalid character when correcting fcrontab twice
Thibault Godouet  [Wed, 21 Nov 2012 22:45:23 +0000  (22:45 +0000)]  
added cl.c/cl.h to define the cl_t type with associated functions
Thibault Godouet  [Wed, 21 Nov 2012 22:16:25 +0000  (22:16 +0000)]  
Replaced function free_safe by macro Free_safe, and moved memory management functions to new mem.h/mem.c.
Thibault Godouet  [Wed, 21 Nov 2012 22:11:45 +0000  (22:11 +0000)]  
Updated todo list
Thibault Godouet  [Sun, 6 Nov 2011 18:39:19 +0000  (18:39 +0000)]  
Fixed gcc warning about unused variable
Thibault Godouet  [Thu, 29 Sep 2011 20:56:10 +0000  (21:56 +0100)]  
allow tasks to be run every second
Thibault Godouet  [Sun, 10 Apr 2011 14:39:38 +0000  (15:39 +0100)]  
tweaked indent flags
Thibault Godouet  [Sun, 10 Apr 2011 14:03:08 +0000  (15:03 +0100)]  
Added libaudit support
Thibault Godouet  [Sun, 10 Apr 2011 13:57:17 +0000  (14:57 +0100)]  
Added test programs -- some could later be used as basis for unit-tests
Thibault Godouet  [Sun, 10 Apr 2011 13:53:45 +0000  (14:53 +0100)]  
fixed error checking on setexeccon()
Thibault Godouet  [Sun, 10 Apr 2011 13:51:14 +0000  (14:51 +0100)]  
added indent Makefile command
Thibault Godouet  [Sat, 12 Mar 2011 12:46:31 +0000  (12:46 +0000)]  
Merge branch 'fcron-3.0'
Thibault Godouet  [Sat, 12 Mar 2011 12:37:09 +0000  (12:37 +0000)]  
Fixed bug with step incorrectly parsed for months on & lines
Thibault Godouet  [Sun, 26 Sep 2010 18:26:13 +0000  (19:26 +0100)]  
Removed unused environ variable
Thibault Godouet  [Sat, 25 Sep 2010 12:39:14 +0000  (13:39 +0100)]  
Added Content-Type and Content-Transfer-Encoding to output emails
Thibault Godouet  [Fri, 24 Sep 2010 16:10:04 +0000  (17:10 +0100)]  
Updated doc: todo, FAQ entry on anacron, runatreboot example
Thibault Godouet  [Fri, 24 Sep 2010 15:09:36 +0000  (16:09 +0100)]  
Merge branch 'fcron-3.0'
Thibault Godouet  [Fri, 24 Sep 2010 12:56:01 +0000  (13:56 +0100)]  
Updated copyright years to 2010
Thibault Godouet  [Wed, 22 Sep 2010 23:40:03 +0000  (00:40  +0100)]  
Added options runatreboot, runonce, rebootreset, and cron-like shortcuts @reboot/@hourly/@monthly/...
Thibault Godouet  [Sun, 6 Jun 2010 20:39:30 +0000  (21:39 +0100)]  
Fixed typo in fcrontab.5
Thibault Godouet  [Mon, 5 Apr 2010 19:20:08 +0000  (20:20 +0100)]  
Fixed fcron.conf path to install from in Makefile (generated file -> not in $SRCDIR)
Thibault Godouet  [Mon, 5 Apr 2010 19:00:59 +0000  (20:00 +0100)]  
Updated changes
Thibault Godouet  [Mon, 5 Apr 2010 18:59:44 +0000  (19:59 +0100)]  
Allow user to specify a fcron.conf file in check_system_crontabs.sh
Thibault Godouet  [Mon, 5 Apr 2010 18:44:11 +0000  (19:44 +0100)]  
Removing bashims in check_system_crontabs
Thibault Godouet  [Mon, 5 Apr 2010 17:40:25 +0000  (18:40 +0100)]  
Linked mail and forcemail: mail(no) implies forcemail(no) and forcemail(true) implies mail(true)
Thibault Godouet  [Mon, 5 Apr 2010 16:56:28 +0000  (17:56 +0100)]  
Ignore auto-generated files
Thibault Godouet  [Mon, 5 Apr 2010 12:37:27 +0000  (13:37 +0100)]  
Initialize fcrontab's PAM with runas and not user so as things works fine when user=systab (pseudo-user)
Thibault Godouet  [Sat, 27 Mar 2010 15:06:40 +0000  (15:06 +0000)]  
Fixed bug preventing normal user from running fcrontab -l if fcron's uid!=gid
Thibault Godouet  [Sat, 6 Mar 2010 10:40:20 +0000  (10:40 +0000)]  
Changed version to 3.0.6
Thibault Godouet  [Sat, 6 Mar 2010 10:37:58 +0000  (10:37 +0000)]  
Fixed warning on freopen() return value not checked
Thibault Godouet  [Mon, 1 Mar 2010 09:11:46 +0000  (09:11 +0000)]  
Fixed compilation warnings
Thibault Godouet  [Mon, 1 Mar 2010 09:11:16 +0000  (09:11 +0000)]  
Updated Makefile to ignore git files when tarring up -- also don't ci on make tar anymore
Thibault Godouet  [Sun, 28 Feb 2010 23:20:52 +0000  (23:20 +0000)]  
Added missing bitstring.3 man page
Thibault Godouet  [Sun, 28 Feb 2010 23:16:47 +0000  (23:16 +0000)]  
Updated copyright to 2008-2010
Thibault Godouet  [Sun, 28 Feb 2010 22:48:40 +0000  (22:48 +0000)]  
Fixed fcrontab when running without seteuid()
Thibault Godouet  [Sun, 28 Feb 2010 20:59:38 +0000  (20:59 +0000)]  
- fcrontab: drop all privileges and only get them back when necessary
Thibault Godouet  [Wed, 24 Feb 2010 23:40:59 +0000  (23:40 +0000)]  
Improved fcrontab security fix which allowed to read file readable by the group fcron
Thibault Godouet  [Wed, 24 Feb 2010 00:27:12 +0000  (00:27  +0000)]  
Fixed fcrontab vulnerability that would let an ill-intended user read files that the user fcron can read
Thibault Godouet  [Sat, 16 Jan 2010 19:50:45 +0000  (19:50 +0000)]  
Merge branch 'master' of ssh://yo4096@git.tuxfamily.org/gitroot/fcron/fcron
Thibault Godouet  [Sat, 16 Jan 2010 19:50:15 +0000  (19:50 +0000)]  
Additional comment on bitstring.h
Thibault Godouet  [Sat, 16 Jan 2010 10:46:00 +0000  (10:46 +0000)]  
Merge branch 'master' of ssh://yo4096@git.tuxfamily.org/gitroot/fcron/fcron
Thibault Godouet  [Sat, 16 Jan 2010 10:33:33 +0000  (10:33 +0000)]  
Moved fcron.conf code from sub.{c,h} to fcronconf.{c,h}
Thibault Godouet  [Sun, 10 Jan 2010 17:11:13 +0000  (17:11 +0000)]  
- removed Flush() macro (replaced by free_safe())
Thibault Godouet  [Sat, 9 Jan 2010 15:28:31 +0000  (15:28 +0000)]  
- Rewrote the env var management code with Vixie cron compatibility in mind
Thibault Godouet  [Wed, 30 Dec 2009 22:50:36 +0000  (22:50 +0000)]  
Inital implementation of a new env var type env_list_t based on u_list
Thibault Godouet  [Wed, 30 Dec 2009 22:46:58 +0000  (22:46 +0000)]  
Fixed --with-sendmail bug: sendmail was disabled if not explicitely set
Thibault Godouet  [Wed, 30 Dec 2009 22:44:01 +0000  (22:44 +0000)]  
- use realloc() when growing u_list
Thibault Godouet  [Tue, 8 Dec 2009 22:38:07 +0000  (22:38 +0000)]  
Merge branch 'master' of ssh://yo4096@git.tuxfamily.org/gitroot/fcron/fcron
Thibault Godouet  [Tue, 8 Dec 2009 22:30:11 +0000  (22:30 +0000)]  
Fixed some gcc warnings (first char of string array referenced as var instead of var[0]
Thibault Godouet  [Sun, 29 Mar 2009 20:31:53 +0000  (21:31 +0100)]  
Added option jitter
Thibault Godouet  [Sun, 15 Feb 2009 17:08:40 +0000  (17:08 +0000)]  
fixed configure script so as the usage of sendmail can be disabled (previously it would then try to run "no"!)
Thibault Godouet  [Sun, 15 Feb 2009 14:40:58 +0000  (14:40 +0000)]  
Implemented socket authentication without password for Solaris 10, OpenBSD and FreeBSD (untested)
Thibault Godouet  [Mon, 9 Feb 2009 22:36:29 +0000  (22:36 +0000)]  
Make git ignore automatically generated documentation files.
Thibault Godouet  [Mon, 9 Feb 2009 22:33:20 +0000  (22:33 +0000)]  
removed generated file 'configure'
Thibault Godouet  [Mon, 9 Feb 2009 22:28:34 +0000  (22:28 +0000)]  
updated copyright years (from 2000-2008 to 2000-2009)
Thibault Godouet  [Mon, 9 Feb 2009 00:33:39 +0000  (00:33  +0000)]  
Implemented fcrondyn client authentication through Linux getsockopt(SO_PEERCRED).
Thibault Godouet  [Sun, 1 Feb 2009 16:44:34 +0000  (16:44 +0000)]  
Patched startup script to make it more compliant to the LSB
Thibault Godouet  [Sun, 1 Feb 2009 16:34:17 +0000  (16:34 +0000)]  
Merged patch to make the startup script more compliant to the LSB
Thibault Godouet  [Sat, 31 Jan 2009 13:35:56 +0000  (13:35 +0000)]  
Have git ignore auto-generated file 'configure'
Thibault Godouet  [Sat, 31 Jan 2009 12:29:19 +0000  (12:29 +0000)]  
Have git ignore auto-generated configure file
Thibault Godouet  [Tue, 23 Dec 2008 23:42:58 +0000  (23:42 +0000)]  
Added some missing end_iteration()s.
Thibault Godouet  [Sun, 9 Nov 2008 16:24:04 +0000  (16:24 +0000)]  
- Started to work on fifo_list to be used as serial_queue
Thibault Godouet  [Fri, 17 Oct 2008 14:15:31 +0000  (15:15 +0100)]  
Added exe_list and lavg_list based on the new u_list (unordered lists) as a way to clean-up the code and make it easier to maintain
Thibault Godouet  [Fri, 17 Oct 2008 14:14:20 +0000  (15:14 +0100)]  
Added exe_list and lavg_list based on u_list (unordered list)
Thibault Godouet  [Mon, 22 Sep 2008 18:17:18 +0000  (19:17 +0100)]  
fcrontab: chdir to tmp_path before executing the editor (some needs to be able to get information on current dir!) + make git ignore *~ files
Thibault Godouet  [Sun, 21 Sep 2008 21:20:14 +0000  (22:20 +0100)]  
Changed copyright dates to 2000-2008 (was actually not included in previous commit)