php-utility-classes.git
7 years agoadd some official IE10 strings, including ARM
Robert Kaiser [Fri, 3 Aug 2012 00:52:48 +0000 (02:52 +0200)]
add some official IE10 strings, including ARM

7 years agoswitch main home mount to WDblack disk
Robert Kaiser [Mon, 30 Jul 2012 11:36:59 +0000 (13:36 +0200)]
switch main home mount to WDblack disk

7 years agoremove a debug line that disturbs output
Robert Kaiser [Sat, 14 Jul 2012 16:00:58 +0000 (18:00 +0200)]
remove a debug line that disturbs output

7 years agodetect Chrome for Android
Robert Kaiser [Mon, 23 Apr 2012 01:44:37 +0000 (03:44 +0200)]
detect Chrome for Android

8 years agocorrectly detect IE10, Win8, and what could be coming for future FF
Robert Kaiser [Sun, 26 Feb 2012 01:02:56 +0000 (02:02 +0100)]
correctly detect IE10, Win8, and what could be coming for future FF

8 years agoadd another group of mobile browser UAs and detect them correctly - including the...
Robert Kaiser [Fri, 27 Jan 2012 18:45:31 +0000 (19:45 +0100)]
add another group of mobile browser UAs and detect them correctly - including the upcoming Fennec UA

8 years agoadd some new UAs to the recognition, parse some OSes correctly, finally make WebKit...
Robert Kaiser [Thu, 26 Jan 2012 01:10:04 +0000 (02:10 +0100)]
add some new UAs to the recognition, parse some OSes correctly, finally make WebKit its own engine and parse it correctly, detect Android, iOS, Maemo, MeeGo

8 years agoadd Nokia N9 browser
Robert Kaiser [Thu, 18 Aug 2011 11:22:18 +0000 (13:22 +0200)]
add Nokia N9 browser

9 years agosupplement gitignore for recent changes
Robert Kaiser [Tue, 8 Mar 2011 21:05:05 +0000 (22:05 +0100)]
supplement gitignore for recent changes

9 years agoMerge branch 'master' of linz:/srv/git/git-kairo
Robert Kaiser [Fri, 22 Oct 2010 13:26:32 +0000 (15:26 +0200)]
Merge branch 'master' of linz:/srv/git/git-kairo

9 years agoMerge branch 'origin'
Robert Kaiser [Fri, 22 Oct 2010 13:25:51 +0000 (15:25 +0200)]
Merge branch 'origin'

9 years agoadd some Gecko 2-0 UA strings for testing
Robert Kaiser [Sun, 12 Sep 2010 23:34:05 +0000 (01:34 +0200)]
add some Gecko 2-0 UA strings for testing

9 years agodetect Geckos with removed Windows token, correct IE and Trident version detection
Robert Kaiser [Thu, 5 Aug 2010 13:26:59 +0000 (15:26 +0200)]
detect Geckos with removed Windows token, correct IE and Trident version detection

9 years agoensure detection of newer Gecko UAs works correctly
Robert Kaiser [Mon, 19 Jul 2010 12:05:29 +0000 (14:05 +0200)]
ensure detection of newer Gecko UAs works correctly

9 years agoadd a setCharset() function to email and use it to set charsets
Robert Kaiser [Sat, 10 Jul 2010 13:31:33 +0000 (15:31 +0200)]
add a setCharset() function to email and use it to set charsets

9 years agoMerge branch 'master' of linz:/srv/git/git-kairo
Robert Kaiser [Sun, 16 May 2010 22:05:04 +0000 (00:05 +0200)]
Merge branch 'master' of linz:/srv/git/git-kairo

9 years agoadd some Mozilla codenames and Windows-64bit detection
Robert Kaiser [Sat, 15 May 2010 14:46:47 +0000 (16:46 +0200)]
add some Mozilla codenames and Windows-64bit detection

9 years agomake adding DOM content intrinsic to the output class, add an appendCOMElement on...
Robert Kaiser [Sun, 25 Apr 2010 19:39:43 +0000 (21:39 +0200)]
make adding DOM content intrinsic to the output class, add an appendCOMElement on DOM classes and use it

9 years agoconvert sm dev classes to new extended DOM classes and add some method to support...
Robert Kaiser [Sun, 25 Apr 2010 11:42:41 +0000 (13:42 +0200)]
convert sm dev classes to new extended DOM classes and add some method to support what those are using

