Jun. 2nd, 2019

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: bdae454d12d4b045d8549406853ad88ebd971c92
https://github.com/dreamwidth/dw-free/commit/bdae454d12d4b045d8549406853ad88ebd971c92
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
R bin/upgrading/compress_cluster.pl
R bin/upgrading/truncate_cluster.pl
M cgi-bin/LJ/TextUtil.pm

Log Message:
-----------
Remove TEXT_COMPRESS

There's no reason not to do this with today's CPUs.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: d164f89eb6b67ef97796513ddebb8b4e173085fe
https://github.com/dreamwidth/dw-free/commit/d164f89eb6b67ef97796513ddebb8b4e173085fe
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Comments.pm

Log Message:
-----------
Broke tidy at some point?
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 5bd448332d56a0a148bb4b430fdb74ca293d168f
https://github.com/dreamwidth/dw-free/commit/5bd448332d56a0a148bb4b430fdb74ca293d168f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
M bin/upgrading/import-includes.pl
M cgi-bin/ljlib.pl
M etc/config.pl
M htdocs/admin/fileedit/index.bml

Log Message:
-----------
Remove FILEEDIT_VIA_DB

We should always use the DB. Loading from disk breaks as soon as it's >1
web server anyway.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-nonfree
Commit: 77c4e94a40fe90808aaee75749292b318231e8ee
https://github.com/dreamwidth/dw-nonfree/commit/77c4e94a40fe90808aaee75749292b318231e8ee
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
R cgi-bin/DW/Controller/Interface/Github.pm
M etc/config-local.pl

Log Message:
-----------
Remove SSL configurables


Commit: 7b32020b8bf2d1e0458788de84cec7495eb7449a
https://github.com/dreamwidth/dw-nonfree/commit/7b32020b8bf2d1e0458788de84cec7495eb7449a
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
M .gitignore
A .tidyallrc
M cgi-bin/DW/BusinessRules/Pay/DWS.pm
M cgi-bin/DW/Controller/Dreamwidth/Misc.pm
M cgi-bin/DW/Controller/Dreamwidth/Staff.pm
M cgi-bin/DW/Controller/Dreamwidth/Suggest.pm
M cgi-bin/DW/Hooks/AnniversaryPromotion.pm
M cgi-bin/DW/Hooks/Community.pm
M cgi-bin/DW/Hooks/CreditCard.pm
M cgi-bin/DW/Hooks/EntryForm.pm
M cgi-bin/DW/Hooks/LegalIndex.pm
M cgi-bin/DW/Hooks/MailboxAlert.pm
M cgi-bin/DW/Hooks/SiteScheme.pm
M cgi-bin/LJ/S2Theme/sundaymorning.pm
M cgi-bin/LJ/S2Theme/transmogrified.pm
M cgi-bin/LJ/S2Theme_local.pm

Log Message:
-----------
Tidy dw-nonfree


Compare: https://github.com/dreamwidth/dw-nonfree/compare/a5b3fa8e5c98...7b32020b8bf2
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 1d578e8f178bf05539da42818df5b869a6b0df38
https://github.com/dreamwidth/dw-free/commit/1d578e8f178bf05539da42818df5b869a6b0df38
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-02 (Sun, 02 Jun 2019)

