Skip to content

Releases: ossf/package-analysis

rel-26

26 Jun 03:39
6773c7f
Compare
Choose a tag to compare

What's Changed

Full Changelog: rel-25...rel-26

rel-25

15 Jun 01:32
15ab829
Compare
Choose a tag to compare

What's Changed

  • Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #761
  • Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by @dependabot in #762
  • remove restriction on number of stdout and stderr lines recorded by @maxfisher-g in #756
  • Switch the ephemeral emptyDir to a volumeClaimTemplate to use SSDs by @calebbrown in #765
  • Remove an fsync to improve the performance of file writes. by @calebbrown in #767

Full Changelog: rel-24...rel-25

rel-24

13 Jun 04:15
10776e4
Compare
Choose a tag to compare

What's Changed

  • Bump github/codeql-action from 2.3.6 to 2.13.4 by @dependabot in #760
  • Add feature flags to make it easier to enable/disable features - specifically File Contents Saving by @calebbrown in #763

Full Changelog: rel-23...rel-24

rel-23

09 Jun 06:00
4db0583
Compare
Choose a tag to compare

What's Changed

  • fix bug in dynamic analysis dockerfile workdir by @maxfisher-g in #758
  • Attempt to fix production by using mounts that aren't the overlay fs. by @calebbrown in #759

Full Changelog: rel-22...rel-23

rel-22

09 Jun 03:43
db3da7d
Compare
Choose a tag to compare

What's Changed

Full Changelog: rel-21...rel-22

rel-21

06 Jun 04:22
1ce3c40
Compare
Choose a tag to compare

What's Changed

  • Rust packages are now imported thanks to @dukecat0! (#726)
  • Removed the old per-ecosystem dynamic analysis sandboxes since now a single combined sandbox is used for all ecosystems
  • Added functions to copy files between sandbox and host (thank you @elainechien!)

New Contributors

Full Changelog: rel-20...rel-21

Combine dynamic analysis sandboxes

17 May 07:15
9b2a960
Compare
Choose a tag to compare

What's Changed

  • worker now uses a single sandbox for dynamic analysis in all ecosystems by @maxfisher-g in #717
  • file contents zip filename now contains the package version to avoid overwriting data from previously analyzed versions by @elainechien in #718

Full Changelog: rel-19...rel-20

Save file writes to cloud storage

26 Apr 00:51
bc0a1f1
Compare
Choose a tag to compare

What's Changed (mainly)

  • Save write buffer in separate files and create file identifiers by @elainechien in #581
  • Remove suspicious files field from obfuscation results by @maxfisher-g in #682

The first change above records the contents of all writes to the filesystem during dynamic analysis. These are saved to a zip file which can be further analysed later on

Full Changelog: rel-18...rel-19

Deploy static analysis

01 Mar 03:55
3861a06
Compare
Choose a tag to compare

What's Changed

  • Static analysis is now enabled in the production cloud worker

Full Changelog: rel-17...rel-18

Improvements to static analysis and general refactoring

22 Feb 07:36
8c4d58a
Compare
Choose a tag to compare

What's Changed

  • Static analysis now runs much faster. It's available for local analysis and configured for production use but not enabled yet.
  • Separated static analysis data processing into 'tasks' which define related groups of related data to be output
  • Makefile now used for CI and building production images
  • Add combined sandbox that can run dynamic analysis on all ecosystems using one image

Full Changelog: rel-16...rel-17