Revisions for sam/lib/Driver.php

Location: [ Horde ] / sam / lib / Driver.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
 
  Revision Date Author Log Message
1.27 (+3 -3 lines) 08/03/2007 03:53 PM Chuck Hagenbuch chuck

[cjh] Allow setting default values in config/attributes.php (Request #5597).

Also move forms to lib/Forms/.

1.26 (+2 -2 lines) 03/22/2006 01:45 PM Jan Schneider jan

SAM -> Sam

1.25 (+27 -1 lines) 01/13/2006 02:52 PM Jan Schneider jan

Add support for SpamAssassin 3+.
Bug: 3071
Submitted by: cgreen@sentex.ca

1.24 (+5 -3 lines) 12/01/2005 04:57 AM Matt Selsky selsky

References.

1.23 (+3 -3 lines) 10/13/2005 12:04 AM Matt Selsky selsky

ws

1.22 (+5 -5 lines) 06/22/2005 11:01 PM Matt Selsky selsky

Remove extra stuff from @var lines in phpdoc.

1.21 (+40 -46 lines) 05/10/2005 11:30 PM Matt Selsky selsky

Remove "optional" from phpdoc and fix spelling/ws.

1.20 (+1 -2 lines) 04/15/2005 03:47 AM Jan Schneider jan

Loosen the required parameters for SQL drivers and update phpdoc to reflect that.
Bug: 1796
Submitted by: selsky (at) columbia (dot) edu

1.19 (+3 -3 lines) 05/20/2004 12:36 PM Jan Schneider jan

Fix package names.

1.18 (+3 -3 lines) 10/30/2003 06:38 PM Jan Schneider jan

PHP 5 fixes.

1.17 (+146 -67 lines) 08/28/2003 04:02 PM max

Here she be! The things that aren't listed in the changelog are:

- rename spamassassin.php to spam.php (for consistency with the
registry name).
- blow away the now-unneeded template files.
- standardize on SAM (instead of Sam).
- the horde_id field in the sql driver is no longer needed --
just use the mapped username for everything.

Hopefully I didn't forget anything.  Still need to write up the
help for all the known attributes and add the amavissql driver.

1.16 (+14 -5 lines) 08/22/2003 08:36 PM Jan Schneider jan

Let all driver based applications use Horde::getDriverConfig().

1.15 (+10 -10 lines) 05/09/2003 09:55 AM Chuck Hagenbuch chuck

private variable naming, is_a().

1.14 (+3 -3 lines) 04/28/2003 04:02 PM Jan Schneider jan

Some more include/require consistency fixes in factory methods.

1.13 (+3 -3 lines) 01/06/2003 04:36 AM Jan Schneider jan

Rename String::strtolower() to String::lower() and strtoupper() to upper().

1.12 (+3 -3 lines) 01/04/2003 09:10 PM Jan Schneider jan

Add String:: class and move all string manipulation methods from NLS:: to
String::

1.11 (+3 -3 lines) 12/31/2002 09:21 AM Chuck Hagenbuch chuck

Simplify a lot of driver code; serialize() is faster than md5(), so we
can remove some code. Add a bunch of missing basename() calls, fix
some places where we shouldn't have returned a base class object, etc.

1.10 (+5 -5 lines) 12/29/2002 07:39 AM Jan Schneider jan

More strtolower() replacements.

1.9 (+19 -8 lines) 11/21/2002 05:46 PM Marcus I. Ryan marcus

BIG update.  Now properly loads global defaults (including whitelist and
blacklist).  Admins may now choose 'Save as Default' to set the global
preferences for users.

There have been a lot of changes and not a ton of testing.

1.8 (+9 -3 lines) 11/20/2002 05:36 PM Marcus I. Ryan marcus

1) Fix earlier fix (select 1 isn't a typo)
2) Create a defaults member array for storing the defaults and fix loading
   of the defaults
3) Only store prefs that differ from the defaults.

1.7 (+3 -3 lines) 09/24/2002 09:20 AM Chuck Hagenbuch chuck

fix silly scope error

1.6 (+40 -7 lines) 09/19/2002 11:13 PM Chuck Hagenbuch chuck

use a username hook (if desired).

1.5 (+3 -3 lines) 06/14/2002 01:57 PM Chuck Hagenbuch chuck

Remove most instances of @ before include_once or require_once. We'll
probably want to trap some of these potential errors and handle them
more gracefully, but hiding them this way can make things like a
syntax error in a config file _very_ opaque and hard to debug.

1.4 (+25 -24 lines) 06/13/2002 11:04 PM Chuck Hagenbuch chuck

Lots of code cleanup - on a closer look, a lot of things didn't make
sense to me, and the code in its previous state didn't seem to work at
all. This is simpler, corrects a bunch of style and coding errors
(inappropriate use of htmlspecialchars(), etc.).

Cleaned up the UI, too.

1.3 (+7 -7 lines) 06/12/2002 01:59 AM Chuck Hagenbuch chuck

phpdoc/commenting fixes.

1.2 (+4 -4 lines) 06/09/2002 03:25 PM excalibur

Several new features added to the spamassassin.php screen, a new help
system is working has been implemented (using the horde functions).

A bug was fixed with the database tables. Horde uses the full email address
as the username, whereas spam assassin only using the prefix of the email address.

I have added a field to the table to correct this problem.

1.1 06/04/2002 12:41 AM Chuck Hagenbuch chuck

initial SpamAssassin module commit.

Submitted by: Chris Bowlby <excalibur@hub.org>