9 years agoconvert everything to UTF-8, part 1: large groundwork
Robert Kaiser [Sat, 24 Apr 2010 17:52:06 +0000 (19:52 +0200)]
convert everything to UTF-8, part 1: large groundwork

9 years agomove all of domain to new methods of ExtendedDocument and improve those classes for...
Robert Kaiser [Sat, 24 Apr 2010 00:10:31 +0000 (02:10 +0200)]
move all of domain to new methods of ExtendedDocument and improve those classes for all cases needed in there (one createElementNS excepted)

9 years agocreate new extended DOM classes and start using those, making working with DOM more...
Robert Kaiser [Fri, 23 Apr 2010 20:52:11 +0000 (22:52 +0200)]
create new extended DOM classes and start using those, making working with DOM more convenient

10 years agopoint to actual location of rrdtool
Robert Kaiser [Fri, 9 Apr 2010 11:49:21 +0000 (13:49 +0200)]
point to actual location of rrdtool

10 years agocorrectly detect N900's microB
Robert Kaiser [Thu, 5 Nov 2009 14:00:29 +0000 (15:00 +0100)]
correctly detect N900's microB

10 years agoupdate user agent library for more browsers, OSes, and bots
Robert Kaiser [Tue, 29 Sep 2009 15:16:22 +0000 (17:16 +0200)]
update user agent library for more browsers, OSes, and bots

10 years agoupdate robert sensors, use specific time zone to mute warnings on new PHP versions
Robert Kaiser [Sat, 19 Sep 2009 19:49:58 +0000 (21:49 +0200)]
update robert sensors, use specific time zone to mute warnings on new PHP versions

11 years agoMerge branch 'master' of linz:/srv/git/git-kairo
Robert Kaiser [Wed, 1 Apr 2009 13:27:59 +0000 (15:27 +0200)]
Merge branch 'master' of linz:/srv/git/git-kairo

11 years agoconvert hirsch RRD stats to git repo
Web-User (Apache-Häuptling ;-) [Wed, 25 Mar 2009 15:01:18 +0000 (16:01 +0100)]
convert hirsch RRD stats to git repo

11 years agoMerge branch 'master' of inode:/srv/git/git-kairo
Robert Kaiser [Tue, 9 Sep 2008 17:06:39 +0000 (19:06 +0200)]
Merge branch 'master' of inode:/srv/git/git-kairo

11 years agoadd Google's Chrome browser UA
Robert Kaiser [Wed, 3 Sep 2008 15:42:19 +0000 (17:42 +0200)]
add Google's Chrome browser UA

12 years agoMerge branch 'origin' of hirsch
Robert Kaiser [Thu, 3 Apr 2008 00:04:11 +0000 (02:04 +0200)]
Merge branch 'origin' of hirsch

12 years agofix saving of time_sent_latest for bounce messages
Robert Kaiser [Sun, 27 Jan 2008 17:17:41 +0000 (18:17 +0100)]
fix saving of time_sent_latest for bounce messages

12 years agohandle problematic ('bad') addresses with a bounce watch table; for this, add a funct...
Robert Kaiser [Fri, 4 Jan 2008 21:36:46 +0000 (22:36 +0100)]
handle problematic ('bad') addresses with a bounce watch table; for this, add a function to the email module for retrieving all addresses used in a mail; also fix long-standing RFE for killing PMs that are deleted on both sides

12 years agodetect microB
Robert Kaiser [Sat, 29 Dec 2007 17:52:46 +0000 (18:52 +0100)]
detect microB

12 years agoadd handling for mails that have no valid recipient when we try to send them
Robert Kaiser [Mon, 8 Oct 2007 01:08:09 +0000 (03:08 +0200)]
add handling for mails that have no valid recipient when we try to send them

12 years agoMerge branch 'master' of inode:/srv/git/git-kairo
Robert Kaiser [Mon, 1 Oct 2007 15:54:15 +0000 (17:54 +0200)]
Merge branch 'master' of inode:/srv/git/git-kairo

12 years agodeal with Gecko identifiers that include the build hour and add parsing of Gecko...
Robert Kaiser [Mon, 1 Oct 2007 15:53:46 +0000 (17:53 +0200)]
deal with Gecko identifiers that include the build hour and add parsing of Gecko build date/time into the UA class itself

