Russell Golden e501d1
%global moz_extensions %{_datadir}/mozilla/extensions
Russell Golden e501d1
Russell Golden e501d1
%global firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
Russell Golden e501d1
%global src_ext_id https-everywhere@eff.org
Russell Golden e501d1
%global firefox_inst_dir %{moz_extensions}/%{firefox_app_id}/%{src_ext_id}
Russell Golden e501d1
Russell Golden e501d1
%global seamonkey_app_id \{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}
Russell Golden e501d1
%global seamonkey_inst_dir %{moz_extensions}/%{seamonkey_app_id}
Russell Golden e501d1
Russell Golden e501d1
Name:           mozilla-https-everywhere
Russell Golden fda126
Version:        5.0.7
Russell Golden fda126
Release:        1%{?dist}
Russell Golden e501d1
Summary:        HTTPS/HSTS enforcement extension for Mozilla Firefox and SeaMonkey
Russell Golden e501d1
Russell Golden e501d1
Group:          Applications/Internet
Russell Golden e501d1
License:        GPLv2+
Russell Golden e501d1
URL:            https://eff.org/https-everywhere
Russell Golden e501d1
# A git repo is available at git://git.torproject.org/https-everywhere.git
Russell Golden e501d1
Source0:        https://www.eff.org/files/https-everywhere-%{version}.xpi
Richard Hughes fb8aed
Source1:        mozilla-https-everywhere.metainfo.xml
Russell Golden 0c3eb6
# Makes extension not auto-update from Mozilla's updater
Russell Golden 0c3eb6
# Not submitted to upstream, but they are aware we use it
Russell Golden e501d1
Patch0:         appManaged.patch
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Russell Golden e501d1
Russell Golden e501d1
BuildRequires:  dos2unix
Russell Golden e501d1
%if 0%{?rhel}
Russell Golden ac36df
Requires:       firefox >= 3.5
Russell Golden e501d1
%else
Russell Golden e501d1
Requires:       mozilla-filesystem
Russell Golden 0c3eb6
%endif
Russell Golden 0c3eb6
# GNOME Software Center not present on EL systems and Fedora < 21
Russell Golden 0c3eb6
%if 0%{?fedora} >= 21
Russell Golden 54f627
BuildRequires:  libappstream-glib
Russell Golden e501d1
%endif
Russell Golden e501d1
BuildArch:      noarch
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
%description
Russell Golden e501d1
HTTPS Everywhere is a Firefox extension produced as a collaboration between
Russell Golden e501d1
The Tor Project and the Electronic Frontier Foundation. It encrypts your
Russell Golden e501d1
communications with a number of major websites.
Russell Golden e501d1
Russell Golden e501d1
Many sites on the web offer some limited support for encryption over HTTPS,
Russell Golden e501d1
but make it difficult to use. For instance, they may default to unencrypted
Russell Golden e501d1
HTTP, or fill encrypted pages with links that go back to the unencrypted site.
Russell Golden e501d1
Russell Golden e501d1
The HTTPS Everywhere extension fixes these problems by rewriting all requests
Russell Golden e501d1
to these sites to HTTPS.
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
%prep
Russell Golden e501d1
%setup -q -c
Russell Golden 449e8f
# dos2unix -f LICENSE.txt
Russell Golden e501d1
%patch0 -p 1
Russell Golden e501d1
Russell Golden e501d1
%build
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
%install
Russell Golden e501d1
rm -rf %{buildroot}
Russell Golden e501d1
Russell Golden 5f181f
for f in `find . -print | sed -e '/\.\/$/d'` ; do
Russell Golden 5f181f
	if [ -d ${f} ] ; then
Russell Golden 5f181f
		install -dm 755 %{buildroot}%{firefox_inst_dir}/${f}
Russell Golden 5f181f
	else
Russell Golden 5f181f
		install -pm 644 ${f} %{buildroot}%{firefox_inst_dir}/${f}
Russell Golden 5f181f
	fi
