Revisions for framework/Horde/Horde.php

Location: [ Horde ] / framework / Horde / Horde.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.
Show Branch:
  Revision Date Author Log Message
1.489.2.104 FRAMEWORK_3 (+2 -2 lines) 09/29/2008 12:12 PM Chuck Hagenbuch chuck

MFH 1.694

1.694 (+2 -2 lines) 09/29/2008 12:11 PM Chuck Hagenbuch chuck

spelling oops

1.693 (+5 -1 lines) 09/21/2008 11:48 PM Michael M Slusarz slusarz

Store the custom sessionhandler object in a global variable.

1.692 (+19 -2 lines) 09/17/2008 12:49 AM Michael M Slusarz slusarz

Add redirect() function (from IMP) to workaround buggy browsers.

1.691 (+2 -1 lines) 09/16/2008 11:56 PM Chuck Hagenbuch chuck

accesskeys.js requires prototype, so make sure it's always loaded

1.690 (+6 -1 lines) 09/15/2008 12:46 PM Jan Schneider jan

Split out access keys javascript, so that it gets loaded by DIMP too.
Implement access key access to prototype event handlers.

1.489.2.103 FRAMEWORK_3 (+2 -2 lines) 09/12/2008 06:02 AM Jan Schneider jan

MFH: number_format() doesn't format locale dependent.

Tags: HORDE_3_3

1.489.2.102 FRAMEWORK_3 (+4 -4 lines) 09/12/2008 06:01 AM Jan Schneider jan

MFH: minutes instead of seconds.

1.689 (+2 -2 lines) 09/12/2008 05:40 AM Jan Schneider jan

number_format() doesn't format locale dependent.

1.688 (+4 -4 lines) 09/12/2008 05:28 AM Jan Schneider jan

It doesn't make much sense to set token lifetime in seconds, use minutes
instead. We should have done this in IMP too, but it's too late now for BC
reasons.

1.489.2.101 FRAMEWORK_3 (+72 -22 lines) 09/12/2008 12:17 AM Chuck Hagenbuch chuck

MFH:
1.687     +72 -22    framework/Horde/Horde.php
1.429     +75 -1     framework/Util/Util.php
1.239     +10 -1     horde/config/conf.xml
1.1157    +3 -0      horde/docs/CHANGES
1.28      +12 -3     horde/services/go.php

1.687 (+72 -22 lines) 09/12/2008 12:10 AM Chuck Hagenbuch chuck

[cjh] Sign parameters to go.php with an HMAC based on a new secret key
configuration value, to prevent using go.php as an open referrer.
[cjh] Make logout tokens only valid for a configurable length of time.

Also:
- checkRequestToken in Horde no longer requires a token only be used once; that
logic is left to Horde_Form, and this matches IMP::checkRequestToken().
- added Util::hmac() along with methods for URL-safe base64 en-/de-coding.
- added ngettext to list of stubbed methods at the end of Util.php

1.489.2.100 FRAMEWORK_3 (+3 -3 lines) 09/02/2008 04:34 PM Chuck Hagenbuch chuck

MFH 1.686

Tags: HORDE_3_3_RC1

1.686 (+3 -3 lines) 09/02/2008 04:33 PM Chuck Hagenbuch chuck

no need to use output buffering here when print_r can do it for us

1.489.2.99 FRAMEWORK_3 (+2 -4 lines) 08/22/2008 12:35 PM Jan Schneider jan

MFH: 1.685

1.685 (+2 -4 lines) 08/22/2008 12:31 PM Jan Schneider jan

Fix phpdoc.

1.489.2.98 FRAMEWORK_3 (+2 -2 lines) 08/13/2008 08:33 AM Jan Schneider jan

MFH: 1.684

1.684 (+2 -2 lines) 08/13/2008 06:09 AM Jan Schneider jan

Tweak log message when using Xdebug and CLI.

1.489.2.97 FRAMEWORK_3 (+2 -2 lines) 07/16/2008 01:40 PM Jan Schneider jan

MFH: 1.683

1.683 (+2 -2 lines) 07/16/2008 12:58 PM Jan Schneider jan

Non-zero exit value on fatal errors.

1.489.2.96 FRAMEWORK_3 (+6 -2 lines) 06/20/2008 09:34 AM Jan Schneider jan

MFH: 1.682

1.682 (+6 -2 lines) 06/20/2008 08:54 AM Jan Schneider jan

Don't escape var_dump() output if xdebug is installed.

1.489.2.95 FRAMEWORK_3 (+3 -3 lines) 06/13/2008 12:52 AM Michael M Slusarz slusarz

MFH 1.681

Tags: HORDE_3_2_2, HORDE_3_2_1

1.681 (+3 -3 lines) 06/13/2008 12:30 AM Michael M Slusarz slusarz

