Hi, Ping!
Now that the tree is unlocked, could someone take a look over this update? I plan on submitting some crystal ecosystem development tools later, namely the ameba linter and lattice lsp, which IIRC both assume the latest release of crystal is installed. Thanks, On Sat, 26 Sep 2026 17:41:59 -0500 izzy Meyer <[email protected]> wrote: > Hello ports@ > > I would like this security update to crystal to make it in before 8.0 > if possible. > > Here's the changelog copy-pasted from the github releases with > security patch information: > > Bugfixes > stdlib > > (collection) [regression] Override Channel#tap(&) to reinstate > original behaviour (#17296, thanks @straight-shoota) (networking) > [security] Fix HTTP::Request::Processor resuming connection on > unconsumed request (#17434, thanks @straight-shoota) (networking) Fix > non-blocking Socket#connect on Unix (#17436, thanks @ysbaddaden) > (networking) [security] Fix HTTP::Server::RequestProcessor to consume > request body before upgrade (#17466, thanks @straight-shoota) > (networking) [security] Fix do not automatically decompress HTTP > request body (#17476, thanks @straight-shoota) (serialization) Fix > XML::Node#namespace for node types without namespace (#17435, thanks > @straight-shoota) (serialization) Fix YAML::Any#hash with > self-referencing containers (#17477, thanks @straight-shoota) > > Infrastructure > > Add changelog for 1.21.1 (#17478, thanks @straight-shoota) > Update distribution-scripts (#17480, thanks @straight-shoota) > > Thanks, > -- iz (she/her) > I say mundane things > so the uninteresting > just might get noticed. izder456 (dot) neocities (dot) org
diff --git a/lang/crystal/Makefile b/lang/crystal/Makefile index 2f13a205e..fb21fdde1 100644 --- a/lang/crystal/Makefile +++ b/lang/crystal/Makefile @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS= amd64 USE_NOBTCFI = Yes -V = 1.21.0 +V = 1.21.1 V_SHARDS = 0.20.0 V_MOLINILLO = 0.2.2 diff --git a/lang/crystal/distinfo b/lang/crystal/distinfo index 3a34eb84d..e06c38b42 100644 --- a/lang/crystal/distinfo +++ b/lang/crystal/distinfo @@ -1,8 +1,8 @@ -SHA256 (crystal-1.21.0-OpenBSD8.0.tar.gz) = QbeJmN2LJa6OVElOixCFmD3vTP3g5FWs7B7DmlnXxA0= -SHA256 (crystal-lang-crystal-1.21.0.tar.gz) = Xi1p9WVVOqcofnZXDUVAojG/3xo3874Xn0l+8d+KDZo= +SHA256 (crystal-1.21.1-OpenBSD8.0.tar.gz) = WEGaESBWKHwBSOv1gcEE5We0FXPCXnA+PhmVwyRWlsw= +SHA256 (crystal-lang-crystal-1.21.1.tar.gz) = F0rUETGhVdBAf7n2b6xOS6q8W119Aw/vnGMaQ/VT4RI= SHA256 (crystal-lang-crystal-molinillo-v0.2.2.tar.gz) = rE02ZEeq++wjyCEZp0s+NRmXV4L/N9iwCjR0nIHm6HY= SHA256 (crystal-lang-shards-v0.20.0.tar.gz) = hlW4d2EBZAnkQRBW41CyTn/nnq4/InszVLGBoD8U1do= -SIZE (crystal-1.21.0-OpenBSD8.0.tar.gz) = 12481337 -SIZE (crystal-lang-crystal-1.21.0.tar.gz) = 4227340 +SIZE (crystal-1.21.1-OpenBSD8.0.tar.gz) = 12482122 +SIZE (crystal-lang-crystal-1.21.1.tar.gz) = 4229673 SIZE (crystal-lang-crystal-molinillo-v0.2.2.tar.gz) = 23430 SIZE (crystal-lang-shards-v0.20.0.tar.gz) = 109618
