Tags: tinystruct/tinystruct
Tags
fix(security): prevent path traversal and refine HTTP server controls - Enhance path normalization in `Dispatcher` and `HttpServer` to properly validate base directory boundaries and prevent directory traversal attacks. - Update `sanitizeUri` in `HttpServer` to return a normalized `Path` and support longer URIs (up to 2048 chars). - Hide sensitive exception details in HTTP 500 responses unless the environment is set to 'development'. - Mark session cookies as `Secure` when requests are served over HTTPS. - Update `maven-assembly-plugin` to version 3.7.1. - Bump project version to 1.7.28.
Release 1.7.22: Redis implementations, data type fixes, and generator… … updates - Bumped version to 1.7.22 in POM, scripts, and documentation. - Implemented full CRUD operations and config-based connection in RedisServer. - Updated SQL-to-Java FieldType mappings and added missing primitive parsers. - Fixed pathing and package naming bugs in H2 and MSSQL code generators.
fix: update version to 1.7.19 and upgrade dependencies - Version: Bump project version from 1.7.18 to 1.7.19 across pom.xml, scripts, and documentation. - Documentation: Update version references in README.md and DEVELOPER_GUIDE.md. - Application: Update VERSION constant in ApplicationManager.java. - Scripts: Update version variables in bin/dispatcher, bin/dispatcher.cmd, and build.sh. - Dependencies: Upgrade lettuce.version to 7.5.0.RELEASE. - Dependencies: Upgrade sqlite.version to 3.51.3.0. - Dependencies: Upgrade mockito.version to 5.23.0.
PreviousNext