12 years agobreak too long lines, correct RRDtool links
Robert Kaiser [Wed, 18 Jul 2007 18:11:37 +0000 (20:11 +0200)]
break too long lines, correct RRDtool links

12 years agocorrect detection of presto in Opera's Firefox-spoofing UA
Robert Kaiser [Mon, 2 Jul 2007 15:29:23 +0000 (17:29 +0200)]
correct detection of presto in Opera's Firefox-spoofing UA

12 years agodeal with Firefox spoofing and detect Minimo, Minefield and Netscape9
Robert Kaiser [Mon, 2 Jul 2007 14:19:16 +0000 (16:19 +0200)]
deal with Firefox spoofing and detect Minimo, Minefield and Netscape9

12 years agoadd Safari for Windows, better Safari detection, more consistency for Symbian
Robert Kaiser [Sun, 24 Jun 2007 12:45:02 +0000 (14:45 +0200)]
add Safari for Windows, better Safari detection, more consistency for Symbian

12 years agoadd another intersting URL for UA strings
Robert Kaiser [Mon, 18 Jun 2007 12:06:17 +0000 (14:06 +0200)]
add another intersting URL for UA strings

12 years agoadd machine-specific RRD config files and make them be selected automatically via...
Robert Kaiser [Sat, 2 Jun 2007 00:16:58 +0000 (02:16 +0200)]
add machine-specific RRD config files and make them be selected automatically via the hostname (uname -n)

12 years agoupdate rrd config for new sensors
Robert Kaiser [Fri, 1 Jun 2007 22:40:55 +0000 (00:40 +0200)]
update rrd config for new sensors

12 years agomake rrdstat a symlink in testbed
Robert Kaiser [Sat, 19 May 2007 13:17:23 +0000 (15:17 +0200)]
make rrdstat a symlink in testbed

12 years agoimprove automatic detection of UAs a bit, remove a few now unneeded hardcoded detecti...
Robert Kaiser [Sat, 19 May 2007 12:51:43 +0000 (14:51 +0200)]
improve automatic detection of UAs a bit, remove a few now unneeded hardcoded detections, add some bot UAs in check list

12 years agoadd more .gitignore files so that we only track what needs to be tracked
Robert Kaiser [Fri, 4 May 2007 19:55:05 +0000 (21:55 +0200)]
add more .gitignore files so that we only track what needs to be tracked

12 years agocurrent testbed version as of may 2007
robert [Fri, 4 May 2007 15:06:46 +0000 (15:06 +0000)]
current testbed version as of may 2007

12 years agodetect a list of additional user agents
robert [Thu, 3 May 2007 12:55:12 +0000 (12:55 +0000)]
detect a list of additional user agents

12 years agoadd knowledge about the Heritrix bot
robert [Thu, 3 May 2007 10:19:53 +0000 (10:19 +0000)]
add knowledge about the Heritrix bot

13 years agodetect a few bots more ;-)
robert [Thu, 22 Mar 2007 00:39:23 +0000 (00:39 +0000)]
detect a few bots more ;-)

13 years agodetect even more browsers
robert [Mon, 27 Nov 2006 14:16:41 +0000 (14:16 +0000)]
detect even more browsers

13 years agodon't use base64 encoding on text or message attachments, var name for end boundary
robert [Sat, 18 Nov 2006 12:26:35 +0000 (12:26 +0000)]
don't use base64 encoding on text or message attachments, var name for end boundary

13 years agoadd a function to add properly encoded email address headers
robert [Sat, 11 Nov 2006 16:17:18 +0000 (16:17 +0000)]
add a function to add properly encoded email address headers

13 years agomake email send people's names as single names, even if they contain special characte...
robert [Wed, 8 Nov 2006 22:10:21 +0000 (22:10 +0000)]
make email send people's names as single names, even if they contain special characters like :<> etc.

13 years agocorrectly report NT4
robert [Sat, 8 Jul 2006 22:34:26 +0000 (22:34 +0000)]
correctly report NT4

13 years agoPHP5ize several modules
robert [Fri, 16 Jun 2006 17:39:38 +0000 (17:39 +0000)]
PHP5ize several modules

13 years agoPHP5ize email and useragent modules
robert [Mon, 12 Jun 2006 18:18:05 +0000 (18:18 +0000)]
PHP5ize email and useragent modules

