libi2ncommon
16 years agoMerge branch 'bsmtp-duplexer'
Gerd von Egidy [Mon, 22 Dec 2008 11:18:28 +0000]
Merge branch 'bsmtp-duplexer'

16 years agolibi2ncommon: (tomj) fix i2n::User and i2n::Group usage of uid/gid -1 (-1 is reserved...
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)

16 years agolibi2ncommon: (tomj) added comment about broken User and Group "structs"
Thomas Jarosch [Tue, 18 Nov 2008 09:36:12 +0000]
libi2ncommon: (tomj) added comment about broken User and Group "structs"

16 years agolibi2ncommon: (tomj) fix buffer overflow in new syslog code
Thomas Jarosch [Tue, 18 Nov 2008 08:31:24 +0000]
libi2ncommon: (tomj) fix buffer overflow in new syslog code

16 years agolibi2ncommon: (tomj) increase version
Thomas Jarosch [Thu, 23 Oct 2008 07:27:35 +0000]
libi2ncommon: (tomj) increase version

16 years agolibi2ncommon: (reinhard) added method for retrieving the log file name.
Reinhard Pfau [Mon, 20 Oct 2008 09:25:30 +0000]
libi2ncommon: (reinhard) added method for retrieving the log file name.

16 years agolibi2ncommon: (reinhard) added method to ask if logging to log file is active. enable...
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.

16 years agolibi2ncommon: (reinhard) updated spacing for logfunc.
Reinhard Pfau [Mon, 20 Oct 2008 08:45:59 +0000]
libi2ncommon: (reinhard) updated spacing for logfunc.

16 years agolibi2ncommon: (reinhard) added reopen() method to logger module.
Reinhard Pfau [Mon, 22 Sep 2008 15:53:10 +0000]
libi2ncommon: (reinhard) added reopen() method to logger module.

16 years agolibi2ncommon: (reinhard) fixed the "var list does not vanish" problem.
Reinhard Pfau [Thu, 4 Sep 2008 14:19:43 +0000]
libi2ncommon: (reinhard) fixed the "var list does not vanish" problem.

16 years agolibsimpleio: (reinhard) added unit test for the "var 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.

16 years agolibsimpleio: (reinhard) copied unit test for global config module from connd.
Reinhard Pfau [Thu, 4 Sep 2008 14:06:07 +0000]
libsimpleio: (reinhard) copied unit test for global config module from connd.

16 years agoarnied, libi2ncommon, arnielizer, ui: (tomj) moved common xml code to own lib2ncommon...
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

16 years agolibi2ncommon: (gerd) add monotonic_clock_gettime_nano()
Gerd v. Egidy [Thu, 28 Aug 2008 11:35:25 +0000]
libi2ncommon: (gerd) add monotonic_clock_gettime_nano()

