This is an automated email from the ASF dual-hosted git repository.
mbien pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/roller.git.
from f90f714 quote $ and \ to not confuse the Matcher.
new 2d5bc97 RememberMeService should use a better hash function.
new 3b53a62 Context URL validation.
new d673ecd TagDataServlet: Escape URIs for XML output to make CodeQL
happy.
new 24e5302 FileContentManagerImpl: Validate Path before creating a File.
new 28f9ca1 FileContentManagerImpl: Validate filename in
saveFileContent() + use stream transferTo() shortcut.
new 2181cb7 FolderEdit: HTTP response splitting defense.
new 5a4af10 WeblogRequestMapper: Use already validated weblog handle for
redirect logic.
new 27c1201 close the right stream (getter would return a new stream).
new c86fffe set cookie "secure" and "SameSite" flags by default.
new 440ef70 CodeQL: don't scan JS files three times.
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/codeql/codeql-config.yml | 14 ++++
.github/workflows/codeql-analysis.yml | 10 +--
.../weblogger/business/FileContentManagerImpl.java | 79 +++++++++-------------
.../business/themes/ThemeManagerImpl.java | 6 +-
.../weblogger/ui/core/filters/InitFilter.java | 42 +++++++-----
.../ui/core/security/RollerRememberMeServices.java | 8 +--
.../ui/rendering/WeblogRequestMapper.java | 4 +-
.../weblogger/ui/struts2/editor/FolderEdit.java | 7 +-
.../webservices/tagdata/TagDataServlet.java | 6 +-
app/src/main/webapp/theme/scripts/roller.js | 5 +-
10 files changed, 92 insertions(+), 89 deletions(-)
create mode 100644 .github/codeql/codeql-config.yml