phoenix-firestorm/indra/llplugin
Monroe Linden 2ba90ca871 Fix for EXT-6756: google apps auth doesn't work right with shared media cookies
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
2010-04-07 18:15:56 -07:00
..
slplugin CID-1 2010-01-27 11:59:55 -08:00
tests Fix for EXT-6756: google apps auth doesn't work right with shared media cookies 2010-04-07 18:15:56 -07:00
CMakeLists.txt Added unit test for LLPluginCookieStore. 2010-03-31 18:51:09 -07:00
llpluginclassmedia.cpp Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llpluginclassmedia.h Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llpluginclassmediaowner.h Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llplugincookiestore.cpp Fix for EXT-6756: google apps auth doesn't work right with shared media cookies 2010-04-07 18:15:56 -07:00
llplugincookiestore.h Enable OpenID auth in the embedded webkit browser. 2010-03-31 13:53:40 -07:00
llplugininstance.cpp Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llplugininstance.h Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessage.cpp Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessage.h Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessageclasses.h doxygen: exclude licensing blurbs 2009-11-30 14:46:35 -08:00
llpluginmessagepipe.cpp CID-52 2010-02-10 18:25:54 +00:00
llpluginmessagepipe.h doxygen: exclude licensing blurbs 2009-11-30 14:46:35 -08:00
llpluginprocesschild.cpp Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocesschild.h Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocessparent.cpp Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocessparent.h Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginsharedmemory.cpp Added Doxygen comments 2009-12-09 12:52:27 -08:00
llpluginsharedmemory.h Added Doxygen comments 2009-12-09 12:52:27 -08:00