summary refs log tree commit diff stats
path: root/lib/std
Commit message (Collapse)AuthorAgeFilesLines
* last stdlib cleanupsAraq2019-09-211-1/+3
|
* [feature] Added std/monotimesOscar Nihlgård2019-07-121-0/+173
|
* there is only one style -- my styleAraq2019-07-101-58/+58
|
* make editdistance work with --styleCheck:errorAraq2019-07-101-108/+108
|
* Make public additional types from sha1 module [feature] (#11694)Ivan Bobev2019-07-101-2/+2
| | | | | | | | | | * Make public additional types from sha1 module After making public newSha1State, update and finalize methods from the sha1 module was forgotten to be made public Sha1Digest and Sha1State types used by the new public methods. * Update changelog.md with sha1 module changes
* Make public some sha1 module procedures (#11655) [feature]Ivan Bobev2019-07-041-3/+3
| | | | | Make "newSha1State", "update" and "finalize" procedures from the sha1 module public in order to be possible to compute single sha1 hash of multiple separate blocks of data.
* Make `secureHash` accept any `openArray[char]`, not only `string`. (#10988)c-blake2019-04-101-1/+1
| | | | | | * Make `secureHash` accept any `openArray[char]`, not only `string`. * Put in a changelog entry as per Araq request.
* Add summation algorithms (#9284)b3liever2019-02-131-0/+78
|
* better docs: sha1 (#10374)Thomas T. Jarløv2019-01-191-1/+64
|
* Revert export of times.CTime; add std/time_t instead. (#10319)Oscar Nihlgård2019-01-161-0/+23
| | | | | * Revert export of times.CTime * Add std/time_t
* Add Example code to Documentation comment of wordWrap proc. (#10146)jiro2019-01-011-0/+5
|
* move diff.nim to experimentalAraq2018-12-121-387/+0
|
* diff.nim: massive code cleanupsAraq2018-12-121-166/+90
|
* added lib/std/diff.nimArne Döring2018-12-071-0/+463
|
* add new stdlib modules to the changelogAraq2018-11-082-0/+297
|
* better implementation for wrapWordsAraq2018-11-081-61/+82
|
* fill regionArne Döring2018-11-081-2/+4
|
* add doc stringArne Döring2018-11-081-0/+4
|
* wordwrap stuffArne Döring2018-11-081-86/+23
|
* WIPArne Döring2018-11-081-0/+124
|
* Replace the sha1 implementation w/ a working one (#9242)LemonBoy2018-10-091-160/+167
| | | | | | | | | As #9239 points out the old implementation had some serious flaws. The new implementation is a port of the MIT-licensed one used by Chromium OS and has been tested against the FIPS-provided vectors and by generating huge files like the ones mentioned in the issue above. While I tried my best to take into account the existence of BE machines the code has only been tested on a LE one.
* varints module: critical bugfixAndreas Rumpf2018-06-221-1/+8
|
* Add note to import "std/sha1" to sha1.nim (doc)Torro2018-06-011-0/+2
|
* added experimental undokumented std/varints moduleAndreas Rumpf2018-05-191-0/+145
|
* move new sha1 module into the new 'std' namespaceAndreas Rumpf2018-02-061-0/+195