Skip to content

v1.2.12

  • v1.2.12
  • c94f938
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
  • Choose a tag to compare

  • v1.2.12
  • c94f938
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@milt milt tagged this 18 May 15:10
* LRS-74 #in-progress test to show we accept bad attachment formatting

* LRS-74 whoops, forgot to plug in the bad body

* LRS-74 don't accept lfs where crlfs are mandated by the spec

* LRS-74 drop ::multipart/incomplete-multipart-body in favor of ::multipart/invalid-multipart

* LRS-74 wip regex, handle starts w/o crlfs

* LRS-74 break up regexes, skip opener then look for mid OR close

* LRS-74 remove cljs-unfriendly \R from terminal regex

* LRS-74 more explicit boundary checking with scanner

* LRS-74 improve valid sig test

* LRS-75 make test body more modern w/ no leading CRLF, add test for addition

* LRS-75 fix type hint and formatting

* LRS-75 don't use clojure.string/split for multipart parsing on cljs

* LRS-75 disallow preamble and epilogue (excluding extra lines)

* LRS-75 implementation note

* LRS-75 correct tests for no epilogue

* LRS-75 refactor errors and don't use asserts that might get compiled out

* LRS-75 refactor out part parsing

* LRS-75 correct variable name

* LRS-75 remove asserts that aren't needed because anchors

* LRS-75 single branch if -> when

* LRS-75 remove unused scanner

* LRS-74 remove unused bindings
Assets 2
Loading