16 years agolibi2ncommon: (reinhard) added global_config module (as separate lib and package...
Reinhard Pfau [Tue, 26 Aug 2008 10:50:09 +0000]
libi2ncommon: (reinhard) added global_config module (as separate lib and package: libi2ncommon_config)

16 years agolibi2ncommon: (reinhard) added configdata and configfile module from connd.
Reinhard Pfau [Tue, 26 Aug 2008 09:59:29 +0000]
libi2ncommon: (reinhard) added configdata and configfile module from connd.

16 years agolibi2ncommon: (reinhard) workaround for glibc weirdness..
Reinhard Pfau [Mon, 18 Aug 2008 12:09:17 +0000]
libi2ncommon: (reinhard) workaround for glibc weirdness..

16 years agolibi2ncommon: (tomj) add missing default return value to drop_root_privileges()
Thomas Jarosch [Tue, 12 Aug 2008 15:30:34 +0000]
libi2ncommon: (tomj) add missing default return value to drop_root_privileges()

16 years agolibi2ncommon: (tomj) unit tests for normalize_path() corner cases
Thomas Jarosch [Wed, 6 Aug 2008 16:11:50 +0000]
libi2ncommon: (tomj) unit tests for normalize_path() corner cases

16 years agolibi2ncommon: (reinhard) changes for g++ 4.3.1
Reinhard Pfau [Fri, 1 Aug 2008 12:47:15 +0000]
libi2ncommon: (reinhard) changes for g++ 4.3.1

16 years agolibi2ncommon: (reinhard) added pointer_func and signalfunc modules.
Reinhard Pfau [Tue, 29 Jul 2008 09:39:23 +0000]
libi2ncommon: (reinhard) added pointer_func and signalfunc modules.

16 years ago[MERGE] libi2ncommon: (gerd) add WEEK::set(daystring)
Thomas Jarosch [Tue, 8 Jul 2008 12:28:13 +0000]
[MERGE] libi2ncommon: (gerd) add WEEK::set(daystring)

16 years ago[MERGE] libi2ncommon: (reinhard) added support for POSIX.1b realtime and monotonic...
Thomas Jarosch [Tue, 8 Jul 2008 12:27:20 +0000]
[MERGE] libi2ncommon: (reinhard) added support for POSIX.1b realtime and monotonic clock to timefunc.

16 years ago[MERGE] libi2ncommon: (reinhard) added contains_exact method to interval classes.
Thomas Jarosch [Tue, 8 Jul 2008 11:43:40 +0000]
[MERGE] libi2ncommon: (reinhard) added contains_exact method to interval classes.

16 years ago[MERGE] libi2ncommon: (reinhard) added operator!= to Interval; aded some doc.
Thomas Jarosch [Tue, 8 Jul 2008 11:42:05 +0000]
[MERGE] libi2ncommon: (reinhard) added operator!= to Interval; aded some doc.

16 years ago[MERGE] libi2ncommon: (reinhard) added getter to WEEK...
Thomas Jarosch [Tue, 8 Jul 2008 11:40:21 +0000]
[MERGE] libi2ncommon: (reinhard) added getter to WEEK...

16 years ago[MERGE] libi2ncommon: (reinhard) added changed flag and a weak mark to Interval.
Thomas Jarosch [Tue, 8 Jul 2008 11:39:11 +0000]
[MERGE] libi2ncommon: (reinhard) added changed flag and a weak mark to Interval.

16 years ago[MERGE] libi2ncommon: (reinhard) added some (bit) operators to class WEEK.
Thomas Jarosch [Tue, 8 Jul 2008 11:33:08 +0000]
[MERGE] libi2ncommon: (reinhard) added some (bit) operators to class WEEK.

16 years ago[MERGE] libi2ncommon: (reinhard) added clear() method to Interval and Intervals.
Thomas Jarosch [Tue, 8 Jul 2008 11:32:24 +0000]
[MERGE] libi2ncommon: (reinhard) added clear() method to Interval and Intervals.

16 years ago[MERGE] libi2ncommon: (reinhard) added unit test for timefunc module.
Thomas Jarosch [Tue, 8 Jul 2008 11:31:45 +0000]
[MERGE] libi2ncommon: (reinhard) added unit test for timefunc module.

16 years ago[MERGE] libi2ncommon: (reinhard) added interval arithmetics to timefunc.
Thomas Jarosch [Tue, 8 Jul 2008 11:30:07 +0000]
[MERGE] libi2ncommon: (reinhard) added interval arithmetics to timefunc.

16 years agolibi2ncommon: (reinhard) just 4 fun :-) (added ZBytes and YBytes to nice_unit_format)
Reinhard Pfau [Fri, 20 Jun 2008 13:50:34 +0000]
libi2ncommon: (reinhard) just 4 fun :-) (added ZBytes and YBytes to nice_unit_format)

17 years agolibi2ncommon: (reinhard) added file mode support to oftmpstream.
Reinhard Pfau [Mon, 26 May 2008 10:03:44 +0000]
libi2ncommon: (reinhard) added file mode support to oftmpstream.

17 years agolibi2ncommon: (gerd) add get_filename functions to oftempstream
Gerd v. Egidy [Wed, 21 May 2008 15:45:57 +0000]
libi2ncommon: (gerd) add get_filename functions to oftempstream

17 years agoincrease version
Thomas Jarosch [Tue, 6 May 2008 12:10:59 +0000]
increase version

17 years agolibi2ncommon: (reinhard) added versioning for lib; and increased major version (by...
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).

17 years agolibi2ncommon: (reinhard) enabled "@copyright" und "@license" for doxygen
Reinhard Pfau [Fri, 11 Apr 2008 09:09:58 +0000]
libi2ncommon: (reinhard) enabled "@copyright" und "@license" for doxygen

17 years agolibi2ncommon: (reinhard) updated spec file.
Reinhard Pfau [Fri, 11 Apr 2008 08:58:13 +0000]
libi2ncommon: (reinhard) updated spec file.

17 years agolibi2ncommon: (reinhard) integrated "logfunc" and "tracing" from connd.
Reinhard Pfau [Fri, 11 Apr 2008 08:53:25 +0000]
libi2ncommon: (reinhard) integrated "logfunc" and "tracing" from connd.

