horde.git
16 years agoallow configuring the timeout for http_client, and default to 5 seconds instead of...
Chuck Hagenbuch [Wed, 21 Jan 2009 18:47:16 +0000 (13:47 -0500)]
allow configuring the timeout for http_client, and default to 5 seconds instead of the php default of 60

16 years agostub for HEAD support
Chuck Hagenbuch [Wed, 21 Jan 2009 18:37:00 +0000 (13:37 -0500)]
stub for HEAD support

16 years agofixme -> proper @TODOs
Chuck Hagenbuch [Wed, 21 Jan 2009 18:36:41 +0000 (13:36 -0500)]
fixme -> proper @TODOs

16 years agofuture migrations todo
Chuck Hagenbuch [Wed, 21 Jan 2009 18:21:06 +0000 (13:21 -0500)]
future migrations todo

16 years agoAdd more Chrome capabilities
Michael M Slusarz [Wed, 21 Jan 2009 05:44:13 +0000 (22:44 -0700)]
Add more Chrome capabilities

16 years agoAdd initial Chrome detection; remove unneeded comments.
Michael M Slusarz [Tue, 20 Jan 2009 05:36:33 +0000 (22:36 -0700)]
Add initial Chrome detection; remove unneeded comments.

16 years agoMissing closing parantheses
Michael M Slusarz [Tue, 20 Jan 2009 05:24:38 +0000 (22:24 -0700)]
Missing closing parantheses

16 years agoAdd Horde_Browser::supportedByBrowser(); fix install location
Michael M Slusarz [Mon, 19 Jan 2009 20:45:41 +0000 (13:45 -0700)]
Add Horde_Browser::supportedByBrowser(); fix install location

16 years agoadd accessor for request timestamp
Chuck Hagenbuch [Tue, 20 Jan 2009 04:56:34 +0000 (23:56 -0500)]
add accessor for request timestamp

16 years agoadd rss and atam types
Chuck Hagenbuch [Tue, 20 Jan 2009 04:55:55 +0000 (23:55 -0500)]
add rss and atam types

16 years agoua parsing resources
Chuck Hagenbuch [Tue, 20 Jan 2009 00:39:22 +0000 (19:39 -0500)]
ua parsing resources

16 years agoFix typo
Michael M Slusarz [Mon, 19 Jan 2009 07:05:18 +0000 (00:05 -0700)]
Fix typo

16 years agoImported Horde_Editor from CVS HEAD.
Michael M Slusarz [Mon, 19 Jan 2009 06:31:34 +0000 (23:31 -0700)]
Imported Horde_Editor from CVS HEAD.

16 years agouse DateTime or Horde_Date objects in dateSearch()
Chuck Hagenbuch [Sun, 18 Jan 2009 03:56:54 +0000 (22:56 -0500)]
use DateTime or Horde_Date objects in dateSearch()

16 years agoRevert "Checking existence for an array element on a string will always evaluate...
Michael J. Rubinsky [Sat, 17 Jan 2009 22:57:05 +0000 (17:57 -0500)]
Revert "Checking existence for an array element on a string will always evaluate to 'true' -"

$addresses will always be an array here.

This reverts commit 3fcc166e4adf4156865e9d1ce74f8ab01f0a9739.

16 years agoChecking existence for an array element on a string will always evaluate to 'true' -
Michael J. Rubinsky [Sat, 17 Jan 2009 22:08:39 +0000 (17:08 -0500)]
Checking existence for an array element on a string will always evaluate to 'true' -
need to add additional checks for an array here as well.

16 years agoPEAR.php can be autoloaded
Chuck Hagenbuch [Fri, 16 Jan 2009 22:16:58 +0000 (17:16 -0500)]
PEAR.php can be autoloaded

16 years agodeprecate singleton
Chuck Hagenbuch [Fri, 16 Jan 2009 22:14:47 +0000 (17:14 -0500)]
deprecate singleton

16 years agoadd @category
Chuck Hagenbuch [Fri, 16 Jan 2009 22:14:33 +0000 (17:14 -0500)]
add @category

16 years agomark static function as such
Chuck Hagenbuch [Fri, 16 Jan 2009 22:14:15 +0000 (17:14 -0500)]
mark static function as such

