Apr. 13th, 2016

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/release-1.28
Home: https://github.com/dreamwidth/dw-free
Commit: cd074ca74cf0b55a41b2333d857c1747af0ef3d0
https://github.com/dreamwidth/dw-free/commit/cd074ca74cf0b55a41b2333d857c1747af0ef3d0
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm

Log Message:
-----------
Add more journal/ditemid

This fixes two more areas where proxy URLs are getting generated,
allowing us to have better fidelity in the information in the URLs.


Commit: f7a41e055a44be35792f3972670947c83bb7be4d
https://github.com/dreamwidth/dw-free/commit/f7a41e055a44be35792f3972670947c83bb7be4d
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M etc/config-local.pl

Log Message:
-----------
Add auto-upgrade ability

There are many domains where users will just post an HTTP URL but we can
in-place upgrade it to SSL and bypass the proxy entirely. These domains
are verified to support this and also have a lot of traffic.


Commit: a37790dfe43cda1aa353ce155fcc64d69b9ff272
https://github.com/dreamwidth/dw-free/commit/a37790dfe43cda1aa353ce155fcc64d69b9ff272
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

Log Message:
-----------
Merge pull request #1746 from zorkian/more-proxy-url-fixes

Add more journal/ditemid + ability to auto-upgrade requests to https


Compare: https://github.com/dreamwidth/dw-free/compare/5b19cd0cf5c4...a37790dfe43c
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: b1d3df5127b34dc62d934d85a2b97400c9aac8bd
https://github.com/dreamwidth/dw-free/commit/b1d3df5127b34dc62d934d85a2b97400c9aac8bd
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Disable hotlinking and searching

This enables Referer checking to disable the standard form of
hotlinking, plus also embeds a basic robots.txt to not allow indexing
the content. Since the proxy is only used for enabling HTTP->HTTPS, we
should never allow robots.


Commit: 1bc9204a76eae34e39d9981bf6f517dc4272e98a
https://github.com/dreamwidth/dw-free/commit/1bc9204a76eae34e39d9981bf6f517dc4272e98a
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1745 from zorkian/update-proxy

Disable hotlinking and searching


Compare: https://github.com/dreamwidth/dw-free/compare/6693d81dc462...1bc9204a76ea
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: 2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
https://github.com/dreamwidth/dw-free/commit/2a856ae4cce1e914b798e9b6a66ae2ed2acc2645
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M src/proxy/main.go

Log Message:
-----------
Add type detection for image files to the HTTPS proxy

Don't rely on the value of ContentLength, since it is not always provided.

Fix by alierak.


Commit: 6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
https://github.com/dreamwidth/dw-free/commit/6b3739b6afd2b4f4acc6d96e1cd2930e269e5af4
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm

Log Message:
-----------
Increase the XMLRPC timeout value to 90 seconds.

Fix by zorkian.


Commit: b42b2c91687d7167c3f72b9c300edd92f35d4234
https://github.com/dreamwidth/dw-free/commit/b42b2c91687d7167c3f72b9c300edd92f35d4234
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses

Log Message:
-----------
Generate statistics on emails sent directly vs using SES

Fix by zorkian.


Commit: 8401c2904ba42946e628a0a693971a5334420c86
https://github.com/dreamwidth/dw-free/commit/8401c2904ba42946e628a0a693971a5334420c86
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M cgi-bin/DW/Worker/XPostWorker.pm

Log Message:
-----------
Don't reschedule crossposts that time out - retry 5 times, then fail.

Fix by zorkian.


Commit: 5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
https://github.com/dreamwidth/dw-free/commit/5b19cd0cf5c4675c72efd3880e8aef325f3dcea9
Author: Mark Smith <mark@qq.is>
Date: 2016-04-10 (Sun, 10 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M src/proxy/main.go

Log Message:
-----------
Merge pull request #1741 from kareila/release-1.28

Release 1.28


Commit: cd074ca74cf0b55a41b2333d857c1747af0ef3d0
https://github.com/dreamwidth/dw-free/commit/cd074ca74cf0b55a41b2333d857c1747af0ef3d0
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm

Log Message:
-----------
Add more journal/ditemid

This fixes two more areas where proxy URLs are getting generated,
allowing us to have better fidelity in the information in the URLs.


Commit: f7a41e055a44be35792f3972670947c83bb7be4d
https://github.com/dreamwidth/dw-free/commit/f7a41e055a44be35792f3972670947c83bb7be4d
Author: Mark Smith <mark@qq.is>
Date: 2016-04-12 (Tue, 12 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M etc/config-local.pl

Log Message:
-----------
Add auto-upgrade ability

There are many domains where users will just post an HTTP URL but we can
in-place upgrade it to SSL and bypass the proxy entirely. These domains
are verified to support this and also have a lot of traffic.


Commit: a37790dfe43cda1aa353ce155fcc64d69b9ff272
https://github.com/dreamwidth/dw-free/commit/a37790dfe43cda1aa353ce155fcc64d69b9ff272
Author: Jen <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

Log Message:
-----------
Merge pull request #1746 from zorkian/more-proxy-url-fixes

Add more journal/ditemid + ability to auto-upgrade requests to https


Commit: c54782ad6a0c6f9601219a87f2e5e9662b8cd6bf
https://github.com/dreamwidth/dw-free/commit/c54782ad6a0c6f9601219a87f2e5e9662b8cd6bf
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M bin/worker/send-email
M bin/worker/send-email-ses
M cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm
M cgi-bin/DW/Worker/XPostWorker.pm
M cgi-bin/LJ/CleanHTML.pm
M cgi-bin/LJ/Comment.pm
M cgi-bin/LJ/Entry.pm
M etc/config-local.pl

Log Message:
-----------
Merge branch 'release-1.28' into develop


Compare: https://github.com/dreamwidth/dw-free/compare/1bc9204a76ea...c54782ad6a0c
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: 314f7cdd55a390ee12cf016cafee728285b14ac1
https://github.com/dreamwidth/dw-free/commit/314f7cdd55a390ee12cf016cafee728285b14ac1
Author: Kareila <kareila@dreamwidth.org>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm

Log Message:
-----------
don't test $LJ::HTTPS_UPGRADE_REGEX unless it is defined

Otherwise the conditional will always be true.

This made t/post.t start failing. Yay tests!


Commit: 6a3956f43cd136ed13b13e6bf073f72e7212ab18
https://github.com/dreamwidth/dw-free/commit/6a3956f43cd136ed13b13e6bf073f72e7212ab18
Author: Mark Smith <mark@qq.is>
Date: 2016-04-13 (Wed, 13 Apr 2016)

Changed paths:
M cgi-bin/LJ/CleanHTML.pm

Log Message:
-----------
Merge pull request #1749 from kareila/HTTPS_UPGRADE_REGEX

don't test $LJ::HTTPS_UPGRADE_REGEX unless it is defined


Compare: https://github.com/dreamwidth/dw-free/compare/c54782ad6a0c...6a3956f43cd1

Profile

Dreamwidth Changelog

June 2025

S M T W T F S
1234567
89101112 13 14
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 15th, 2025 12:20 pm
Powered by Dreamwidth Studios