Ecosyste.ms: OpenCollective

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

Crystal Language

A language for humans and computers
Collective - Host: opensource - https://opencollective.com/crystal-lang - Website: https://crystal-lang.org/ - Code: https://github.com/crystal-lang/crystal

Fix `Log::Metadata#dup` crash with 2+ entries (#13369)

github.com/crystal-lang/crystal - 35c0c73fe4848db181955a0db9d14546f964e9d6 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `Dir#info` on Windows (#13395)

github.com/crystal-lang/crystal - 8c76ff16ed109aff2d06b9a12cf09fda6ef7f542 authored over 1 year ago by Quinton Miller <[email protected]>
More accurate macro errors (#13260)

github.com/crystal-lang/crystal - b5450a2a4e09cb5043dbfd3b79a062548d5f2fbd authored over 1 year ago by George Dietrich <[email protected]>
Do not cancel in progress CI jobs for master branch (#13393)

github.com/crystal-lang/crystal - e4853743dbffa5731860408dfac9cada75121276 authored over 1 year ago by George Dietrich <[email protected]>
Respect `%CC%` on Windows (#13376)

github.com/crystal-lang/crystal - 535d08a47b7b4860d6d0888b1eacc90a7f56ed24 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `Array#flatten` to discard `Iterator::Stop` (#13388)

github.com/crystal-lang/crystal - ba5e2b96d71f5d38478bf0cbe8c9aced2db734bf authored over 1 year ago by Johannes Müller <[email protected]>
Fix `String#scan` with empty `Regex` match at multibyte char (#13387)

github.com/crystal-lang/crystal - 665c21b7ba21a40d70da930f1e851c9b8461040f authored over 1 year ago by Quinton Miller <[email protected]>
Less verbose output in `Makefile.win` (#13383)

github.com/crystal-lang/crystal - 0413243558b4dc6c8884a345d309936336c64213 authored over 1 year ago by Quinton Miller <[email protected]>
Document `target` variable in Makefiles (#13384)

github.com/crystal-lang/crystal - 08a4600d633a128bcdbdbe25e6eee288512bf2e9 authored over 1 year ago by Quinton Miller <[email protected]>
Fix doc for return type of `Crystal::Macros::Case#else` (#13385)

github.com/crystal-lang/crystal - 6d8bca9b8842f36e0b2365a201062c21ec6b18f0 authored over 1 year ago by Quinton Miller <[email protected]>
PR template: adding a line about force-pushes (#12794)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - e4f6f27bfcca0f9351640376111b7c8e1ba3cacf authored over 1 year ago by Beta Ziliani <[email protected]>
Implement `Process.exec` on Windows (#13374)

github.com/crystal-lang/crystal - 2668bd82ba2a55a4b8fdd017fb9c5dc9dd4f1a12 authored over 1 year ago by Quinton Miller <[email protected]>
Update previous Crystal release - 1.8.1 (#13373)

github.com/crystal-lang/crystal - 67e0364f4fcf46ba27f78197b4c2c7543cfc80c1 authored over 1 year ago by Johannes Müller <[email protected]>
Add Regex options support inspection (#13354)

github.com/crystal-lang/crystal - adc939aa1004b4ad662e3ec7045dbd41a604a4c3 authored over 1 year ago by Johannes Müller <[email protected]>
Add message about non-release mode to `crystal --version` (#13254)

github.com/crystal-lang/crystal - 93f8fd0976f0fe10955e2934230ca52bbef0ff51 authored over 1 year ago by Will Leinweber <[email protected]>
Fix `bin\crystal.ps1` writing to standard error stream (#13372)

github.com/crystal-lang/crystal - 27f395066e256a162c1c6694c476b23aa2253484 authored over 1 year ago by Quinton Miller <[email protected]>
Build samples on Windows CI (#13334)

github.com/crystal-lang/crystal - d7d9f87be55913ad1583d38fc31c6b22d05cd70b authored over 1 year ago by Quinton Miller <[email protected]>
Fix `IO::FileDescriptor`'s `STDIN` mode spec (#13365)

github.com/crystal-lang/crystal - 692e95f230fa72af0b26d9d5b61f2f654112f5d3 authored over 1 year ago by Quinton Miller <[email protected]>
Optimize `BigInt.new(Int::Primitive)` (#13303)

github.com/crystal-lang/crystal - 7195379a0376cb91c6190190d8e61cffbf32f4c7 authored over 1 year ago by Quinton Miller <[email protected]>
add multicast support to win32 target (#13325)

github.com/crystal-lang/crystal - 264daee46a31542ec81c2845c9f73fb121238ae4 authored over 1 year ago by Stephen von Takach <[email protected]>
Allow `/SUBSYSTEM:WINDOWS` on Windows (#13332)

github.com/crystal-lang/crystal - 01c8f9f29145910ac8c4afceac33855a544f7c65 authored over 1 year ago by Quinton Miller <[email protected]>
Fix client-side `TCPSocket#remote_address` on Windows (#13363)

github.com/crystal-lang/crystal - 7732579004eca663682685cb31b6fec6c8865556 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `TCPSocket#tcp_keepalive_idle` on Windows (#13364)

github.com/crystal-lang/crystal - 20594b7881b49c0ffeddf4edee00ab73a436110e authored over 1 year ago by Quinton Miller <[email protected]>
Refactor JSON, YAML specs for #13337 for simplicity (#13358)

github.com/crystal-lang/crystal - 63150726ccda1b104774e3ffc764aa2118eae25f authored over 1 year ago by Johannes Müller <[email protected]>
Skip `Time::Location.load_local` spec if unable to change time zone (#13355)

github.com/crystal-lang/crystal - 8e6e7edfdb7ed15c71a0e290a6e12a69dd58bed0 authored over 1 year ago by Quinton Miller <[email protected]>
Optimize `Deque#concat(Indexable)` (#13283)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - 5908aee7f6ad7c1ab94309ae86e3bd9624f72951 authored over 1 year ago by Quinton Miller <[email protected]>
Handle NaNs when comparing `BigRational` against `Float` (#13350)

github.com/crystal-lang/crystal - f4b1e0992189c55af3b258001a253b30e063a174 authored over 1 year ago by Quinton Miller <[email protected]>
Move more `Socket` methods to `Crystal::System::Socket` (#13346)

github.com/crystal-lang/crystal - 84be62abbcd77f4127bbc352b8469bf03ac68ff1 authored over 1 year ago by Quinton Miller <[email protected]>
Optimize `Doc::Method#compute_doc_info` to avoid duplicate regex (#13324)

github.com/crystal-lang/crystal - 9bbd6c298099c020eb69330ea15db7d531e2a784 authored over 1 year ago by Johannes Müller <[email protected]>
Merge branch 'release/1.8'

github.com/crystal-lang/crystal - 4b7eab9f437021dcc9d103e236d782cda3e44c84 authored over 1 year ago by Johannes Müller <[email protected]>
Add Changelog for 1.8.1 (#13356)

github.com/crystal-lang/crystal - a59a3dbd738269d5aad6051c3834fc70f482f469 authored over 1 year ago by Johannes Müller <[email protected]>
Fix size of type_id in `Object.set_crystal_type_id` (#13338)

github.com/crystal-lang/crystal - 24ea737fef4efd9a131cf05fb7cdfc1f0a800a6c authored over 1 year ago by Johannes Müller <[email protected]>
Refactor String header layout reflection (#13335)

github.com/crystal-lang/crystal - 061dc10eb1e13c253bd8398a2b68f7b38bbd736c authored over 1 year ago by Johannes Müller <[email protected]>
Fix `JSON::Serializable` on certain recursively defined types (#13344)

github.com/crystal-lang/crystal - e95461cb050a12740ae7594bc2f8d8e98035eccd authored over 1 year ago by Quinton Miller <[email protected]>
Fix PCRE2 `Regex` with more than 127 named capture groups (#13349)

github.com/crystal-lang/crystal - 99a2b4da8a470a17e944d1d11fce9ec7a2b95c93 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `JSON::Serializable` on certain recursively defined types (#13344)

github.com/crystal-lang/crystal - d3f5d75e7d285a06f578d24659d7862d4a230b5c authored over 1 year ago by Quinton Miller <[email protected]>
Fix PCRE2 `Regex` with more than 127 named capture groups (#13349)

github.com/crystal-lang/crystal - b8c514b655bc755703f51908b4288264f4de5303 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `String#gsub` with empty match at multibyte char (#13342)

github.com/crystal-lang/crystal - 102002db8ee2e61f2f3aac512256d203f9c142f2 authored over 1 year ago by Johannes Müller <[email protected]>
Fix `String#gsub` with empty match at multibyte char (#13342)

github.com/crystal-lang/crystal - 6d02f3b69a0216b2f7751fbfb460c3e92c66ea49 authored over 1 year ago by Johannes Müller <[email protected]>
Add `BigDecimal#%` (#13255)

github.com/crystal-lang/crystal - e12da898359eed1c72ada8c68c0fb5faa5afd569 authored over 1 year ago by Matt <[email protected]>
Reorder and enhance specs for `String.new(&)` (#13333)

github.com/crystal-lang/crystal - 2300befb0e946fdb93f09b98cfc9db24e25ed582 authored over 1 year ago by Johannes Müller <[email protected]>
Fix WebSocket capitalization in docs (#13331)

github.com/crystal-lang/crystal - 6c351758fd814343e1a37fd08bb04bc0e9850a9a authored over 1 year ago by Josh Rickard <[email protected]>
Implement Socket `reuse_port` (=`reuse_address`) on Windows (#13326)

github.com/crystal-lang/crystal - 949efb7011302b6affda840a8be28773f7e6434b authored over 1 year ago by Stephen von Takach <[email protected]>
Fix: Remove double URL escape in `HTTP::Server::Response.redirect` (#13321)

github.com/crystal-lang/crystal - d907d5073a12faec24a1f1a725ef9112dd71eec1 authored over 1 year ago by threez <[email protected]>
Always use 0 for offset of `StaticArray`'s `@buffer` (#13319)

github.com/crystal-lang/crystal - bc1391d1832663b1af4c1a64a7327e4480aa6f5f authored over 1 year ago by Quinton Miller <[email protected]>
Regenerate spec/interpreter_std_spec.cr (#13310)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - b913a0165b3333ad25554c75671e74841d19e8cc authored over 1 year ago by Chao Yang <[email protected]>
Show PCRE/PCRE2 configuration on CI (#13307)

github.com/crystal-lang/crystal - 5f5d8ac5e46416f11050ea201e4f0182bb357fdb authored over 1 year ago by Quinton Miller <[email protected]>
Refactor code for `Deque` buffer resizing (#13257)

github.com/crystal-lang/crystal - fbf23411392231906dc92b31002f64b56f2e8206 authored over 1 year ago by Quinton Miller <[email protected]>
Handle NaNs when comparing `BigFloat` against `Float` (#13294)

github.com/crystal-lang/crystal - c23c906add6f2515a13b5bf70f672e5868ecdf72 authored over 1 year ago by Quinton Miller <[email protected]>
Handle NaNs when comparing `BigInt` against `Float` (#13293)

github.com/crystal-lang/crystal - e96f24902d6f498411d879c7c70da66f1d58372a authored over 1 year ago by Quinton Miller <[email protected]>
Optimize `Array#concat(Indexable)` (#13280)

github.com/crystal-lang/crystal - 70bf29ea2ee12f6d43a362a017dc1741755bbfde authored over 1 year ago by Quinton Miller <[email protected]>
Crystal lexer cleanup (#13270)

github.com/crystal-lang/crystal - 7f885dd42d98741d3c0a12194646f582a89cd1b9 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add macro `#warning` method (#13262)

github.com/crystal-lang/crystal - 37f392d5d36f3adedfe7bbc0f4453700a569c053 authored over 1 year ago by George Dietrich <[email protected]>
Update previous Crystal release - 1.8.0 (#13322)

github.com/crystal-lang/crystal - cdba0ab330f01d308a7d4b69e216aa35d11c3c1a authored over 1 year ago by Johannes Müller <[email protected]>
Add changelog for 1.8.0 (#13274)

github.com/crystal-lang/crystal - 14bfa992ebd9cfa8946a151065dff7eebf829333 authored over 1 year ago by Johannes Müller <[email protected]>
Refer to PCRE2 in `Regex`'s summary (#13318)

github.com/crystal-lang/crystal - 23a8370a99ab159641a61b9a26502b5d4b3be49a authored over 1 year ago by Quinton Miller <[email protected]>
Always use 0 for offsets of lib / extern union members (#13305)

github.com/crystal-lang/crystal - 5dc9424ad564945439fff22fa108ccc51bc99d3e authored over 1 year ago by Quinton Miller <[email protected]>
Revert "Remove relative path to vendored shard `markd` (#13040)" (#13315)

github.com/crystal-lang/crystal - 469b5b27788797aeec4cade9e9292d8351c73834 authored over 1 year ago by Johannes Müller <[email protected]>
Clarify behavior of strings with invalid UTF-8 byte sequences (#13314)

github.com/crystal-lang/crystal - 2c9dba72046a7bb90b6f3738b7992d43e2877cfd authored over 1 year ago by Quinton Miller <[email protected]>
Remove `Regex::PCRE2#finalize` redefinition (#13309)

github.com/crystal-lang/crystal - 927f0410b3523cf7f3c38d9d532c04c21190d29d authored over 1 year ago by Quinton Miller <[email protected]>
Drop `MATCH_INVALID_UTF` (#13313)

github.com/crystal-lang/crystal - 45c529691cd2dc037de2a6c957dbbf7dedc86177 authored over 1 year ago by Johannes Müller <[email protected]>
Fix infinite loop with `MATCH_INVALID_UTF` in PCRE2 <10.36 (#13311)

github.com/crystal-lang/crystal - c7d704201955322ec8901f9ca2b3062a09e10536 authored over 1 year ago by Johannes Müller <[email protected]>
Make `BigRational.new(BigFloat)` exact (#13295)

github.com/crystal-lang/crystal - 953ba96cb741ed7025d88ad84d02226677077fda authored over 1 year ago by Quinton Miller <[email protected]>
Update shards 0.17.3 (#13296)

github.com/crystal-lang/crystal - d1fd6c802f950dc084e7da8995bfd4e9d150d410 authored over 1 year ago by Johannes Müller <[email protected]>
Update distribution-scripts (#13298)

github.com/crystal-lang/crystal - b17b690075607e27b0337b92d8502896e6e8d937 authored over 1 year ago by Johannes Müller <[email protected]>
Fix some Linux glibc bindings (#13249)

github.com/crystal-lang/crystal - 769c6f59dc873ba8865a5d0921d521dc06ebf274 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `bin/crystal` when no global `crystal` command is installed (#13286)

github.com/crystal-lang/crystal - 7eccd73a31825f1ecac7e9e654899412f547c603 authored over 1 year ago by Johannes Müller <[email protected]>
Windows: make `File.delete` remove symlink directories, not `Dir.delete` (#13224)

Co-authored-by: Johannes Müller <[email protected]>

github.com/crystal-lang/crystal - 4d3385af97005398474b4c627d6e052e848a1c82 authored over 1 year ago by Quinton Miller <[email protected]>
Fix interpreter `value_to_bool` for `NoReturn` (#13290)

github.com/crystal-lang/crystal - 7d0778602a869ec3397e3f74cf4c29e5a1515500 authored over 1 year ago by Johannes Müller <[email protected]>
Makefile: Add `all` target as default before including `Makfile.local` (#13276)

github.com/crystal-lang/crystal - 7982ff6533fd5f6cf5eda8a0be49987ef6775359 authored over 1 year ago by Johannes Müller <[email protected]>
Docs: Require all `Indexable`s to be stable (#13061)

github.com/crystal-lang/crystal - 47537876c2eafce018a2d04247439df9927ce272 authored over 1 year ago by Quinton Miller <[email protected]>
Fix `HTTP::Server::Response#reset` for `status_message` (#13282)

github.com/crystal-lang/crystal - ff80d18bf0cffc0ee06ad06bc0247e653e596621 authored over 1 year ago by Johannes Müller <[email protected]>
Fix `bin/crystal` in symlink working directory (#13281)

github.com/crystal-lang/crystal - 12a75027f16214723a5fdeb86d8ab2fef26c7a66 authored over 1 year ago by Johannes Müller <[email protected]>
Fix `Array(T)#[]=(Int, Int, Array(T))` on shifted arrays (#13275)

github.com/crystal-lang/crystal - 004c6ac10f39ae77e2af93b6174646db0af46708 authored over 1 year ago by Quinton Miller <[email protected]>
Remove compile-time error for `Range#size`, `#each`, `#sample` (#13278)

github.com/crystal-lang/crystal - 251137c53dc2f0abcd65cbadd20a149e471a9bec authored over 1 year ago by Johannes Müller <[email protected]>
Add `Regex::MatchOptions` (#13248)

github.com/crystal-lang/crystal - 852a44d5f8fea470acd051ca726940bad3d91f5c authored over 1 year ago by Johannes Müller <[email protected]>
Add specs for regex literal expansion (#13253)

github.com/crystal-lang/crystal - 706075ea66ab7e9d59b2bfdc9df6e22b5438624f authored over 1 year ago by Johannes Müller <[email protected]>
Makefile: Add `interpreter_spec` (#13251)

github.com/crystal-lang/crystal - 578646b5ae5e3df5f7a2f274eacb6ed50936175b authored over 1 year ago by Johannes Müller <[email protected]>
Avoid `test.cr` in root of repo conflicting with parser warning specs (#13259)

Co-authored-by: Quinton Miller <[email protected]>

github.com/crystal-lang/crystal - 7b5a849e1dbb0345083d40623a1bcb417ea8a434 authored over 1 year ago by George Dietrich <[email protected]>
Fix `Array#replace` on shifted arrays (#13256)

github.com/crystal-lang/crystal - 7f4658980888da9c3f6935b74b02453944ebd119 authored over 1 year ago by Quinton Miller <[email protected]>
[CI] Extract interpreter workflow and split `std_spec` execution (#13267)

github.com/crystal-lang/crystal - 58ec6c23c1b4276b578636901c256b8ef423e0d4 authored over 1 year ago by Johannes Müller <[email protected]>
Fix `Pointer#copy_to` overflow on unsigned size and different target type (#13269)

github.com/crystal-lang/crystal - ea16396d7158c724280d8e0c583ae78417d0feec authored almost 2 years ago by Quinton Miller <[email protected]>
Fix PCRE crashing on invalid UTF-8 (#13240)

github.com/crystal-lang/crystal - ec097ca9d11c61dde092a61c71a90f576fb2b023 authored almost 2 years ago by Johannes Müller <[email protected]>
Add workaround for `Value#not_nil!` copying the receiver (#13264)

github.com/crystal-lang/crystal - d18862204104dd37a28fcde6b16df5266488e058 authored almost 2 years ago by Quinton Miller <[email protected]>
[CI] Extract LLVM tests in separate workflow (#13246)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>

github.com/crystal-lang/crystal - a5b59390d54e6cdbdd72e8135b93c3ce54aae6d2 authored almost 2 years ago by Johannes Müller <[email protected]>
Fix: LibC definition for sys/socket.h (*-linux-gnu targets) (#13242)

github.com/crystal-lang/crystal - 8a1b075d54b2ee4000c0742d28688c566e994cc9 authored almost 2 years ago by Julien Portalier <[email protected]>
Add more members to `Regex::Options` (#13223)

github.com/crystal-lang/crystal - b31b07d3bbfc9daad5d37255e5f8da648d183326 authored almost 2 years ago by Johannes Müller <[email protected]>
Clean up `.gitignore` (#13241)

github.com/crystal-lang/crystal - 38155d19a9297a2b24f5b39953c5bcfde9fc4b76 authored almost 2 years ago by Johannes Müller <[email protected]>
Fix JSON, YAML `use_*_discriminator` for recursive struct types (#13238)

github.com/crystal-lang/crystal - bcd411cc857ec417ec93452bed3d7608598a9274 authored almost 2 years ago by Quinton Miller <[email protected]>
Fix `Enum#includes?` to require all bits set (#13229)

github.com/crystal-lang/crystal - 600a533132ccf9e29db0cfea0b5aa9af6ebe2f4f authored almost 2 years ago by Johannes Müller <[email protected]>
Skip eacces spec for superuser (#13227)

github.com/crystal-lang/crystal - b314b5106004996528e2ca5b443d1c1d585f2fc8 authored almost 2 years ago by Johannes Müller <[email protected]>
Add `Socket::IPAddress#link_local?` (#13204)

Co-authored-by: Mike Robbins <[email protected]>

github.com/crystal-lang/crystal - 09e0fb180bfedf75f141faa121909740d9f8abc2 authored almost 2 years ago by GeopJr <[email protected]>
Windows: fix error condition when `File.open` fails (#13235)

github.com/crystal-lang/crystal - e2f831ecbf1bc9ea5e12e70a1d330e1e24332884 authored almost 2 years ago by Quinton Miller <[email protected]>
Handle `Range` requests in `HTTP::StaticFileHandler` (#12886)

Co-authored-by: Sijawusz Pur Rahnama <[email protected]>
Co-authored-by: Jamie Gaskins <jgaskins@hey...

github.com/crystal-lang/crystal - 61edd548970e060138a563042583f1d9c8cfc7ac authored almost 2 years ago by Jamie Gaskins <[email protected]>
Suppress compiler output in `compile_file` spec helper (#13228)

github.com/crystal-lang/crystal - cbba344fbff1309d4eaea4558afbfdce046616ad authored almost 2 years ago by Johannes Müller <[email protected]>
Refactor `LLVM::Attribute#each_kind` to use `Enum#each` (#13234)

github.com/crystal-lang/crystal - a1f516d0d79e436bdfc670c0c141a7fcf2ee0333 authored almost 2 years ago by Johannes Müller <[email protected]>
[CI] Update Windows job to LLVM 15 (#13208)

github.com/crystal-lang/crystal - 7cf6aff724769968e0dd042e0af5009f0b81009a authored almost 2 years ago by Johannes Müller <[email protected]>
[CI] Increase `no_output_timeout` on circleci (cont.) (#13185)

github.com/crystal-lang/crystal - 7f188fd42ffb92fa4374f5f2caca2248f193973c authored almost 2 years ago by Johannes Müller <[email protected]>
Drop privileges in chroot spec (#13226)

github.com/crystal-lang/crystal - 62f27b208211eab478d98c5d734bfc6f17807786 authored almost 2 years ago by Johannes Müller <[email protected]>
Implement `File.readlink` on Windows (#13195)

github.com/crystal-lang/crystal - 8a509b667f65a3a1a4b9d95afcc377c4db5b7f63 authored almost 2 years ago by Quinton Miller <[email protected]>