16 years agofix browser class name in self-reference
Chuck Hagenbuch [Fri, 16 Jan 2009 22:12:51 +0000 (17:12 -0500)]
fix browser class name in self-reference

16 years agoFix class name
Michael J. Rubinsky [Fri, 16 Jan 2009 22:14:24 +0000 (17:14 -0500)]
Fix class name

16 years agoRevert "Fix position of preg_replace() call."
Jan Schneider [Thu, 15 Jan 2009 12:01:39 +0000 (13:01 +0100)]
Revert "Fix position of preg_replace() call."

This reverts commit 7cda93861ba418013ae076b3cd6648412d99bfaf.

16 years agoCS
Chuck Hagenbuch [Thu, 15 Jan 2009 05:54:52 +0000 (00:54 -0500)]
CS

16 years agotimezones?
Chuck Hagenbuch [Thu, 15 Jan 2009 05:54:30 +0000 (00:54 -0500)]
timezones?

16 years agocacheOb -> cache
Chuck Hagenbuch [Thu, 15 Jan 2009 05:53:22 +0000 (00:53 -0500)]
cacheOb -> cache

16 years agoadd Horde_Imap_Client_Utils to replace static utility functions
Chuck Hagenbuch [Thu, 15 Jan 2009 05:50:17 +0000 (00:50 -0500)]
add Horde_Imap_Client_Utils to replace static utility functions
Fix constant names since _Base doesn't extend H_I_C now.

16 years agouse Horde_Imap_Client as a namespace, not a parent class
Chuck Hagenbuch [Thu, 15 Jan 2009 05:02:10 +0000 (00:02 -0500)]
use Horde_Imap_Client as a namespace, not a parent class

16 years agomd5()/sha1() -> hash()
Michael M Slusarz [Thu, 15 Jan 2009 04:56:01 +0000 (21:56 -0700)]
md5()/sha1() -> hash()

16 years agoRemove deprecated code
Michael M Slusarz [Thu, 15 Jan 2009 04:14:49 +0000 (21:14 -0700)]
Remove deprecated code

16 years agoonly unflag if there are deleted messages that matched
Chuck Hagenbuch [Thu, 15 Jan 2009 03:42:00 +0000 (22:42 -0500)]
only unflag if there are deleted messages that matched