13 years agoquoutation fixes, ereg -> preg to improve performance
robert [Thu, 18 May 2006 17:29:06 +0000 (17:29 +0000)]
quoutation fixes, ereg -> preg to improve performance

13 years agomake last/avg/max VDEFs not clash with maybe manually set DEFs (modern RRD only)
robert [Wed, 19 Apr 2006 15:32:08 +0000 (15:32 +0000)]
make last/avg/max VDEFs not clash with maybe manually set DEFs (modern RRD only)

14 years agofix UA class bug that sent 'unkown' and deal with that bug in stats
robert [Mon, 3 Apr 2006 14:07:22 +0000 (14:07 +0000)]
fix UA class bug that sent 'unkown' and deal with that bug in stats

14 years agocorrect copyright date
robert [Sat, 11 Mar 2006 18:54:52 +0000 (18:54 +0000)]
correct copyright date

14 years agosome further changes to make us work well with newer RRDtool
robert [Sat, 11 Mar 2006 18:54:04 +0000 (18:54 +0000)]
some further changes to make us work well with newer RRDtool

14 years agostep to get RRD stats to work perfectly with RRDtool 1.2
robert [Sat, 11 Mar 2006 18:45:49 +0000 (18:45 +0000)]
step to get RRD stats to work perfectly with RRDtool 1.2

14 years agosome small fixes for notices
robert [Sat, 11 Mar 2006 14:43:27 +0000 (14:43 +0000)]
some small fixes for notices

14 years agosupport nicer output for a few Windows versions, including Vista
robert [Tue, 14 Feb 2006 17:48:02 +0000 (17:48 +0000)]
support nicer output for a few Windows versions, including Vista

14 years agoreturn the result of mail() as result of send()
robert [Sat, 26 Nov 2005 17:33:36 +0000 (17:33 +0000)]
return the result of mail() as result of send()

14 years agoupdate testbed
robert [Sun, 13 Nov 2005 20:44:08 +0000 (20:44 +0000)]
update testbed

14 years agoadd cbsm_hirsch
robert [Wed, 28 Sep 2005 14:24:05 +0000 (14:24 +0000)]
add cbsm_hirsch

14 years agobetter detection for old Mxx Mozilla versions
robert [Mon, 11 Jul 2005 00:10:34 +0000 (00:10 +0000)]
better detection for old Mxx Mozilla versions

14 years agodetect OS and language correctly for an even bigger amout of UA string variants
robert [Sun, 3 Jul 2005 01:37:30 +0000 (01:37 +0000)]
detect OS and language correctly for an even bigger amout of UA string variants

14 years agomake useragent class perform better on even more UA strings, laso trigger bot flag...
robert [Mon, 20 Jun 2005 12:52:43 +0000 (12:52 +0000)]
make useragent class perform better on even more UA strings, laso trigger bot flag by default on certain keywords in the brand name

14 years agouse 400 slices for all stats by default. fixes month view showing too big slices...
robert [Sun, 12 Jun 2005 17:16:07 +0000 (17:16 +0000)]
use 400 slices for all stats by default. fixes month view showing too big slices, shows a bit more slices for other stats

14 years agofold the two implementations of gathering graph row data into one
robert [Fri, 10 Jun 2005 18:56:05 +0000 (18:56 +0000)]
fold the two implementations of gathering graph row data into one

14 years agocatch case where even color field of legend is empty: still detect it's a legend...
robert [Thu, 9 Jun 2005 17:52:23 +0000 (17:52 +0000)]
catch case where even color field of legend is empty: still detect it's a legend entry

14 years agoimplement time scaling (can even be dynamic)
robert [Thu, 9 Jun 2005 15:13:01 +0000 (15:13 +0000)]
implement time scaling (can even be dynamic)

14 years agomake some additional scaling options available (logarithmic, claculated ranges);...
robert [Tue, 7 Jun 2005 15:20:39 +0000 (15:20 +0000)]
make some additional scaling options available (logarithmic, claculated ranges); support info text for normal pages, only show defined long descriptions

14 years agoimplements colored field names in data tables and long legend descriptions on graph...
robert [Sat, 28 May 2005 12:38:10 +0000 (12:38 +0000)]
implements colored field names in data tables and long legend descriptions on graph pages

14 years agosome small styling and L10n improvements
robert [Fri, 27 May 2005 23:45:00 +0000 (23:45 +0000)]
some small styling and L10n improvements

