Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/crystal-lang/crystal

The Crystal Programming Language
https://github.com/crystal-lang/crystal

Refactor win32 `System::FileDescriptor#unbuffered_{read,write}`

straight-shoota opened this pull request 8 months ago
Fix `Hash#rehash` to reset `@first`

straight-shoota opened this pull request 8 months ago
Add methods for filling a buffer from an IO greedily/lazily

BlobCodes opened this issue 8 months ago
Allow passing an `IO` as the Base64.encode source

jgaskins opened this pull request 8 months ago
`Hash#rehash` removes `@first` elements from hash

BlobCodes opened this issue 8 months ago
FormData part.body.read does not fill buffer

mohd-akram opened this issue 8 months ago
Add macro methods for `Select`

HertzDevil opened this pull request 8 months ago
Trace GC and Scheduler

ysbaddaden opened this pull request 8 months ago
Remove `CRYSTAL_LIBRARY_RPATH` and delay-load helper

HertzDevil opened this pull request 8 months ago
`Module validation failed` with proc in recursive def

ASnow opened this issue 8 months ago
Revert "Sanitize doc generation"

straight-shoota opened this pull request 8 months ago
Update distribution-scripts

straight-shoota opened this pull request 8 months ago
Fix nixpkgs `pkg-config` name in `shell.nix`

straight-shoota opened this pull request 8 months ago
Update `shell.nix` to use LLVM 18 from `nixpkgs-unstable`

straight-shoota opened this pull request 8 months ago
Use `boehmgc` package from nixpkgs in `shell.nix`

straight-shoota opened this pull request 8 months ago
Simplify LLVM dependency in `shell.nix`

straight-shoota opened this pull request 8 months ago
Fix `Range#size` return type to `Int32`

straight-shoota opened this pull request 8 months ago
Range#size returns an Union instead of an Int32

hutou opened this issue 8 months ago
crystal tool format doesn't work within nested macros

yanecc opened this issue 8 months ago
Loc pragma directly after `def` makes parser skip token

BlobCodes opened this issue 8 months ago
Add `pkg_config` names for `pcre2` and `pcre`

straight-shoota opened this pull request 8 months ago
Fix `shell.nix` use `llvmPackages.bintools` with wrapper for rpath config

straight-shoota opened this pull request 8 months ago
`Range` includes `Enumerable` but doesn't always implement it

straight-shoota opened this issue 8 months ago
Crystal doesn't UTF-8-Validate first byte of input

BlobCodes opened this issue 8 months ago
Add documentation for standard streams blocking behaviour

straight-shoota opened this pull request 8 months ago
Console streams are blocking on Windows

straight-shoota opened this issue 8 months ago
Fix `Regex#inspect` with non-literal-compatible options

straight-shoota opened this pull request 8 months ago
Add `src/SOURCE_DATE_EPOCH` to release tree

straight-shoota opened this pull request 8 months ago
LLVM CI: build LLVM from source

HertzDevil opened this pull request 8 months ago
BUG: unhandled primitive in codegen: slice_literal

BlobCodes opened this issue 8 months ago
Fix enable docs for builtin constants

straight-shoota opened this pull request 8 months ago
Fix generate docs for builtins `HOST_TRIPLE` and `TARGET_TRIPLE`

straight-shoota opened this pull request 8 months ago
Crystal runtime crashes on closed file descriptor for STDIN

straight-shoota opened this issue 8 months ago
Add `EventLoop#run(blocking)` and `EventLoop#interrupt`

ysbaddaden opened this pull request 8 months ago
Remove unnecessary explicit memory barriers on ARM

ysbaddaden opened this pull request 8 months ago
Unhandled exception on HTTP::Handler

yanecc opened this issue 8 months ago
Add LLVM 18 to LLVM CI

HertzDevil opened this pull request 8 months ago
Duplicate ancestors in `ReferenceStorage`

HertzDevil opened this issue 8 months ago
Time zones read from Windows Registry lack historic DST rules

straight-shoota opened this issue 8 months ago
Update distribution-scripts

straight-shoota opened this pull request 8 months ago
Use `Fiber#enqueue`

ysbaddaden opened this pull request 8 months ago
Add `Fiber.suspend`

ysbaddaden opened this pull request 8 months ago
Add `Crystal::EventLoop.current`

ysbaddaden opened this pull request 8 months ago
Fix: GC safety in Thread#start

ysbaddaden opened this pull request 8 months ago
Disable implicit execution of batch files on Windows