16 years agobetter syslog handler (thomas (at) gelf (dot) net, Bug #7845)
Chuck Hagenbuch [Wed, 14 Jan 2009 20:31:25 +0000 (15:31 -0500)]
better syslog handler (thomas (at) gelf (dot) net, Bug #7845)

16 years agoSync with hatchery.
Jan Schneider [Wed, 14 Jan 2009 18:26:04 +0000 (19:26 +0100)]
Sync with hatchery.

16 years agoFix class name.
Jan Schneider [Wed, 14 Jan 2009 18:18:35 +0000 (19:18 +0100)]
Fix class name.

16 years agoFix package name.
Jan Schneider [Wed, 14 Jan 2009 17:47:17 +0000 (18:47 +0100)]
Fix package name.

16 years agoFix package name.
Jan Schneider [Wed, 14 Jan 2009 17:46:50 +0000 (18:46 +0100)]
Fix package name.

16 years agoFix position of preg_replace() call.
Jan Schneider [Fri, 9 Jan 2009 13:54:45 +0000 (14:54 +0100)]
Fix position of preg_replace() call.
AFAICS this replace could stop the preg_match() further down from working.

16 years agoAllow stacking multiple replacements for the same pattern
Chuck Hagenbuch [Wed, 14 Jan 2009 16:51:32 +0000 (11:51 -0500)]
Allow stacking multiple replacements for the same pattern

16 years agoAdd Horde_Browser package from CVS HEAD
Michael M Slusarz [Mon, 12 Jan 2009 22:06:00 +0000 (15:06 -0700)]
Add Horde_Browser package from CVS HEAD

16 years agoIt's possible that an app won't have an entry in the mime_drivers array
Michael J. Rubinsky [Sat, 10 Jan 2009 18:33:38 +0000 (13:33 -0500)]
It's possible that an app won't have an entry in the mime_drivers array

16 years agofix array key
Michael J. Rubinsky [Sat, 10 Jan 2009 18:33:25 +0000 (13:33 -0500)]
fix array key

16 years agoinitial port is done
Chuck Hagenbuch [Sat, 10 Jan 2009 17:39:50 +0000 (12:39 -0500)]
initial port is done

16 years agoinclude the primary key in the Table object
Chuck Hagenbuch [Sat, 10 Jan 2009 17:39:30 +0000 (12:39 -0500)]
include the primary key in the Table object

16 years agoInitial documentation on runnin the horde_db test suite
Chuck Hagenbuch [Sat, 10 Jan 2009 16:17:23 +0000 (11:17 -0500)]
Initial documentation on runnin the horde_db test suite

16 years agoadd initial Table object for retrieving schema info in one object
Chuck Hagenbuch [Sat, 10 Jan 2009 16:11:23 +0000 (11:11 -0500)]
add initial Table object for retrieving schema info in one object

16 years agoadd a getName() method for consistency with the Column and Table objects
Chuck Hagenbuch [Sat, 10 Jan 2009 16:10:12 +0000 (11:10 -0500)]
add a getName() method for consistency with the Column and Table objects

16 years agoMake sure there is trailing slash on replace string.
Michael M Slusarz [Fri, 9 Jan 2009 22:47:23 +0000 (15:47 -0700)]
Make sure there is trailing slash on replace string.

16 years agoThis should fix the hangs when doing a basic AUTHENTICATE PLAIN
Michael M Slusarz [Fri, 9 Jan 2009 22:34:08 +0000 (15:34 -0700)]
This should fix the hangs when doing a basic AUTHENTICATE PLAIN

16 years agoMerge capability information on login.
Michael M Slusarz [Thu, 8 Jan 2009 19:03:01 +0000 (12:03 -0700)]
Merge capability information on login.

Some servers don't provide full capability information on login response,
so merge this information with the previously cached info.

16 years agoAdd timestamps to log messages.
Jan Schneider [Thu, 8 Jan 2009 18:27:24 +0000 (19:27 +0100)]
Add timestamps to log messages.

16 years agoUse autoloader.
Jan Schneider [Thu, 8 Jan 2009 17:58:59 +0000 (18:58 +0100)]
Use autoloader.
Nuke one more possible silenced fatal error.

16 years agoRemove redundant exception handler.
Jan Schneider [Thu, 8 Jan 2009 17:52:11 +0000 (18:52 +0100)]
Remove redundant exception handler.
Don't die silently.

16 years agoSlightly shorter random ID.
Michael M Slusarz [Thu, 8 Jan 2009 05:07:57 +0000 (22:07 -0700)]
Slightly shorter random ID.

16 years agoS/MIME sign/encrypt fixes
Michael M Slusarz [Thu, 8 Jan 2009 03:15:44 +0000 (20:15 -0700)]
S/MIME sign/encrypt fixes

16 years agoHappy new year
Jan Schneider [Tue, 6 Jan 2009 18:15:53 +0000 (19:15 +0100)]
Happy new year

16 years agoHorde_Mime_Viewer_php should extend *_Viewer_source and not *_Driver
Michael J. Rubinsky [Tue, 6 Jan 2009 16:14:50 +0000 (11:14 -0500)]
Horde_Mime_Viewer_php should extend *_Viewer_source and not *_Driver

16 years agoadd primaryKey() method for getting an Index object that corresponds to a table's...
Chuck Hagenbuch [Mon, 5 Jan 2009 05:31:53 +0000 (00:31 -0500)]
add primaryKey() method for getting an Index object that corresponds to a table's primary key

16 years agophpdoc tweak
Chuck Hagenbuch [Mon, 5 Jan 2009 05:12:24 +0000 (00:12 -0500)]
phpdoc tweak

16 years agoadd a few methods from the latest rails code
Chuck Hagenbuch [Mon, 5 Jan 2009 05:10:37 +0000 (00:10 -0500)]
add a few methods from the latest rails code

16 years agoadd an Index object, and use it in the scheme objects. use long names where possible...
Chuck Hagenbuch [Mon, 5 Jan 2009 05:09:32 +0000 (00:09 -0500)]
add an Index object, and use it in the scheme objects. use long names where possible as well

16 years agoremove unused primary settings on the Column object
Chuck Hagenbuch [Mon, 5 Jan 2009 04:55:58 +0000 (23:55 -0500)]
remove unused primary settings on the Column object

16 years agoadd tests for index cache
Chuck Hagenbuch [Sun, 4 Jan 2009 17:41:36 +0000 (12:41 -0500)]
add tests for index cache

16 years agoAdd an index cache as well as the columns cache
Chuck Hagenbuch [Sun, 4 Jan 2009 17:38:21 +0000 (12:38 -0500)]
Add an index cache as well as the columns cache

16 years agoAdd header phpdoc stuff; explicitly declare funcs public.
Michael M Slusarz [Wed, 31 Dec 2008 18:00:19 +0000 (11:00 -0700)]
Add header phpdoc stuff; explicitly declare funcs public.

16 years agothis is not a package dependency
Chuck Hagenbuch [Tue, 30 Dec 2008 04:45:24 +0000 (23:45 -0500)]
this is not a package dependency

16 years agotrim needs to be called after stripslashes.
Michael M Slusarz [Mon, 29 Dec 2008 17:10:52 +0000 (10:10 -0700)]
trim needs to be called after stripslashes.

16 years agoAdd missing files.
Michael M Slusarz [Sat, 27 Dec 2008 18:24:32 +0000 (11:24 -0700)]
Add missing files.

Also, it appears to me that Horde_Autoloader is pretty much a
requirement at this point.

16 years agodo my best to make sure autoloading is used here
Chuck Hagenbuch [Sat, 27 Dec 2008 04:12:45 +0000 (23:12 -0500)]
do my best to make sure autoloading is used here
add class_exists checks for Auth_SASL that can autoload it and avoid fatal errors if it's not available
remove require statements that should be autoloadable
split a few classes into their own files

16 years agoadd a note about going back to include later
Chuck Hagenbuch [Sat, 27 Dec 2008 03:41:13 +0000 (22:41 -0500)]
add a note about going back to include later

16 years agoconvert iso8859-1 to latin1 for mysql
Chuck Hagenbuch [Wed, 24 Dec 2008 21:28:31 +0000 (16:28 -0500)]
convert iso8859-1 to latin1 for mysql

16 years agodon't eat exceptions, since we don't have integrated error handling yet
Chuck Hagenbuch [Wed, 24 Dec 2008 21:27:55 +0000 (16:27 -0500)]
don't eat exceptions, since we don't have integrated error handling yet

16 years agofix location of default mysql table options
Chuck Hagenbuch [Tue, 23 Dec 2008 19:22:07 +0000 (14:22 -0500)]
fix location of default mysql table options

16 years agocreate tables with a default charset that honors the configured charset
Chuck Hagenbuch [Tue, 23 Dec 2008 19:14:55 +0000 (14:14 -0500)]
create tables with a default charset that honors the configured charset

16 years agoadd a function for setting a mysql connection's charset, turning a charset name into...
Chuck Hagenbuch [Tue, 23 Dec 2008 19:14:23 +0000 (14:14 -0500)]
add a function for setting a mysql connection's charset, turning a charset name into one that mysql understands, and make sure that the charset is set on connection

16 years agofix showVariable (was previously returning the variable name, not its value)
Chuck Hagenbuch [Tue, 23 Dec 2008 19:07:14 +0000 (14:07 -0500)]
fix showVariable (was previously returning the variable name, not its value)

16 years agomake sure that we have a charset parameter in the db config, and default it to UTF-8
Chuck Hagenbuch [Tue, 23 Dec 2008 19:04:24 +0000 (14:04 -0500)]
make sure that we have a charset parameter in the db config, and default it to UTF-8

16 years agonotes on mssql needing nchar for unicode strings
Chuck Hagenbuch [Tue, 23 Dec 2008 19:03:42 +0000 (14:03 -0500)]
notes on mssql needing nchar for unicode strings

16 years agomore entropy for uniqid
Chuck Hagenbuch [Tue, 23 Dec 2008 16:14:31 +0000 (11:14 -0500)]
more entropy for uniqid

16 years agoSet the content type to multipart/alternative when we have either a
Michael J. Rubinsky [Tue, 23 Dec 2008 16:17:35 +0000 (11:17 -0500)]
Set the content type to multipart/alternative when we have either a
plain text part or html part.

Michael - S. I'm not 100% sure if this is correct, but if the type
is not explictly set here, it uses the default of
application/octet-stream and the message body is empty when sent.

16 years agoNeed to pass in mail sending parameters.
Michael M Slusarz [Tue, 23 Dec 2008 05:59:05 +0000 (22:59 -0700)]
Need to pass in mail sending parameters.

16 years agoThese function names have changed.
Michael M Slusarz [Tue, 23 Dec 2008 05:22:00 +0000 (22:22 -0700)]
These function names have changed.

16 years agofix test defs in package.xml
Chuck Hagenbuch [Tue, 23 Dec 2008 05:45:09 +0000 (00:45 -0500)]
fix test defs in package.xml

16 years agomake mysql tables utf-8 by default
Chuck Hagenbuch [Mon, 22 Dec 2008 21:40:00 +0000 (16:40 -0500)]
make mysql tables utf-8 by default

16 years agoaddAgentHeader() -> addUserAgentHeader()
Michael J. Rubinsky [Mon, 22 Dec 2008 18:53:04 +0000 (13:53 -0500)]
addAgentHeader() -> addUserAgentHeader()

16 years agoThese methods now live in Horde_Mime_Address
Michael J. Rubinsky [Mon, 22 Dec 2008 18:51:29 +0000 (13:51 -0500)]
These methods now live in Horde_Mime_Address

16 years agoprefix current url with /
Chuck Hagenbuch [Sun, 21 Dec 2008 19:24:27 +0000 (14:24 -0500)]
prefix current url with /

16 years agoremove bogus file
Chuck Hagenbuch [Sun, 21 Dec 2008 02:59:11 +0000 (21:59 -0500)]
remove bogus file

16 years agoFix package name.
Michael M Slusarz [Sun, 21 Dec 2008 05:36:35 +0000 (22:36 -0700)]
Fix package name.

16 years agoignore libs/ dir
Chuck Hagenbuch [Sun, 21 Dec 2008 02:55:18 +0000 (21:55 -0500)]
ignore libs/ dir

16 years agomerge from maintainable svn
Chuck Hagenbuch [Sat, 20 Dec 2008 05:22:09 +0000 (00:22 -0500)]
merge from maintainable svn

16 years agoAdd componentFactory pattern to always create a specific object if one is
Chuck Hagenbuch [Sat, 20 Dec 2008 05:20:49 +0000 (00:20 -0500)]
Add componentFactory pattern to always create a specific object if one is
present, but fall back to the abstract objects without having to think about it
each time. Gets rid of a few duplicate methods also.

16 years agoNeed to open readwrite to get PERMFLAGS info.
Michael M Slusarz [Wed, 17 Dec 2008 07:10:12 +0000 (00:10 -0700)]
Need to open readwrite to get PERMFLAGS info.

16 years agofunction definition style
Michael M Slusarz [Tue, 16 Dec 2008 20:03:53 +0000 (13:03 -0700)]
function definition style

16 years agoReintroduce default charset feature.
Michael M Slusarz [Tue, 16 Dec 2008 20:03:36 +0000 (13:03 -0700)]
Reintroduce default charset feature.

16 years agoFix MIME determination when no extension is present.
Michael M Slusarz [Mon, 15 Dec 2008 19:19:41 +0000 (12:19 -0700)]
Fix MIME determination when no extension is present.

16 years agoMissed on line in the merge.
Jan Schneider [Mon, 15 Dec 2008 21:27:52 +0000 (22:27 +0100)]
Missed on line in the merge.

16 years agoFix package name.
Jan Schneider [Mon, 15 Dec 2008 21:25:18 +0000 (22:25 +0100)]
Fix package name.

16 years agoMerge from CVS HEAD: 1.34.10.22
Michael M Slusarz [Mon, 15 Dec 2008 18:53:53 +0000 (11:53 -0700)]
Merge from CVS HEAD: 1.34.10.22

16 years agoMerge from CVS HEAD: 1.73
Michael M Slusarz [Mon, 15 Dec 2008 18:51:15 +0000 (11:51 -0700)]
Merge from CVS HEAD: 1.73

16 years agoDon't add empty part at end of data.
Michael M Slusarz [Mon, 15 Dec 2008 18:49:42 +0000 (11:49 -0700)]
Don't add empty part at end of data.