github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2016-04-13 07:28 am

[dreamwidth/dw-free] 2a856a: Add type detection for image files to the HTTPS pr...

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