horde.git
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.

16 years agoAdd filter option to getAddressesFromObject
Michael M Slusarz [Fri, 12 Dec 2008 20:09:23 +0000 (13:09 -0700)]
Add filter option to getAddressesFromObject

16 years agoalternate rename table syntax (http://www.flamingspork.com/blog/2008/12/11/stewart...
Chuck Hagenbuch [Fri, 12 Dec 2008 19:40:09 +0000 (14:40 -0500)]
alternate rename table syntax (flamingspork.com/blog/2008/12/11/stewart-learns-more-sql-oddities-or-wtfs/)

16 years agoWas missing brackets around Content-ID.
Michael M Slusarz [Fri, 12 Dec 2008 19:18:13 +0000 (12:18 -0700)]
Was missing brackets around Content-ID.

16 years agoUpdates to new Horde 4 format.
Michael M Slusarz [Thu, 11 Dec 2008 22:46:44 +0000 (15:46 -0700)]
Updates to new Horde 4 format.

17 years agofix brace style
Chuck Hagenbuch [Thu, 11 Dec 2008 23:06:31 +0000 (18:06 -0500)]
fix brace style

17 years agoInitial Horde 4 import of Horde_Secret.
Michael M Slusarz [Thu, 11 Dec 2008 22:13:33 +0000 (15:13 -0700)]
Initial Horde 4 import of Horde_Secret.

17 years agoFix Bug #7771 - undefined error.
Michael M Slusarz [Thu, 11 Dec 2008 16:57:26 +0000 (09:57 -0700)]
Fix Bug #7771 - undefined error.

17 years agoFix package names
Jan Schneider [Thu, 11 Dec 2008 11:02:36 +0000 (12:02 +0100)]
Fix package names

17 years agoMove Horde_Mime and Horde_Crypt from hatchery.
Michael M Slusarz [Wed, 10 Dec 2008 23:11:22 +0000 (16:11 -0700)]
Move Horde_Mime and Horde_Crypt from hatchery.

17 years agoremove non-existant file
Chuck Hagenbuch [Wed, 10 Dec 2008 19:04:39 +0000 (14:04 -0500)]
remove non-existant file

17 years agoDoc fixes.
Michael M Slusarz [Wed, 10 Dec 2008 07:22:06 +0000 (00:22 -0700)]
Doc fixes.

17 years ago* Add Horde_Controller_StatusCodes class
Michael J. Rubinsky [Wed, 10 Dec 2008 17:37:33 +0000 (12:37 -0500)]
* Add Horde_Controller_StatusCodes class
* Missed adding the  urlFor() method directly to Horde_Controller_Base

17 years agoRemove debug output
Michael J. Rubinsky [Wed, 10 Dec 2008 00:34:00 +0000 (19:34 -0500)]
Remove debug output

17 years ago* Implement a Horde_Controller_Dispatcher::singleton() method
Michael J. Rubinsky [Wed, 10 Dec 2008 00:21:30 +0000 (19:21 -0500)]
* Implement a Horde_Controller_Dispatcher::singleton() method
* Add Horde_Controller_UrlWriter class and a getter method to return in from
  a controller.

Chuck - in poking around I saw that there is an entry in package.xml for a non-existent
Controller/Mime.php file? Should that be nuked or is that file still coming?

17 years agoOnly need to increment thread level if in base.
Michael M Slusarz [Tue, 9 Dec 2008 07:02:27 +0000 (00:02 -0700)]
Only need to increment thread level if in base.

17 years agosomewhat more straightforward if statements
Chuck Hagenbuch [Tue, 9 Dec 2008 18:33:49 +0000 (13:33 -0500)]
somewhat more straightforward if statements

17 years agoExistence checking, avoid warnings
Michael J. Rubinsky [Tue, 9 Dec 2008 17:25:48 +0000 (12:25 -0500)]
Existence checking, avoid warnings

17 years agoadd some temp files from Eclipse to the ignore list
Michael J. Rubinsky [Tue, 9 Dec 2008 05:55:47 +0000 (00:55 -0500)]
add some temp files from Eclipse to the ignore list

17 years agodeclare the $_body instance variable - avoid warnings
Michael J. Rubinsky [Tue, 9 Dec 2008 05:53:19 +0000 (00:53 -0500)]
declare the $_body instance variable - avoid warnings

17 years agoFix thread sorting in certain instances
Michael M Slusarz [Fri, 5 Dec 2008 21:19:59 +0000 (14:19 -0700)]
Fix thread sorting in certain instances

17 years agotodo for making this a far more powerful library
Chuck Hagenbuch [Fri, 5 Dec 2008 16:20:54 +0000 (11:20 -0500)]
todo for making this a far more powerful library

17 years agoUpdate deleted message count if not using cache.
Michael M Slusarz [Thu, 4 Dec 2008 19:49:31 +0000 (12:49 -0700)]
Update deleted message count if not using cache.

17 years agoFix start/length/peek options in fetch()
Michael M Slusarz [Thu, 4 Dec 2008 19:20:36 +0000 (12:20 -0700)]
Fix start/length/peek options in fetch()

17 years agoAdd getParam().
Michael M Slusarz [Thu, 4 Dec 2008 19:20:06 +0000 (12:20 -0700)]
Add getParam().

17 years agoSome string sanity checking; coding format.
Michael M Slusarz [Wed, 3 Dec 2008 06:28:00 +0000 (23:28 -0700)]
Some string sanity checking; coding format.

17 years agomake this file autoloadable
Chuck Hagenbuch [Tue, 2 Dec 2008 18:54:24 +0000 (13:54 -0500)]
make this file autoloadable

17 years agoFix MD5 auth; catch NIL ID responses.
Michael M Slusarz [Tue, 2 Dec 2008 04:26:45 +0000 (21:26 -0700)]
Fix MD5 auth; catch NIL ID responses.