Changed paths:
M bin/worker/paidstatus
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/DW/Controller/ChangeEmail.pm
M cgi-bin/DW/Controller/Community.pm
M cgi-bin/DW/Controller/Create.pm
M cgi-bin/DW/Controller/Entry.pm
M cgi-bin/DW/Controller/InviteCodes.pm
M cgi-bin/DW/Controller/Journal/Protected.pm
M cgi-bin/DW/Controller/MassPrivacy.pm
M cgi-bin/DW/Controller/Media.pm
M cgi-bin/DW/Controller/OAuth/Admin.pm
M cgi-bin/DW/Controller/OAuth/Protocol.pm
M cgi-bin/DW/Controller/Settings.pm
M cgi-bin/DW/External/User.pm
R cgi-bin/DW/Hooks/SSL.pm
M cgi-bin/DW/Request/Base.pm
M cgi-bin/DW/Routing.pm
M cgi-bin/DW/Routing/CallInfo.pm
M cgi-bin/DW/Routing/Test.pm
M cgi-bin/DW/Shop/Engine/CreditCard.pm
M cgi-bin/DW/Template.pm
M cgi-bin/DW/Template/Plugin/FormHTML.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Global/Defaults.pm
M cgi-bin/LJ/NotificationMethod/Email.pm
M cgi-bin/LJ/PageStats.pm
M cgi-bin/LJ/URI.pm
M cgi-bin/LJ/User/Account.pm
M cgi-bin/LJ/User/Login.pm
M cgi-bin/LJ/Web.pm
M cgi-bin/LJ/Widget/Login.pm
M cgi-bin/lj-bml-blocks.pl
M cgi-bin/ljlib.pl
M etc/config-local.pl
M etc/config-private.pl
M etc/config.pl
M htdocs/admin/impersonate.bml
M htdocs/login.bml
M htdocs/manage/circle/invite.bml
M htdocs/manage/externalaccount.bml
M htdocs/mobile/login.bml
M htdocs/shop/entercc.bml
M htdocs/tools/importer.bml
M t/atom-post.t
M t/config-test.pl
M t/create-url.t
M t/https-url.t
M t/referer.t
R t/routing-ssl.t
M views/journal/controlstrip.tt
M views/login.tt

Log Message:
-----------
Remove SSL shenanigans

This diff removes IS_SSL, USE_SSL, USE_HTTPS_EVERYWHERE,
ALL_TRAFFIC_IS_SSL, SSLROOT, SSL*PREFIX, and a bunch of other machinery
that was responsible for SSL management.

This used to be necessary when we had some parts of the site that were
SSL and some weren't, but that's no longer true. These days, the
expectation is that all web traffic is encrypted and that is true on
Dreamwidth and should be true on our hacks and anybody else using our
code, so we can truly simplify the code.

The recommended way for running DW is behind something like Cloudflare
or AWS CloudFront or another proxy service that provides cheap, fast SSL
at scale. If you happen to be running it yourself, you can do the same
with Nginx, Varnish, or your reverse proxy of choice.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 0095f9a97ebe1ae65ef0fc3ac7229e6902c7a40f
https://github.com/dreamwidth/dw-free/commit/0095f9a97ebe1ae65ef0fc3ac7229e6902c7a40f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-03 (Mon, 03 Jun 2019)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M cgi-bin/LJ/User/Account.pm
M etc/config.pl

Log Message:
-----------
Remove FRONTPAGE_JOURNAL


Commit: 7ee9e8ec24b934a5a130a2247128fd5cd80b257f
https://github.com/dreamwidth/dw-free/commit/7ee9e8ec24b934a5a130a2247128fd5cd80b257f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-03 (Mon, 03 Jun 2019)

Changed paths:
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Talk.pm
M etc/config.pl
M htdocs/talkpost_do.bml

Log Message:
-----------
Remove unused TALKSPAM and TALK_ABORT stuff


Commit: d6aefec948c5877c537dc665de2575b0b98cc1c9
https://github.com/dreamwidth/dw-free/commit/d6aefec948c5877c537dc665de2575b0b98cc1c9
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-03 (Mon, 03 Jun 2019)

Changed paths:
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/User/Account.pm
M etc/config.pl
M t/atom-post.t

Log Message:
-----------
Remove EVERYONE_VALID


Commit: dd35048efe562cd1158197a4c8a9ff0072765a59
https://github.com/dreamwidth/dw-free/commit/dd35048efe562cd1158197a4c8a9ff0072765a59
Author: Mark Smith <mark@dreamwidth.org>
Date: 2019-06-03 (Mon, 03 Jun 2019)

Changed paths:
M cgi-bin/Apache/LiveJournal.pm
M doc/dependencies-cpanm
M etc/config.pl

Log Message:
-----------
Remove OPT_GZIP, let's just compress


Compare: https://github.com/dreamwidth/dw-free/compare/1d578e8f178b...dd35048efe56

Profile

Dreamwidth Changelog

August 2025

S M T W T F S
     12
3456789
10111213141516
171819202122 23
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 26th, 2025 02:40 pm
Powered by Dreamwidth Studios