[circuits/circuits] f994d6: fix(web.errors): fix HTML escaping error responses

0 views
Skip to first unread message

Florian Best

unread,
Aug 20, 2021, 12:24:12 PM8/20/21
to circui...@googlegroups.com
Branch: refs/heads/powered-by-html-escape
Home: https://github.com/circuits/circuits
Commit: f994d6731ba9e7d8b09724fcfd91aecc61a09da3
https://github.com/circuits/circuits/commit/f994d6731ba9e7d8b09724fcfd91aecc61a09da3
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/errors.py
R tests/protocols/test_stomp.py

Log Message:
-----------
fix(web.errors): fix HTML escaping error responses


Commit: ea086269d55caadd6cd42909365f4f75220e5438
https://github.com/circuits/circuits/commit/ea086269d55caadd6cd42909365f4f75220e5438
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/tools.py

Log Message:
-----------
style(web.tools): fix typo in docstring


Commit: 41a029ea717c4a6de9168d21e2788328f3f007c4
https://github.com/circuits/circuits/commit/41a029ea717c4a6de9168d21e2788328f3f007c4
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M tests/web/test_http.py

Log Message:
-----------
fixup! Issue ##285: re-apply behavior of Issue #238


Commit: d1bfe00ddf031e2290d13738463918519f81c0da
https://github.com/circuits/circuits/commit/d1bfe00ddf031e2290d13738463918519f81c0da
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/core/components.py
M circuits/core/handlers.py
M circuits/web/controllers.py
M circuits/web/tools.py
M tests/conftest.py

Log Message:
-----------
Issue #298: fix Python 3.10 support: import Callable from collections.abc


Commit: ca15be61d81cac4e5406515e136945b0ad2de117
https://github.com/circuits/circuits/commit/ca15be61d81cac4e5406515e136945b0ad2de117
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/parsers/multipart.py

Log Message:
-----------
Issue #298: fix Python 3.10 support: import MutableMapping from collections.abc


Commit: 897db1ce68f9630b3b795c6edb26c353934e9885
https://github.com/circuits/circuits/commit/897db1ce68f9630b3b795c6edb26c353934e9885
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
A .github/workflows/python-app.yml
R .travis.yml
M docs/source/dev/introduction.rst
M requirements-test.txt
M tox.ini

Log Message:
-----------
Issue #296: Migrate from Travis-CI to github actions


Commit: e4469518f4c129d5f8b04edf219bb812daea5b52
https://github.com/circuits/circuits/commit/e4469518f4c129d5f8b04edf219bb812daea5b52
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/tools.py

Log Message:
-----------
fix(web.tools): fix Python 3 compatibility of hashlib usage

AttributeError: 'builtin_function_or_method' object has no attribute 'new'


Commit: f295d25400fb132d64868581673789b2e78f47a3
https://github.com/circuits/circuits/commit/f295d25400fb132d64868581673789b2e78f47a3
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/client.py

Log Message:
-----------
fix(web.client): compare Connection header case insensitive


Commit: 4d44b8312b59849121e13b685bada2831a46dcc4
https://github.com/circuits/circuits/commit/4d44b8312b59849121e13b685bada2831a46dcc4
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/websockets/client.py
M circuits/web/websockets/dispatcher.py

Log Message:
-----------
fix(websocket): compare Connection header case insensitive


Commit: 2324f3c24778bfff5c66eae6b27c339f5f2b367f
https://github.com/circuits/circuits/commit/2324f3c24778bfff5c66eae6b27c339f5f2b367f
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/dispatchers/xmlrpc.py

Log Message:
-----------
style(xmlrpc): encode explicitly


Commit: fb9a6f568dc13e5dc5c078fb78a2dbdd98dfc2a9
https://github.com/circuits/circuits/commit/fb9a6f568dc13e5dc5c078fb78a2dbdd98dfc2a9
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M .github/workflows/python-app.yml

Log Message:
-----------
Issue #296: disable pypy tests due to flakyness and slowness


Commit: 767221bfbd190f68abb03bda76b876878d41eb15
https://github.com/circuits/circuits/commit/767221bfbd190f68abb03bda76b876878d41eb15
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/dispatchers/static.py

Log Message:
-----------
fix(static): escape HTML values to prevent potential XSS attacks via directory listing


Commit: c793587871df0420dbe6dbe933d2d29971c6da01
https://github.com/circuits/circuits/commit/c793587871df0420dbe6dbe933d2d29971c6da01
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M README.md
M README.rst

Log Message:
-----------
Issue #296: use github actions badge


Commit: 159293711fdc2d379af9c5e3356dad3826171890
https://github.com/circuits/circuits/commit/159293711fdc2d379af9c5e3356dad3826171890
Author: SpaceOne <sp...@wechall.net>
Date: 2021-08-20 (Fri, 20 Aug 2021)

Changed paths:
M circuits/web/websockets/client.py

Log Message:
-----------
fix(websockets.client): Fix HTTP header injection (Issue #251)


Compare: https://github.com/circuits/circuits/compare/9ca8bd3e74ab...159293711fdc
Reply all
Reply to author
Forward
0 new messages