gnu-social/lib
Brion Vibber ebd2fc2f7c Partial fix for ticket #2489 -- problems with SNI SSL virtual host certificate validation.
Two prongs here:
* We attempt to enable SNI on the SSL stream context with the appropriate hostname... This requires PHP 5.3.2 and OpenSSL that supports the TLS extensions. Unfortunately this doesn't seem to be working in my testing.
* If set $config['http']['curl'] = true, we'll use the CURL backend if available. In my testing on Ubuntu 10.04, this works. No guarantees on other systems.

I'm not enabling CURL mode by default just yet; want to make sure there's no other surprises.
2010-08-06 10:14:07 -07:00
..
accountsettingsaction.php Add translator documentation for a few files 2010-04-10 21:12:14 +02:00
action.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-06-11 12:05:53 -07:00
activity.php Merge branch 'testing' into 0.9.x 2010-04-29 15:14:51 -07:00
activitycontext.php urgh. typo 2010-08-02 14:24:50 -04:00
activityobject.php move check for bad IDs from activityobject to activity and make simpler 2010-03-27 22:44:10 -04:00
activityutils.php accept mailto: URIs as OStatus identifiers 2010-07-22 16:00:26 -07:00
activityverb.php Move activity classes to their own files 2010-03-20 16:06:22 -05:00
adminform.php Design admin panel mostly done. 2009-11-18 18:25:36 -08:00
adminpanelaction.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-06-11 12:05:53 -07:00
apiaction.php Fix for issue ID 2290: make sure errors are returned in the right 2010-07-29 20:31:22 +00:00
apiauth.php Suppress HTTP error headers for JSONP API output 2010-07-16 14:40:22 -07:00
apibareauth.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
apioauth.php OAuth 1.0 working now 2010-01-24 16:36:04 -08:00
apioauthstore.php Better token revocation 2010-02-05 03:18:43 +00:00
apiprivateauth.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
applicationeditform.php Add translator documentation. 2010-04-10 22:50:15 +02:00
applicationlist.php Add translator documentation 2010-04-10 22:49:33 +02:00
arraywrapper.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
atom10feed.php Generator tag should have 'uri' attr not 'url' 2010-03-11 23:44:50 +00:00
atomcategory.php move atom category to its own file, too 2010-03-20 16:55:36 -05:00
atomgroupnoticefeed.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-06-26 10:17:36 -04:00
atomnoticefeed.php log exceptions in atom feeds, but don't let them kill the output 2010-07-13 10:53:47 -04:00
atomusernoticefeed.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-05-27 14:57:32 -07:00
attachmentlist.php Add translator documentation. 2010-04-10 22:50:15 +02:00
attachmentnoticesection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
attachmenttagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
authenticationplugin.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
authorizationplugin.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
avatarlink.php Fix problem with AvatarLink in which it was sometimes leaving the width attribute empty 2010-06-16 18:27:51 -07:00
blockform.php blockform uses profileactionform 2009-11-15 15:57:52 +01:00
cache.php Merge branch 'master' into testing 2010-02-16 09:22:02 -08:00
channel.php Added scripts/command.php, can be used to run commands such as subscription on behalf of users. 2010-03-09 13:41:05 -08:00
clienterroraction.php move HTTP error code strings to class variables 2009-09-29 17:43:45 -04:00
clientexception.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
columndef.php Fix for auto_increment parameter in auto-created tables via checkschema. 2010-01-04 10:30:58 -08:00
command.php Number parameters 2010-04-11 23:57:18 +02:00
commandinterpreter.php Add lose <nickname> command to the command interpreter 2010-02-22 23:09:14 -05:00
common.php Update version and code name: 0.9.3 Half a World Away 2010-06-28 15:08:01 -04:00
connectsettingsaction.php Reorganized the OAuth app URLs and more work on the register app workflow 2010-01-24 16:36:01 -08:00
currentuserdesignaction.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
curry.php PHP 5.3 closure-based implementation of curry(); old implementation used as fallback for older PHP versions. Added unit tests to confirm they both work! 2009-12-16 09:27:48 -05:00
daemon.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
dberroraction.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
dbqueuemanager.php Fix for bug #2382: releasing claim on failed queue item works again with DB-based queues. 2010-06-26 15:07:32 -04:00
default.php Partial fix for ticket #2489 -- problems with SNI SSL virtual host certificate validation. 2010-08-06 10:14:07 -07:00
deleteuserform.php add forms for silence, sandbox, delete user 2009-11-15 16:00:29 +01:00
deluserqueuehandler.php catch UserNoProfileException and continue 2010-04-10 11:36:23 -04:00
designsettings.php Optionally set a separate Javascript server and path 2010-01-27 11:37:22 -05:00
disfavorform.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
distribqueuehandler.php Fix email notifications for @-replies that come via OStatus. 2010-04-20 13:49:29 +02:00
error.php First steps on converting FeedSub into the pub/sub basis for OStatus communications: 2010-02-08 11:15:29 -08:00
event.php Major refactoring of queue handlers to support running multiple sites in one daemon. 2010-01-12 20:45:09 -08:00
favorform.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
featureduserssection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
feed.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
feedlist.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
form.php Design admin panel mostly done. 2009-11-18 18:25:36 -08:00
galleryaction.php Updated layout for filter by tag form 2009-09-04 15:59:27 +00:00
grantroleform.php Initial user role controls on profile pages, for owner to add/remove administrator and moderator options. 2010-03-03 15:43:49 -08:00
groupdesignaction.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupeditform.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
grouplist.php Added single whitespace to separate inline text words. 2010-02-15 20:41:46 +01:00
groupminilist.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupnav.php Added hook for the Group navigation items 2009-11-10 13:52:47 +00:00
groupsbymemberssection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupsbypostssection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
groupsection.php Added single whitespace to separate inline text words. 2010-02-15 20:41:46 +01:00
grouptagcloudsection.php Add time-based cutoffs for public tag cloud, favorited lists to speed up those queries. 2010-02-04 11:06:01 -08:00
htmloutputter.php Add translator documentation for a few files 2010-04-10 21:12:14 +02:00
httpclient.php Partial fix for ticket #2489 -- problems with SNI SSL virtual host certificate validation. 2010-08-06 10:14:07 -07:00
imagefile.php Remove xpm support (no one really uses it, and IMAGETYPE_XPM is undefined, causing warnings) 2010-03-18 15:39:06 -07:00
installer.php Fix for ticket #2471: install.php returns unsuccessfully but doesn't display error message if PHP < 5.2.6 is used 2010-07-30 13:16:47 -07:00
iomanager.php Stomp queue restructuring for mass scalability: 2010-02-16 09:16:51 -08:00
iomaster.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-02-21 11:12:56 -08:00
jabber.php Ticket #1281: JID validation now more or less follows spec instead of calling e-mail validator 2010-03-30 17:35:27 -07:00
jabberqueuehandler.php Fix more fatal errors in queue edge cases 2010-01-28 23:08:36 -08:00
joinform.php OStatus: fix remote groups to work with new user_groups/local_groups split. 2010-02-25 13:02:08 -08:00
jsonsearchresultslist.php Don't output notices from deleted users. 2010-01-06 13:43:46 -08:00
language.php Localisation updates from http://translatewiki.net 2010-07-31 23:59:22 +02:00
leaveform.php OStatus: fix remote groups to work with new user_groups/local_groups split. 2010-02-25 13:02:08 -08:00
liberalstomp.php Stomp blocking writes fix 2010-06-03 16:09:47 -07:00
location.php tobyink's location RDF patch 2009-11-19 12:00:25 -05:00
logingroupnav.php Merge branch '0.8.x' into 0.9.x 2009-08-27 11:16:45 -07:00
mail.php Added block link to subscription notification emails; block action can now take a profile ID on the URL; added profile details to block page so there's an indication of who you're blocking before you pull the trigger. 2010-05-20 14:24:44 -07:00
mailbox.php Fix regression from 9f372da3da4bd445175eda9155fa7fdd13d3c85e: typo in refactoring caused fatal error on unrecognized message source 2009-11-14 13:10:47 -08:00
mailhandler.php When handling incoming mail, skip everything after a blank line if we already have content 2010-05-03 23:02:25 -04:00
mediafile.php Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.x 2010-06-28 13:39:52 -04:00
messageform.php Add content for all 3 Send buttons (2 are the same as far as I can tell) 2010-03-01 15:57:27 +01:00
microid.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
mysqlschema.php removing redundant constructor 2010-07-29 21:03:48 -04:00
noticeform.php json_encode strings put out as javascript 2010-04-17 14:36:11 -04:00
noticelist.php Fix for source attribution on notices; it was displaying the code instead of the source name sometimes. 2010-08-04 12:31:31 -07:00
noticesection.php Added another single whitespace 2010-02-15 21:21:25 +01:00
nudgeform.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
oauthclient.php Upgrade Twitter bridge to use OAuth 1.0a. It's more secure, and allows 2010-02-17 20:58:15 +00:00
oauthstore.php Return empty array when no subscriptions to remote 2010-03-01 18:03:17 -05:00
omb.php Revert "show service debug info" 2010-03-01 18:49:39 -05:00
ombqueuehandler.php Fix more fatal errors in queue edge cases 2010-01-28 23:08:36 -08:00
ownerdesignaction.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
parallelizingdaemon.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
personalgroupnav.php Single-user mode 2010-01-26 00:21:05 -05:00
personaltagcloudsection.php Add time-based cutoffs for public tag cloud, favorited lists to speed up those queries. 2010-02-04 11:06:01 -08:00
pgsqlschema.php fix the column modify on stuff for postgres. change serial to bigserial 2010-05-17 13:50:37 +12:00
ping.php Handle timeout more gracefully in background pings 2010-05-04 18:43:32 -07:00
pingqueuehandler.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
plugin.php Fix charset setting for plugin localizations; default setting was blanking out non-ASCII chars. Needed for eg Bulgarian translation of Facebook plugin, was previously showing all as ???s. Now works yay! 2010-04-28 23:06:08 +00:00
pluginqueuehandler.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
poco.php Move activity classes to their own files 2010-03-20 16:06:22 -05:00
pocoaddress.php Move activity classes to their own files 2010-03-20 16:06:22 -05:00
pocourl.php Move activity classes to their own files 2010-03-20 16:06:22 -05:00
popularnoticesection.php Revert "added notice.location to group by" 2010-06-09 16:30:50 +12:00
processmanager.php Detect when queuedaemon/xmppdaemon parent processes die and kill the child processes. 2010-03-10 11:54:00 -08:00
profileaction.php Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x 2010-04-06 15:22:23 -07:00
profileactionform.php common superclass for actions that operate on a profile and return 2009-11-16 14:28:58 +01:00
profileformaction.php Added block link to subscription notification emails; block action can now take a profile ID on the URL; added profile details to block page so there's an indication of who you're blocking before you pull the trigger. 2010-05-20 14:24:44 -07:00
profilelist.php make profilelist homepage link attributes overrideable 2010-04-05 11:17:06 -04:00
profileminilist.php override linkAttributes() method for profileminilist 2010-04-05 10:46:38 -04:00
profilequeuehandler.php try/catch on omb profile pings 2010-02-25 21:06:53 -08:00
profilesection.php Added single whitespace to separate inline text words. 2010-02-15 20:41:46 +01:00
publicgroupnav.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
publicqueuehandler.php Fix more fatal errors in queue edge cases 2010-01-28 23:08:36 -08:00
queued_xmpp.php Fix ticket #2208: regression in XMPP sending when server != host 2010-03-08 12:19:06 -08:00
queuehandler.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
queuemanager.php Background deletion of user accounts. Notices are deleted in chunks, then the user itself when they're all gone. 2010-03-15 16:08:00 -07:00
queuemonitor.php Major refactoring of queue handlers to support running multiple sites in one daemon. 2010-01-12 20:45:09 -08:00
redirectingaction.php Added block link to subscription notification emails; block action can now take a profile ID on the URL; added profile details to block page so there's an indication of who you're blocking before you pull the trigger. 2010-05-20 14:24:44 -07:00
repeatform.php Updated Repeat notice option submit button style 2009-12-23 15:59:31 -05:00
revokeroleform.php Initial user role controls on profile pages, for owner to add/remove administrator and moderator options. 2010-03-03 15:43:49 -08:00
right.php Initial user role controls on profile pages, for owner to add/remove administrator and moderator options. 2010-03-03 15:43:49 -08:00
router.php Have API methods for search subclass ApiPrivateAuthAction 2010-06-24 18:11:50 -07:00
rssaction.php handle missing profile for notices better in Rss10Action 2010-07-13 10:59:15 -04:00
sandboxform.php add forms for silence, sandbox, delete user 2009-11-15 16:00:29 +01:00
schema.php allow schema to work on more than one connection (namely, the Status_network DB) 2010-07-29 21:04:28 -04:00
search_engines.php Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server. 2009-11-10 13:44:40 -08:00
searchaction.php i18n for "Search" button text 2009-11-21 16:04:20 +01:00
searchgroupnav.php Ticket 2007: make search tabs grammar forms consistent (People, Notices, Groups) 2009-11-23 06:42:02 -08:00
section.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
servererroraction.php Log backtraces for non-ClientException exceptions caught at the top-level handler. 2010-03-22 11:33:56 -07:00
serverexception.php Revert "* [Cc]an't -> [Cc]annot" 2009-11-08 23:28:51 +01:00
settingsaction.php Revert "* [Cc]an't -> [Cc]annot" 2009-11-08 23:28:51 +01:00
silenceform.php give SilenceForm proper superclass 2009-11-16 17:05:03 +01:00
smsqueuehandler.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
snapshot.php catch exceptions from snapshot 2010-01-10 14:06:52 -08:00
spawningdaemon.php Detect when queuedaemon/xmppdaemon parent processes die and kill the child processes. 2010-03-10 11:54:00 -08:00
statusnet.php showplugins.php: dump list of activated plugins and their settings on this site 2010-04-12 11:50:42 -07:00
stompqueuemanager.php Option to divert PuSH items directly to the target site's queue when local 2010-06-03 18:06:55 -07:00
subgroupnav.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subpeopletagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subs.php reuse Subscription::cancel instead of reimplementing it. 2010-03-11 20:40:25 -05:00
subscribeform.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscriberspeopleselftagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscriberspeopletagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscriptionlist.php Updated tag list output in subscriptions list. Matches userprofile. 2010-03-25 22:20:06 +01:00
subscriptionspeopleselftagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
subscriptionspeopletagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
tabledef.php Break TableDef, ColumnDef classes to separate files so autoloader can find them. 2009-11-24 09:40:47 -08:00
tagcloudsection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
taguri.php Add a library to mint tag URIs 2010-02-20 13:23:08 -05:00
theme.php Basic custom CSS and theme uploading features. 'local' subdir can now be customized to a distinct directory and URL path to make it easier to separate custom themes for a multi-site farm running a common code base. 2010-06-07 18:14:16 -07:00
themeuploader.php Improve error message per discussion on http://translatewiki.net/wiki/Thread:Support/Unclear_message. 2010-06-21 20:15:26 +02:00
topposterssection.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
uapplugin.php camelcase the uap param names 2010-01-27 16:34:18 -05:00
unblockform.php Terminology consistency fix: 'Unlock' -> 'Unblock' in unblock form description. 2009-11-18 12:29:47 -08:00
unqueuemanager.php Fix unqueuemanager for updated QueueHandler interface 2010-01-22 14:06:20 -08:00
unsandboxform.php give UnsandboxForm correct superclass 2009-11-16 17:05:31 +01:00
unsilenceform.php give UnsilenceForm correct superclass 2009-11-16 17:05:39 +01:00
unsubscribeform.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
usernoprofileexception.php new exception class for when a user has no profile 2010-03-18 08:32:17 -05:00
userprofile.php Assigned an identifier for the representative user and group profile 2010-03-25 21:32:28 +01:00
util.php Ticket 2433: Skip locale fallback list check on Windows ('locale -a' shell-out doesn't work there) 2010-07-12 09:56:32 -07:00
webcolor.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
widget.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
xmloutputter.php Add configuration option to toggle the indenting of the output HTML. Defaults to indent enabled. 2009-12-05 01:03:04 -05:00
xmlstringer.php define LACONICA and accept LACONICA for backwards compatibility 2009-08-26 10:41:36 -04:00
xmppmanager.php XMPP debugging: log the message source when discarding empty or unrecognized messages. 2010-05-05 13:11:36 -07:00
xmppoutqueuehandler.php XMPP queued output & initial retooling of DB queue manager to support non-Notice objects. 2010-01-22 12:52:36 -08:00
xrdsoutputter.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00