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