[openssl/web] 15c861: Create a XML to JSON5 converter, not complete

Mark J. Cox noreply at github.com
Thu Nov 17 09:41:48 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/web
  Commit: 15c861f7ef39a2a2b2fe02667d1890265567c1cc
      https://github.com/openssl/web/commit/15c861f7ef39a2a2b2fe02667d1890265567c1cc
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    A bin/vulnxml2json5.py
    M bin/vulnxml2jsonproject.py

  Log Message:
  -----------
  Create a XML to JSON5 converter, not complete


  Commit: c66c2358fe546a7ac3b3aabe7b9699bf878cc454
      https://github.com/openssl/web/commit/c66c2358fe546a7ac3b3aabe7b9699bf878cc454
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/vulnxml2jsonproject.py

  Log Message:
  -----------
  Add function to return the earliest affected version


  Commit: 3abd6357e08fe473facf787f5622b130e3f55c3e
      https://github.com/openssl/web/commit/3abd6357e08fe473facf787f5622b130e3f55c3e
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/vulnxml2json5.py

  Log Message:
  -----------
  Dates should have a timezone, don't include a problemtype if none
exists, other fixes so that everything now validates.


  Commit: 1852c1b3a2c7a71f02e0eaa3cd565dee65a627f7
      https://github.com/openssl/web/commit/1852c1b3a2c7a71f02e0eaa3cd565dee65a627f7
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/vulnxml2json5.py

  Log Message:
  -----------
  Add a creator that doesn't conflict with vulnogram showing the date and
time the file was imported (should only happen once).

Impact is required, so add a unknown one


  Commit: 067966335545e247a76b5b6c912a547755f59970
      https://github.com/openssl/web/commit/067966335545e247a76b5b6c912a547755f59970
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/vulnxml2json5.py

  Log Message:
  -----------
  Less debug
Don't append the fixed versions to the description, CVE project
shouldn't need this any more


  Commit: 3561294ecc4d06faf7d7ea8d8d3f6a7916c99253
      https://github.com/openssl/web/commit/3561294ecc4d06faf7d7ea8d8d3f6a7916c99253
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    A bin/cvejsontohtml.py
    M bin/vulnxml2json.py
    M bin/vulnxml2json5.py

  Log Message:
  -----------
  Doesn't do 'also in...' or the wierd issues


  Commit: abb5d0a40b3e740bca07ef1edc953038e4af2df6
      https://github.com/openssl/web/commit/abb5d0a40b3e740bca07ef1edc953038e4af2df6
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py

  Log Message:
  -----------
  Update to match the current file


  Commit: 3b6a5e473bb40d92b23186fd3929a1a07f8862d0
      https://github.com/openssl/web/commit/3b6a5e473bb40d92b23186fd3929a1a07f8862d0
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py

  Log Message:
  -----------
  A few CVE don't have titles or advisories, so make sure we can handle
that.  The output HTML now matches the current site, apart from

1. fips
2. the out of support statements
3. the not-an-issue statements


  Commit: 6db52ccd2e17e2cfe4f21d19e2fc213818280579
      https://github.com/openssl/web/commit/6db52ccd2e17e2cfe4f21d19e2fc213818280579
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py

  Log Message:
  -----------
  Add statements


  Commit: 8d695209e626d8091287661106f94bcdd1fc4f4b
      https://github.com/openssl/web/commit/8d695209e626d8091287661106f94bcdd1fc4f4b
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py

  Log Message:
  -----------
  Deal with disputed cves


  Commit: ceb7b018f375c3611c8a64f03f36f9d26baeae48
      https://github.com/openssl/web/commit/ceb7b018f375c3611c8a64f03f36f9d26baeae48
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py
    M bin/vulnxml2json5.py

  Log Message:
  -----------
  Update credit handling


  Commit: 942d33dd7e9357e8782b389d30aa66b7f37dbb9e
      https://github.com/openssl/web/commit/942d33dd7e9357e8782b389d30aa66b7f37dbb9e
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M bin/cvejsontohtml.py

  Log Message:
  -----------
  Option -e is no longer used, data comes from a statements.json file


  Commit: c9fcff38947dca2008f3bb1eaf29ed4f33ab81ca
      https://github.com/openssl/web/commit/c9fcff38947dca2008f3bb1eaf29ed4f33ab81ca
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Let's have the json files appear on the site (like we did for
vulnerabilities.xml)


  Commit: a4b5fcdfaf9fc1871ad5291111e064e3fd69b78f
      https://github.com/openssl/web/commit/a4b5fcdfaf9fc1871ad5291111e064e3fd69b78f
  Author: Mark J. Cox <mark at awe.com>
  Date:   2022-11-07 (Mon, 07 Nov 2022)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Base the vulnerability pages from the JSON files instead of the old XML
file


Compare: https://github.com/openssl/web/compare/cec9e1ffba8c...a4b5fcdfaf9f


More information about the openssl-commits mailing list