Thomas Jarosch [Fri, 13 Feb 2009 16:40:25 +0000]
Merge branch 'boost-upgrade'
Thomas Jarosch [Thu, 12 Feb 2009 11:03:02 +0000]
Merge branch 'firewall-design-update'
Gerd von Egidy [Tue, 3 Feb 2009 11:27:11 +0000]
Merge branch 'arnied-clockchange' into intranator-next
Gerd von Egidy [Tue, 3 Feb 2009 11:00:41 +0000]
add accessor functions and default constructor to WeekCron
Gerd von Egidy [Tue, 3 Feb 2009 10:34:01 +0000]
protect week.hpp against double-inclusion
Gerd von Egidy [Tue, 3 Feb 2009 10:24:54 +0000]
some more unit-tests, test coverage fairly complete now
Gerd von Egidy [Tue, 3 Feb 2009 08:56:43 +0000]
split test_cron.cpp into test_cron_point and test_cron_interval
Gerd von Egidy [Tue, 3 Feb 2009 08:48:24 +0000]
improve comment
Gerd von Egidy [Tue, 3 Feb 2009 08:46:32 +0000]
fix unit-test (copy&paste-bug in the times)
Gerd von Egidy [Fri, 30 Jan 2009 17:20:37 +0000]
add even more interval-unit-tests. one is failing though, don't know why yet.
Gerd von Egidy [Fri, 30 Jan 2009 11:04:43 +0000]
even more (interval-) unit tests
Thomas Jarosch [Fri, 30 Jan 2009 09:34:10 +0000]
Added some safety checks to WeekCron. Updated StartHourStaysTheSameTill2038 unit test
Gerd von Egidy [Fri, 30 Jan 2009 08:52:58 +0000]
add some more DST-unit-tests
Gerd v. Egidy [Thu, 29 Jan 2009 19:53:30 +0000]
found out how to reliably get the start of the day (without caring for DST),
calculating the calc_from-parameter in cases where the schedule has already happened today is now
unaffected by DST-changes
Thomas Jarosch [Thu, 29 Jan 2009 19:18:21 +0000]
Added heavy unit test for WeekCron. Triggers glibc bug? Needs test with new one.
Gerd von Egidy [Thu, 29 Jan 2009 18:16:01 +0000]
fix bugs with dst-changes. maybe won't work for other DST-regimes
than Europe (e.g. US). So we'll need some other way to get the
start of the day.
Gerd von Egidy [Thu, 29 Jan 2009 17:02:37 +0000]
fix unit-tests that were broken, mark dst-bug, add another unit-test for dst-bug
Thomas Jarosch [Wed, 28 Jan 2009 17:31:38 +0000]
Merge commit 'origin/arnied-clockchange' into arnied-clockchange
Conflicts:
libi2ncommon/src/cron.cpp
libi2ncommon/src/cron.hpp
Thomas Jarosch [Wed, 28 Jan 2009 17:23:30 +0000]
some tests for DST, some currently failing, maybe bug in glibc.
more correct get_next_run interval-calculation, but no bug before
Thomas Jarosch [Wed, 28 Jan 2009 16:22:38 +0000]
Rewrote Week::get_displaystring() and wrote unit test for it (before rewrite).
Thomas Jarosch [Wed, 28 Jan 2009 14:37:34 +0000]
Fix some signed/unsigned issues in Week
Thomas Jarosch [Wed, 28 Jan 2009 14:00:07 +0000]
Moved WEEK class to own file. Renamed to Week and adapted to I2n code style. Adapted all client code. Added Week::is_valid(). Made constructor more exception safe.
Thomas Jarosch [Wed, 28 Jan 2009 11:03:00 +0000]
fix casts in unit-test, return StNimmerleinsDay for never, take care of very short intervals
Thomas Jarosch [Wed, 28 Jan 2009 10:24:40 +0000]
Moved to i2n namespace. Constification. Calculate next_begin only once
Thomas Jarosch [Wed, 28 Jan 2009 10:12:25 +0000]
refactor WeekCron: rename get_lastnow_point to _previousnow_
Thomas Jarosch [Wed, 28 Jan 2009 10:01:01 +0000]
Add documentation, cosmetic changes
Thomas Jarosch [Wed, 28 Jan 2009 09:30:16 +0000]
Renamed variables to match i2n code style
Thomas Jarosch [Wed, 28 Jan 2009 09:13:56 +0000]
fix off-by-one / half-open-interval on end of interval, add unit-tests
Thomas Jarosch [Wed, 28 Jan 2009 08:50:11 +0000]
some more unit-tests for time-points
Thomas Jarosch [Wed, 28 Jan 2009 08:38:51 +0000]
fix off-by-one at the end of an interval
Gerd v. Egidy [Wed, 28 Jan 2009 01:39:07 +0000]
add ideas for unit-tests
Gerd v. Egidy [Wed, 28 Jan 2009 01:32:17 +0000]
scheduling class can do intervals now, some fixes
Gerd v. Egidy [Wed, 28 Jan 2009 00:06:36 +0000]
add class for weekly scheduling, intervals still missing
Thomas Jarosch [Thu, 22 Jan 2009 10:37:45 +0000]
Merge branch 'connd-syncbarrier'
Thomas Jarosch [Fri, 16 Jan 2009 10:35:55 +0000]
Added doxygen documentation
Thomas Jarosch [Mon, 12 Jan 2009 16:03:03 +0000]
Increase version
Gerd von Egidy [Mon, 22 Dec 2008 11:18:28 +0000]
Merge branch 'bsmtp-duplexer'
Thomas Jarosch [Thu, 4 Dec 2008 14:14:35 +0000]
libi2ncommon: (tomj) fix i2n::User and i2n::Group usage of uid/gid -1 (-1 is reserved and ok)
Thomas Jarosch [Tue, 18 Nov 2008 09:36:12 +0000]
libi2ncommon: (tomj) added comment about broken User and Group "structs"
Thomas Jarosch [Tue, 18 Nov 2008 08:31:24 +0000]
libi2ncommon: (tomj) fix buffer overflow in new syslog code
Thomas Jarosch [Thu, 23 Oct 2008 07:27:35 +0000]
libi2ncommon: (tomj) increase version
Reinhard Pfau [Mon, 20 Oct 2008 09:25:30 +0000]
libi2ncommon: (reinhard) added method for retrieving the log file name.
Reinhard Pfau [Mon, 20 Oct 2008 09:09:34 +0000]
libi2ncommon: (reinhard) added method to ask if logging to log file is active. enable_log_file(bool) now uses a default logfile if enabled without known log path.
Reinhard Pfau [Mon, 20 Oct 2008 08:45:59 +0000]
libi2ncommon: (reinhard) updated spacing for logfunc.
Reinhard Pfau [Mon, 22 Sep 2008 15:53:10 +0000]
libi2ncommon: (reinhard) added reopen() method to logger module.
Reinhard Pfau [Thu, 4 Sep 2008 14:19:43 +0000]
libi2ncommon: (reinhard) fixed the "var list does not vanish" problem.
Reinhard Pfau [Thu, 4 Sep 2008 14:10:12 +0000]
libsimpleio: (reinhard) added unit test for the "var does not vanish" problem.
Reinhard Pfau [Thu, 4 Sep 2008 14:06:07 +0000]
libsimpleio: (reinhard) copied unit test for global config module from connd.
Thomas Jarosch [Tue, 2 Sep 2008 11:24:46 +0000]
arnied, libi2ncommon, arnielizer, ui: (tomj) moved common xml code to own lib2ncommon_xml library, put functions in I2n namespace
Gerd v. Egidy [Thu, 28 Aug 2008 11:35:25 +0000]
libi2ncommon: (gerd) add monotonic_clock_gettime_nano()
Reinhard Pfau [Tue, 26 Aug 2008 10:50:09 +0000]
libi2ncommon: (reinhard) added global_config module (as separate lib and package: libi2ncommon_config)
Reinhard Pfau [Tue, 26 Aug 2008 09:59:29 +0000]
libi2ncommon: (reinhard) added configdata and configfile module from connd.
Reinhard Pfau [Mon, 18 Aug 2008 12:09:17 +0000]
libi2ncommon: (reinhard) workaround for glibc weirdness..
Thomas Jarosch [Tue, 12 Aug 2008 15:30:34 +0000]
libi2ncommon: (tomj) add missing default return value to drop_root_privileges()
Thomas Jarosch [Wed, 6 Aug 2008 16:11:50 +0000]
libi2ncommon: (tomj) unit tests for normalize_path() corner cases
Reinhard Pfau [Fri, 1 Aug 2008 12:47:15 +0000]
libi2ncommon: (reinhard) changes for g++ 4.3.1
Reinhard Pfau [Tue, 29 Jul 2008 09:39:23 +0000]
libi2ncommon: (reinhard) added pointer_func and signalfunc modules.
Thomas Jarosch [Tue, 8 Jul 2008 12:28:13 +0000]
[MERGE] libi2ncommon: (gerd) add WEEK::set(daystring)
Thomas Jarosch [Tue, 8 Jul 2008 12:27:20 +0000]
[MERGE] libi2ncommon: (reinhard) added support for POSIX.1b realtime and monotonic clock to timefunc.
Thomas Jarosch [Tue, 8 Jul 2008 11:43:40 +0000]
[MERGE] libi2ncommon: (reinhard) added contains_exact method to interval classes.
Thomas Jarosch [Tue, 8 Jul 2008 11:42:05 +0000]
[MERGE] libi2ncommon: (reinhard) added operator!= to Interval; aded some doc.
Thomas Jarosch [Tue, 8 Jul 2008 11:40:21 +0000]
[MERGE] libi2ncommon: (reinhard) added getter to WEEK...
Thomas Jarosch [Tue, 8 Jul 2008 11:39:11 +0000]
[MERGE] libi2ncommon: (reinhard) added changed flag and a weak mark to Interval.
Thomas Jarosch [Tue, 8 Jul 2008 11:33:08 +0000]
[MERGE] libi2ncommon: (reinhard) added some (bit) operators to class WEEK.
Thomas Jarosch [Tue, 8 Jul 2008 11:32:24 +0000]
[MERGE] libi2ncommon: (reinhard) added clear() method to Interval and Intervals.
Thomas Jarosch [Tue, 8 Jul 2008 11:31:45 +0000]
[MERGE] libi2ncommon: (reinhard) added unit test for timefunc module.
Thomas Jarosch [Tue, 8 Jul 2008 11:30:07 +0000]
[MERGE] libi2ncommon: (reinhard) added interval arithmetics to timefunc.
Reinhard Pfau [Fri, 20 Jun 2008 13:50:34 +0000]
libi2ncommon: (reinhard) just 4 fun :-) (added ZBytes and YBytes to nice_unit_format)
Reinhard Pfau [Mon, 26 May 2008 10:03:44 +0000]
libi2ncommon: (reinhard) added file mode support to oftmpstream.
Gerd v. Egidy [Wed, 21 May 2008 15:45:57 +0000]
libi2ncommon: (gerd) add get_filename functions to oftempstream
Thomas Jarosch [Tue, 6 May 2008 12:10:59 +0000]
increase version
Reinhard Pfau [Thu, 17 Apr 2008 07:46:52 +0000]
libi2ncommon: (reinhard) added versioning for lib; and increased major version (by setting interface num to 1).
Reinhard Pfau [Fri, 11 Apr 2008 09:09:58 +0000]
libi2ncommon: (reinhard) enabled "@copyright" und "@license" for doxygen
Reinhard Pfau [Fri, 11 Apr 2008 08:58:13 +0000]
libi2ncommon: (reinhard) updated spec file.
Reinhard Pfau [Fri, 11 Apr 2008 08:53:25 +0000]
libi2ncommon: (reinhard) integrated "logfunc" and "tracing" from connd.
Thomas Jarosch [Thu, 10 Apr 2008 12:35:50 +0000]
libi2ncommon: (tomj) added copy_file function
Thomas Jarosch [Thu, 10 Apr 2008 12:22:06 +0000]
Reformat according to i2n style
Thomas Jarosch [Wed, 9 Apr 2008 16:10:44 +0000]
libi2ncommon: (tomj) fixed namespace name and one header include
Thomas Jarosch [Mon, 7 Apr 2008 16:49:34 +0000]
libi2ncommon: (tomj) implemented drop_root_priviledges using new User/Group classes
Thomas Jarosch [Mon, 7 Apr 2008 16:31:41 +0000]
libi2ncommon: (tomj) revamped pid file handling, added unit test
Reinhard Pfau [Mon, 7 Apr 2008 15:41:37 +0000]
libi2ncommon: (reinhard) added unit tests for file funcs; updated daemonfunc.
Reinhard Pfau [Mon, 7 Apr 2008 15:27:31 +0000]
removed generated file from svn
Reinhard Pfau [Mon, 7 Apr 2008 15:25:09 +0000]
libi2ncommon: (reinhard) added containerfunc and some unit tests.
Reinhard Pfau [Mon, 7 Apr 2008 14:33:34 +0000]
libi2ncommon: (reinhard) disabled old to_lower/to_upper funcs and imported new ones into global namespace for compatibility.
Reinhard Pfau [Mon, 7 Apr 2008 14:30:13 +0000]
libi2ncommon: (reinhard) modified stringfunc (and some others) according to our new style guide.
Thomas Jarosch [Mon, 7 Apr 2008 13:17:07 +0000]
libi2ncommon: (tomj) modified filefunc according to our new style guide.
Reinhard Pfau [Mon, 7 Apr 2008 13:11:55 +0000]
reverted some unwanted space changes
Reinhard Pfau [Mon, 7 Apr 2008 13:04:02 +0000]
libi2ncommon: (reinhard) modified userfunc according to out new style guide.
Thomas Jarosch [Mon, 7 Apr 2008 12:45:32 +0000]
libi2ncommon: (tomj) Added missing files
Thomas Jarosch [Fri, 4 Apr 2008 15:46:45 +0000]
libi2ncommon: (tomj) merged common code from connd
Thomas Jarosch [Fri, 4 Apr 2008 13:07:24 +0000]
libi2ncommon: (tomj) fix typo
Thomas Jarosch [Fri, 4 Apr 2008 12:29:50 +0000]
libi2ncommon: (tomj) added daemon handling and recursive_delete()
Thomas Jarosch [Fri, 4 Apr 2008 12:00:45 +0000]
libi2ncommon: (tomj) pid file handling class, added doxygen
Gerd v. Egidy [Mon, 14 Jan 2008 16:52:25 +0000]
version increase
Gerd v. Egidy [Thu, 29 Nov 2007 12:44:22 +0000]
version increase
Thomas Jarosch [Fri, 5 Oct 2007 15:17:28 +0000]
generate, libi2ncommon: (tomj) fix custom spam folders with umlauts (#1106)
Gerd v. Egidy [Tue, 17 Jul 2007 15:11:26 +0000]
ALL INTRA2NET-MADE PACKAGES: (gerd) update license
Thomas Jarosch [Tue, 6 Mar 2007 17:15:29 +0000]
increase version
Thomas Jarosch [Tue, 6 Mar 2007 10:47:23 +0000]
libi2ncommon: (tomj) escape_shellarg: escape empty strings, fixes backup_push with empty password
Thomas Jarosch [Fri, 3 Nov 2006 08:39:49 +0000]
intranator-language, libi2ncommon: (tomj) translation update, indent of pipestream.hxx