1. 05 10月, 2021 1 次提交
  2. 03 10月, 2021 4 次提交
  3. 27 9月, 2021 7 次提交
  4. 26 9月, 2021 2 次提交
  5. 21 9月, 2021 1 次提交
    • S
      fix(isMagnetURI): update validation regex (#1730) · 7376945b
      Sarhan Aissi 提交于
      * fix(isMagnetURI): update validation regex
      
      - Validate only exact xn topics (btih,sha1,...)
      - Validate only 32 or 40 hashes
      - Make tr and dn parameters optional
      - Allow any other parameter (protocol allow passing non standard parameters)
      - Use placeholder hashes in tests 
      - Fix ReDOS in old regex
      - Add new tests
      
      * fix(isMagnetURI): prevent matching hashes longer than 40 characters
      
      * fix(isMagnetURI): check only string ending after hash or new parameter start
      7376945b
  6. 20 9月, 2021 1 次提交
  7. 19 7月, 2021 1 次提交
  8. 17 7月, 2021 4 次提交
  9. 16 7月, 2021 5 次提交
  10. 25 5月, 2021 1 次提交
  11. 21 4月, 2021 1 次提交
  12. 20 4月, 2021 2 次提交
    • A
      13.6.1 · 24b3fd33
      Anthony Nandaa 提交于
      24b3fd33
    • S
      fix: ReDOS in isEmail and isHSL (#1651) · b986f3dd
      Sarhan Aissi 提交于
      * chore: bump mocha version to fix npm audit warning
      
      * fix(isHSL): update hslComma regex to prevent ReDOS
      
      * fix(isEmail): update splitNameAddress regex to prevent ReDOS
      
      * chore: rollback mocha version to allow testing on node 8 and 6
      
      * fix(isHSL): remove unnecessary use of let
      
      closes #1597 #1598 
      b986f3dd
  13. 19 4月, 2021 3 次提交
  14. 18 4月, 2021 1 次提交
  15. 17 4月, 2021 6 次提交