straight-shoota opened this pull request 8 months ago
Drop delay-load helper and `CRYSTAL_LIBRARY_RPATH`

straight-shoota opened this issue 8 months ago
Abstract Crystal::Scheduler methods

ysbaddaden opened this pull request 8 months ago
`Thread` owns its current fiber (instead of `Crystal::Scheduler`)

ysbaddaden opened this pull request 8 months ago
Allow rescuing exceptions that include a module

Blacksmoke16 opened this pull request 8 months ago
Allow rescuing exceptions based on included modules

Blacksmoke16 opened this issue 8 months ago
The warning when building for FreeBSD and OpenBSD

yanecc opened this issue 8 months ago
Fix `Compress::Gzip` extra field

kojix2 opened this pull request 8 months ago
Compress::Gzip::Reader cannot open a file in BGZF format

kojix2 opened this issue 8 months ago
Refactor use `IO#read_byte` instead of `#read_char` in `HTTP::ChunkedContent`

straight-shoota opened this pull request 8 months ago
Write release version to `src/VERSION` in `update-changelog` and `release-update`

straight-shoota opened this pull request 9 months ago
Set UTF-8 charset on directory listing in `HTTP::StaticFileHandler`

alexkutsan opened this pull request 9 months ago
Add test helper for `normalize/regex_spec`

straight-shoota opened this pull request 9 months ago
Add `Thread.new` yields itself

ysbaddaden opened this pull request 9 months ago
Enhance documentation for regex options `NO_UTF_CHECK`

straight-shoota opened this pull request 9 months ago
Make ECR handle filename that contains quotation marks

meatball133 opened this pull request 9 months ago
Optimize `Hash` for repeated removals and insertions

HertzDevil opened this pull request 9 months ago
Add documentation for complex methods inside Number

meatball133 opened this pull request 9 months ago
Add documentation for `HTTP::WebSocket#stream`

meatball133 opened this pull request 9 months ago
Potential for command injection in arguments of `Process.run` on Windows

straight-shoota opened this issue 9 months ago
Update GH Actions

renovate[bot] opened this pull request 9 months ago
Refactor `JSON::Any#size` to use two branches instead of three

meatball133 opened this pull request 9 months ago
Add support for `Atomic(Bool)`

ysbaddaden opened this pull request 9 months ago
Incorrect recursive expression crashes the compiler

BrucePerens opened this issue 9 months ago
`Regex#inspect` does not show all flags

HertzDevil opened this issue 9 months ago
Fix blockless `IO::FileDescriptor` echo and raw mode methods

HertzDevil opened this pull request 9 months ago
Disallow assignments to calls with parentheses

HertzDevil opened this pull request 9 months ago
Fix formatting for short block inside `#[]` operator call

HertzDevil opened this pull request 9 months ago
Fix `BigRational#format`

meatball133 opened this pull request 9 months ago
Expose CPU model (and features?) as compile time flags

ysbaddaden opened this issue 9 months ago
Support short blocks in `#[]` operator call's macro interpolation

HertzDevil opened this pull request 9 months ago
Remove target path's forward slashes in `File.symlink` on Windows

HertzDevil opened this pull request 9 months ago
Fix docs for `Char#ascii_number?` stating wrong minium base

meatball133 opened this pull request 9 months ago
Fix `Set#to_a(&)`

meatball133 opened this pull request 9 months ago
`Set#to_a&` works the same as to_a

meatball133 opened this issue 9 months ago
Fix `Socket#close` error handling on Windows

HertzDevil opened this pull request 9 months ago
Fix doc for `Set#proper_superset_of?`

meatball133 opened this pull request 9 months ago
Update `WinError#to_errno`

HertzDevil opened this pull request 9 months ago
Make `File.readable?` and `.writable?` follow symlinks on Windows

HertzDevil opened this pull request 9 months ago
Assignment to lib struct field in array fails silently

BrucePerens opened this issue 9 months ago
Type inference with case or if statement

noraj opened this issue 9 months ago
Fix indentation of parenthesized `Expressions#to_s`

HertzDevil opened this pull request 9 months ago
Fix indentation of `Select` nodes' macro interpolation

HertzDevil opened this pull request 9 months ago
Make `IO::FileDescriptor#tty?` return false for NUL on Windows

HertzDevil opened this pull request 9 months ago
Add `StringPool#get?`

HertzDevil opened this pull request 9 months ago