Russell Golden e501d1
done
Russell Golden e501d1
Russell Golden e501d1
# symlink from seamonkey extension to firefox extension
Russell Golden e501d1
mkdir -p %{buildroot}%{seamonkey_inst_dir}
Russell Golden e501d1
ln -s %{firefox_inst_dir} %{buildroot}%{seamonkey_inst_dir}
Russell Golden e501d1
Russell Golden b9f20f
Russell Golden 0c3eb6
# if Fedora >= 21
Russell Golden 0c3eb6
# install MetaInfo file for firefox, etc
Russell Golden 0c3eb6
%if 0%{?fedora} >= 21
Richard Hughes fb8aed
DESTDIR=%{buildroot} appstream-util install %{SOURCE1}
Russell Golden b9f20f
%endif
Richard Hughes fb8aed
Russell Golden e501d1
%clean
Russell Golden e501d1
rm -rf %{buildroot}
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
%files
Russell Golden e501d1
%defattr(-,root,root,-)
Russell Golden 318c60
# doc LICENSE.txt
Russell Golden e501d1
%{firefox_inst_dir}
Russell Golden e501d1
%{seamonkey_inst_dir}
Russell Golden 0c3eb6
Russell Golden 0c3eb6
# GNOME Software Center metadata
Russell Golden 0c3eb6
%if 0%{?fedora} >= 21
Richard Hughes fb8aed
%{_datadir}/appdata/*.metainfo.xml
Russell Golden b9f20f
%endif
Russell Golden e501d1
Russell Golden e501d1
Russell Golden e501d1
%changelog
Russell Golden fda126
* Mon Aug 10 2015 Russell Golden <niveusluna@niveusluna.org> - 5.0.7-1
Russell Golden fda126
- Update to version 5
Russell Golden fda126
- So sorry I'm so late. There are a great many changes, so I won't bother
Russell Golden fda126
-- to list them.
Russell Golden fda126
9dcdbf
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-2
9dcdbf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9dcdbf
Russell Golden 8e1e56
* Sun Feb 01 2015 Russell Golden <niveusluna@niveusluna.org> - 4.0.3-1
Russell Golden 8e1e56
- Ruleset updates.
Russell Golden 8e1e56
- Update SSL Observatory code to match Firefox API changes in hashing.
Russell Golden 8e1e56
- Bring code in line with guidelines for addons.mozilla.org.
Russell Golden 8e1e56
Russell Golden 06b430
* Thu Oct 16 2014 Russell Golden <niveusluna@niveusluna.org> - 4.0.2-1
Russell Golden 06b430
- Disable SSL 3 to Prevent POODLE attack:
Russell Golden 06b430
 -- https://github.com/EFForg/https-everywhere/pull/674
Russell Golden 06b430
- NEW: HTTP Nowhere mode. Block all plaintext http
Russell Golden 06b430
- Updates to Yahoo APIs, Fastly, VMWare, Netflix, Maashable, LinkedIn,
Russell Golden 06b430
  Gitorious, Mozilla, msecnd, Hotmail, Live, Eniro, Steam, Phoronix,
Russell Golden 06b430
  net-security.org, Flickr, Craigslist, Apache.org, Joomla.org, Samsung,
Russell Golden 06b430
  Google IMages, Expedia, Akamai, Trip Advisor, Ikea, CEll, Leo.org, Facebook,
Russell Golden 06b430
  F-Secure, Dropbox, Courage Campaign, Box, Atlassian, Internet Archvie,
Russell Golden 06b430
  localbitcoins.com, SOny, SciVerse, Web.com, Urgan Dictionary, Pornhub,
Russell Golden 06b430
  Fool.com, ClickBank, MGID, Which?, Microsoft, Barnes and Noble, Royal
Russell Golden 06b430
  Institute of GB, Wall Street Journal
Russell Golden 06b430
Russell Golden ef6354
* Sat Sep 13 2014 Russell Golden <niveusluna@niveusluna.org> - 4.0.1-1
Russell Golden ef6354
- Significant new coverage: Reddit, Quora
Russell Golden ef6354
- Fixes include:
Russell Golden ef6354
 -- Frontier Networks, Hotmail / Live, Microsoft, Mozilla, Ohio State, Rackspace, SJ.se, Timbo.se
Russell Golden ef6354
 -- https://github.com/EFForg/https-everywhere/issues/310
Russell Golden ef6354
 -- https://github.com/EFForg/https-everywhere/issues/500
Russell Golden ef6354
 -- https://trac.torproject.org/projects/tor/ticket/11402
Russell Golden ef6354
 -- https://trac.torproject.org/projects/tor/ticket/11418
Russell Golden ef6354
 -- https://trac.torproject.org/projects/tor/ticket/12583
Russell Golden ef6354
 -- https://trac.torproject.org/projects/tor/ticket/12104
Russell Golden ef6354
 -- https://trac.torproject.org/projects/tor/ticket/9466
Russell Golden ef6354
 -- https://github.com/EFForg/https-everywhere/issues/144
Russell Golden ef6354
- Enhancements to MCB detection and subsequent ruleset fixes
Russell Golden ef6354
 -- https://github.com/EFForg/https-everywhere/issues/529
Russell Golden ef6354
Russell Golden bca5c3
* Thu Sep 04 2014 Russell Golden <niveusluna@niveusluna.org> - 4.0.0-1
Russell Golden bca5c3
- Ruleset fixes to wikimedia, stanford-university, joyent, and gaytorrents.
Russell Golden bca5c3
- Merge Android Firefox branch, so Android now has the same release cycle
Russell Golden bca5c3
 -- as the stable HTTPS Everywhere branch for Firefox.
Russell Golden bca5c3
- Remove old unused ContentPolicy code.
Russell Golden 0c3eb6
- FEDORA/RHEL SPECIFIC - Place version conditionals for GNOME Software
Russell Golden 0c3eb6
 -- Center metadata in spec file.
Russell Golden bca5c3
Richard Hughes fb8aed
* Tue Aug 19 2014 Richard Hughes <richard@hughsie.com> - 3.5.3-2
Richard Hughes fb8aed
- Add a MetaInfo file for GNOME Software and Apper.
Richard Hughes fb8aed
Russell Golden 2bd4c5
* Wed Jun 25 2014 Russell Golden <niveusluna@niveusluna.org> - 3.5.3-1
Russell Golden 2bd4c5
- Now works when installed globally!
Russell Golden 2bd4c5
- Various ruleset fixes, including PCWorld.
Russell Golden 2bd4c5
9b09c6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.1-2
9b09c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9b09c6
Russell Golden d48634
* Fri May 30 2014 Russell Golden <niveusluna@niveusluna.org> - 3.5.1-1
Russell Golden d48634
- Revert https://github.com/EFForg/https-everywhere/pull/134 due to YouTube
Russell Golden d48634
 -- breakage.
Russell Golden d48634
- Re-enable ability to see all rulesets in enable/disable dialog.
Russell Golden d48634
- Added more Debian coverage.
Russell Golden d48634
- Fixes to Doubleclick, Guardian, Heroku, Home Depot, HypeMachine, IMDB,
Russell Golden d48634
 -- Justin.tv, Kikatek, Mozilla, MyFitnessPal, Pinterest, XKCD, Reuters,
Russell Golden d48634
 -- Technet, Tumblr, Wordpress, Yandex, Youtube, Flickr.
Russell Golden d48634
- Fix Australis icon positioning:
Russell Golden d48634
 -- https://github.com/EFForg/https-everywhere/pull/216
Russell Golden d48634
Russell Golden d0a3ed
* Wed Apr 16 2014 Russell Golden <niveusluna@niveusluna.org> - 3.5-1
Russell Golden d0a3ed
- Merge all non-ruleset changes from 4.0development.16
Russell Golden d0a3ed
- Merge all new/modified rulesets from 4.0development.16 that are
Russell Golden d48634
 -- in the Alexa Top 1000 using utils/alexa-ruleset-checker.py. For a full list,
Russell Golden d48634
 -- see utils/alexa-logs/07042014.log.
Russell Golden d0a3ed
Russell Golden 4ba7af
* Sun Jan 05 2014 Russell Golden <niveusluna@niveusluna.org> - 3.4.5-1
Russell Golden 4ba7af
- Tiny ruleset tweaks (XKCD is back)!
Russell Golden 4ba7af
- Create an about:config setting that overrules mixedcontent ruleset disablement
Russell Golden 4ba7af
- Updated license
Russell Golden 4ba7af
- Updated README.md
Russell Golden 4ba7af
- Updated contributors list
Russell Golden 4ba7af
- Fix a performance bug when re-enabling HTTPS-Everywhere from its menu
Russell Golden 4ba7af
- Observatory cert whitelist update
Russell Golden 4ba7af
- Updated rules: Atlassian, Brightcove, MIT, Pidgin, Microsoft, Whonix,
Russell Golden d48634
 -- Skanetrafiken, Stack-Exchange, Stack-Exchange-mixedcontent
Russell Golden 4ba7af
Russell Golden e1fd43
* Tue Dec 17 2013 Russell Golden <niveusluna@niveusluna.org> - 3.4.3-1
Russell Golden e1fd43
- Fixes: Cloudfront / Amazon MP3 player, Cornell/Arxiv, FlickR,
Russell Golden e1fd43
 -- AmazonAWS/spiegel.tv 
Russell Golden e1fd43
- Disable broken: Barns and Noble, Behance, Boards.ie, Elsevier, Kohls,
Russell Golden e1fd43
 -- OpenDNS, Spin.de, Svenskakyrkan
Russell Golden e1fd43
- Deprecate the ContentPolicy API, fixing a crash bug
Russell Golden e1fd43
 -- lurking since Firefox 20:
Russell Golden e1fd43
 -- https://bugzilla.mozilla.org/show_bug.cgi?id=939180
Russell Golden e1fd43
- Fix really silly Observatory UI bug that would leave the Observatory off
Russell Golden e1fd43
 -- for non-Tor users after they turned it on
Russell Golden e1fd43
- Update Observatory blacklist
Russell Golden e1fd43
- Bump maxVersion from Firefox 25 to 28.
Russell Golden e1fd43
Russell Golden b11659
* Wed Oct 09 2013 Russell Golden <niveusluna@niveusluna.org> - 3.4.2-1
Russell Golden b11659
- HTTPS Everywhere builds are now deterministic!
Russell Golden b11659
- Global memory leak bug fixes
Russell Golden b11659
- Updated rules: Craigslist, Apple.com, Microsoft, CloudFront, UKLocalGov,
Russell Golden b11659
 -- Bing, Cengage
Russell Golden b11659
- New rules from dev: IPTorrents.com, TvTorrents
Russell Golden b11659
Russell Golden 793acc
* Mon Aug 19 2013 Russell Golden <niveusluna@niveusluna.org> - 3.4.1-1
Russell Golden 793acc
- Update to upstream 3.4.1. There were a lot of changes since the last update.
Russell Golden 5f181f
 -- See https://www.eff.org/files/Changelog.txt for details.
Russell Golden 5f181f
Russell Golden 3b8680
* Sun Jul 28 2013 Russell Golden <niveusluna@niveusluna.org> - 3.3.1-1
Russell Golden 3b8680
3.3.1
Russell Golden 3b8680
- [Wikimedia] removed mixedcontent
Russell Golden 3b8680
Russell Golden 3b8680
3.3
Russell Golden 3b8680
- This major release fixed the following mixed content blocker (MCB) 
Russell Golden 3b8680
 -- related bugs in time for Firefox 23:
Russell Golden 3b8680
 -- https://trac.torproject.org/projects/tor/ticket/9196
Russell Golden 3b8680
 -- https://trac.torproject.org/projects/tor/ticket/8774
Russell Golden 3b8680
 -- https://trac.torproject.org/projects/tor/ticket/8776
Russell Golden 3b8680
- In effect, this update disables rulesets that cause mixed content errors
Russell Golden 3b8680
 -- by default, and adds platform="mixedcontent" to 950 new rules. This is
Russell Golden 3b8680
 -- necessary to prevent a massive amount of websites from breaking by default
Russell Golden 3b8680
 -- for our users when Firefox 23 comes out.
Russell Golden 3b8680
- [Internet Archive] Moved to stable
Russell Golden 3b8680
- [Linaro] Default off per webmaster request
Russell Golden 3b8680
- [Applicom] Default off per webmaster request
Russell Golden 3b8680
Russell Golden 6082b2
* Tue Jul 16 2013 Russell Golden <niveusluna@niveusluna.org> - 3.2.4-1
Russell Golden 6082b2
- [Yandex] remove maps from exclusions
Russell Golden 6082b2
- [Amazon Web Services] Add exclusion
Russell Golden 6082b2
  https://trac.torproject.org/projects/tor/ticket/8907
Russell Golden 6082b2
- [Hotmail / Live] Add exclusion
Russell Golden 6082b2
  https://trac.torproject.org/projects/tor/ticket/9026
Russell Golden 6082b2
- [Mozilla] Point labs to mozillalabs.org
Russell Golden 6082b2
  https://mail1.eff.org/pipermail/https-everywhere-rules/2013-July/001636.html
Russell Golden 6082b2
- [Yandex] Exclude ll
Russell Golden 6082b2
- [Brightcove] Add exclusion
Russell Golden 6082b2
  https://mail1.eff.org/pipermail/https-everywhere-rules/2013-May/001587.html
Russell Golden 6082b2
- [NYTimes] Add exclusion, disabled
Russell Golden 6082b2
- [News Corporation] Exclude 2013 images
Russell Golden 6082b2
  https://trac.torproject.org/projects/tor/ticket/9040
Russell Golden 6082b2
- [imgbox] Fix typo
Russell Golden 6082b2
  https://trac.torproject.org/projects/tor/ticket/8690
Russell Golden 6082b2
Russell Golden 2c1e6d
* Tue Jul 02 2013 Russell Golden <niveusluna@niveusluna.org> - 3.2.3-1
Russell Golden 2c1e6d
- Update to upstream 3.2.3
Russell Golden 2c1e6d
Russell Golden c7dad3
* Thu May 23 2013 Russell Golden <niveusluna@niveusluna.org> - 3.2.2-1
Russell Golden c7dad3
- Quick turn-around release to unbreak support.apple.com
Russell Golden c7dad3
- Fixes for a number of other ruleset bugs:
Russell Golden c7dad3
  https://eff.org/r.5bSj
Russell Golden c7dad3
- Incremental observatory cert whitelist update
Russell Golden c7dad3
Russell Golden 7d55a9
* Sat May 18 2013 Russell Golden <niveusluna@niveusluna.org> - 3.2.1-1
Russell Golden 7d55a9
- Implement XHR outstanding request limits to work around TCP connection
Russell Golden 7d55a9
  -- exhaustion if the SSL Observatory server is slow or down:
Russell Golden 7d55a9
  -- https://trac.torproject.org/projects/tor/ticket/8670
Russell Golden 7d55a9
  -- https://bugzilla.mozilla.org/show_bug.cgi?id=856748
Russell Golden 7d55a9
- Overdue update to the Observatory cert whitelist
Russell Golden 7d55a9
- Other known ruleset fixes: EA, Yandex, Apple
Russell Golden 7d55a9
  -- https://trac.torproject.org/projects/tor/ticket/8584
Russell Golden 7d55a9
  -- https://trac.torproject.org/projects/tor/ticket/8571
Russell Golden 7d55a9
Russell Golden 8a1b9a
* Wed May 01 2013 Russell Golden <niveusluna@niveusluna.org> - 3.2-1
Russell Golden 8a1b9a
- Related trac bugs for this release:
Russell Golden 8a1b9a
  https://eff.org/r.b9Qc
Russell Golden 8a1b9a
- New: MoinMoin
Russell Golden 8a1b9a
- Fixes: Adobe, Bahn.de, Cloudfront, Dell, Droplr, FBI, Google Maps,
Russell Golden 8a1b9a
  Joomla, Juno Download, Lenovo, New York Times, SEC, Soundcloud,
Russell Golden 8a1b9a
  Tweakers.net, Univ Strasbourg, Vkontakte, Zend
Russell Golden 8a1b9a
- Disable broken: AirAsia, Netvibes, Newgrounds, Pirate Bay, Russia Today, SVT,
Russell Golden 8a1b9a
  Wolfram Alpha
Russell Golden 8a1b9a
- Maybe fixed: Quantcast/Tumblr:
Russell Golden 8a1b9a
  https://trac.torproject.org/projects/tor/ticket/8406 (maybe fixed)
Russell Golden 8a1b9a
- Sync languages and translations from the master branch.
Russell Golden 8a1b9a
- New languages: Finnish, Norwegian (Bokmål), Slovak, Bulgarian.
Russell Golden 8a1b9a
- All HTTPS Everywhere users will be now prompted about using the
Russell Golden 8a1b9a
  SSL Observatory.
Russell Golden 8a1b9a
Russell Golden 71ee38
* Fri Mar 08 2013 Russell Golden <niveusluna@niveusluna.org> - 3.1.4-1
Russell Golden 71ee38
- The circles are stable releasee
Russell Golden 71ee38
- Fixes:
Russell Golden 71ee38
  - AmazonAWS/Atomsforpeace.info, Disqus, Eventbrite, ImageShack.us, MySQL,
Russell Golden 71ee38
    NuGet, NYTimes, Ooyala, Opera, Scientific American, SourceForge,
Russell Golden 71ee38
    University of Southampton, UserVoice, WebType, Zendesk
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8056
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8349
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/7690
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8025
Russell Golden 71ee38
  - http://bugs.mysql.com/bug.php?id=67311
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/7615
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8077
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8199
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8198
Russell Golden 71ee38
- Disable broken:
Russell Golden 71ee38
  - American Public Media (for real this time), Asymmetric Publications, 
Russell Golden 71ee38
    Salsa Labs, Vimeo
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/7650
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/8280
Russell Golden 71ee38
  - https://trac.torproject.org/projects/tor/ticket/7569
Russell Golden 71ee38
- Update cert whitelist
Russell Golden 71ee38
f56d16
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-2
f56d16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f56d16
Russell Golden c0a6e8
* Mon Jan 21 2013 Russell Golden <niveusluna@niveusluna.org> - 3.1.3-1
Russell Golden c0a6e8
  - Internet Freedom Day stable bugfix release
Russell Golden c0a6e8
  - Fixes: CloudFront/Spotify, AmazonAWS (Amazon MP3s and product images), Libav, 
Russell Golden c0a6e8
           Google Maps, UserEcho
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7931
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7888
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7594
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7539
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7698
Russell Golden c0a6e8
  - Disable broken: Coursera, EBay, Etsy, OpenOffice, Ping.fm, Pinterest :(
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7336
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7825
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7774
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7695
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7777
Russell Golden c0a6e8
    https://trac.torproject.org/projects/tor/ticket/7865
Russell Golden c0a6e8
  - Update cert whitelist
Russell Golden c0a6e8
Russell Golden d6ee7a
* Thu Jan 03 2013 Russell Golden <niveusluna@niveusluna.org> - 3.1.2-1
Russell Golden 991146
- Fixes for: AmazonAWS/Datawrapper, Cachefly, Cloudfront/C-SPAN, Hetzner.de KeyDrive/Snapnames, QT, openDesktop, OpenTTD, WhiskeyMedia https://mail1.eff.org/pipermail/https-everywhere-rules/2012-December/001432.html https://trac.torproject.org/projects/tor/ticket/7608 https://trac.torproject.org/projects/tor/ticket/7567 https://mail1.eff.org/pipermail/https-everywhere-rules/2012-December/001432.html https://trac.torproject.org/projects/tor/ticket/7560 https://trac.torproject.org/projects/tor/ticket/7796
Russell Golden 991146
- Disable broken: FlossManuals, Pastebin, Poste.it, Ustream, TED, AusGamers https://trac.torproject.org/projects/tor/ticket/7731 https://trac.torproject.org/projects/tor/ticket/7850 https://trac.torproject.org/projects/tor/ticket/7840 https://trac.torproject.org/projects/tor/ticket/7548
Russell Golden 991146
- Increase Observatory deployment (65%->85%)
Russell Golden 991146
- Update cert whitelist
Russell Golden 991146
Russell Golden 78202f
* Wed Dec 12 2012 Russell Golden <niveusluna@niveusluna.org> - 3.1-1
Russell Golden 78202f
- Hacky solution to a very nasty bug in which <securecookie> directives
Russell Golden 78202f
    would cause cookies to be flagged as secure even if they were set from
Russell Golden 78202f
    HTTP origins!
Russell Golden 78202f
    https://trac.torproject.org/projects/tor/ticket/7491
Russell Golden 78202f
    https://mail1.eff.org/pipermail/https-everywhere-rules/2012-November/001397.html
Russell Golden 78202f
- Fixes: Akamai, Biomed central, BYU, Cachefly / Topix, DuckDuckGo, Focus.de,
Russell Golden 78202f
    Fortum, Mashable, Mail.ru, MayFirst/People Link, MIT, Rackspace, 
Russell Golden 78202f
    Salsa Labs, SurveyMonkey, Tumblr
Russell Golden 78202f
- Disable: Adtech.de, AllthingsD American Public Media, Dafont, MediaFire,
Russell Golden 78202f
    Verizon, vk.com, Wired, Conde Nast
Russell Golden 78202f
- Observatory-only translations into Hebrew and Croatian
Russell Golden 78202f
- Offer the SSL Observatory popup to a larger cohort of users
Russell Golden 78202f
Russell Golden ab1d15
* Sat Nov 10 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.4-1
Russell Golden ab1d15
- Fixes:
Russell Golden ab1d15
  -- ACLU, Amazon, Barnes & Noble, CharityNavigator, Cloudfront/Turntable.fm,
Russell Golden ab1d15
     Coursera, itella.fi, posti.fi, Uservoice
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7336
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7273
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7227
Russell Golden ab1d15
- Disable broken:
Russell Golden ab1d15
  -- Asterisk, Boston Globe (separated out from NYTimes.com), Extabit, Gawker,
Russell Golden ab1d15
     Google Services (Followers widget), NPR, SF.se, SonyMusic, Statcounter, WebType
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7270
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7243
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7361
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7120
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7278
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7363
Russell Golden ab1d15
     https://trac.torproject.org/projects/tor/ticket/7294
Russell Golden ab1d15
- No longer cacert: lawblog.de
Russell Golden ab1d15
- Offer the SSL Observatory popup to a larger cohort of users
Russell Golden ab1d15
- Update translations: Spanish, Russian, Turkish, Swedish
Russell Golden ab1d15
Russell Golden ab1d15
Russell Golden 372568
* Tue Oct 30 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.3-1
Russell Golden 372568
- Work around a nasty bug that was affecting some high-volume Live Youtube streams
Russell Golden 372568
  -- (but not other live YouTube streams)
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7127
Russell Golden 372568
- Other Fixes: 
Russell Golden 372568
  -- AdaCore, Akamai/MTV3 Katsomo, Akamai/HP, Atlassian, Bahn.de, DemocracyNow, MySQL, NuGet,
Russell Golden 372568
  -- PBS, Phronoix Media/Openbenchmarking, SSRN, Spoki
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7219
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7180
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7135
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7206
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7198
Russell Golden 372568
- Disable broken/buggy:
Russell Golden 372568
  -- CBS/Last.fm, Citibank Australia, Bytename, HP, NIFTY, Microchip, MyOpenID,  NttDocomo
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/6587
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7226
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7111
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7161
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7114
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7138
Russell Golden 372568
  -- https://trac.torproject.org/projects/tor/ticket/7107
Russell Golden 372568
- Updated translations:
Russell Golden 372568
  -- Greek, Russian, Latvian
Russell Golden 372568
- New translation:
Russell Golden 372568
  -- Turkish
Russell Golden 372568
- Offer the SSL Observatory popup to a larger cohort of users
Russell Golden 372568
Russell Golden 372568
* Sun Oct 21 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.2-1
Russell Golden e15775
  - Some fixes that should have shipped in 3.0.1, but actually didn't:
Russell Golden e15775
    European Southern Observatory, Indeed, LibriVox
Russell Golden e15775
  - New fixes:
Russell Golden e15775
    Microsoft (Bing login button), ZeniMax, Ubuntuone, TrueCrypt, Springer
Russell Golden e15775
    (fix / reenable), Optical Society, IMDB, Facebook, EzineArticles,
Russell Golden e15775
    Broadband Reports, Apache, Akamai (exclude Zynga content to prevent
Russell Golden e15775
    breakage of some Zynga games), Costco
Russell Golden e15775
Russell Golden e15775
* Mon Oct 15 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.1-1
Russell Golden 240708
  - Fixes: adition.com, Akamai/SVTplay.se, Bahn.de, European Southern Observatory,
Russell Golden 240708
    IEEE, Indeed, Java, Librivox, Pinterest, New York Times, Springer, Vimeo,
Russell Golden 240708
    Shannon Health, O'Reilly Media
Russell Golden 240708
    https://trac.torproject.org/projects/tor/ticket/7080
Russell Golden 240708
    https://mail1.eff.org/pipermail/https-everywhere/2012-October/001583.html
Russell Golden 240708
    https://mail1.eff.org/pipermail/https-everywhere-rules/2012-October/001339.html
Russell Golden 240708
    https://mail1.eff.org/pipermail/https-everywhere-rules/2012-October/001343.html
Russell Golden 240708
  - Disable broken:  Springer
Russell Golden 240708
    https://mail1.eff.org/pipermail/https-everywhere-rules/2012-October/001340.html
Russell Golden 240708
  - Updated translations: Basque, Hungarian, Traditional Chinese
Russell Golden 240708
Russell Golden 8d7f54
* Fri Oct 12 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.0-2
Russell Golden 8d7f54
- Replace "firefox" in EPEL builds with "firefox >= 3.5" for EL
Russell Golden 8d7f54
    users who think updates are for sissies and/or voiding support
Russell Golden 8d7f54
    contracts with proprietary vendors. They can't use this if their
Russell Golden 8d7f54
    Firefox install is older than 3.5 anyway, so what's the harm?
Russell Golden 8d7f54
Russell Golden e501d1
* Tue Oct 09 2012 Russell Golden <niveusluna@niveusluna.org> - 3.0.0-1
Russell Golden e501d1
  - Since version 2.x:
Russell Golden e501d1
    - 1,455 new active rulesets
Russell Golden e501d1
    - UI improvements: 
Russell Golden e501d1
      -- right-click to view ruleset source in the config window
Russell Golden e501d1
      -- translate some untranslated menus
Russell Golden e501d1
      -- better icons in a few places (breaking/redirecting rules,
Russell Golden e501d1
        context button)
Russell Golden e501d1
    - Numerous improvements to the SSL Observatory internals, including cached
Russell Golden e501d1
      submissions on hostile networks, better Tor and Convergence integration,
Russell Golden e501d1
      and a new setting to control self-signed cert submission
Russell Golden e501d1
    - New translations: Basque, Czech, Danish, French, Greek, Hungarian,
Russell Golden e501d1
                        Italian, Korean, Malaysian, Polish, Slovak, Turkish,
Russell Golden e501d1
                        Traditional Chinese
Russell Golden e501d1
  - Relative to 3.0development.8:
Russell Golden e501d1
    - Only promote the Decentralized SSL Observatory to 5% of non-Tor users
Russell Golden e501d1
    - Update the SSL Observatory whitelist of common cert chains
Russell Golden e501d1
    - Fixes, mostly in the CDN/media playback department: 
Russell Golden e501d1
             Akamai/CNN, GO.com/ABC, AWS/Amazon Zeitgeist MP3 player,
Russell Golden e501d1
             AWS/Spiegel.tv, Technology Review, Cloudfront/Tunein,
Russell Golden e501d1
             Akamai/Discovery Channel, Beyond Security, OCaml, Gentoo,
Russell Golden e501d1
             Nokia, Widgetbox.com, Squarespace
Russell Golden e501d1
             https://trac.torproject.org/projects/tor/ticket/4199
Russell Golden e501d1
             https://trac.torproject.org/projects/tor/ticket/6871
Russell Golden e501d1
             https://trac.torproject.org/projects/tor/ticket/6992
Russell Golden e501d1
             https://trac.torproject.org/projects/tor/ticket/7000
Russell Golden e501d1
             https://trac.torproject.org/projects/tor/ticket/7020
Russell Golden e501d1
             https://mail1.eff.org/pipermail/https-everywhere-rules/2012-October/001324.html
Russell Golden e501d1
    - Disable buggy: Web.de, AJC.com, Feross, Bestofmedia
Russell Golden e501d1
    - Remove a lot of off-by-default rulesets from the code, since they have
Russell Golden e501d1
      some costs in terms of startup speed and RAM usage
Russell Golden e501d1
Russell Golden e501d1
* Thu Sep 27 2012 Russell Golden <niveusluna@niveusluna.org> - 2.2.3-1
Russell Golden e501d1
- Workaround for breakage in Amazon Look Inside the Book (via Cloudfront)
Russell Golden e501d1
  -- https://trac.torproject.org/projects/tor/ticket/6848
Russell Golden e501d1
- Fix logout for AOL users
Russell Golden e501d1
- Other fixes: PassThePopcorn, WhatCD, Antispam.de, RFCeditor,
Russell Golden e501d1
  -- Weatherspark / GoogleMaps
Russell Golden e501d1
- Disable broken: SVT.se
Russell Golden e501d1
Russell Golden e501d1
* Thu Sep 06 2012 Russell Golden <niveusluna@niveusluna.org> - 2.2.2-1
Russell Golden e501d1
- Fix a bug that was preventing settings from persisting:
Russell Golden e501d1
    https://trac.torproject.org/projects/tor/ticket/6653
Russell Golden e501d1
- Fixes and improvements: Lenovo, YahooNew, Pirate Party, OpenDNS, Wordpress
Russell Golden e501d1
    https://trac.torproject.org/projects/tor/ticket/6604
Russell Golden e501d1
    https://mail1.eff.org/pipermail/https-everywhere-rules/2012-August/001267.html
Russell Golden e501d1
- Disable broken rulesets: FAZ, Playboy, Mapquest, Imgur, F-Secure
Russell Golden e501d1
Russell Golden e501d1
* Fri Aug 17 2012 Russell Golden <niveusluna@niveusluna.org> - 2.2.1-1
Russell Golden e501d1
- Update to upstream 2.2.1. Hopefully this one will actually work.
Russell Golden e501d1
Russell Golden e501d1
* Fri Aug 17 2012 Russell Golden <niveusluna@niveusluna.org> - 2.1-5
Russell Golden e501d1
- Add appManaged flag to prevent update in user profile directories
Russell Golden e501d1
- prompted by release of badly broken 2.2 upstream
Russell Golden e501d1
Russell Golden e501d1
* Fri Aug 17 2012 Russell Golden <niveusluna@niveusluna.org> - 2.2-2
Russell Golden e501d1
- Prevent ruleset bugs from crashing the UI
Russell Golden e501d1
  -- https://trac.torproject.org/projects/tor/ticket/6280
Russell Golden e501d1
- Fix the enable/disable button in Firefox 14
Russell Golden e501d1
  -- https://trac.torproject.org/projects/tor/ticket/6212
Russell Golden e501d1
- Fix a nasty bug in the optional "Search www.google.com" ruleset:
Russell Golden e501d1
  -- https://gitweb.torproject.org/https-everywhere.git/commitdiff/50ca41a1e189ef8383781f803e51ec7a06688a3b
Russell Golden e501d1
- Disable buggy/broken: ZDNet, Globe and Mail, Blip.tv, Governo Portugês,
Russell Golden e501d1
  -- Alton Towers, McAfee :( :( :(
Russell Golden e501d1
- Fixes: Yandex, Wikipedia, PirateParty, JBoss, Gentoo
Russell Golden e501d1
- Hopefully the last 2.x release before 3.0 stable
Russell Golden e501d1
Russell Golden e501d1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-4
Russell Golden e501d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Russell Golden e501d1
Russell Golden e501d1
* Mon Jul 02 2012 Russell Golden <niveusluna@niveusluna.org> - 2.1-3
Russell Golden e501d1
- Change Requires to require firefox on all RHEL versions
Russell Golden e501d1
Russell Golden e501d1
* Sun Jun 24 2012 Russell Golden <niveusluna@niveusluna.org> - 2.1-2
Russell Golden e501d1
- Fix context menu breakage when URIs lack a host
Russell Golden e501d1
- Fixes: CiteULike, MozillaMessaging, Yandex, Demonoid, Pirate Party,
Russell Golden e501d1
  --  Gentoo, NYTimes, Microsoft, Wikipedia, Lenovo
Russell Golden e501d1
  --  https://mail1.eff.org/pipermail/https-everywhere-rules/2012-June/001189.html
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/6091
Russell Golden e501d1
  --  https://mail1.eff.org/pipermail/https-everywhere-rules/2012-June/001190.html
Russell Golden e501d1
  --  https://mail1.eff.org/pipermail/https-everywhere-rules/2012-May/001186.html
Russell Golden e501d1
  --  https://mail1.eff.org/pipermail/https-everywhere/2012-May/001433.html
Russell Golden e501d1
- Disable broken: MarketWatch, Disqus, Magento, Lavasoft, Project Syndicate,
Russell Golden e501d1
  -- Typepad/Say Media
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5899
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5496
Russell Golden e501d1
Russell Golden e501d1
* Tue May 01 2012 Russell Golden <niveusluna@niveusluna.org> - 2.0.3-2
Russell Golden e501d1
- Add file that I missed in the last build.
Russell Golden e501d1
Russell Golden e501d1
* Sat Apr 28 2012 Russell Golden <niveusluna@niveusluna.org> - 2.0.3-1
Russell Golden e501d1
- Fix a downgrade attack that might allow attackers to deny HTTPS
Russell Golden e501d1
    Everywhere protection for cookies on some domains.
Russell Golden e501d1
    https://trac.torproject.org/projects/tor/ticket/5676
Russell Golden e501d1
- Minor redirection mechanism fixes
Russell Golden e501d1
- Fixes: WordPress, Yandex, OpenDNS, Via.me/AWS
Russell Golden e501d1
- Improvements: Mozilla
Russell Golden e501d1
- Disable broken: ReadWriteWeb
Russell Golden e501d1
Russell Golden e501d1
* Fri Apr 20 2012 Russell Golden <niveusluna@niveusluna.org> - 2.0.2-1
Russell Golden e501d1
- Fix a weird wrong DOM-origin bug that occurred while redirects were in
Russell Golden e501d1
  --  progress (this might have security implications, although we are unsure
Russell Golden e501d1
  --  if it was exploitable).
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5477
Russell Golden e501d1
- By default, use https://google.co.cctld instead of
Russell Golden e501d1
  --  encrypted.google.com
Russell Golden e501d1
- Add an optional ruleset to use https://www.google.com
Russell Golden e501d1
  -- instead of encrypted.google.com, too
Russell Golden e501d1
- Ruleset fixes: Debian, Kohls, Malwarebytes, Yandex, Wikipedia, Mises.org,
Russell Golden e501d1
  -- OpenDNS, Wizards of the Coast, Lenovo, Barnes and Noble
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5509
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5491
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5303
Russell Golden e501d1
- Stumble across more horrible security holes in the Verizon website:
Russell Golden e501d1
  --  https://mail1.eff.org/pipermail/https-everywhere-rules/2012-February/001003.html
Russell Golden e501d1
- Disable the Gentoo ruleset on non-CAcert platforms
Russell Golden e501d1
- Disable buggy rulesets: IBM, Scribd, Wunderground :( :( :(
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5344
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5435
Russell Golden e501d1
  --  https://trac.torproject.org/projects/tor/ticket/5630
Russell Golden e501d1
Russell Golden e501d1
* Wed Feb 29 2012 Russell Golden <niveusluna@niveusluna.org> - 2.0.1-1
Russell Golden e501d1
- Sync to upstream 2.0.x branch
Russell Golden e501d1
- Too many changes to all list here. None affect the end user experience.
Russell Golden e501d1
    Being a Mozilla extension, it'll auto-update anyway.
Russell Golden e501d1
Russell Golden e501d1
* Wed Jan 11 2012 Russell Golden <niveusluna@niveusluna.org> - 1.2.2-1
Russell Golden e501d1
- Google Cache is back!
Russell Golden e501d1
- Fixes: Wikipedia, Identi.ca, Verizon, CCC.de, UserScripts, Yandex
Russell Golden e501d1
- Improvements: EFF
Russell Golden e501d1
- Disable broken: NSF.gov, WHO.int
Russell Golden e501d1
Russell Golden e501d1
* Wed Nov 16 2011 Russell Golden <niveusluna@niveusluna.org> - 1.2.1-1
Russell Golden e501d1
- Google Cache is broken, remove it from GoogleServices :( :( :(
Russell Golden e501d1
- Fix for the Google Image Search homepage
Russell Golden e501d1
- Exclude help.duckduckgo.com:
Russell Golden e501d1
--    https://trac.torproject.org/projects/tor/ticket/4399
Russell Golden e501d1
- Disable Yahoo! Mail:
Russell Golden e501d1
--    https://trac.torproject.org/projects/tor/ticket/4441
Russell Golden e501d1
- Installable on Firefox 10
Russell Golden e501d1
Russell Golden e501d1
* Tue Nov 15 2011 Russell Golden <niveusluna@niveusluna.org> - 1.2-1
Russell Golden e501d1
- Fixes: WordPress, Statcounter, Java, Bahn.de, SICS.se
Russell Golden e501d1
- Improvements: use fancy new HTTPS Wikipedia
Russell Golden e501d1
- Disable broken: OpenUniversity, TV.com, Random.org, kb.CERT
Russell Golden e501d1
Russell Golden e501d1
* Thu Oct 20 2011 Russell Golden <niveusluna@niveusluna.org> - 1.1-1
Russell Golden e501d1
- Further tweaks to internals, will hopefully fix a number of weird issues:
Russell Golden e501d1
--      https://trac.torproject.org/projects/tor/ticket/4194
Russell Golden e501d1
--      https://trac.torproject.org/projects/tor/ticket/4149
Russell Golden e501d1
--      https://mail1.eff.org/pipermail/https-everywhere/2011-October/001208.html
Russell Golden e501d1
- YouTube is enabled by default!
Russell Golden e501d1
- Fixes: Yandex, Statcounter, Polldaddy, SBB.ch
Russell Golden e501d1
- Improvements: Facebook+
Russell Golden e501d1
- Disable broken: Bloglines, EPEAT
Russell Golden e501d1
Russell Golden e501d1
* Sat Oct 8 2011 Russell Golden <niveusluna@niveusluna.org> - 1.0.3-2
Russell Golden e501d1
- Changelog added for current version
Russell Golden e501d1
Russell Golden e501d1
* Fri Sep 16 2011 Russell Golden <niveusluna@niveusluna.org> - 1.0.1-1
Russell Golden e501d1
- Initial packaging for Fedora
Russell Golden e501d1