Giter Club home page Giter Club logo

vital-codec's Introduction

vital-codec Matrix Test status codecov

vital module for Encode/Decode logics

required

vital.vim Powered by vital.vim

Badge

Powered by vital-codec

[![Powered by vital-codec](https://img.shields.io/badge/powerd%20by-vital--codec-80273f.svg)](https://github.com/tsuyoshicho/vital-codec)

Module specific information

Now, nothing.

License

CC0 1.0 Universal

CI setting/Test/Documents

Copying from vital.vim except a part (non-formal)

  • almost copied, and converted to GitHub Action Setting.
  • a part as under development

Currently CI configuration warning.

GitHub Action build and test workflow : Windows is currently failed, temporarily disabled.

vital-codec's People

Contributors

github-actions[bot] avatar renovate-bot avatar renovate[bot] avatar tsuyoshicho avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

vital-codec's Issues

Weekly Digest (30 May, 2019 - 6 June, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 23 issues were created.
Of these, 13 issues have been closed and 10 issues are still open.

OPEN ISSUES

๐Ÿ’š #42 fix: List.Byte blob test, by tsuyoshicho
๐Ÿ’š #40 feat: DI injection arch, by tsuyoshicho
๐Ÿ’š #39 feat: OTP/SHA1 test change new format, by tsuyoshicho
๐Ÿ’š #35 feat: add PBKDF2 support, by tsuyoshicho
๐Ÿ’š #34 feat: CI generate help to GitHub-Pages / Read the Docs, by tsuyoshicho
๐Ÿ’š #33 feat: Hash.HMAC support byte-list/string/blob, by tsuyoshicho
๐Ÿ’š #30 feat: SHA-2 (SHA256) support?, by tsuyoshicho
๐Ÿ’š #26 feat: Add ID.* document/test, by tsuyoshicho
๐Ÿ’š #23 feat: add camellia encryption?, by tsuyoshicho
๐Ÿ’š #21 feat: ULID overflow check, by tsuyoshicho

CLOSED ISSUES

โค๏ธ #43 feat: NS renew NameSpace and member value, by tsuyoshicho
โค๏ธ #41 feat: base32x/base64x test extend, by tsuyoshicho
โค๏ธ #38 feat: OTP internal byte op remove, by tsuyoshicho
โค๏ธ #37 feat: OTP default param export, by tsuyoshicho
โค๏ธ #36 feat: SHA1 test in HMAC activate, by tsuyoshicho
โค๏ธ #32 fix: Hash.SHA1 document update for original and import, by tsuyoshicho
โค๏ธ #31 feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string, by tsuyoshicho
โค๏ธ #29 fix: Crockford link to original URL, by tsuyoshicho
โค๏ธ #28 fix: Hash.HMAC: document link to MD5,SHA1, by tsuyoshicho
โค๏ธ #27 feat: Hash.HMAC use Base16 return to hex string, by tsuyoshicho
โค๏ธ #25 feat: reverse import SHA1,HMAC,OTP from vital.vim, by tsuyoshicho
โค๏ธ #24 feat: vital.vim ci/test/document setting import, by tsuyoshicho
โค๏ธ #22 feat: ID.* use Data.List.Byte for small methods, by tsuyoshicho

NOISY ISSUE

๐Ÿ”ˆ #35 feat: add PBKDF2 support, by tsuyoshicho
It received 5 comments.


PULL REQUESTS

Last week, 14 pull requests were created, updated or merged.

MERGED PULL REQUEST

Last week, 14 pull requests were merged.
๐Ÿ’œ #43 feat: NS renew NameSpace and member value, by tsuyoshicho
๐Ÿ’œ #38 feat: OTP internal byte op remove, by tsuyoshicho
๐Ÿ’œ #37 feat: OTP default param export, by tsuyoshicho
๐Ÿ’œ #36 feat: SHA1 test in HMAC activate, by tsuyoshicho
๐Ÿ’œ #31 feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string, by tsuyoshicho
๐Ÿ’œ #32 fix: Hash.SHA1 document update for original and import, by tsuyoshicho
๐Ÿ’œ #28 fix: Hash.HMAC: document link to MD5,SHA1, by tsuyoshicho
๐Ÿ’œ #29 fix: Crockford link to original URL, by tsuyoshicho
๐Ÿ’œ #25 feat: reverse import SHA1,HMAC,OTP from vital.vim, by tsuyoshicho
๐Ÿ’œ #24 feat: vital.vim ci/test/document setting import, by tsuyoshicho
๐Ÿ’œ #22 feat: ID.* use Data.List.Byte for small methods, by tsuyoshicho
๐Ÿ’œ #11 feat: GUID support, by tsuyoshicho
๐Ÿ’œ #17 fix: ULID timestamp, by tsuyoshicho
๐Ÿ’œ #18 feat: BaseX use convert method Data.List.Byte backend if possible, by tsuyoshicho


COMMITS

Last week there were 77 commits.
๐Ÿ› ๏ธ Merge pull request #43 from tsuyoshicho/feature/renew-ns feat: NS renew NameSpace and member value by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.Namespace: re-define const value by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.NS -> ID.UUID.Namespace: rename module by tsuyoshicho
๐Ÿ› ๏ธ Fix license filename by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #38 from tsuyoshicho/feature/otp-bytelist feat: OTP internal byte op remove by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: slimup. remove non use internal functions. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #37 from tsuyoshicho/feature/otp-defparam feat: OTP default param export by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: defaults value change to object menber value by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #36 from tsuyoshicho/feature/hmac-sha1-activate feat: SHA1 test in HMAC activate by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: SHA1 test activate by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #31 from tsuyoshicho/fix/hmac-bytelist feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Data.List.Byte use for string to byte-list / byte-list to hex string by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #32 from tsuyoshicho/fix/docupdate-sha1 fix: Hash.SHA1 document update for original and import by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #29 from tsuyoshicho/fix/docuptate-base32cf fix: Crockford link to original URL by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #28 from tsuyoshicho/fix/docupdate-hmac fix: Hash.HMAC: document link to MD5,SHA1 by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Document update. add original code author info by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.Crockford: document update. link add by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: document update, Hash.MD5,Hash.SHA1 link by tsuyoshicho
๐Ÿ› ๏ธ add badge by tsuyoshicho
๐Ÿ› ๏ธ .coveragerc add by tsuyoshicho
๐Ÿ› ๏ธ CI/coverage setting up-to-date by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #18 from tsuyoshicho/feature/baseXrefineuseBase16 feat: BaseX use convert method Data.List.Byte backend if possible by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #25 from tsuyoshicho/feature/import-sha1-hmac-otp feat: reverse import SHA1,HMAC,OTP from vital.vim by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #22 from tsuyoshicho/feature/IDrefineuseBase16 feat: ID.* use Data.List.Byte for small methods by tsuyoshicho
๐Ÿ› ๏ธ Hash.*: move latest dir by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Add OTP help/documents. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Fix List.new funcref arg by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: add OTP test value only HOTP. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Initial import. by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: HMAC document initial add by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Fix List.new funcref arg by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Test enhanced. by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Add Testcase HMAC without SHA1 by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Add HMAC initial commit by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add SHA1 doc. by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Fix bytes2str arg copy and rename bytes2binstr (Usage convert to hex XX string) by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: brushup license details by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: fix non-public function,rename _x by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: fix args bytelist to widen, copy are protected agist inner work by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add digest and _raw testcase by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: SHA1 RFC Test result value miss? fix Use other SHA1 recalc result. by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add SHA1 Testsuite by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Import SHA1 implementation. (same I/F Hash.MD5) by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: test description update. by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: fix no depend module by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: Fix argument miss by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: Code simplify by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: replace inner from Base16 to Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.,Data.Base16: replace inner to Base16,Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: replace inner func to Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Merge branch 'develop' by tsuyoshicho
๐Ÿ› ๏ธ Data.Base16,Data.List.Byte: Add documents. by tsuyoshicho
๐Ÿ› ๏ธ Merge branch 'develop' by tsuyoshicho
๐Ÿ› ๏ธ fix appveyour by tsuyoshicho
๐Ÿ› ๏ธ CI setting update by tsuyoshicho
๐Ÿ› ๏ธ CI setting update by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: blob currently test off by tsuyoshicho
๐Ÿ› ๏ธ Data:List.Byte: test skp message fix by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: skip blob if not support by tsuyoshicho
๐Ÿ› ๏ธ CI setting update: remove notify by tsuyoshicho
๐Ÿ› ๏ธ CI setting update: remove notify by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: fix test and code by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: add test by tsuyoshicho
๐Ÿ› ๏ธ Data.Base16: add test by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #24 from tsuyoshicho/feature/vitalvim-setting feat: vital.vim ci/test/document setting import by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: Document refine by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: Test setup by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: test base copy by tsuyoshicho
๐Ÿ› ๏ธ lint disable by tsuyoshicho
๐Ÿ› ๏ธ Import setting/document/test from vital.vim by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: function name refine bytes2str to bytes2binstr by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: fix swap data duble copy by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #11 from tsuyoshicho/feature/GUID feat: GUID support by tsuyoshicho
๐Ÿ› ๏ธ ID.GUID: new implementation for GUID. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: fix timestamp decode miss by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #17 from tsuyoshicho/fix/ulid-timestamp fix: ULID timestamp by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: refine timestamp encode rule by tsuyoshicho


CONTRIBUTORS

Last week there was 1 contributor.
๐Ÿ‘ค tsuyoshicho


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

feat: UUID support NS

create ID.UUID.NS

get method create

nil all zero

*    /* Name string is a fully-qualified domain name */
   uuid_t NameSpace_DNS = { /* 6ba7b810-9dad-11d1-80b4-00c04fd430c8 */
       0x6ba7b810,
       0x9dad,
       0x11d1,
       0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8
   };

   /* Name string is a URL */
   uuid_t NameSpace_URL = { /* 6ba7b811-9dad-11d1-80b4-00c04fd430c8 */
       0x6ba7b811,
       0x9dad,
       0x11d1,
       0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8
   };

   /* Name string is an ISO OID */
   uuid_t NameSpace_OID = { /* 6ba7b812-9dad-11d1-80b4-00c04fd430c8 */
       0x6ba7b812,
       0x9dad,
       0x11d1,
       0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8
   };

   /* Name string is an X.500 DN (in DER or a text output format) */
   uuid_t NameSpace_X500 = { /* 6ba7b814-9dad-11d1-80b4-00c04fd430c8 */
       0x6ba7b814,
       0x9dad,
       0x11d1,
       0x80, 0xb4, 0x00, 0xc0, 0x4f, 0xd4, 0x30, 0xc8
   };

Weekly Digest (22 September, 2019 - 29 September, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 1 issue was created.
It is still open.

OPEN ISSUES

๐Ÿ’š #104 gh action support, by tsuyoshicho


PULL REQUESTS

Last week, 1 pull request was created, updated or merged.

OPEN PULL REQUEST

Last week, 1 pull request was opened.
๐Ÿ’š #104 gh action support, by tsuyoshicho


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (11 August, 2019 - 18 August, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week, no issues were created.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

feat: DI injection arch

Plan

  1. DI module support function() get() and other module DI.new() d.function('localtime')
  2. DI.Localtime DI.Random? create

Weekly Digest (16 June, 2019 - 23 June, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 3 issues were created.
Of these, 0 issues have been closed and 3 issues are still open.

OPEN ISSUES

๐Ÿ’š #80 feat: RandomEx.FixedData move to Random.Exend.FixedData , by tsuyoshicho
๐Ÿ’š #79 agg: new implementation, by tsuyoshicho
๐Ÿ’š #78 feat: Crypt.MAC, by tsuyoshicho

NOISY ISSUE

๐Ÿ”ˆ #79 agg: new implementation, by tsuyoshicho
It received 1 comments.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were 2 commits.
๐Ÿ› ๏ธ Hash.SHA1: property cleanup by tsuyoshicho
๐Ÿ› ๏ธ ALL: help maintainer and modeline update by tsuyoshicho


CONTRIBUTORS

Last week there was 1 contributor.
๐Ÿ‘ค tsuyoshicho


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

fix: document gen bug

ใ‚ตใƒ–ใƒ•ใ‚ฉใƒซใƒ€ใŒใƒ€ใƒก

็›ดใ™ใฎใฏ actionๅด

fix: test pump up

ไปฅไธ‹ใŒๅผฑใ„

  • ใƒ†ใ‚นใƒˆใƒ‡ใƒผใ‚ฟๅคšๆง˜ๆ€ง
    • ๆ™‚้–“
    • ไนฑๆ•ฐ
  • ๅž‹้•ใ„
  • ใ‚จใƒฉใƒผๅ‡ฆ็†

ๅผทๅŒ–ใ™ใ‚‹

Weekly Digest (13 October, 2019 - 20 October, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week, no issues were created.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (29 September, 2019 - 6 October, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week, no issues were created.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

feat: Action support

need this

replace all ok

  • run test(master,PR work)
  • result into codecov

and

  • run lint(PR only)
  • PR comment to lint

agg: new implementation

  • Crypt
    • Symmetric
      • Crypt.Cipher.ChaCha20 #74
      • Crypt.Cipher.Camellia #23
    • MAC
      • Crypt.MAC.Poly1305 #74
    • Password
      • Crypt.Password.scrypt #72
      • Crypt.Password.Argon2 #96
    • DRBG
      • Crypt.DRBG.Hash #52
      • Crypt.DRBG.HMAC #52
      • Crypt.DRBG.CTR #52
  • Hash
    • Hash.SHA2 #30
    • Hash.SipHash #75
  • Random
    • Random.Liner #66
  • Vim
    • Type
      • Vim.Type.Number #86
      • Vim.Type.Blob #91

move

  • Hash.HMAC move to Crypt.MAC #78
  • RandomEx.FixedData move to Random.Extra.FixedData #80
  • remove old OTP #83

Weekly Digest (2 June, 2019 - 9 June, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 34 issues were created.
Of these, 22 issues have been closed and 12 issues are still open.

OPEN ISSUES

๐Ÿ’š #59 fix: use random inject fixed data source in tests, by tsuyoshicho
๐Ÿ’š #58 fix: ULID generate fixed time define, by tsuyoshicho
๐Ÿ’š #54 feat: Random.System: RNG for system native, by tsuyoshicho
๐Ÿ’š #52 feat: Hash_DRBG, HMAC_DRBG, CTR_DBRG support?, by tsuyoshicho
๐Ÿ’š #51 feat: Random.FixedData: RNG for fixed data, by tsuyoshicho
๐Ÿ’š #46 fix: test fail investigation, by tsuyoshicho
๐Ÿ’š #42 fix: List.Byte blob test, by tsuyoshicho
๐Ÿ’š #40 feat: DI injection arch, by tsuyoshicho
๐Ÿ’š #35 feat: add PBKDF2 support, by tsuyoshicho
๐Ÿ’š #34 feat: CI generate help to GitHub-Pages / Read the Docs, by tsuyoshicho
๐Ÿ’š #33 feat: Hash.HMAC support byte-list/string/blob, by tsuyoshicho
๐Ÿ’š #30 feat: SHA-2 (SHA256) support?, by tsuyoshicho

CLOSED ISSUES

โค๏ธ #57 fix: BaseX length 0 data decode, by tsuyoshicho
โค๏ธ #56 fix: MD5/SHA1 byte convert use List.Byte, by tsuyoshicho
โค๏ธ #55 feat: ULID overflow check PR, by tsuyoshicho
โค๏ธ #53 feat: import MD5 and small fix(pull requested), by tsuyoshicho
โค๏ธ #50 feat: OTP move Hash to Crypt.Password, by tsuyoshicho
โค๏ธ #49 feat: Hash size param add, by tsuyoshicho
โค๏ธ #47 fix: TOTP document update, by tsuyoshicho
โค๏ธ #45 feat: TOTP timedata injection support and test brushup, by tsuyoshicho
โค๏ธ #44 fix: OTP test enhanced, by tsuyoshicho
โค๏ธ #43 feat: NS renew NameSpace and member value, by tsuyoshicho
โค๏ธ #41 feat: base32x/base64x test extend, by tsuyoshicho
โค๏ธ #39 feat: OTP/SHA1 test change new format, by tsuyoshicho
โค๏ธ #38 feat: OTP internal byte op remove, by tsuyoshicho
โค๏ธ #37 feat: OTP default param export, by tsuyoshicho
โค๏ธ #36 feat: SHA1 test in HMAC activate, by tsuyoshicho
โค๏ธ #32 fix: Hash.SHA1 document update for original and import, by tsuyoshicho
โค๏ธ #31 feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string, by tsuyoshicho
โค๏ธ #29 fix: Crockford link to original URL, by tsuyoshicho
โค๏ธ #28 fix: Hash.HMAC: document link to MD5,SHA1, by tsuyoshicho
โค๏ธ #27 feat: Hash.HMAC use Base16 return to hex string, by tsuyoshicho
โค๏ธ #26 feat: Add ID.* document/test, by tsuyoshicho
โค๏ธ #25 feat: reverse import SHA1,HMAC,OTP from vital.vim, by tsuyoshicho

NOISY ISSUE

๐Ÿ”ˆ #35 feat: add PBKDF2 support, by tsuyoshicho
It received 5 comments.


PULL REQUESTS

Last week, 27 pull requests were created, updated or merged.

OPEN PULL REQUEST

Last week, 3 pull requests were opened.
๐Ÿ’š #35 feat: add PBKDF2 support, by tsuyoshicho
๐Ÿ’š #51 feat: Random.FixedData: RNG for fixed data, by tsuyoshicho
๐Ÿ’š #54 feat: Random.System: RNG for system native, by tsuyoshicho

UPDATED PULL REQUEST

Last week, 2 pull requests were updated.
๐Ÿ’› #42 fix: List.Byte blob test, by tsuyoshicho
๐Ÿ’› #33 feat: Hash.HMAC support byte-list/string/blob, by tsuyoshicho

MERGED PULL REQUEST

Last week, 22 pull requests were merged.
๐Ÿ’œ #57 fix: BaseX length 0 data decode, by tsuyoshicho
๐Ÿ’œ #50 feat: OTP move Hash to Crypt.Password, by tsuyoshicho
๐Ÿ’œ #56 fix: MD5/SHA1 byte convert use List.Byte, by tsuyoshicho
๐Ÿ’œ #49 feat: Hash size param add, by tsuyoshicho
๐Ÿ’œ #55 feat: ULID overflow check PR, by tsuyoshicho
๐Ÿ’œ #26 feat: Add ID.* document/test, by tsuyoshicho
๐Ÿ’œ #47 fix: TOTP document update, by tsuyoshicho
๐Ÿ’œ #45 feat: TOTP timedata injection support and test brushup, by tsuyoshicho
๐Ÿ’œ #44 fix: OTP test enhanced, by tsuyoshicho
๐Ÿ’œ #41 feat: base32x/base64x test extend, by tsuyoshicho
๐Ÿ’œ #43 feat: NS renew NameSpace and member value, by tsuyoshicho
๐Ÿ’œ #38 feat: OTP internal byte op remove, by tsuyoshicho
๐Ÿ’œ #37 feat: OTP default param export, by tsuyoshicho
๐Ÿ’œ #36 feat: SHA1 test in HMAC activate, by tsuyoshicho
๐Ÿ’œ #31 feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string, by tsuyoshicho
๐Ÿ’œ #32 fix: Hash.SHA1 document update for original and import, by tsuyoshicho
๐Ÿ’œ #28 fix: Hash.HMAC: document link to MD5,SHA1, by tsuyoshicho
๐Ÿ’œ #29 fix: Crockford link to original URL, by tsuyoshicho
๐Ÿ’œ #25 feat: reverse import SHA1,HMAC,OTP from vital.vim, by tsuyoshicho
๐Ÿ’œ #24 feat: vital.vim ci/test/document setting import, by tsuyoshicho
๐Ÿ’œ #22 feat: ID.* use Data.List.Byte for small methods, by tsuyoshicho
๐Ÿ’œ #18 feat: BaseX use convert method Data.List.Byte backend if possible, by tsuyoshicho


COMMITS

Last week there were 116 commits.
๐Ÿ› ๏ธ ID.ULID,ID.GUID: empty test add. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #26 from tsuyoshicho/feature/id-document-and-test feat: Add ID.* document/test by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.Namespace: Test fix by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID,ID.UUID.Namespace: add test by tsuyoshicho
๐Ÿ› ๏ธ ID.GUID: add document by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.Namespace: add document by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: first help add. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: small fix. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: Document add by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #57 from tsuyoshicho/fix/testfailed fix: BaseX length 0 data decode by tsuyoshicho
๐Ÿ› ๏ธ Data.Base16: add RFC test vector by tsuyoshicho
๐Ÿ› ๏ธ Data.{Base32,Base64}.*: test 0 length string add or enable by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.Base32: data low limit check add by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32x: test 0 length string enable by tsuyoshicho
๐Ÿ› ๏ธ Data.Base64.Base64: data low limit check add by tsuyoshicho
๐Ÿ› ๏ธ Data.Base64x: test 0 length string re-enable by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #55 from tsuyoshicho/feature/ULIDoverflowcheck feat: ULID overflow check PR
closed #21
by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: overflow check add by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #50 from tsuyoshicho/feature/otp-renew feat: OTP move Hash to Crypt.Password by tsuyoshicho
๐Ÿ› ๏ธ {Hash,Crypt.Password}.OTP: wrapping process fix by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: depend Crypt.Password.OTP and deprecated it. by tsuyoshicho
๐Ÿ› ๏ธ Crypt.Password.OTP: Initial copy and refine by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #56 from tsuyoshicho/fix/hash-byteop fix: MD5/SHA1 byte convert use List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Hash.{MD5x,SHA1}: replace byte operator to List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #49 from tsuyoshicho/feature/hashsize feat: Hash size param add by tsuyoshicho
๐Ÿ› ๏ธ Hash.{MD5.SHA1}: add .name,.hash_length prop support. by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Test chage support MD5x (temp) by tsuyoshicho
๐Ÿ› ๏ธ Hash.MD5x: import first. rename reason vital.vim and this project together safe. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #47 from tsuyoshicho/fix/totp-document fix: TOTP document update by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: document update. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #45 from tsuyoshicho/feat/totp-di-localtime feat: TOTP timedata injection support and test brushup by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: fix TOTP now generate digit check pattern. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: temp. test vector disable a part. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: fix test called miss in DateTime's method by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: test fix, use epoch second by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: testfix digit are number of results by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: test fix by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: TOTP localtime dependency injection and test brushup by tsuyoshicho
๐Ÿ› ๏ธ Updte README small typo by tsuyoshicho
๐Ÿ› ๏ธ Updte README by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #44 from tsuyoshicho/fix/otp-test-enhanced1 fix: OTP test enhanced by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: test enhance by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #41 from tsuyoshicho/feature/basexxx-testext feat: base32x/base64x test extend by tsuyoshicho
๐Ÿ› ๏ธ Data.{Base32,Base64}.*: add encodebytes,decoderaw testdata by tsuyoshicho
๐Ÿ› ๏ธ Data.{Base32x,Base64x}: add encodebytes,decoderaw testdata by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #43 from tsuyoshicho/feature/renew-ns feat: NS renew NameSpace and member value by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.Namespace: re-define const value by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID.NS -> ID.UUID.Namespace: rename module by tsuyoshicho
๐Ÿ› ๏ธ Fix license filename by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #38 from tsuyoshicho/feature/otp-bytelist feat: OTP internal byte op remove by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: slimup. remove non use internal functions. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #37 from tsuyoshicho/feature/otp-defparam feat: OTP default param export by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: defaults value change to object menber value by tsuyoshicho
๐Ÿ› ๏ธ WIP by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #36 from tsuyoshicho/feature/hmac-sha1-activate feat: SHA1 test in HMAC activate by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: SHA1 test activate by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #31 from tsuyoshicho/fix/hmac-bytelist feat: Hash.HMAC use List.Byte from/to data convert byte-list or hex-string by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Data.List.Byte use for string to byte-list / byte-list to hex string by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #32 from tsuyoshicho/fix/docupdate-sha1 fix: Hash.SHA1 document update for original and import by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #29 from tsuyoshicho/fix/docuptate-base32cf fix: Crockford link to original URL by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #28 from tsuyoshicho/fix/docupdate-hmac fix: Hash.HMAC: document link to MD5,SHA1 by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Document update. add original code author info by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.Crockford: document update. link add by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: document update, Hash.MD5,Hash.SHA1 link by tsuyoshicho
๐Ÿ› ๏ธ add badge by tsuyoshicho
๐Ÿ› ๏ธ .coveragerc add by tsuyoshicho
๐Ÿ› ๏ธ CI/coverage setting up-to-date by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #18 from tsuyoshicho/feature/baseXrefineuseBase16 feat: BaseX use convert method Data.List.Byte backend if possible by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #25 from tsuyoshicho/feature/import-sha1-hmac-otp feat: reverse import SHA1,HMAC,OTP from vital.vim by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #22 from tsuyoshicho/feature/IDrefineuseBase16 feat: ID.* use Data.List.Byte for small methods by tsuyoshicho
๐Ÿ› ๏ธ Hash.*: move latest dir by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Add OTP help/documents. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Fix List.new funcref arg by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: add OTP test value only HOTP. by tsuyoshicho
๐Ÿ› ๏ธ Hash.OTP: Initial import. by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: HMAC document initial add by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Fix List.new funcref arg by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Test enhanced. by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Add Testcase HMAC without SHA1 by tsuyoshicho
๐Ÿ› ๏ธ Hash.HMAC: Add HMAC initial commit by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add SHA1 doc. by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Fix bytes2str arg copy and rename bytes2binstr (Usage convert to hex XX string) by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: brushup license details by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: fix non-public function,rename _x by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: fix args bytelist to widen, copy are protected agist inner work by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add digest and _raw testcase by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: SHA1 RFC Test result value miss? fix Use other SHA1 recalc result. by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Add SHA1 Testsuite by tsuyoshicho
๐Ÿ› ๏ธ Hash.SHA1: Import SHA1 implementation. (same I/F Hash.MD5) by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: test description update. by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: fix no depend module by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: Fix argument miss by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: Code simplify by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.: replace inner from Base16 to Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32.,Data.Base64.,Data.Base16: replace inner to Base16,Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: replace inner func to Data.List.Byte by tsuyoshicho
๐Ÿ› ๏ธ Merge branch 'develop' by tsuyoshicho
๐Ÿ› ๏ธ Data.Base16,Data.List.Byte: Add documents. by tsuyoshicho
๐Ÿ› ๏ธ Merge branch 'develop' by tsuyoshicho
๐Ÿ› ๏ธ fix appveyour by tsuyoshicho
๐Ÿ› ๏ธ CI setting update by tsuyoshicho
๐Ÿ› ๏ธ CI setting update by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: blob currently test off by tsuyoshicho
๐Ÿ› ๏ธ Data:List.Byte: test skp message fix by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: skip blob if not support by tsuyoshicho
๐Ÿ› ๏ธ CI setting update: remove notify by tsuyoshicho
๐Ÿ› ๏ธ CI setting update: remove notify by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: fix test and code by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: add test by tsuyoshicho
๐Ÿ› ๏ธ Data.Base16: add test by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #24 from tsuyoshicho/feature/vitalvim-setting feat: vital.vim ci/test/document setting import by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: Document refine by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: Test setup by tsuyoshicho
๐Ÿ› ๏ธ Data.Base32*.,Data.Base64.*: test base copy by tsuyoshicho
๐Ÿ› ๏ธ lint disable by tsuyoshicho
๐Ÿ› ๏ธ Import setting/document/test from vital.vim by tsuyoshicho


CONTRIBUTORS

Last week there was 1 contributor.
๐Ÿ‘ค tsuyoshicho


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (19 January, 2020 - 26 January, 2020)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 2 issues were created.
Of these, 2 issues have been closed and 0 issues are still open.

CLOSED ISSUES

โค๏ธ #140 chore(deps): update reviewdog to 0.9.17, by github-actions[bot]
โค๏ธ #139 feat: depup add, by tsuyoshicho


PULL REQUESTS

Last week, 2 pull requests were created, updated or merged.

MERGED PULL REQUEST

Last week, 2 pull requests were merged.
๐Ÿ’œ #140 chore(deps): update reviewdog to 0.9.17, by github-actions[bot]
๐Ÿ’œ #139 feat: depup add, by tsuyoshicho


COMMITS

Last week there were 6 commits.
๐Ÿ› ๏ธ chore(deps): update reviewdog to 0.9.17 (#140) chore(deps): update reviewdog to 0.9.17 by tsuyoshicho
๐Ÿ› ๏ธ chore(deps): update reviewdog to 0.9.17 by github-actions[bot]
๐Ÿ› ๏ธ feat: depup add (#139) feat: depup add by tsuyoshicho
๐Ÿ› ๏ธ fix Dockerfile reviewdog version by tsuyoshicho
๐Ÿ› ๏ธ fix depup by tsuyoshicho
๐Ÿ› ๏ธ add depup by tsuyoshicho


CONTRIBUTORS

Last week there were 2 contributors.
๐Ÿ‘ค tsuyoshicho
๐Ÿ‘ค github-actions[bot]


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (12 January, 2020 - 19 January, 2020)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 1 issue was created.
It is closed now.

CLOSED ISSUES

โค๏ธ #137 Merge pull request #137 from tsuyoshicho/verup/reviewdog0-9-16, by tsuyoshicho


PULL REQUESTS

Last week, 1 pull request was created, updated or merged.

MERGED PULL REQUEST

Last week, 1 pull request was merged.
๐Ÿ’œ #137 Merge pull request #137 from tsuyoshicho/verup/reviewdog0-9-16, by tsuyoshicho


COMMITS

Last week there were 2 commits.
๐Ÿ› ๏ธ Merge pull request #137 from tsuyoshicho/verup/reviewdog0-9-16 chore: reviewdog upto 0.9.16 by tsuyoshicho
๐Ÿ› ๏ธ reviewdog upto 0.9.16 by tsuyoshicho


CONTRIBUTORS

Last week there was 1 contributor.
๐Ÿ‘ค tsuyoshicho


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (20 January, 2020 - 27 January, 2020)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 2 issues were created.
Of these, 2 issues have been closed and 0 issues are still open.

CLOSED ISSUES

โค๏ธ #140 chore(deps): update reviewdog to 0.9.17, by github-actions[bot]
โค๏ธ #139 feat: depup add, by tsuyoshicho


PULL REQUESTS

Last week, 2 pull requests were created, updated or merged.

MERGED PULL REQUEST

Last week, 2 pull requests were merged.
๐Ÿ’œ #140 chore(deps): update reviewdog to 0.9.17, by github-actions[bot]
๐Ÿ’œ #139 feat: depup add, by tsuyoshicho


COMMITS

Last week there were 6 commits.
๐Ÿ› ๏ธ chore(deps): update reviewdog to 0.9.17 (#140) chore(deps): update reviewdog to 0.9.17 by tsuyoshicho
๐Ÿ› ๏ธ chore(deps): update reviewdog to 0.9.17 by github-actions[bot]
๐Ÿ› ๏ธ feat: depup add (#139) feat: depup add by tsuyoshicho
๐Ÿ› ๏ธ fix Dockerfile reviewdog version by tsuyoshicho
๐Ÿ› ๏ธ fix depup by tsuyoshicho
๐Ÿ› ๏ธ add depup by tsuyoshicho


CONTRIBUTORS

Last week there were 2 contributors.
๐Ÿ‘ค tsuyoshicho
๐Ÿ‘ค github-actions[bot]


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

feat: ULID overflow check

Technically, a 26-character Base32 encoded string can contain 130 bits of information, whereas a ULID must only contain 128 bits. Therefore, the largest valid ULID encoded in Base32 is 7ZZZZZZZZZZZZZZZZZZZZZZZZZ, which corresponds to an epoch time of 281474976710655 or 2 ^ 48 - 1.

Any attempt to decode or encode a ULID larger than this should be rejected by all implementations, to prevent overflow bugs.

need string check and error

Weekly Digest (6 October, 2019 - 13 October, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week, no issues were created.


PULL REQUESTS

Last week, no pull requests were created, updated or merged.


COMMITS

Last week there were no commits.


CONTRIBUTORS

Last week there were no contributors.


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

Weekly Digest (9 June, 2019 - 16 June, 2019)

Here's the Weekly Digest for tsuyoshicho/vital-codec:


ISSUES

Last week 14 issues were created.
Of these, 8 issues have been closed and 6 issues are still open.

OPEN ISSUES

๐Ÿ’š #75 feat: high speed hash?, by tsuyoshicho
๐Ÿ’š #74 feat: ChaCha20 / Poly1305 (without AES)?, by tsuyoshicho
๐Ÿ’š #73 feat: outputter?, by tsuyoshicho
๐Ÿ’š #72 feat: scrypt, by tsuyoshicho
๐Ÿ’š #71 fix: test pump up, by tsuyoshicho
๐Ÿ’š #66 feat: Random.Liner, by tsuyoshicho

CLOSED ISSUES

โค๏ธ #76 feat: List.Byte validate(), by tsuyoshicho
โค๏ธ #69 fix: FixedData seed handling, by tsuyoshicho
โค๏ธ #68 feat: GUID support Generator, by tsuyoshicho
โค๏ธ #65 fix: Random.System some fix, by tsuyoshicho
โค๏ธ #64 fix: random miss? size 27 generate?, by tsuyoshicho
โค๏ธ #63 fix: ULID timelist and randomlist genereate from map(), by tsuyoshicho
โค๏ธ #62 feat: UUID/ULID random support generator object, by tsuyoshicho
โค๏ธ #60 fix: README update, by tsuyoshicho

NOISY ISSUE

๐Ÿ”ˆ #64 fix: random miss? size 27 generate?, by tsuyoshicho
It received 2 comments.


PULL REQUESTS

Last week, 11 pull requests were created, updated or merged.

MERGED PULL REQUEST

Last week, 11 pull requests were merged.
๐Ÿ’œ #76 feat: List.Byte validate(), by tsuyoshicho
๐Ÿ’œ #59 fix: use random inject fixed data source in tests, by tsuyoshicho
๐Ÿ’œ #68 feat: GUID support Generator, by tsuyoshicho
๐Ÿ’œ #65 fix: Random.System some fix, by tsuyoshicho
๐Ÿ’œ #63 fix: ULID timelist and randomlist genereate from map(), by tsuyoshicho
๐Ÿ’œ #58 feat: ULID generate fixed time define support, by tsuyoshicho
๐Ÿ’œ #62 feat: UUID/ULID random support generator object, by tsuyoshicho
๐Ÿ’œ #60 fix: README update, by tsuyoshicho
๐Ÿ’œ #35 feat: add PBKDF2 support, by tsuyoshicho
๐Ÿ’œ #51 feat: Random.FixedData: RNG for fixed data, by tsuyoshicho
๐Ÿ’œ #54 feat: Random.System: RNG for system native, by tsuyoshicho


COMMITS

Last week there were 58 commits.
๐Ÿ› ๏ธ cleanup document example by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: test cleanup by tsuyoshicho
๐Ÿ› ๏ธ All: Update small typo,paragraph and other. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #76 from tsuyoshicho/feature/bytelist-validate feat: List.Byte validate() by tsuyoshicho
๐Ÿ› ๏ธ Data.List.Byte: add validate method. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #35 from tsuyoshicho/feature/PBDKF2 feat: add PBKDF2 support by tsuyoshicho
๐Ÿ› ๏ธ Crypt.Password.PBKDF2: document add. by tsuyoshicho
๐Ÿ› ๏ธ Crypt.Password.PBDKF2: code and test full of fix, heavy test is disabled. by tsuyoshicho
๐Ÿ› ๏ธ Crypto.Password.PBKDF2: test base setup by tsuyoshicho
๐Ÿ› ๏ธ Crypto.Password.PBKDF2: implementation. by tsuyoshicho
๐Ÿ› ๏ธ Crypt.Password.PBKDF2: add initial file. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: regex pattern,block size,match rule fix. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: test fixup. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #59 from tsuyoshicho/fix/random-inject fix: use random inject fixed data source in tests by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: hex decode result check fix by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: test encode param fix by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: test enhance by tsuyoshicho
๐Ÿ› ๏ธ RandomEx.FixedData: default data test and int / non data seed init by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: test update. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: add fixed data and fixed time test. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: test desc typo by tsuyoshicho
๐Ÿ› ๏ธ RandomEx.FixedData: fix initial seed data; need non-same 2 or more data. by tsuyoshicho
๐Ÿ› ๏ธ ID.UUID: add v4 test by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #68 from tsuyoshicho/feature/id-enhanced feat: GUID support Generator by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,GUID}: test fix method name by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,GUID}: test brushup. by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,GUID}: treat small changes. by tsuyoshicho
๐Ÿ› ๏ธ RandomEx.FixedData: Document update. by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #65 from tsuyoshicho/fix/random-system fix: Random.System some fix by tsuyoshicho
๐Ÿ› ๏ธ Random.System: refine load timing define and bash support. by tsuyoshicho
๐Ÿ› ๏ธ Random.System: result.content use; and bash pre-setup. by tsuyoshicho
๐Ÿ› ๏ธ Random.System: Windows cmd check and command setting update. by tsuyoshicho
๐Ÿ› ๏ธ Random.System: Document update by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #54 from tsuyoshicho/feature/random-system feat: Random.System: RNG for system native by tsuyoshicho
๐Ÿ› ๏ธ Random.System: test renew by tsuyoshicho
๐Ÿ› ๏ธ Random.System: document and test fixup by tsuyoshicho
๐Ÿ› ๏ธ Random.System: add first implementation. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: fix lambda call. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: strpart to strcharpart fix all. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: cleanup encode/decode process function by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #63 from tsuyoshicho/fix/ulidgen fix: ULID timelist and randomlist genereate from map() by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: brushup small fix. by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: fix lambda value by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: generate list direct by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #51 from tsuyoshicho/feature/random-fixtype feat: Random.FixedData: RNG for fixed data by tsuyoshicho
๐Ÿ› ๏ธ RandomEx.FixedData: add test and codefix. by tsuyoshicho
๐Ÿ› ๏ธ RandomEx.FixedData: implement routine. by tsuyoshicho
๐Ÿ› ๏ธ Random.FixedData -> RandomEx.FixedData: rename and document update. by tsuyoshicho
๐Ÿ› ๏ธ Random.FixedData: first commit by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #58 from tsuyoshicho/feature/ulid-inject-time feat: ULID generate fixed time define support by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: support datetime extra arg by tsuyoshicho
๐Ÿ› ๏ธ ID.ULID: fix generateUUID() arg define miss by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #62 from tsuyoshicho/feature/inject-random feat: UUID/ULID random support generator object by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,ULID}: fix test case assert is call needed. length check call len. by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,ULID}: fix test case and script local function call by tsuyoshicho
๐Ÿ› ๏ธ ID.{UUID,ULID}: support Random Generator and seed optional args by tsuyoshicho
๐Ÿ› ๏ธ Merge pull request #60 from tsuyoshicho/fix/readmefix-20190609 fix: README update by tsuyoshicho
๐Ÿ› ๏ธ README update 20190609 by tsuyoshicho


CONTRIBUTORS

Last week there was 1 contributor.
๐Ÿ‘ค tsuyoshicho


STARGAZERS

Last week there were no stargazers.


RELEASES

Last week there were no releases.


That's all for last week, please ๐Ÿ‘€ Watch and โญ Star the repository tsuyoshicho/vital-codec to receive next weekly updates. ๐Ÿ˜ƒ

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. ๐Ÿ“†

fix: test expand

  • Crypt/Password/OTP.vim
  • Crypt/Password/PBKDF2.vim
  • Random/System.vim
  • Vim/Type/Blob.vim
  • Vim/Type/Number.vim

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.