Commit Graph

314 Commits (bdc94eac5cda3dd6700a1cd462178b7ac3c4cfec)

Author SHA1 Message Date
Mnikolenko Productengine 668e6e359b SL-13048 FIXED Status Blog URL does not show Official Second Life web page icon 2020-04-16 16:44:31 +03:00
AndreyL ProductEngine 56056aa198 Upstream merge from viewer-neko 2019-11-27 23:20:03 +02:00
Ansariel fd4b8a7bb1 Merge Firestorm LGPL 2019-11-12 18:45:02 +01:00
AndreyL ProductEngine 84f3b2865f Merged in lindenlab/viewer-release 2019-11-12 00:39:07 +02:00
Ansariel d79b79fbe2 Merge viewer-ordered-shutdown 2019-10-19 03:16:10 +02:00
Ansariel b1ae8def22 Merge Firestorm LGPL 2019-10-15 23:34:02 +02:00
Nicky 1d94fc7ce6 Change function signature of getAnonym to return std::string rather than reference and do not return "nobody" in case RLVa is disabled. 2019-10-09 22:32:19 +02:00
Ansariel 642d28245f Merge Firestorm LGPL 2019-08-31 14:30:14 +02:00
Ansariel 0be6b40b25 FIRE-24262: Introduce an explicit label for "wear_folder" SLURLs to mitigate its abuse of trying to fool people into wearing the bunny default avatar 2019-08-14 22:39:17 +02:00
andreykproductengine c61d0f4297 DRTVWR-493 LLUI to LLParamSingleton 2019-08-10 15:31:03 +03:00
Ansariel b69aff5a05 Merge viewer-neko 2019-07-05 18:04:36 +02:00
maxim_productengine 6b67fd1211 SL-11551 tilia-inc.com as an official Linden Lab URL should have SL icon 2019-07-05 11:44:36 +03:00
Ansariel 5c03d25022 Add tilia-inc.com as official LL URL 2019-07-04 23:44:51 +02:00
Liny 4e28024afd Move URLs for firestorm jira over to newer URL as old one is being depricated. 2019-06-14 22:56:37 -07:00
Nicky 5a0cb2e7d0 Tentative fix for FIRE-23012. There's a feew more cases of boost:regex using \S but there had been no complaints about those so far, with that it seems reasonable to just update this occurence and see if there's any undesired side effects with using [^\s] rather than \S. 2019-03-03 02:36:07 +01:00
Ansariel 7e7984fcfd Merge viewer-neko 2018-05-01 18:42:59 +02:00
Ansariel abb602166f FIRE-22483: Parse HTTPS map SLURL properly - another case 2018-04-10 00:06:16 +02:00
Ansariel 644bfee005 FIRE-22483: Parse HTTPS map SLURL properly 2018-04-09 23:59:51 +02:00
Ansariel c9e417c8a6 Merge viewer-neko 2017-11-30 01:19:29 +01:00
Mnikolenko Productengine 3d7dedff26 MAINT-8023 Viewer breaks URLs with internationalized domain names 2017-11-24 17:58:02 +02:00
Ansariel e8a24001aa FIRE-21298: Emotes ignoring display name setting if using V5 style chat history 2017-06-23 15:55:03 +02:00
Ansariel dcac0dce59 Merge viewer-bear 2017-05-07 13:11:50 +02:00
Mnikolenko Productengine d65e6e8382 MAINT-7386 FIXED app/objectim slurl consumes the rest of the chat string 2017-05-05 17:47:36 +03:00
Ansariel bbbb8765fc Merge viewer-bear 2017-02-16 19:24:15 +01:00
Mnikolenko Productengine f8790210dd MAINT-7103 New URI namespace /legacyname 2017-02-03 10:42:01 +02:00
Ansariel dd69a22834 Merge viewer-bear 2017-01-27 09:42:51 +01:00
Mnikolenko Productengine 2f40972dd8 MAINT-7031 /displayname & /completename should perform regardless of "View Display Names" viewer setting. 2017-01-11 13:52:40 +02:00
Ansariel cf9528018e Add Firestorm help SLUrl 2016-11-29 19:09:43 +01:00
Ansariel 1824cb9d82 Merge Firestorm LGPL 2016-11-15 12:17:59 +01:00
Ansariel d3a527ef49 On a second thought: Restrict TLD to 63 characters since that is the limit as per definition 2016-11-12 16:35:20 +01:00
Ansariel 07a5efafd4 Fix email addresses with non-original TLD longer than 6 characters won't get parsed properly 2016-11-12 16:29:31 +01:00
Ansariel 42c77ab5bc Merge Firestorm LGPL 2016-11-04 12:52:13 +01:00
Ansariel 7104b5e037 Change more JIRA urls over to https 2016-11-03 21:33:04 +01:00
Mnikolenko Productengine 3b328a3880 MAINT-6929 [Contribution] E-mail links are not parsed correctly when top level domain is over 6 characters. 2016-11-15 13:00:47 +02:00
Ansariel e18d32ee13 Merge viewer-bear 2016-09-12 20:58:57 +02:00
Mnikolenko Productengine 377683a8ed MAINT-6648 FIXED [SECURITY] Link tags do not filter unicode and allow for easy URL spoofing. 2016-08-23 13:01:19 +03:00
Ansariel b18cee4f33 Merge viewer-bear 2016-08-11 21:48:43 +02:00
Mnikolenko Productengine e76b5643ef MAINT-6608 FIXED URI parser problem with links with username, password 2016-08-10 13:31:25 +03:00
Ansariel 3af46da957 FIRE-15972: Recognize InWorldz IZURLs properly 2016-06-28 19:32:10 +02:00
Ansariel 2797c5938a Merge Firestorm LGPL 2016-04-05 10:47:23 +02:00
Oz Linden 9be58e915a merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
Nicky e71f62e0b9 Merge. 2016-04-01 18:37:30 +02:00
Nicky a50faa943c Merge. 2016-04-01 12:59:37 +02:00
Ansariel d171e16c58 Merge Firestorm LGPL 2016-03-18 10:16:25 +01:00
Rider Linden b8c1976460 Merge 2016-03-17 13:14:21 -07:00
Oz Linden 31f3db0291 merge changes for DRTVWR-417 2016-03-16 13:08:06 -04:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Ansariel e7ade840e4 Merge viewer-bear 2016-01-24 14:00:30 +01:00
Nicky 6b0da7af72 Merge. 2016-01-17 01:05:13 +01:00
Oz Linden bc22e58743 merge changes for 4.0.1-release 2016-01-15 16:55:04 -05:00
Rider Linden e7eaa94dfa Merge VR 2016-01-15 13:36:38 -08:00
Nicky 4b7fb09a47 Merge. 2015-12-21 19:16:34 +01:00
AndreyL ProductEngine 40699b9663 MAINT-5498 LLUrlEntry regex refactoring
Improved LLUrlEntryHTTP, extended a test
2015-12-15 01:17:26 +02:00
Ansariel 1d91bb3bc5 Merge Firestorm LGPL tip 2015-12-03 10:34:52 +01:00
Ansariel d5e65beb9d FIRE-17152: Lindens Home Home control panel House Control panel URL is wrong 2015-12-01 00:43:27 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Ansariel 68739bc569 Merge Viewer-Bear 2015-10-27 01:31:15 +01:00
Nicky c218e524b2 Merge - Step 1; Still enough to do. 2015-10-26 20:20:13 +01:00
AndreyL ProductEngine 52d30bbbe9 MAINT-5464 FIXED Do not add badge to links that have a port number specified. 2015-10-23 07:52:43 +03:00
Rider Linden 53b947e039 Merge from viewer release. 2015-10-19 12:03:08 -07:00
maxim_productengine 057bcc92ec MAINT-8552 FIXED Secure map links do not parse in chat and SL icon is not displayed 2018-04-19 16:48:46 +03:00
Rider Linden 8913ed6692 Changes from code review with Nat 2015-09-03 16:59:00 -07:00
Rider Linden 96e343b49b MAINT-5575: Convert the Experience cache into a coro based singleton.
--HG--
branch : MAINT-5575
2015-09-01 16:13:52 -07:00
Rider Linden 7c61728b4b MAINT-4952: Removed a bit of debug code that got included accidentally and change host == LLHost() to host.isInvalid() 2015-08-24 14:19:30 -07:00
Ansariel 4a7ebe3708 size_t this... 2015-08-22 20:37:43 +02:00
Ansariel f7e1774fcd Try to re-allow URLs without protocol again... 2015-08-22 12:40:09 +02:00
Ansariel 5fe09cb64d Merge Viewer-Bear 2015-08-22 03:13:17 +02:00
Nat Goodspeed 62527e6f18 MAINT-5506: Fix ugly timing bug in llurlentry static initialization.
The problem was that class-static LLUrlEntryParcel::sRegionHost was being
initialized by copying class-static LLHost::invalid. Naturally, these two
statics are initialized in different source files. Since C++ makes no promises
about the relative order in which objects in different object files are
initialized, it seems we hit a case in which we were trying to initialize
sRegionHost by copying a completely uninitialized LLHost::invalid.
In general we might attempt to address such cross-translation-unit issues by
introducing an LLSingleton. But in this particular case, the punch line is
that LLHost::invalid is explicitly constructed identically to a
default-constructed LLHost! In other words, LLHost::invalid provides nothing
we couldn't get from LLHost(). All it gives us is an opportunity for glitches
such as the above.
Remove LLHost::invalid and all references, replacing with LLHost().
2015-08-18 17:05:29 -04:00
Mnikolenko ProductEngine 8d34d1a9c5 SL-173 FIXED Allow searching for an experience by SLurl. 2015-08-18 11:22:39 +03:00
Ansariel 805c83bc7a Simplify fix for FIRE-16642 2015-08-13 20:59:06 +02:00
Ansariel 3273e637f9 FIRE-16642: Show invalid Hypergrid node URIs 2015-08-13 20:35:35 +02:00
Mnikolenko ProductEngine 96e641b329 MAINT-5451 FIXED A domain name without a top level domain should not be decorated 2015-08-07 11:47:17 +03:00
AndreyL ProductEngine e62d5ea4e8 MAINT-5019 FIXED Undesired "http://" added to domains sent in chat
Completely removed matching of the URLs w/o a protocol
+ Some unit tests
2015-07-29 07:35:08 +03:00
AndreyL ProductEngine 62c748936c MAINT-5019: Buildfix - added a tests for emails, improved handling of URLs starting with www. 2015-07-15 23:58:56 +03:00
AndreyL ProductEngine 078612e292 MAINT-5019 FIXED Additional cases 2015-07-14 04:39:20 +03:00
andreykproductengine 79ffc6569b Merge from viewer-relese and become version 3.8.1 2015-07-01 14:40:05 +03:00
Oz Linden 949942c730 merge changes for 3.7.29-release 2015-06-08 16:33:02 -04:00
Ansariel 4ce6691cf8 Merge viewer-xp_tools 2015-06-25 11:57:17 +02:00
Mnikolenko ProductEngine bb87365c37 Merge viewer-release, become version 3.7.29 2015-04-28 13:36:35 +03:00
simon a219cf1c98 Merge viewer-release 2015-04-15 15:07:13 -07:00
Mnikolenko ProductEngine cccde14f9b MAINT-5058 FIXED Get the query string by simple extracting it from whole url. 2015-04-15 13:16:23 +03:00
Oz Linden 034fb74d05 merge changes for STORM-2113 2015-04-14 05:39:36 -04:00
Oz Linden a8ef252571 merge changes for 3.7.27-release 2015-04-13 16:23:36 -04:00
Cinder 5a282abe18 STORM-2113 - uri parsing cleanup and fixes 2015-04-11 15:23:06 -06:00
Ansariel d7091cd375 FIRE-16298: Fix OpenSim SLURL parsing 2015-06-08 23:21:37 +02:00
Nicky 006190f2a1 Merge with tools update. 2015-05-05 13:09:27 +02:00
Ansariel aabeeadf77 More hammering on the URI fail:
* Don't try to parse an unescaped URI - it will fail; unescape the label after parsing
* Use the default tooltip text for the labels
* Set the tooltip for both host and query part of an URI
2015-05-04 10:17:43 +02:00
Ansariel 6477e1c742 More URI unfailing 2015-05-04 00:26:12 +02:00
Ansariel 9be423524d Merge LL V3.7.27 2015-04-14 22:08:31 +02:00
Nat Goodspeed b5324afb6f Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2015-02-24 21:02:12 -05:00
Oz Linden 905431cf60 merge changes for 3.7.25-release 2015-02-24 15:48:28 -05:00
Oz Linden 6f3cf79a3a merge changes for 3.7.24-release 2015-01-13 13:46:45 -05:00
Mnikolenko ProductEngine f097c731d6 MAINT-4169 ShowGreyQueryInUrls debug setting was removed and the grey part of the link always appears. 2015-03-04 13:10:58 +02:00
Mnikolenko ProductEngine bf51454223 MAINT-4169 FIXED grey out all but domain name in SL-links, same as it's done for non-Linden URLs 2015-01-09 12:10:32 +02:00
Mnikolenko ProductEngine 427191118e MAINT-4169 ShowGreyQueryInUrls debug setting was removed and the grey part of the link always appears. 2015-01-19 17:52:06 +02:00
maksymsproductengine 027899963c merge with 3.7.23-release 2014-12-19 23:20:47 +02:00
callum_linden 23711c9275 Rename llround(..) to ll_round(..) because of a collision with MS llround (long long round) in VS2013 2014-12-10 08:44:08 -08:00
Mnikolenko ProductEngine 28e8b8ecdb MAINT-4683 FIXED Display SLURLs with incorrect coordinates as regular URLs. 2014-12-04 12:40:13 +02:00
dolphin c2a516aee1 ACME-1635: Trusted Experiences now referred to as Key Experiences. 2014-11-06 16:25:17 -08:00
Ansariel 86ef6aa5aa Convenience... 2015-04-02 11:39:30 +02:00