<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llplugin/llplugincookiestore.cpp, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2018-01-18T00:13:19Z</updated>
<entry>
<title>Fixes for 'MAINT-8196 Remove LLPluginCookieStore from the viewer' and 'MAINT-8194 Remove per-frame calls to updateJavascriptObject()'</title>
<updated>2018-01-18T00:13:19Z</updated>
<author>
<name>callum_linden</name>
<email>none@none</email>
</author>
<published>2018-01-18T00:13:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d3f544d39d204c60c6112f0ba4abd906ac28481a'/>
<id>urn:sha1:d3f544d39d204c60c6112f0ba4abd906ac28481a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove execute permission from many files that should not have it</title>
<updated>2015-11-10T14:48:56Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-11-10T14:48:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8726aba303bcf1207b730a344536e25491420bc'/>
<id>urn:sha1:c8726aba303bcf1207b730a344536e25491420bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-4009: Ensuring that the cookie store is properly cleaned on app exit.</title>
<updated>2014-05-20T00:03:50Z</updated>
<author>
<name>Stinson Linden</name>
<email>stinson@lindenlab.com</email>
</author>
<published>2014-05-20T00:03:50Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5537417ac35ed36322acdba843bd72bf7a7d1992'/>
<id>urn:sha1:5537417ac35ed36322acdba843bd72bf7a7d1992</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge with release</title>
<updated>2013-11-07T01:22:04Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2013-11-07T01:22:04Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fe518bde8e6db65d3d6b178c200410b1346639a4'/>
<id>urn:sha1:fe518bde8e6db65d3d6b178c200410b1346639a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>second phase summer cleaning</title>
<updated>2013-08-10T00:11:19Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2013-08-10T00:11:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e340009fc59d59e59b2e8d903a884acb76b178eb'/>
<id>urn:sha1:e340009fc59d59e59b2e8d903a884acb76b178eb</id>
<content type='text'>
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
</content>
</entry>
<entry>
<title>ACME-755 : Fix erasing in live std::map (breaks build on Mac and Linux).</title>
<updated>2013-07-29T19:09:29Z</updated>
<author>
<name>Merov Linden</name>
<email>merov@lindenlab.com</email>
</author>
<published>2013-07-29T19:09:29Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bdd8005721c4030c91059a5b54c255648351a2f7'/>
<id>urn:sha1:bdd8005721c4030c91059a5b54c255648351a2f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ACME-755 Clear FB cookies by removing cookies from the .facebook.com domain</title>
<updated>2013-07-27T01:49:31Z</updated>
<author>
<name>Gilbert Gonzales</name>
<email>gilbert@lindenlab.com</email>
</author>
<published>2013-07-27T01:49:31Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=7b56020d66d18145256752f9c8d66a20d02f960c'/>
<id>urn:sha1:7b56020d66d18145256752f9c8d66a20d02f960c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Mac and Windows breakpad builds to latest</title>
<updated>2013-03-29T14:50:08Z</updated>
<author>
<name>Graham Madarasz</name>
<email>graham@lindenlab.com</email>
</author>
<published>2013-03-29T14:50:08Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bf6182daa8b4d7cea79310547f71d7a3155e17b0'/>
<id>urn:sha1:bf6182daa8b4d7cea79310547f71d7a3155e17b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change license from GPL to LGPL (version 2.1)</title>
<updated>2010-08-13T11:24:57Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2010-08-13T11:24:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=06b0d72efa96b6a0ed665f7cd46f358c48929e7b'/>
<id>urn:sha1:06b0d72efa96b6a0ed665f7cd46f358c48929e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix for EXT-6756:  google apps auth doesn't work right with shared media cookies</title>
<updated>2010-04-08T01:15:56Z</updated>
<author>
<name>Monroe Linden</name>
<email>monroe@lindenlab.com</email>
</author>
<published>2010-04-08T01:15:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=2ba90ca87174a6f29ae467b4677e4876cd113e8f'/>
<id>urn:sha1:2ba90ca87174a6f29ae467b4677e4876cd113e8f</id>
<content type='text'>
Added "HttpOnly" to the allowed field names in LLPluginCookieStore::Cookie::parse().  (This was the actual cause of the failure -- cookies with this field in them were silently failing to parse.)

Added some LL_WARNS logging on this sort of cookie parse failure, which will make similar problems much easier to track down in future.

Also added tags to most of the logging in llplugincookiestore.cpp to make it easier to selectively enable it when debugging.

Added a cookie with all allowable field names to the unit test.

Reviewed by Sam at http://codereview.lindenlab.com/1247014
</content>
</entry>
</feed>