Static javascript files don't need session information added to them

1.489.2.94 FRAMEWORK_3 (+5 -5 lines) 06/07/2008 12:07 PM Chuck Hagenbuch chuck

MFH:
1.432     +2 -2      framework/Form/Form.php
1.113     +3 -3      framework/Group/Group.php
1.61      +3 -3      framework/History/History.php
1.680     +5 -5      framework/Horde/Horde.php
1.24      +14 -14    framework/Kolab/Kolab/IMAP.php
1.9       +10 -9     framework/Kolab/Kolab/LDAP.php
1.68      +2 -2      framework/Notification/Notification.php
1.103     +2 -2      framework/Perms/Perms.php
1.175     +2 -2      framework/UI/UI/VarRenderer/html.php
1.27      +3 -6      framework/VC/VC.php

1.680 (+5 -5 lines) 06/07/2008 12:00 PM Chuck Hagenbuch chuck

Last round of singleton/reference fixes. I'm so looking forward to cleaning this
stuff up with PHP 5+ code.
Bug: 6837
Submitted by: Thomas Jarosch <thomas (dot) jarosch (at) intra2net (dot) com>

1.489.2.93 FRAMEWORK_3 (+2 -4 lines) 05/24/2008 01:54 PM Jan Schneider jan

Revert:: 1.489.2.92

Tags: HORDE_3_2

1.679 (+2 -4 lines) 05/24/2008 01:50 PM Jan Schneider jan

MFH: 1.677

1.489.2.92 FRAMEWORK_3 (+4 -2 lines) 05/23/2008 12:15 PM Jan Schneider jan

MFH: 1.678

1.678 (+4 -2 lines) 05/23/2008 12:12 PM Jan Schneider jan

Only strip access keys when we actually have one.
Bug: 6745

1.489.2.91 FRAMEWORK_3 (+2 -2 lines) 05/20/2008 12:05 PM Chuck Hagenbuch chuck

MFH 1.677

1.677 (+2 -2 lines) 05/20/2008 12:04 PM Chuck Hagenbuch chuck

Spelling

1.489.2.90 FRAMEWORK_3 (+2 -2 lines) 05/13/2008 07:24 PM Michael Rubinsky mrubinsk

MFH: 1.676

1.676 (+2 -2 lines) 05/13/2008 07:23 PM Michael Rubinsky mrubinsk

array_key_exists() -> isset()

1.489.2.89 FRAMEWORK_3 (+2 -3 lines) 05/13/2008 07:07 PM Michael Rubinsky mrubinsk

MFH: 1.675 (revert)

1.675 (+2 -3 lines) 05/13/2008 07:05 PM Michael Rubinsky mrubinsk

