packages feed

https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/GaiaOnline.xml

<!-- Comment: "This ruleset seems to work except for registering as a new user.  The avatar system isn't fully supported so there's an exclusion rule for that.  The site does some weird stuff with domain names they only use for https so users who also have NoScript will have to add yahooapis and llnwd.net to get certain features such as dressing their avatar and browsing the site's tabs to work normally." -->

<ruleset name="Gaia Online (breaks registration)" default_off="registration, avatar system not fully supported">
      <target host="gaiaonline.com" />
      <target host="*.gaiaonline.com" />
      <target host="*.cdn.gaiaonline.com" />
      <target host="*.gaiaonlinehelp.com" />
      <target host="*.gaia.hs.llnwd.net" />

<exclusion pattern="^http://a2\.cdn\.gaiaonline\.com/"/>

<securecookie host="^.gaiaonline\.com$" name=".*" />
      
      <rule from="^http://gaiaonline\.com/"
            to="https://www.gaiaonline.com/" />
      <rule from="^http://([^/:@\.]+)\.gaiaonline\.com/"
           to="https://$1.gaiaonline.com/" />
      <rule from="^http://([^/:@\.]+)\.gaia\.hs\.llnwd\.net/"
           to="https://$1.gaia.hs.llnwd.net/" />
      <rule from="^http://([^/:@\.]+)\.cdn\.gaiaonline\.com/"
            to="https://$1.cdn.gaiaonline.com/" />
      <rule from="^http://gaiaonlinehelp\.com/"
            to="https://www.gaiaonlinehelp.com/" />      
      <rule from="^http://([^/:@\.]+)\.gaiaonlinehelp\.com/"
           to="https://$1.gaiaonlinehelp.com/" />
      
</ruleset>