summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Allow static linking with OpenSSL 1.0.xRuslan Mustakov2018-01-201-20/+26
| | | | | | | This commit basically returns the code that was removed in a78d7a31f780c6cf1e421f820d9ed19a5db64ca7, but under 'openssl10' define symbol. OpenSSL 1.0.2 is still actively maintained, so there is no point in dropping support of it.
* fixes size computations for 'dumpNumberOfInstances'Andreas Rumpf2018-01-191-1/+1
|
* bugfix: do not call memcmp for nil stringsAndreas Rumpf2018-01-191-3/+6
|
* terminal.nim: code cleanupAndreas Rumpf2018-01-181-41/+27
|
* Support truecolor for the terminal stdlib module (#6936)Dmitry Atamanov2018-01-181-14/+177
|
* Fixed crash in rand (#7103)Yuriy Glukhov2018-01-181-0/+5
|
* Workaround 'defer' issue in httpclient.downloadFile. Refs #3877. (#7101)Dominik Picheta2018-01-181-13/+32
|
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2018-01-184-12/+41
|\
| * Merge pull request #7023 from yglukhov/unify-asyncDominik Picheta2018-01-172-0/+10
| |\ | | | | | | Unify async macro and futures for js and native targets
| | * Unify async macro and futures for js and native targetsYuriy Glukhov2018-01-052-0/+10
| | |
| * | Merge pull request #7066 from nim-lang/net-fixesDominik Picheta2018-01-162-12/+31
| |\ \ | | | | | | | | Assert on closed sockets
| | * | Raise assertion error when attempting to use closed socket.Dominik Picheta2018-01-152-11/+26
| | | |
| | * | recv with a timeout of -1 shouldn't wait on all data.Dominik Picheta2018-01-111-1/+5
| | | |
* | | | make MySQL client work with MariaDB; prefer newer versions over olderAndreas Rumpf2018-01-181-2/+2
| | | |
* | | | leak detector: sort type based entries by total used bytesAndreas Rumpf2018-01-181-2/+28
| | | |
* | | | alloc.nim: Make 'logAlloc' produce a toy Nim program for easier memory tracingAndreas Rumpf2018-01-181-2/+2
| | | |
* | | | stats.nim: add a '$' operator for RunningStatAndreas Rumpf2018-01-181-2/+21
|/ / /
* | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2018-01-151-1/+2
|\ \ \
| * \ \ Merge pull request #7064 from grazil/develDominik Picheta2018-01-151-1/+2
| |\ \ \ | | | | | | | | | | add missing methods in js backend
| | * | | Use generic for 'stateObject' in func 'pushState'Renaud Chénard2018-01-141-1/+1
| | | | |
| | * | | add missing methods in js backendgrazil2018-01-111-1/+2
| | | | |
* | | | | GC: enable precise global/thread local storage tracingAraq2018-01-154-62/+46
|/ / / /
* | | | fixes #7078Araq2018-01-141-111/+111
| | | |
* | | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2018-01-141-0/+1
|\ \ \ \
| * | | | strformat: fixes new 'fmt' templateAndreas Rumpf2018-01-131-0/+1
| | | | |
* | | | | GC improvements; distinguish between thread local and globals in the marking ↵Araq2018-01-145-109/+91
|/ / / / | | | | | | | | | | | | step
* | | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2018-01-121-3/+9
|\ \ \ \
| * \ \ \ Merge pull request #7067 from yglukhov/httpclient-crashDominik Picheta2018-01-121-3/+9
| |\ \ \ \ | | | | | | | | | | | | Fixed crash in ssl httpclient
| | * | | | Fixed crash in ssl httpclientYuriy Glukhov2018-01-111-3/+9
| | | | | |
* | | | | | gc.nim: Add a gcAssert to enforce the no heap sharing restrictionsAraq2018-01-121-0/+1
|/ / / / /
* | | | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2018-01-121-2/+13
|\ \ \ \ \
| * \ \ \ \ Merge pull request #7063 from yglukhov/logging-dont-crash-on-nilDominik Picheta2018-01-111-2/+13
| |\ \ \ \ \ | | |/ / / / | |/| | | | logging: don't crash on nil strings
| | * | | | logging: don't crash on nil stringsYuriy Glukhov2018-01-111-2/+13
| | |/ / /
* | / / / strformat: introduce 'fmt' as an alias for '%'; ensure overloading ↵Araq2018-01-121-1/+18
|/ / / / | | | | | | | | | | | | resolution produces a clash between strformat.'%' and json.'%'
* | | | Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2018-01-1110-34/+104
|\ \ \ \ | | |/ / | |/| |
| * | | Remove additionalInfo in OSError in findNextFileDominik Picheta2018-01-111-2/+2
| | | |
| * | | correct type for raiseOSErroroskca2018-01-111-3/+3
| | | |
| * | | raiseOSError to indicate the failling of findNextFile in walkDir[Rec]oskca2018-01-112-2/+9
| | | |
| * | | check ERROR_NO_MORE_FILES to prevent walkDir[Rec] to quit prematurelyoskca2018-01-111-2/+2
| |/ /
| * | Fix for isssue in parseBiggestFloat #7060 (#7061)cooldome2018-01-111-3/+4
| | |
| * | Merge pull request #6962 from nim-lang/fixes/6100Dominik Picheta2018-01-102-3/+9
| |\ \ | | | | | | | | Fixes #6100.
| | * | Fixes #6100.Dominik Picheta2017-12-272-3/+9
| | | |
| * | | Merge pull request #6922 from FedericoCeratto/openssl-1.1.0Dominik Picheta2018-01-102-21/+76
| |\ \ \ | | | | | | | | | | Add OpenSSL 1.1.0 support
| | * | | Add OpenSSL 1.1.0 support #5000Federico Ceratto2017-12-282-21/+76
| | | | | | | | | | | | | | | | | | | | Add a simple online test
| * | | | Merge pull request #7033 from GULPF/allow-timezone-closuresDominik Picheta2018-01-101-2/+2
| |\ \ \ \ | | | | | | | | | | | | Allow timezone procs to be closures
| | * | | | Remove nimcall pragma from tz procsOscar Nihlgård2018-01-051-2/+2
| | | | | |
| | * | | | Allow timezone procs to be closuresOscar Nihlgård2018-01-051-2/+2
| | | | | |
| * | | | | Merge pull request #7050 from cooldome/vcc_enum_warningDominik Picheta2018-01-101-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | Add vcc warning C4809 to ignore list
| | * | | | | Add warning 4809 to ignore listcooldome2018-01-091-1/+1
| | | | | | |
| * | | | | | - fixed lock of a program when proc echo is called on Android 5.x.x (#7054)rrenderr2018-01-101-2/+3
| |/ / / / /