Revert this broke stuff :(

1.489.2.88 FRAMEWORK_3 (+8 -3 lines) 05/13/2008 06:36 PM Michael Rubinsky mrubinsk

MFH: 1.674

1.674 (+8 -3 lines) 05/13/2008 06:30 PM Michael Rubinsky mrubinsk

ob_get_length() could return 0 if ob_start() was called but nothing was
output yet...thus causing these script files to get output twice.  3 hours
to track this one down...

Also, check for existence of the 'horde' array before accessing it.

1.489.2.87 FRAMEWORK_3 (+8 -5 lines) 05/12/2008 02:45 PM Michael M Slusarz slusarz

MFH 1.673

1.673 (+8 -5 lines) 05/12/2008 02:39 PM Michael M Slusarz slusarz

There is no requirement that the anchor tag has a href attribute.

1.489.2.86 FRAMEWORK_3 (+26 -9 lines) 05/06/2008 12:37 AM Michael M Slusarz slusarz

MFH: Horde.php - 1.672; Registry.php - 1.313

Tags: HORDE_3_2_RC4

1.672 (+26 -9 lines) 05/05/2008 05:13 PM Michael M Slusarz slusarz

Use error_reporting() instead of @foo() to silence error reports. Remove an
unneeded registry global.

1.489.2.85 FRAMEWORK_3 (+3 -2 lines) 04/28/2008 05:27 PM Chuck Hagenbuch chuck

MFH: 1.671

1.671 (+3 -2 lines) 04/28/2008 05:25 PM Chuck Hagenbuch chuck

Clarify that the full error message isn't shown to everyone.

1.489.2.84 FRAMEWORK_3 (+41 -8 lines) 04/26/2008 01:59 AM Michael M Slusarz slusarz

MFH 1.670

1.670 (+41 -8 lines) 04/26/2008 01:10 AM Michael M Slusarz slusarz

Give ability to turn off auto-include of horde.js.

1.489.2.83 FRAMEWORK_3 (+2 -2 lines) 04/21/2008 11:52 PM Michael M Slusarz slusarz

MFH 1.669

1.669 (+2 -2 lines) 04/21/2008 11:51 PM Michael M Slusarz slusarz

Need to pass in all potential parameters to SessionHandler or else the driver
specific params won't be passed to the driver.

1.489.2.82 FRAMEWORK_3 (+2 -2 lines) 04/04/2008 05:03 PM Chuck Hagenbuch chuck

MFH:
1.668     +2 -2      framework/Horde/Horde.php
1.219     +1 -2      framework/Form/Form/Renderer.php

1.668 (+2 -2 lines) 04/04/2008 05:01 PM Chuck Hagenbuch chuck

indentation

1.489.2.81 FRAMEWORK_3 (+2 -2 lines) 04/03/2008 03:49 PM Chuck Hagenbuch chuck

MFH 1.667

1.667 (+2 -2 lines) 04/03/2008 03:48 PM Chuck Hagenbuch chuck

escape the correct delimiter

1.489.2.80 FRAMEWORK_3 (+29 -24 lines) 04/03/2008 02:48 AM Michael M Slusarz slusarz

MFH 1.666

1.666 (+29 -24 lines) 04/03/2008 02:47 AM Michael M Slusarz slusarz

Cache the logger object instead of calling singleton every time we need it.
Also, do all error checking in getLogger().

1.489.2.79 FRAMEWORK_3 (+8 -1 lines) 04/02/2008 11:59 PM Chuck Hagenbuch chuck

MFH 1.665

1.665 (+8 -1 lines) 04/02/2008 11:57 PM Chuck Hagenbuch chuck

De-absolutize URLs when a full URL isn't needed.

1.489.2.78 FRAMEWORK_3 (+11 -7 lines) 03/29/2008 09:20 PM Michael M Slusarz slusarz

MFH 1.664

1.664 (+11 -7 lines) 03/29/2008 09:16 PM Michael M Slusarz slusarz

Merge from imp: serve ie7 stylesheets.

1.489.2.77 FRAMEWORK_3 (+8 -3 lines) 03/28/2008 06:54 AM Jan Schneider jan

MFH: 1.663

1.663 (+8 -3 lines) 03/28/2008 06:27 AM Jan Schneider jan

Fix order of escaping routines.

1.662 (+31 -24 lines) 03/27/2008 11:38 AM Jan Schneider jan

MFB: 1.489.2.76

1.489.2.76 FRAMEWORK_3 (+31 -24 lines) 03/27/2008 10:04 AM Jan Schneider jan

Support browser specific CSS files for themes.

1.489.2.75 FRAMEWORK_3 (+15 -9 lines) 03/26/2008 05:57 PM Michael Rubinsky mrubinsk

MFH: 1.660 1.661

1.661 (+5 -4 lines) 03/26/2008 05:32 PM Michael Rubinsky mrubinsk

Need to pass the $full parameter here too

1.660 (+11 -6 lines) 03/26/2008 05:08 PM Michael Rubinsky mrubinsk

Allow for outputing full URLs

1.489.2.74 FRAMEWORK_3 (+18 -12 lines) 03/08/2008 07:26 PM Jan Schneider jan

MFH: 1.659

Tags: HORDE_3_2_RC3

1.659 (+18 -12 lines) 03/08/2008 01:26 PM Jan Schneider jan

Log errors from hook calls.
Pass javascript.php through Horde::url(), we need the session id.

1.489.2.73 FRAMEWORK_3 (+3 -3 lines) 03/07/2008 10:32 PM Chuck Hagenbuch chuck

MFH 1.658

1.658 (+3 -3 lines) 03/07/2008 10:31 PM Chuck Hagenbuch chuck

Need to use the regex on webroot here too, instead of comparing to $server_name strictly.

1.489.2.72 FRAMEWORK_3 (+10 -7 lines) 03/07/2008 02:28 PM Chuck Hagenbuch chuck

MFH:
1.657     +10 -7     framework/Horde/Horde.php

1.657 (+10 -7 lines) 03/07/2008 02:25 PM Chuck Hagenbuch chuck

Refine the absolute webroot functionality a bit.

1.489.2.71 FRAMEWORK_3 (+6 -1 lines) 03/05/2008 11:24 AM Chuck Hagenbuch chuck

MFH 1.656

1.656 (+6 -1 lines) 03/05/2008 01:04 AM Chuck Hagenbuch chuck

Allow webroots to be absolute http:// URLs for simple cases (not
tested with, or really intended to work with, SSL, forced or
otherwise).

1.489.2.70 FRAMEWORK_3 (+40 -1 lines) 02/20/2008 06:21 PM Chuck Hagenbuch chuck

MFH: CSRF token protections for IMP actions and logout links

1.655 (+40 -1 lines) 02/18/2008 06:20 PM Chuck Hagenbuch chuck

[cjh] Protect logout links with CSRF tokens.