14 years agosome further L10n, correctly support nice URLs in overview
robert [Fri, 27 May 2005 22:38:38 +0000 (22:38 +0000)]
some further L10n, correctly support nice URLs in overview

14 years agoenable rrdstat L10n
robert [Fri, 27 May 2005 22:22:09 +0000 (22:22 +0000)]
enable rrdstat L10n

14 years agomake graph_url work correctly, add stats_url parameters to get index links more flexi...
robert [Fri, 27 May 2005 21:09:49 +0000 (21:09 +0000)]
make graph_url work correctly, add stats_url parameters to get index links more flexible, fix some notices, make 'L' detection better, fix some warnings, allow desc on rrd_field, correct basename (no path in there)

14 years agoallow setting a base path for RRDs and use it
robert [Thu, 26 May 2005 21:52:17 +0000 (21:52 +0000)]
allow setting a base path for RRDs and use it

14 years agosome minor corrections; make this first rrd test really work
robert [Thu, 26 May 2005 21:24:02 +0000 (21:24 +0000)]
some minor corrections; make this first rrd test really work

14 years agoallow key names and functions at update and use both for internal implemented stuff
robert [Sun, 22 May 2005 21:30:43 +0000 (21:30 +0000)]
allow key names and functions at update and use both for internal implemented stuff

14 years agooops, still add value to our array
robert [Fri, 20 May 2005 23:56:00 +0000 (23:56 +0000)]
oops, still add value to our array

14 years agoapply converting non-numeric values to 'U' after converting 'L' so that 'L' can retur...
robert [Fri, 20 May 2005 14:03:14 +0000 (14:03 +0000)]
apply converting non-numeric values to 'U' after converting 'L' so that 'L' can return null and we convert it correctly to 'U'

14 years agoallow update function to feed us 'L' and we replace it with the last recorded value...
robert [Fri, 20 May 2005 13:53:32 +0000 (13:53 +0000)]
allow update function to feed us 'L' and we replace it with the last recorded value; followup to make it really work

14 years agoallow update function to feed us 'L' and we replace it with the last recorded value
robert [Fri, 20 May 2005 12:47:30 +0000 (12:47 +0000)]
allow update function to feed us 'L' and we replace it with the last recorded value

14 years agoadd the usual doc block at the beginning of the file
robert [Thu, 19 May 2005 20:23:38 +0000 (20:23 +0000)]
add the usual doc block at the beginning of the file

14 years agoallow to magically find files if they're named <conf_id>.rrd
robert [Wed, 18 May 2005 21:55:18 +0000 (21:55 +0000)]
allow to magically find files if they're named <conf_id>.rrd

14 years agoallow legends for simple dataset-derived graphs
robert [Wed, 18 May 2005 21:07:11 +0000 (21:07 +0000)]
allow legends for simple dataset-derived graphs

14 years agosupport overview pages, outsource some common page elements into seperate shared...
robert [Wed, 18 May 2005 20:52:37 +0000 (20:52 +0000)]
support overview pages, outsource some common page elements into seperate shared functions, support a graph_plus command that returns an array of info instead of a flat string

14 years agosupport different page types
robert [Wed, 18 May 2005 18:37:36 +0000 (18:37 +0000)]
support different page types

14 years agoallow graph-only configs with external file references in graph rows
robert [Sun, 15 May 2005 22:57:40 +0000 (22:57 +0000)]
allow graph-only configs with external file references in graph rows

14 years agoadd desc option for graph rows to display a different description in text table than...
robert [Sun, 15 May 2005 13:00:49 +0000 (13:00 +0000)]
add desc option for graph rows to display a different description in text table than on the graph legend

14 years agomake year separator move correctly to Jan 1
robert [Fri, 13 May 2005 21:53:56 +0000 (21:53 +0000)]
make year separator move correctly to Jan 1

14 years agoif eval returns nothing, leave array empty; in that case, don't update
robert [Fri, 13 May 2005 19:40:26 +0000 (19:40 +0000)]
if eval returns nothing, leave array empty; in that case, don't update

14 years agothat function takes two arguments per spec
robert [Fri, 13 May 2005 19:29:11 +0000 (19:29 +0000)]
that function takes two arguments per spec

14 years agotry it this way
robert [Fri, 13 May 2005 19:25:49 +0000 (19:25 +0000)]
try it this way