17 years agolibi2ncommon: (tomj) added copy_file function
Thomas Jarosch [Thu, 10 Apr 2008 12:35:50 +0000]
libi2ncommon: (tomj) added copy_file function

17 years agoReformat according to i2n style
Thomas Jarosch [Thu, 10 Apr 2008 12:22:06 +0000]
Reformat according to i2n style

17 years agolibi2ncommon: (tomj) fixed namespace name and one header include
Thomas Jarosch [Wed, 9 Apr 2008 16:10:44 +0000]
libi2ncommon: (tomj) fixed namespace name and one header include

17 years agolibi2ncommon: (tomj) implemented drop_root_priviledges using new User/Group classes
Thomas Jarosch [Mon, 7 Apr 2008 16:49:34 +0000]
libi2ncommon: (tomj) implemented drop_root_priviledges using new User/Group classes

17 years agolibi2ncommon: (tomj) revamped pid file handling, added unit test
Thomas Jarosch [Mon, 7 Apr 2008 16:31:41 +0000]
libi2ncommon: (tomj) revamped pid file handling, added unit test

17 years agolibi2ncommon: (reinhard) added unit tests for file funcs; updated daemonfunc.
Reinhard Pfau [Mon, 7 Apr 2008 15:41:37 +0000]
libi2ncommon: (reinhard) added unit tests for file funcs; updated daemonfunc.

17 years agoremoved generated file from svn
Reinhard Pfau [Mon, 7 Apr 2008 15:27:31 +0000]
removed generated file from svn

17 years agolibi2ncommon: (reinhard) added containerfunc and some unit tests.
Reinhard Pfau [Mon, 7 Apr 2008 15:25:09 +0000]
libi2ncommon: (reinhard) added containerfunc and some unit tests.

17 years agolibi2ncommon: (reinhard) disabled old to_lower/to_upper funcs and imported new ones...
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.

17 years agolibi2ncommon: (reinhard) modified stringfunc (and some others) according to our new...
Reinhard Pfau [Mon, 7 Apr 2008 14:30:13 +0000]
libi2ncommon: (reinhard) modified stringfunc (and some others) according to our new style guide.

17 years agolibi2ncommon: (tomj) modified filefunc 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.

17 years agoreverted some unwanted space changes
Reinhard Pfau [Mon, 7 Apr 2008 13:11:55 +0000]
reverted some unwanted space changes

17 years agolibi2ncommon: (reinhard) modified userfunc according to out new style guide.
Reinhard Pfau [Mon, 7 Apr 2008 13:04:02 +0000]
libi2ncommon: (reinhard) modified userfunc according to out new style guide.

17 years agolibi2ncommon: (tomj) Added missing files
Thomas Jarosch [Mon, 7 Apr 2008 12:45:32 +0000]
libi2ncommon: (tomj) Added missing files

17 years agolibi2ncommon: (tomj) merged common code from connd
Thomas Jarosch [Fri, 4 Apr 2008 15:46:45 +0000]
libi2ncommon: (tomj) merged common code from connd

17 years agolibi2ncommon: (tomj) fix typo
Thomas Jarosch [Fri, 4 Apr 2008 13:07:24 +0000]
libi2ncommon: (tomj) fix typo

17 years agolibi2ncommon: (tomj) added daemon handling and recursive_delete()
Thomas Jarosch [Fri, 4 Apr 2008 12:29:50 +0000]
libi2ncommon: (tomj) added daemon handling and recursive_delete()

17 years agolibi2ncommon: (tomj) pid file handling class, added doxygen
Thomas Jarosch [Fri, 4 Apr 2008 12:00:45 +0000]
libi2ncommon: (tomj) pid file handling class, added doxygen

17 years agoversion increase
Gerd v. Egidy [Mon, 14 Jan 2008 16:52:25 +0000]
version increase

17 years agoversion increase
Gerd v. Egidy [Thu, 29 Nov 2007 12:44:22 +0000]
version increase

