Commit Graph

108 Commits (5dcd81c15507ad8f487e5727bc7a94de82f6fb45)

Author SHA1 Message Date
Oz Linden 9be58e915a merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Rider Linden 75c6549fde Set consistent terminology for yield/wait -> suspend for coroutines. 2015-09-18 11:39:22 -07:00
Rider Linden c7d5a4bab7 MAINT-5628: Set flicr state to "Posting" on all paths before image upload starts. Causes "Upload" button to be disabled and activity indicator to appear. Also made sure that setConnectionState is called correctly for Facebook and Twitter. 2015-09-16 15:04:57 -07:00
Nat Goodspeed efa9a0f99c Backed out changeset bab1000e1b2d: restore 'selfless' changes 2015-07-10 19:30:10 -04:00
Rider Linden 247eb0c9c3 Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5 2015-07-07 19:41:27 +01:00
Nat Goodspeed b262ded7e0 MAINT-5351: Remove 'self' parameter from coroutine functions.
lleventcoro_test.cpp runs clean (as modified for new API), and all the rest
builds clean, but the resulting viewer is as yet untested.
2015-07-01 18:33:29 -04:00
Nat Goodspeed 45ddc6e91d MAINT-5200: Correct new LLCore::HttpHeaders::ptr_t usage.
The convention about how to construct an HttpHeaders::ptr_t has changed.
Change new code to adapt to merged changes.
2015-06-29 23:14:45 -04:00
Nat Goodspeed 2701cfeb62 Automated merge with ssh://bitbucket.org/rider_linden/MAINT-4952-v-t-u 2015-06-29 22:26:47 -04:00
Nat Goodspeed 80d17b2dd9 MAINT-4952: Use IntrusivePtr for BufferArray,HttpHeaders,HttpOptions.
Specifically, change the ptr_t typedefs for these LLCore classes to use
IntrusivePtr rather than directly using boost::intrusive_ptr. This allows us
to use a simple ptr_t(raw ptr) constructor rather than having to remember to
code ptr_t(raw ptr, false) everywhere. In fact, the latter form is now invalid:
remove the now-extraneous 'false' constructor parameters.
2015-06-29 17:19:51 -04:00
Nat Goodspeed f779c164a2 MAINT-5200: Add DebugSlshareLogTag temp setting for developers.
This allows engaging slshare-service debug logging for a particular viewer
session without having to twiddle the slshare-service hosts.
Also fix leaky LLCore::HttpHeaders::ptr_t construction.
2015-06-29 13:07:37 -04:00
Nat Goodspeed da81830f4a MAINT-5200: Add debug headers to Facebook slshare-service calls. 2015-06-18 17:55:37 -04:00
Rider Linden 82e34f1683 https://jira.secondlife.com/browse/MAINT-5283
The default behavior in the HTTP layer changed to follow redirects automatically.
This was causing a problem with connecting to the SL share service which was attempting to
riderect to the login page at the CURL level.  Connections to SL Share will no longer redirect,
corrected for Facebook, Flickr and Twitter.
2015-06-17 14:41:28 -07:00
Rider Linden aba8d5e488 Removed homelocation responder (rolled into llagent)
Removed sdhandler from llagent.
Removed unused values from llacountingccostmgr
Fixed smart pontier creation in llfacebook
2015-06-09 13:06:09 -07:00
Rider Linden 0d3fb07bfa Remove vestigial httpclient.h include from files that no longer need it. 2015-06-03 16:04:40 -07:00
Rider Linden 3e004ce66e Updated feature manager downloader to coroutine.
Added "raw" coroutine handler (returns raw result as LLSD::Binary) and split out the guts of the get, put, etc methods.
Moved getStatusFromLLSD from HttpCoroHandler into HttpCorutineAdapter
2015-05-11 16:52:02 -07:00
Rider Linden 27258d370b Flickr conversion. 2015-04-20 11:57:51 -07:00
Rider Linden 6b8fecb8b0 Removed the excluded code blocks. 2015-04-17 08:53:08 -07:00
Rider Linden c4bcc83336 Facebook conversion. 2015-04-16 17:01:10 -07:00
Merov Linden e3e1a527cc DRTVWR-354 : Rewrite Responders for Twitter and Flickr to conform to new LLHTTPClient interface. Fix merge error in Facebook connect as well 2014-06-17 15:12:31 -07:00
Merov Linden c4c8debfc2 Pull merge from lindenlab/viewer-release 2014-06-17 11:12:27 -07:00
Brad Payne (Vir Linden) 487ca1bad3 v-r -> s-e merge WIP 2014-05-14 17:50:59 -04:00
Brad Payne (Vir Linden) 7b9708a2e3 sunshine-external merge WIP 2014-05-13 10:02:26 -04:00
Merov Linden 8dae4bc222 Pull merge from lindenlab/viewer-release. Fixed some conflicts and compile errors 2014-05-06 18:21:04 -07:00
Cho df26597c0d Added FB+SL friends list to Friends tab in Facebook floater for ACME-1334 2014-02-28 01:49:58 +00:00
Cho d80a812ffc Changed SLShare photo upload filename to Untitled for the sake of default Flickr title 2014-02-26 20:21:05 +00:00
Cho 968099312a fixed SLShare connection state issues for ACME-1298 2014-02-06 22:59:58 +00:00
Cho dea35b4bac Removed support for secondlife:///app/slshare for ACME-1263 2014-01-08 20:06:26 +00:00
Cho 19d482e913 Cleaned up some code while investigated ACME-1152 2013-12-18 23:18:02 +00:00
Cho e88c9909b6 Added highlighting to SLShare tabs for ACME-1177 2013-12-18 22:24:21 +00:00
Brad Payne (Vir Linden) 744cf6be8d merge 2013-12-05 10:39:35 -05:00
Merov Linden 0dfc7f6145 Pull merge from lindenlab/viewer-acme 2013-12-04 21:17:04 -08:00
Merov Linden a36c4f45b4 ACME-1043 : WIP : Add an argument to open trusted content with js and other enabled options, bypassing prefs 2013-12-04 18:02:04 -08:00
Cho 5a23bf50bc Added slshare SLapp support for ACME-1214 2013-12-05 00:29:12 +00:00
Merov Linden 6496e5877b Pull merge from viewer-acme 2013-12-03 11:53:31 -08:00
Richard Linden 17e9c872ad Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-11-11 19:17:49 -08:00
Richard Linden c4fc085f74 fixed some warnings 2013-11-06 18:16:57 -08:00
Cho 1a1826a4f7 separated web floaters for Facebook, Flickr, and Twitter to fix ACME-1151 2013-11-06 02:06:53 +00:00
Cho 181a7d2296 fixed backwards-compatibility with FBC SLURL for ACME-1154 2013-11-06 01:38:49 +00:00
Cho 0e71fb3c9d added Flickr floater for ACME-1136, ACME-1137, ACME-1138, ACME-1140, and ACME-1141 2013-11-02 01:50:17 +01:00
Cho 1b8b6e76bf added LLFlickrConnect for ACME-1116 2013-11-01 20:47:28 +01:00
Merov Linden a52fba0e48 ACME-1104 : Crash when getting a cap from an unset region. Extended ACME-1099 fix. 2013-10-30 16:12:02 -07:00
Merov Linden 542864f8ea ACME-1099 : Prevent possible crashes on get connect URL for Twitter and Flickr 2013-10-29 12:02:40 -07:00
Don Kjer 7866356d77 Merge viewer-release => sunshine-internal 2013-10-29 13:20:18 +00:00
Merov Linden 85b6aeb404 Pull merge from lindenlab/viewer-fbc 2013-10-28 17:25:18 -07:00
Merov Linden 3a57a67c5d ACME-1099 : Fix crash when getting the Facebook cap from a (potentially null) region 2013-10-28 17:15:57 -07:00
Cho 528f424952 temporarily added test call for FlickrConnect and TwitterConnect for ACME-1014 2013-10-09 00:32:31 +01:00
Merov Linden bf22b7150d ACME-905 : Get the FacebookConnect cap each time we need it (it's not that much) 2013-09-06 18:26:21 -07:00
Gilbert Gonzales 3ba9cf2048 ACME-789: Remove SLShareHost setting from settings.xml 2013-09-03 19:11:20 -07:00
Gilbert Gonzales ed828365b8 ACME-866 User receives error when hitting Disconnect in Facebook floater, if access token was cleared manually on backend: Problem was that when the user was already disconnected the Facebook connection state was not being set to disconnected. 2013-08-29 16:05:49 -07:00