Permalink
..
Failed to load latest commit information.
adler32 String: remove `to_unsafe_slice` and keep `to_slice`, but make it ret… Feb 20, 2017
benchmark Benchmark.ips: show allocated bytes per operation (#5522) Jan 4, 2018
big Implement Random for BigInt (#6687) Sep 10, 2018
callstack Merge pull request #5282 from wmoxam/fix-openbsd-linking-issue Dec 2, 2017
char Make String#[] not read out-of-bounds if string ends in unicode char (#… Nov 22, 2017
compiler Add Socket::IPAddress predicates and constants (#6710) Oct 15, 2018
concurrent Move Scheduler and EventLoop to Crystal namespace Oct 7, 2018
crc32 String: remove `to_unsafe_slice` and keep `to_slice`, but make it ret… Feb 20, 2017
crypto Fix: Add type restriction to Crypto::Bcrypt::Password#== Jul 8, 2018
crystal Change Time::DayOfWeek to ISO ordinal numbering based on Monday = 1 (#… Oct 10, 2018
csv Fix CSV.build about the corner case of quoting Chars and Symbols (#6904) Oct 3, 2018
debug Use Char for single char strings (#5882) Mar 31, 2018
digest change .hexdigest to .digest for wanted output example (#4993) Sep 21, 2017
dir Fix Dir.glob to list broken symlinks (#6466) Aug 1, 2018
ecr Add ECR.render for rendering without setting up an IO (#6371) Jul 15, 2018
ext Fix: uninitialized sa_mask value in sigfault ext Feb 4, 2018
fiber Extract arch-specific context switch ASM from Fiber Oct 7, 2018
file Remove Tempfile (#6485) Aug 31, 2018
flate Zlib: use zError if error message is not available Aug 26, 2018
float Improve readability of Float::Printer::* docs (#5438) Sep 25, 2018
gc Fix: POSIX threads return an errnum, but don't set errno Oct 16, 2018
gzip Rename Time#epoch to Time#to_unix Oct 3, 2018
html Let HTML.unescape unescape all HTML5 entities Sep 28, 2017
http Add Socket::IPAddress predicates and constants (#6710) Oct 15, 2018
io Convert Stdio to file descriptors before Process.exec_internal Oct 13, 2018
json Fix JSON::Serializable docs. (#6950) Oct 16, 2018
lib_c Add Thread::ConditionVariable#wait with timeout. Oct 16, 2018
lib_z Zlib: use zError if error message is not available Aug 26, 2018
llvm Fix `==` and `!=` when comparing signed vs unsigned integers (#6689) Sep 10, 2018
markdown Markdown: fix handling of code fences appearing on the same line (#5606) Apr 12, 2018
math Remove LLVM update comments Jan 5, 2018
oauth Rename Time#epoch to Time#to_unix Oct 3, 2018
oauth2 Rename Time#epoch to Time#to_unix Oct 3, 2018
openssl Optimized the LibreSSL Support fix Oct 12, 2018
process Fix BSD cpu count (#4466) Jun 15, 2017
random Refactor missing unsafe_as (#5341) Dec 3, 2017
range Add Object#unsafe_as and use it in a few places Jun 4, 2017
regex Use the third person in method docs (#6778) Sep 25, 2018
socket Add Socket::IPAddress predicates and constants (#6710) Oct 15, 2018
spec Allow `pending` to be used without a block (#6732) Sep 17, 2018
string '0'..'9' ->'1'..'9' Oct 10, 2018
thread Add Thread::ConditionVariable#wait with timeout. Oct 16, 2018
time Add %G, %g, %V directives to Time::Format Oct 12, 2018
unicode Unicode: update to version 11.0.0 Aug 9, 2018
uri Add IDNA support and integrate with DNS lookup (#2543) Apr 10, 2018
uuid Add JSON support to UUID (#5551) Mar 18, 2018
xml Added missing XML::Attributes#delete (#6910) Oct 6, 2018
yaml Merge pull request #6662 from straight-shoota/jm/feature/time-unix-epoch Oct 3, 2018
zip Fix ChecksumReader.write error and doc (#6889) Sep 29, 2018
zlib IO#write: return early if slice is empty (#6269) Jun 26, 2018
array.cr Optimized Array#skip (#6946) Oct 16, 2018
atomic.cr Fix Atomic#swap with reference types (#6428) Jul 28, 2018
base64.cr run 'crystal tool format' Mar 17, 2017
benchmark.cr Fix: always use monotonic clock to measure time Oct 23, 2017
big.cr Implement BigDecimal followup (#5255) Nov 18, 2017
bit_array.cr Use Char for single char strings (#5882) Mar 31, 2018
bool.cr Bool: Add `to_unsafe` (#5465) Jan 2, 2018
box.cr More docs cleanup (#3942) Jan 28, 2017
callstack.cr Remove unneeded parenthesis from calls in macro expression (#5493) Jan 20, 2018
channel.cr Move Scheduler and EventLoop to Crystal namespace Oct 7, 2018
char.cr Fix Char docs (#6487) Aug 6, 2018
class.cr Class: add comparison operators Jan 27, 2018
colorize.cr Add :default to colorize and document ColorRGB, Color256 (#6427) Sep 16, 2018
comparable.cr More docs cleanup (#3942) Jan 28, 2017
complex.cr fix example codes (2018-04) (#5912) Apr 5, 2018
concurrent.cr Move scheduler logic from Fiber to Crystal::Scheduler Oct 7, 2018
csv.cr Adds ability to quote always in CSV.build (#6723) Oct 3, 2018
deque.cr Make Indexable#to_a preallocate the array (#6079) May 8, 2018
digest.cr Add digest.cr which requires everything in digest/ Feb 16, 2017
dir.cr Remove Tempfile (#6485) Aug 31, 2018
dl.cr Use generated C bindings + FreeBSD support May 5, 2016
docs_main.cr Move Event to Crystal namespace Oct 7, 2018
ecr.cr Consistently use code blocks with triple backticks Dec 27, 2016
empty.cr Docs: remove the `docs` directory and moved files to `src`. May 6, 2016
enum.cr Restrict Enum#parse to String (#6654) Sep 3, 2018
enumerable.cr Capitalized exception messages throughout the codebase Feb 16, 2017
env.cr Fix ENV#each (#6499) Aug 7, 2018
errno.cr Implement File and Dir for win32 (#5623) Jul 5, 2018
exception.cr fix example codes (2018-04) (#5912) Apr 5, 2018
ext.cr Un-nest files inside directories in the std Jun 9, 2016
fiber.cr Detect and warn on stack overflow (#6928) Oct 14, 2018
file.cr Fsync (#6793) Oct 3, 2018
file_utils.cr Docs: fix code examples (#6315) Aug 4, 2018
float.cr Add floor divisions operator (#6891) Oct 11, 2018
gc.cr Abstract LibGC usages & reenable none GC (#5314) Nov 22, 2017
hash.cr Add Hash/Indexable#dig/dig? (#6719) Sep 22, 2018
html.cr reference HTML parsing features elsewhere (#3482) Apr 25, 2018
http.cr Un-nest files inside directories in the std Jun 9, 2016
iconv.cr Fix `==` and `!=` when comparing signed vs unsigned integers (#6689) Sep 10, 2018
indexable.cr Add Hash/Indexable#dig/dig? (#6719) Sep 22, 2018
ini.cr Keep empty sections when parsing INI (#5718) Apr 9, 2018
int.cr Add floor divisions operator (#6891) Oct 11, 2018
intrinsics.cr Use Intrinsics.popcount128 (#5529) Jan 4, 2018
io.cr Refactor: Char & IO related non UTF-8 encoding check Aug 4, 2018
iterable.cr More docs cleanup (#3942) Jan 28, 2017
iterator.cr Use the third person in method docs (#6778) Sep 25, 2018
json.cr Serializable, remove version conditions (#6209) Jun 19, 2018
kernel.cr Improve sprintf docs, minor String::Formatter refactors (#6758) Oct 12, 2018
levenshtein.cr Fixed example codes (syntax) Dec 20, 2016
lib_c.cr Add lib_c bindings for windows Dec 20, 2017
llvm.cr Support LLVM 5.0 (#4821) Sep 8, 2017
logger.cr Add additional parameters for Logger#new Jan 21, 2018
macros.cr Fix: Allow p! pp! macros to be used with tuples (#6244) Jun 25, 2018
markdown.cr Use NOTE flags in docs Dec 27, 2016
mutex.cr Move Scheduler and EventLoop to Crystal namespace Oct 7, 2018
named_tuple.cr Add Hash/Indexable#dig/dig? (#6719) Sep 22, 2018
nil.cr Add caller file and line to Nil#not_nil! (#6712) Sep 13, 2018
number.cr Add default argument to Number#round Dec 21, 2017
oauth.cr Merge SecureRandom into Random and Random::Secure Sep 25, 2017
oauth2.cr Un-nest files inside directories in the std Jun 9, 2016
object.cr Use the third person in method docs (#6778) Sep 25, 2018
openssl.cr Reworked the LibreSSL Support fix to work with semver strings instead… Oct 9, 2018
option_parser.cr OptionParser documentation improvement (#6131) May 26, 2018
partial_comparable.cr Merge pull request #2898 from MakeNowJust/fix/partial_order-ufo Sep 18, 2017
pointer.cr Docs: fix a typo in Pointer (#6494) Aug 6, 2018
prelude.cr Implement File and Dir for win32 (#5623) Jul 5, 2018
pretty_print.cr pp: fix the width and indentation of second and later line contents (#… Apr 21, 2018
primitives.cr Add wrapping arithmetics operators Sep 28, 2018
proc.cr Use Char for single char strings (#5882) Mar 31, 2018
process.cr Improve Process.exec docs Oct 13, 2018
raise.cr Support exception handling on windows (#6419) Aug 6, 2018
random.cr Revert "allow rand from zero value" Sep 8, 2018
range.cr Optimize Range#size for integers Jun 12, 2017
readline.cr Update readline.cr (#5791) Mar 8, 2018
reference.cr Use Char for single char strings (#5882) Mar 31, 2018
reflect.cr Use NOTE flags in docs Dec 27, 2016
regex.cr Use the third person in method docs (#6778) Sep 25, 2018
semantic_version.cr Use Char instead of String in split/join calls whenever possible (#5963) Apr 19, 2018
set.cr Use Char for single char strings (#5882) Mar 31, 2018
signal.cr Detect and warn on stack overflow (#6928) Oct 14, 2018
slice.cr Use Char for single char strings (#5882) Mar 31, 2018
socket.cr Fix passing reuse_port in TCPServer's listen backlog parameter (#6940) Oct 15, 2018
spec.cr Make Spec compile on win32 (#6497) Aug 25, 2018
static_array.cr Docs: Fix typo in StaticArray (#6488) Aug 5, 2018
string.cr Fix `==` and `!=` when comparing signed vs unsigned integers (#6689) Sep 10, 2018
string_pool.cr use Crystal::Hasher and open addressing with quadratic probing in Str… Sep 20, 2017
string_scanner.cr fix example codes (2018-04) (#5912) Apr 5, 2018
struct.cr Use Char for single char strings (#5882) Mar 31, 2018
symbol.cr Use Char for single char strings (#5882) Mar 31, 2018
system.cr Fix BSD cpu count (#4466) Jun 15, 2017
termios.cr Adds support for OpenBSD Oct 1, 2016
thread.cr Add Thread.yield Oct 16, 2018
time.cr Add Time.week_date Oct 12, 2018
tuple.cr Use Char for single char strings (#5882) Mar 31, 2018
union.cr Added `Class#nilable?` and `Union.nilable?` Jul 11, 2016
uri.cr added syntax sugar to check if URI is absolute or relative (#6311) Aug 6, 2018
uuid.cr Fix docs of UUID enums (#6496) Aug 8, 2018
va_list.cr Add VaList API (#5103) Jan 4, 2018
value.cr More docs cleanup (#3942) Jan 28, 2017
weak_ref.cr Document WeakRef Apr 20, 2017
windows_stubs.cr Stub out ::sleep for win32 (#5947) Apr 15, 2018
winerror.cr Change WinError to get message as UTF16 string (#6442) Jul 28, 2018
xml.cr Remove XML.escape Sep 27, 2017
yaml.cr Fix libyaml 0.2.1 incompatibility (#6287) Jun 29, 2018