17 years agogenerate, libi2ncommon: (tomj) fix custom spam folders with umlauts (#1106)
Thomas Jarosch [Fri, 5 Oct 2007 15:17:28 +0000]
generate, libi2ncommon: (tomj) fix custom spam folders with umlauts (#1106)

17 years agoALL INTRA2NET-MADE PACKAGES: (gerd) update license
Gerd v. Egidy [Tue, 17 Jul 2007 15:11:26 +0000]
ALL INTRA2NET-MADE PACKAGES: (gerd) update license

18 years agoincrease version
Thomas Jarosch [Tue, 6 Mar 2007 17:15:29 +0000]
increase version

18 years agolibi2ncommon: (tomj) escape_shellarg: escape empty strings, fixes backup_push with...
Thomas Jarosch [Tue, 6 Mar 2007 10:47:23 +0000]
libi2ncommon: (tomj) escape_shellarg: escape empty strings, fixes backup_push with empty password

18 years agointranator-language, libi2ncommon: (tomj) translation update, indent of pipestream.hxx
Thomas Jarosch [Fri, 3 Nov 2006 08:39:49 +0000]
intranator-language, libi2ncommon: (tomj) translation update, indent of pipestream.hxx

18 years agoui, libi2ncommon: (tomj) proper MAC address error handling, ability to get exit statu...
Thomas Jarosch [Thu, 2 Nov 2006 19:57:18 +0000]
ui, libi2ncommon: (tomj) proper MAC address error handling, ability to get exit status from pipe streams (#898)
    ATTENTION: i18n translation

18 years agolibi2ncommon: (tomj) log file reader class
Thomas Jarosch [Wed, 11 Oct 2006 07:49:39 +0000]
libi2ncommon: (tomj) log file reader class

18 years agoincrease version
Thomas Jarosch [Mon, 9 Oct 2006 09:43:42 +0000]
increase version

18 years agoarnied, arnielizer, arniesetup, generate, info_mqueue_ui, libncfcheck: (tomj) compile...
Thomas Jarosch [Mon, 25 Sep 2006 12:58:56 +0000]
arnied, arnielizer, arniesetup, generate, info_mqueue_ui, libncfcheck: (tomj) compile fixes

18 years agoincrease version
Thomas Jarosch [Fri, 21 Jul 2006 13:53:00 +0000]
increase version

18 years agoui, libi2ncommon, intranator-language: (tomj) fancy display of proxy database filenam...
Thomas Jarosch [Thu, 29 Jun 2006 12:03:17 +0000]
ui, libi2ncommon, intranator-language: (tomj) fancy display of proxy database filenames (#869)

19 years agoincrease version
Thomas Jarosch [Fri, 21 Apr 2006 09:57:35 +0000]
increase version

19 years agolibi2ncommon: (gerd) html encoding for all unicode chars
Gerd v. Egidy [Wed, 19 Apr 2006 02:12:08 +0000]
libi2ncommon: (gerd) html encoding for all unicode chars

19 years ago500% performance gain in to_lower / to_upper
Thomas Jarosch [Tue, 11 Apr 2006 09:11:06 +0000]
500% performance gain in to_lower / to_upper

19 years agoui, arniesetup, libi2ncommon: (tomj) po file is now in utf8 format. make use of new...
Thomas Jarosch [Thu, 30 Mar 2006 09:05:13 +0000]
ui, arniesetup, libi2ncommon: (tomj) po file is now in utf8 format. make use of new utf8 functions

19 years agolibi2ncommon: (tomj) smart HTML entities engine
Thomas Jarosch [Tue, 28 Mar 2006 15:19:30 +0000]
libi2ncommon: (tomj) smart HTML entities engine

19 years agolibi2ncommon: (tomj) throw exception if replace_all is called with empty search strin...
Thomas Jarosch [Mon, 27 Mar 2006 15:17:52 +0000]
libi2ncommon: (tomj) throw exception if replace_all is called with empty search string (leads to OOM otherwise)

19 years agoincrease version
Thomas Jarosch [Mon, 27 Mar 2006 07:06:13 +0000]
increase version

19 years agoui, libi2ncommon: (tomj) email filtering: decode UTF-7 foldernames (#808)
Thomas Jarosch [Thu, 16 Feb 2006 13:39:53 +0000]
ui, libi2ncommon: (tomj) email filtering: decode UTF-7 foldernames (#808)

20 years agolibi2ncommon: (tomj) improve IP_RANGE exceptions
Thomas Jarosch [Thu, 25 Nov 2004 15:19:56 +0000]
libi2ncommon: (tomj) improve IP_RANGE exceptions

20 years agoarnied, libcnffile, libi2ncommon: (gerd) implement makerpm --release
Gerd v. Egidy [Wed, 24 Nov 2004 16:33:20 +0000]
arnied, libcnffile, libi2ncommon: (gerd) implement makerpm --release

20 years agofix prerequires
Thomas Jarosch [Tue, 23 Nov 2004 13:51:28 +0000]
fix prerequires

20 years agolibi2ncommon: (tomj) added resolve_ip function from backup_push
Thomas Jarosch [Tue, 23 Nov 2004 10:51:29 +0000]
libi2ncommon: (tomj) added resolve_ip function from backup_push

20 years agoreal LICENSE file
Thomas Jarosch [Tue, 2 Nov 2004 15:40:47 +0000]
real LICENSE file

20 years agoALL INTRA2NET PACKAGES: (gerd) add LICENSE file, fix Copyright tag in spec
Gerd v. Egidy [Wed, 29 Sep 2004 15:45:21 +0000]
ALL INTRA2NET PACKAGES: (gerd) add LICENSE file, fix Copyright tag in spec

20 years agolibi2ncommon: (tomj) switched oftmpstream to string
Thomas Jarosch [Mon, 27 Sep 2004 07:32:02 +0000]
libi2ncommon: (tomj) switched oftmpstream to string

20 years agogenerate, libi2ncommon: (tomj) fixed named netmask output (supports only cidr)
Thomas Jarosch [Mon, 6 Sep 2004 18:47:53 +0000]
generate, libi2ncommon: (tomj) fixed named netmask output (supports only cidr)

20 years agolibi2ncommon: (tomj) fix ipfunc_format_ip wrapper
Thomas Jarosch [Mon, 6 Sep 2004 18:05:17 +0000]
libi2ncommon: (tomj) fix ipfunc_format_ip wrapper

20 years agolibi2ncommon: (tomj) fix iso_to_html() function
Thomas Jarosch [Mon, 6 Sep 2004 09:53:49 +0000]
libi2ncommon: (tomj) fix iso_to_html() function

20 years agolibi2common, arnied, ui: (tomj) fix mainpage showerr escaping bug
Thomas Jarosch [Mon, 6 Sep 2004 07:52:25 +0000]
libi2common, arnied, ui: (tomj) fix mainpage showerr escaping bug

20 years agolibi2ncommon: (gerd) add ip_num_string function needed for ip accounting table names
Gerd v. Egidy [Sun, 5 Sep 2004 23:35:25 +0000]
libi2ncommon: (gerd) add ip_num_string function needed for ip accounting table names

20 years agogenerate, libi2ncommon: (tomj) migrated squid.conf to new rights concept, fixed alway...
Thomas Jarosch [Sun, 5 Sep 2004 20:08:10 +0000]
generate, libi2ncommon: (tomj) migrated squid.conf to new rights concept, fixed always_mask output

20 years agolibi2ncommon: (tomj) added always_mask flag to IP_RANGE::to_string
Thomas Jarosch [Sun, 5 Sep 2004 18:26:29 +0000]
libi2ncommon: (tomj) added always_mask flag to IP_RANGE::to_string

20 years agofixed typo, one more unit-test
Thomas Jarosch [Sun, 5 Sep 2004 17:18:40 +0000]
fixed typo, one more unit-test

20 years agolibi2ncommon: (tomj) new IP_RANGE::substract function + unit test
Thomas Jarosch [Sun, 5 Sep 2004 16:58:01 +0000]
libi2ncommon: (tomj) new IP_RANGE::substract function + unit test

20 years agolibi2ncommon: (gerd) fix time display
Gerd v. Egidy [Sun, 5 Sep 2004 11:19:40 +0000]
libi2ncommon: (gerd) fix time display

20 years agolibi2ncommon: (tomj) improve to_cidr() function (returns IP_RANGE now)
Gerd v. Egidy [Sat, 4 Sep 2004 22:36:15 +0000]
libi2ncommon: (tomj) improve to_cidr() function (returns IP_RANGE now)

20 years agolibi2ncommon: (tomj) to_cidr() function, fixed get_mask_bits, ip_type::NETWORK cidr...
Thomas Jarosch [Sat, 4 Sep 2004 20:44:14 +0000]
libi2ncommon: (tomj) to_cidr() function, fixed get_mask_bits, ip_type::NETWORK cidr support

20 years agolibi2ncommon: (gerd) fix WEEK constructor
Gerd v. Egidy [Sat, 4 Sep 2004 17:48:57 +0000]
libi2ncommon: (gerd) fix WEEK constructor

20 years agolibi2ncommon: (gerd) fix exceptions in IP_RANGE
Gerd v. Egidy [Sat, 4 Sep 2004 15:13:50 +0000]
libi2ncommon: (gerd) fix exceptions in IP_RANGE

20 years agolibi2ncommon: (gerd) improve WEEK interface
Gerd v. Egidy [Fri, 3 Sep 2004 10:35:07 +0000]
libi2ncommon: (gerd) improve WEEK interface