Revisions for framework/Browser/Browser.php

Location: [ Horde ] / framework / Browser / Browser.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.153.2.64 FRAMEWORK_3 (+4 -1 lines) 06/09/2008 01:33 PM Michael M Slusarz slusarz

Bug: 129
MFH: Browser.php - 1.240; CHANGES - 1.1102

Tags: HORDE_3_2_1

1.240 (+4 -1 lines) 06/09/2008 01:30 PM Michael M Slusarz slusarz

Bug: 129
Submitted by: felix5ng@yahoo.com.hk
Workaround broken IE behavior when downloading files with 8-bit filenames.

1.153.2.63 FRAMEWORK_3 (+2 -6 lines) 06/06/2008 12:17 AM Chuck Hagenbuch chuck

MFH:
1.239     +2 -6      framework/Browser/Browser.php
1.49      +2 -6      framework/Crypt/Crypt.php
1.100     +2 -5      framework/Data/Data.php
1.188     +2 -5      framework/DataTree/DataTree.php
1.25      +2 -6      framework/Editor/Editor.php
1.30      +2 -5      framework/Form/Form/Action.php
1.221     +2 -5      framework/Form/Form/Renderer.php
1.18      +2 -6      framework/IMAP/IMAP/ACL.php
1.68      +2 -5      framework/Image/Image.php
1.122     +2 -6      framework/NLS/NLS.php
1.40      +2 -5      framework/Net_IMSP/IMSP.php
1.13      +2 -5      framework/Prefs/Identity.php
1.51      +2 -5      framework/Token/Token.php
1.7       +2 -5      framework/VFS/lib/VFS.php

1.239 (+2 -6 lines) 06/06/2008 12:15 AM Chuck Hagenbuch chuck

Short syntax for static initializers
Bug: 6837
Submitted by: Thomas Jarosch <thomas (dot) jarosch (at) intra2net (dot) com>

1.153.2.62 FRAMEWORK_3 (+2 -2 lines) 05/14/2008 05:38 PM Jan Schneider jan

MFH: 1.238

Tags: HORDE_3_2

1.238 (+2 -2 lines) 05/14/2008 05:26 PM Jan Schneider jan

Comment typo.

1.153.2.61 FRAMEWORK_3 (+42 -13 lines) 05/14/2008 01:24 PM Michael M Slusarz slusarz

MFH 1.237

1.237 (+42 -13 lines) 05/14/2008 01:21 PM Michael M Slusarz slusarz

Bug: 6702
Safari sucks. Add rte support for Safari 3 since both xinha and fckeditor
support it but safari still sucks.  Honestly, it takes you 3 versions to come
up with a browser string that contains the version?  give me a break.
Add rte support for Opera 9.5+, since fckeditor doesn't support 9.2.

1.153.2.60 FRAMEWORK_3 (+50 -7 lines) 03/27/2008 06:09 PM Chuck Hagenbuch chuck

MFH 1.236

Tags: HORDE_3_2_RC4

1.236 (+50 -7 lines) 03/27/2008 06:08 PM Chuck Hagenbuch chuck

Add lists of mobile and tv user agents, consistent with our handling
of robots. This is prospective information, no real payoff or use yet.

1.153.2.59 FRAMEWORK_3 (+2 -2 lines) 03/09/2008 12:51 AM Matt Selsky selsky

MFH: 1.235

Tags: HORDE_3_2_RC3

1.235 (+2 -2 lines) 03/08/2008 11:47 PM Matt Selsky selsky

Fix capitalization of SymbianOS.

1.153.2.58 FRAMEWORK_3 (+13 -1 lines) 03/06/2008 02:05 PM Chuck Hagenbuch chuck

MFH:
1.234     +13 -1     framework/Browser/Browser.php
1.1046    +1 -0      horde/docs/CHANGES

1.234 (+13 -1 lines) 03/06/2008 02:04 PM Chuck Hagenbuch chuck

