Robert Kaiser [Mon, 1 Oct 2007 15:54:15 +0000 (17:54 +0200)]
Merge branch 'master' of inode:/srv/git/git-kairo
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
Robert Kaiser [Wed, 18 Jul 2007 18:11:37 +0000 (20:11 +0200)]
break too long lines, correct RRDtool links
Robert Kaiser [Mon, 2 Jul 2007 15:29:23 +0000 (17:29 +0200)]
correct detection of presto in Opera's Firefox-spoofing UA
Robert Kaiser [Mon, 2 Jul 2007 14:19:16 +0000 (16:19 +0200)]
deal with Firefox spoofing and detect Minimo, Minefield and Netscape9
Robert Kaiser [Sun, 24 Jun 2007 12:45:02 +0000 (14:45 +0200)]
add Safari for Windows, better Safari detection, more consistency for Symbian
Robert Kaiser [Mon, 18 Jun 2007 12:06:17 +0000 (14:06 +0200)]
add another intersting URL for UA strings
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)
Robert Kaiser [Fri, 1 Jun 2007 22:40:55 +0000 (00:40 +0200)]
update rrd config for new sensors
Robert Kaiser [Sat, 19 May 2007 13:17:23 +0000 (15:17 +0200)]
make rrdstat a symlink in testbed
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
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
robert [Fri, 4 May 2007 15:06:46 +0000 (15:06 +0000)]
current testbed version as of may 2007
robert [Thu, 3 May 2007 12:55:12 +0000 (12:55 +0000)]
detect a list of additional user agents
robert [Thu, 3 May 2007 10:19:53 +0000 (10:19 +0000)]
add knowledge about the Heritrix bot
robert [Thu, 22 Mar 2007 00:39:23 +0000 (00:39 +0000)]
detect a few bots more ;-)
robert [Mon, 27 Nov 2006 14:16:41 +0000 (14:16 +0000)]
detect even more browsers
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
robert [Sat, 11 Nov 2006 16:17:18 +0000 (16:17 +0000)]
add a function to add properly encoded email address headers
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.
robert [Sat, 8 Jul 2006 22:34:26 +0000 (22:34 +0000)]
correctly report NT4
robert [Fri, 16 Jun 2006 17:39:38 +0000 (17:39 +0000)]
PHP5ize several modules
robert [Mon, 12 Jun 2006 18:18:05 +0000 (18:18 +0000)]
PHP5ize email and useragent modules
robert [Thu, 18 May 2006 17:29:06 +0000 (17:29 +0000)]
quoutation fixes, ereg -> preg to improve performance
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)
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
robert [Sat, 11 Mar 2006 18:54:52 +0000 (18:54 +0000)]
correct copyright date
robert [Sat, 11 Mar 2006 18:54:04 +0000 (18:54 +0000)]
some further changes to make us work well with newer RRDtool
robert [Sat, 11 Mar 2006 18:45:49 +0000 (18:45 +0000)]
step to get RRD stats to work perfectly with RRDtool 1.2
robert [Sat, 11 Mar 2006 14:43:27 +0000 (14:43 +0000)]
some small fixes for notices
robert [Tue, 14 Feb 2006 17:48:02 +0000 (17:48 +0000)]
support nicer output for a few Windows versions, including Vista
robert [Sat, 26 Nov 2005 17:33:36 +0000 (17:33 +0000)]
return the result of mail() as result of send()
robert [Sun, 13 Nov 2005 20:44:08 +0000 (20:44 +0000)]
update testbed
robert [Mon, 11 Jul 2005 00:10:34 +0000 (00:10 +0000)]
better detection for old Mxx Mozilla versions
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
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
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
robert [Fri, 10 Jun 2005 18:56:05 +0000 (18:56 +0000)]
fold the two implementations of gathering graph row data into one
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
robert [Thu, 9 Jun 2005 15:13:01 +0000 (15:13 +0000)]
implement time scaling (can even be dynamic)
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
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
robert [Fri, 27 May 2005 23:45:00 +0000 (23:45 +0000)]
some small styling and L10n improvements
robert [Fri, 27 May 2005 22:38:38 +0000 (22:38 +0000)]
some further L10n, correctly support nice URLs in overview
robert [Fri, 27 May 2005 22:22:09 +0000 (22:22 +0000)]
enable rrdstat L10n
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)
robert [Thu, 26 May 2005 21:52:17 +0000 (21:52 +0000)]
allow setting a base path for RRDs and use it
robert [Thu, 26 May 2005 21:24:02 +0000 (21:24 +0000)]
some minor corrections; make this first rrd test really work
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
robert [Fri, 20 May 2005 23:56:00 +0000 (23:56 +0000)]
oops, still add value to our array
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'
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
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
robert [Thu, 19 May 2005 20:23:38 +0000 (20:23 +0000)]
add the usual doc block at the beginning of the file
robert [Wed, 18 May 2005 21:55:18 +0000 (21:55 +0000)]
allow to magically find files if they're named <conf_id>.rrd
robert [Wed, 18 May 2005 21:07:11 +0000 (21:07 +0000)]
allow legends for simple dataset-derived graphs
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
robert [Wed, 18 May 2005 18:37:36 +0000 (18:37 +0000)]
support different page types
robert [Sun, 15 May 2005 22:57:40 +0000 (22:57 +0000)]
allow graph-only configs with external file references in graph rows
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
robert [Fri, 13 May 2005 21:53:56 +0000 (21:53 +0000)]
make year separator move correctly to Jan 1
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
robert [Fri, 13 May 2005 19:29:11 +0000 (19:29 +0000)]
that function takes two arguments per spec
robert [Fri, 13 May 2005 19:25:49 +0000 (19:25 +0000)]
try it this way
robert [Fri, 13 May 2005 19:24:21 +0000 (19:24 +0000)]
replace all non-numeric values in update array with U for unknown
robert [Fri, 13 May 2005 19:15:59 +0000 (19:15 +0000)]
improve error reporting and do it the same way for all calls od rrdtool
robert [Fri, 13 May 2005 17:17:16 +0000 (17:17 +0000)]
don't spit out an error from touch, we generate one ourselves anyways; don't output 1070-01-01 when last update is null
robert [Thu, 12 May 2005 21:01:42 +0000 (21:01 +0000)]
save basename along with filename and only replace .rrd for it if it's at the end of the filename
robert [Thu, 12 May 2005 11:53:05 +0000 (11:53 +0000)]
introduce a global update setting for automatic updating all rows at once
robert [Tue, 10 May 2005 15:07:21 +0000 (15:07 +0000)]
support graph url on page settings
robert [Mon, 9 May 2005 19:24:28 +0000 (19:24 +0000)]
better assembling of used config based on defaults
robert [Mon, 9 May 2005 15:54:22 +0000 (15:54 +0000)]
support config IDs and global defaults, support graph paths, report back file name from graph and use that in page
robert [Sun, 8 May 2005 16:29:29 +0000 (16:29 +0000)]
make all 2-dataset graphs with no grph rows defined MRTG-style
robert [Sat, 7 May 2005 17:24:02 +0000 (17:24 +0000)]
support update config better, add a page footer
robert [Fri, 6 May 2005 20:58:06 +0000 (20:58 +0000)]
improve handling of sub graphs, allow page subs
robert [Fri, 6 May 2005 15:14:28 +0000 (15:14 +0000)]
retrieve further info from graph and use it for display in web page
robert [Fri, 6 May 2005 13:02:48 +0000 (13:02 +0000)]
comment out debug lines for production use again
robert [Fri, 6 May 2005 12:58:39 +0000 (12:58 +0000)]
bail out on a non-set rrd file
robert [Fri, 6 May 2005 12:53:18 +0000 (12:53 +0000)]
make it possible to centralize configuration on init, make graph options simpler
robert [Thu, 5 May 2005 22:05:59 +0000 (22:05 +0000)]
support scaled graphs and calculated graphs correctly
robert [Thu, 5 May 2005 21:01:20 +0000 (21:01 +0000)]
make graph quite a bit better: nicer defaults, more extra options
robert [Thu, 5 May 2005 19:12:39 +0000 (19:12 +0000)]
add RRD statistics class
robert [Thu, 24 Mar 2005 20:34:09 +0000 (20:34 +0000)]
add SeaMonkey detection :)
robert [Fri, 18 Mar 2005 16:55:00 +0000 (16:55 +0000)]
add another three bots to be detected correctly :)
robert [Thu, 17 Mar 2005 22:20:17 +0000 (22:20 +0000)]
correctly detect an insanely big list of user agents
robert [Thu, 17 Mar 2005 20:09:36 +0000 (20:09 +0000)]
modernize userAgent class, make it return additional info such as OS, platform, language, understang more rendering engines, better functions to check for them and their version
robert [Fri, 21 Jan 2005 00:28:46 +0000 (00:28 +0000)]
update to current COM development
robert [Mon, 8 Nov 2004 00:18:44 +0000 (00:18 +0000)]
some quotation fixes, add getting of accept languages from HTTP header
robert [Mon, 4 Oct 2004 17:00:55 +0000 (17:00 +0000)]
first steps of L10n for user module, reorder L10n functions in gallery so that it works with user (and others) as expected
robert [Sun, 3 Oct 2004 16:13:06 +0000 (16:13 +0000)]
a bit more localization work for gallery
robert [Sun, 26 Sep 2004 23:52:45 +0000 (23:52 +0000)]
add L10n files for gallery module
robert [Sun, 11 Apr 2004 20:31:06 +0000 (20:31 +0000)]
add optional limit for updateA, add addAttachment() documentation
robert [Thu, 18 Mar 2004 20:56:23 +0000 (20:56 +0000)]
add new insertA/updateA interfaces from com project, add escaping. I just hope that works well across projects. Add license headers to files that are shared with com project
robert [Thu, 18 Mar 2004 20:40:28 +0000 (20:40 +0000)]
add an MPL/LGPL/GPL tri-license boilerplate, also handle Camino and Firefox browsers as such (were detected as Mozilla previously)
robert [Tue, 3 Feb 2004 12:58:09 +0000 (12:58 +0000)]
add changes from com project
robert [Mon, 15 Dec 2003 13:04:35 +0000 (13:04 +0000)]
don't detect IE as a bot
robert [Mon, 15 Dec 2003 00:04:29 +0000 (00:04 +0000)]
add bot detection
robert [Fri, 5 Dec 2003 16:43:59 +0000 (16:43 +0000)]
boundary should 1) be more random, 2) be preceded by a linebreak
robert [Sat, 16 Aug 2003 10:41:14 +0000 (10:41 +0000)]
add email class for sending mail easily
robert [Thu, 31 Jul 2003 23:53:02 +0000 (23:53 +0000)]
add getBrand() and getVersion() function so we don't have to use variables dirctly, add detection for Mozilla Firebird