1.489.2.69 FRAMEWORK_3 (+2 -2 lines) 02/14/2008 02:05 PM Chuck Hagenbuch chuck

MFH 1.654

1.654 (+2 -2 lines) 02/14/2008 02:03 PM Chuck Hagenbuch chuck

dial "unable to load hooks" messages down to DEBUG level.
Bug: 6244

1.489.2.68 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:30 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_2_RC2

1.653 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.489.2.67 FRAMEWORK_3 (+476 -207 lines) 12/20/2007 08:49 AM Jan Schneider jan

Merge from HEAD.

1.652 (+11 -13 lines) 12/07/2007 01:53 AM Michael M Slusarz slusarz

No need to have this global variable.  Also, the return is either an
object or PEAR_Error - no need to check if something was returned.

Tags: BEFORE_MERGE_3_2

1.651 (+2 -2 lines) 12/03/2007 04:18 PM Michael M Slusarz slusarz

Check correct variable.

1.650 (+18 -3 lines) 11/30/2007 12:39 AM Chuck Hagenbuch chuck

Somewhere along the way we stopped returning an error from
Horde::loadConfiguration if the config file doesn't exist. This makes
us think that applications are configured when they're not, making
default new installs much messier than they can be. Returning an error
short circuits a lot of things so that we don't try to search for
alarms, for instance.

1.649 (+2 -2 lines) 11/26/2007 02:19 PM Chuck Hagenbuch chuck

Include PID in log messages

1.648 (+19 -6 lines) 11/15/2007 02:20 AM Michael M Slusarz slusarz

If we are not exporting variables in a configuration file, and we are not
outputting the file directly, then there is no need for us to continue to
"include" the file - use "include_once" instead.  This may explain why, when
looking at my eAccelerator stats, nls.php is loaded exactly five times more
than core.php, although both places we load nls.php (Horde.php, NLS.php)
doesn't require any of the fancy variable export or outputting.

Tags: HORDE_3_2_RC1

1.647 (+2 -1 lines) 10/25/2007 09:41 AM Jan Schneider jan

Consider umask configuration.

1.646 (+2 -2 lines) 10/19/2007 07:02 AM Jan Schneider jan

Fix sprintf.

1.489.2.66 FRAMEWORK_3 (+6 -3 lines) 09/29/2007 11:49 AM Jan Schneider jan

MFH 1.645

Tags: HORDE_3_1_9, HORDE_3_1_8, HORDE_3_1_7, HORDE_3_1_6, HORDE_3_1_5

1.645 (+5 -2 lines) 09/29/2007 11:41 AM Jan Schneider jan

Use LRO prefix only if we really have a UTF-8 interface, and document this
piece of black magic.

1.644 (+2 -2 lines) 09/28/2007 01:23 AM Matt Selsky selsky

listFiles() needs to return an empty array, not a void, if javascript
is unavailable.

1.489.2.65 FRAMEWORK_3 (+2 -2 lines) 09/25/2007 02:28 PM Jan Schneider jan

MFH 1.643

1.643 (+2 -2 lines) 09/25/2007 01:52 PM Jan Schneider jan

Finally found a way to fix parenthesis in rtl languages.

1.642 (+2 -2 lines) 09/25/2007 08:47 AM Michael M Slusarz slusarz

We don't use this library anywhere.

1.641 (+2 -2 lines) 09/21/2007 07:35 AM Jan Schneider jan

Quotes, specifiers.

1.640 (+1 -2 lines) 08/01/2007 12:10 AM Chuck Hagenbuch chuck

Jon has assigned his copyrights to The Horde Project.

Tags: HORDE_3_2_ALPHA

1.639 (+5 -2 lines) 07/31/2007 05:56 PM Chuck Hagenbuch chuck

Don't include *both* the regular and prototype versions of a javascript file.

1.638 (+6 -4 lines) 07/31/2007 05:52 PM Chuck Hagenbuch chuck

Small optimization in listing prototype-version files.

1.637 (+2 -2 lines) 07/18/2007 03:12 PM Chuck Hagenbuch chuck

Remove create_function usage, which in these cases was equivalent to max($allowed).

1.636 (+2 -2 lines) 07/09/2007 10:00 PM Michael Rubinsky mrubinsk

phpdoc

1.635 (+2 -2 lines) 06/27/2007 01:22 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.634 (+3 -3 lines) 06/05/2007 04:56 PM Chuck Hagenbuch chuck

Fix adding prototype-specific files

1.633 (+57 -53 lines) 06/05/2007 02:00 PM Michael M Slusarz slusarz

Clean up stylesheet link creation.  Like scripts, add method to allow return
list of stylesheet files.
Use template value when determining file system location of templated
javascript files.

Only showing the 100 latest revisions. Show all revisions? (may take a while).