[cjh] Recognize IE8 in the Browser class (vilius@lnk.lt, Request #6390).

1.153.2.57 FRAMEWORK_3 (+4 -2 lines) 02/14/2008 02:49 PM Chuck Hagenbuch chuck

MFH 1.233

1.233 (+4 -2 lines) 02/14/2008 02:46 PM Chuck Hagenbuch chuck

Better WebKit mobile detection
Bug: 6259
Submitted by: s (dot) lazzaris (at) interactive (dot) eu

1.153.2.56 FRAMEWORK_3 (+51 -42 lines) 02/08/2008 02:40 PM Chuck Hagenbuch chuck

MFH 1.232

1.232 (+51 -42 lines) 02/08/2008 02:39 PM Chuck Hagenbuch chuck

- add detection for webkit mobile
- use local instead of object variables for agent and lowerAgent when we're checking
them over and over and over again

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

Happy New Year

Tags: HORDE_3_2_RC2

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

Happy New Year

1.153.2.54 FRAMEWORK_3 (+386 -355 lines) 12/20/2007 08:48 AM Jan Schneider jan

Merge from HEAD.

1.230 (+5 -10 lines) 11/28/2007 03:09 AM Michael M Slusarz slusarz

Don't send Content-Length if we are compressing output.
Remove unneeded since tags.

Tags: BEFORE_MERGE_3_2

1.229 (+2 -1 lines) 11/26/2007 01:20 PM Chuck Hagenbuch chuck

Add another robot (Twiceler - http://www.cuill.com/twiceler/robot.html)

1.153.2.53 FRAMEWORK_3 (+3 -2 lines) 09/26/2007 08:16 PM Jan Schneider jan

MFH 1.228

Tags: HORDE_3_1_8, HORDE_3_1_7, HORDE_3_1_6, HORDE_3_1_5

1.228 (+3 -2 lines) 09/26/2007 07:30 PM Jan Schneider jan

Add "iemobile" to mobile browser list.
Request: 5742

Tags: HORDE_3_2_RC1

1.227 (+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.226 (+6 -6 lines) 07/23/2007 03:05 PM Chuck Hagenbuch chuck

more create_function removals anywhere in code that might be security sensitive or speed sensitive.

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

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

1.224 (+11 -1 lines) 05/25/2007 04:36 PM Chuck Hagenbuch chuck

Add Grundig and NetFront detection (Request #5269)

1.223 (+307 -306 lines) 05/25/2007 04:32 PM Chuck Hagenbuch chuck

Reverse an if () check so that we can return early and otherwise reduce the nesting level greatly.

1.222 (+43 -47 lines) 05/25/2007 10:47 AM Jan Schneider jan

Comment tweaks.

1.221 (+7 -2 lines) 05/17/2007 06:35 PM Chuck Hagenbuch chuck

[cjh] Better detection of Konqueror JavaScript features
(thomas.jarosch@intra2net.com, Request #5372).

1.220 (+16 -6 lines) 05/16/2007 03:02 PM Chuck Hagenbuch chuck

Generate a regexp for robot checking, and cache it on the first
isRobot call, so that we're not looping through the array of robots on
every single isRobot call.

1.219 (+3 -1 lines) 04/13/2007 11:45 PM Chuck Hagenbuch chuck

Add two more bots.

1.218 (+4 -2 lines) 03/06/2007 03:52 PM Michael M Slusarz slusarz

No rte support yet for opera.

1.153.2.52 FRAMEWORK_3 (+12 -5 lines) 02/01/2007 11:00 PM Chuck Hagenbuch chuck

MFH 1.217

Tags: HORDE_3_1_4, HORDE_3_1_4_RC1

1.217 (+22 -12 lines) 02/01/2007 10:57 PM Chuck Hagenbuch chuck

Detect Opera Mobile
Bug: 4953
Submitted by: jeff (at) emailgoeshere (dot) com

1.153.2.51 FRAMEWORK_3 (+2 -1 lines) 01/19/2007 11:50 PM Chuck Hagenbuch chuck

MFH 1.216

1.216 (+2 -1 lines) 01/19/2007 11:50 PM Chuck Hagenbuch chuck

Add W3C-checklink to the list of robots.
Bug: 4921

1.153.2.50 FRAMEWORK_3 (+3 -3 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

1.215 (+2 -2 lines) 01/02/2007 07:46 AM Jan Schneider jan

Happy New Year

1.214 (+2 -2 lines) 01/01/2007 07:40 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.153.2.49 FRAMEWORK_3 (+2 -1 lines) 11/13/2006 11:04 AM Jan Schneider jan

MFH: 1.213

1.213 (+2 -1 lines) 11/13/2006 10:58 AM Jan Schneider jan

Another dumb bot.

1.153.2.48 FRAMEWORK_3 (+2 -2 lines) 11/05/2006 07:33 PM Michael M Slusarz slusarz

MFH 1.212

1.212 (+2 -2 lines) 11/05/2006 07:31 PM Michael M Slusarz slusarz

No need to call urlencode() - these are static values.

1.211 (+2 -2 lines) 08/07/2006 05:40 PM Jan Schneider jan

Consider MAX_FILE_SIZE for the error message when uploading too large files.
Request: 2155
Submitted by: vilius@lnk.lt

1.153.2.47 FRAMEWORK_3 (+1 -2 lines) 07/17/2006 05:52 AM Jan Schneider jan

MFH: 1.210

Tags: HORDE_3_1_3

1.210 (+1 -2 lines) 07/17/2006 05:41 AM Jan Schneider jan

No longer necessary for IE7.

Bug: 4095

1.153.2.46 FRAMEWORK_3 (+2 -1 lines) 06/23/2006 04:41 AM Jan Schneider jan

MFH: 1.209

Tags: HORDE_3_1_2

1.209 (+2 -1 lines) 06/23/2006 04:24 AM Jan Schneider jan

New bot.

1.153.2.45 FRAMEWORK_3 (+2 -2 lines) 06/03/2006 01:29 PM Michael M Slusarz slusarz

Bug: 3999
MFH 1.208

1.208 (+2 -2 lines) 06/03/2006 01:28 PM Michael M Slusarz slusarz

Bug: 3999
Submitted by: vilius@lnk.lt
These directives are not needed for IE.

1.153.2.44 FRAMEWORK_3 (+5 -4 lines) 05/08/2006 11:51 PM Michael M Slusarz slusarz

Bug: 3899
MFH 1.207

1.207 (+5 -4 lines) 05/08/2006 11:49 PM Michael M Slusarz slusarz

Bug: 3899
Submitted by: thomas.jarosch@intra2net.com
Konqueror needs to quote these entities also.

1.153.2.43 FRAMEWORK_3 (+1 -16 lines) 04/12/2006 06:36 PM Chuck Hagenbuch chuck

MFH:
- remove unused method Horde::getHordeMenu().
- Horde::initialPage() was only used in horde/index.php. Inline it there and
remove it from Horde::
- remove unfinished javascript detection code.

1.206 (+1 -16 lines) 04/12/2006 06:20 PM Chuck Hagenbuch chuck

- remove unused method Horde::getHordeMenu().
- Horde::initialPage() was only used in horde/index.php. Inline it there and
remove it from Horde::
- remove unfinished javascript detection code.

1.153.2.42 FRAMEWORK_3 (+15 -17 lines) 03/15/2006 12:00 PM Chuck Hagenbuch chuck

MFH 1.205

Tags: HORDE_3_1_1

1.205 (+15 -17 lines) 03/15/2006 11:56 AM Chuck Hagenbuch chuck

[cjh] Better Opera Mini detection (Bug #2961).

1.153.2.41 FRAMEWORK_3 (+6 -3 lines) 02/07/2006 06:06 PM Jan Schneider jan

MFH: 1.204

Tags: HORDE_3_1, HORDE_3_1_RC3

1.204 (+6 -3 lines) 02/07/2006 06:02 PM Jan Schneider jan

Opera Mini supports frames and JavaScript. Let's see how that works though.

Bug: 2961

1.203 (+4 -1 lines) 02/03/2006 04:04 PM Matt Selsky selsky

Opera 9 supports RTE.

Bug: 3396
Submitted by: joao.eiras@gmail.com

1.202 (+5 -1 lines) 02/02/2006 11:30 PM Michael M Slusarz slusarz

Opera8 updates

1.153.2.40 FRAMEWORK_3 (+2 -1 lines) 02/02/2006 06:43 AM Matt Selsky selsky

MFH: 1.201

1.201 (+2 -1 lines) 02/02/2006 06:41 AM Matt Selsky selsky

IE 7 has 'scrollbar_in_way' quirk.

Bug: 3380
Submitted by: vilius@lnk.lt

1.153.2.39 FRAMEWORK_3 (+17 -4 lines) 02/01/2006 09:54 PM Michael M Slusarz slusarz

Bug: 3380
MFH 1.200

1.200 (+17 -4 lines) 02/01/2006 09:48 PM Michael M Slusarz slusarz

Bug: 3380
Submitted by: vilius@lnk.lt
Add IE7 support

1.153.2.38 FRAMEWORK_3 (+2 -2 lines) 02/01/2006 04:19 AM Chuck Hagenbuch chuck

MFH 1.199

Tags: HORDE_3_1_RC2

1.199 (+2 -2 lines) 02/01/2006 04:19 AM Chuck Hagenbuch chuck

Recognize motorola browsers other than v3
Bug: 3369

1.153.2.37 FRAMEWORK_3 (+8 -1 lines) 01/02/2006 11:17 AM Jan Schneider jan

MFH 1.197, 1.198

Tags: HORDE_3_1_RC1

1.198 (+5 -1 lines) 01/02/2006 11:15 AM Jan Schneider jan

4 more.

1.197 (+4 -1 lines) 01/02/2006 11:03 AM Jan Schneider jan

3 new bots.

1.153.2.36 FRAMEWORK_3 (+3 -3 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

1.196 (+3 -3 lines) 01/01/2006 04:09 PM Jan Schneider jan

Happy new year\!

1.153.2.35 FRAMEWORK_3 (+2 -1 lines) 12/31/2005 06:22 AM Jan Schneider jan

MFH: 1.195

1.195 (+2 -1 lines) 12/30/2005 11:50 PM Chuck Hagenbuch chuck

another robot (that's currently _destroying_ wiki.horde.org)

1.153.2.34 FRAMEWORK_3 (+3 -4 lines) 12/10/2005 08:37 PM Michael M Slusarz slusarz

MFH 1.194

1.194 (+3 -4 lines) 12/10/2005 08:34 PM Michael M Slusarz slusarz

I can't remember why we disabled Content-length for HTTP 1.1 servers.  But
the RFC (and browsers) expect this information.  According to RFC 2616 [4.4(3)],
the only time you would not send a Content-Length header is if the
Content-Transfer-Encoding header is sent.  Since we control the headers being
output in downloadHeaders(), and we don't send this header, we should be
sending the Content-Length header.

1.153.2.33 FRAMEWORK_3 (+15 -8 lines) 12/10/2005 06:46 PM Chuck Hagenbuch chuck

MFH 1.193
Bug: 2961

1.193 (+14 -7 lines) 12/10/2005 06:44 PM Chuck Hagenbuch chuck

Add a few more mobile browsers
Bug: 2961

1.153.2.32 FRAMEWORK_3 (+2 -1 lines) 11/22/2005 03:18 AM Jan Schneider jan

MFH: 1.192

1.192 (+2 -1 lines) 11/22/2005 03:08 AM Jan Schneider jan

Yet another bot.

1.191 (+2 -2 lines) 11/20/2005 04:15 PM Chuck Hagenbuch chuck

these parentheses aren't necessary

1.153.2.31 FRAMEWORK_3 (+8 -1 lines) 11/11/2005 11:29 AM Jan Schneider jan

MFH: 1.190

1.190 (+8 -1 lines) 11/11/2005 11:07 AM Jan Schneider jan

Detect Blackberrys.

Bug: 2956

1.153.2.30 FRAMEWORK_3 (+38 -28 lines) 10/28/2005 10:02 PM Chuck Hagenbuch chuck

MFH 1.189

1.189 (+38 -28 lines) 10/28/2005 10:01 PM Chuck Hagenbuch chuck

Revert back to 1.186. Palm browser detection was completely broken.

1.153.2.29 FRAMEWORK_3 (+60 -70 lines) 10/26/2005 02:23 PM Michael M Slusarz slusarz

MFH 1.188

1.188 (+60 -70 lines) 10/26/2005 02:11 PM Michael M Slusarz slusarz

Rearrange the browser detection list since some browsers can masquerade as
others.
Clean up some comments.
Remove @since tags dealing with old Horde 2.x releases.

1.153.2.28 FRAMEWORK_3 (+67 -67 lines) 10/26/2005 12:00 PM Michael M Slusarz slusarz

MFH 1.187

1.187 (+67 -67 lines) 10/26/2005 11:59 AM Michael M Slusarz slusarz

Reorder browser detection in order of browser usage to save us (a bit of)
processing time on the majority of pageloads.

1.153.2.25.2.1 FRAMEWORK_3_0 (+4 -1 lines) 10/26/2005 02:49 AM Michael M Slusarz slusarz

MFH 1.186

Tags: HORDE_3_0_12, HORDE_3_0_11, HORDE_3_0_10, HORDE_3_0_9, HORDE_3_0_8, HORDE_3_0_7, HORDE_3_0_6

1.153.2.27 FRAMEWORK_3 (+4 -1 lines) 10/26/2005 02:48 AM Michael M Slusarz slusarz

MFH 1.186

1.186 (+4 -1 lines) 10/26/2005 02:42 AM Michael M Slusarz slusarz

IE windowed_controls quirk -
see: http://dev2dev.bea.com/pub/a/2005/04/portal_menus.html

1.153.2.26 FRAMEWORK_3 (+16 -2 lines) 10/18/2005 07:01 AM Jan Schneider jan

Merged from HEAD.

1.185 (+1 -2 lines) 10/10/2005 10:52 AM Chuck Hagenbuch chuck

This is already set above.

Tags: BEFORE_MERGE_3_1

1.153.2.25 FRAMEWORK_3 (+7 -1 lines) 10/06/2005 07:12 PM Jan Schneider jan

MFH 1.183, 1.184

Tags: FRAMEWORK_3_0, HORDE_3_0_6_RC1

1.184 (+2 -2 lines) 10/06/2005 07:08 PM Jan Schneider jan

Fix parse error.

1.183 (+7 -1 lines) 10/06/2005 07:05 PM Jan Schneider jan

Add a few bots.

1.182 (+7 -4 lines) 10/02/2005 12:18 PM Jan Schneider jan

Add @since tag.

1.181 (+2 -1 lines) 10/02/2005 11:29 AM mdjukic

rte needs to be disabled too when there's no js

1.180 (+12 -1 lines) 10/02/2005 10:15 AM mdjukic

add a function to explicitly disable javascript whatever the browser may report as supported

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