Skip to content

Releases: elwinar/rcoredump

v0.11.0

04 May 16:27
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

Added

  • Delay parameter to every API endpoint to allow testing under slow conditions
  • Special message on the app first load to avoid confusion with empty results
  • "Delete Core" button in the webapp

Changed

  • Assets are served under the /assets directory
  • Return a JSON response from all API calls (except assets)

v0.10.0

25 Apr 13:15
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

Added

  • Crasher programs
  • Configuration example with a README for quick demonstration
  • Script to copy-paste to download and executable and stack, and start a debug session with the adapter debugger
  • Link to the repository in the webapp footer

Changed

  • Use a QueryLink component to handle internal navigation via history
  • Serve coredumps and executables with Content-Length header (and other standard headers)

Removed

  • Monkey programs (replaced and extended by crashers)

v0.9.0

12 Apr 10:25
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

Added

  • Reset button on the searchbar
  • Add a cleanup routine and endpoint
  • Display an error if the API fails
  • Top-level handling of javascript error in the webapp

Changed

  • Use a lighter secondary color for better contrast with the border color

Fixed

  • Correctly report query error in the API

v0.8.0

04 Apr 14:29
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

Added

  • Pagination in the API
  • Pagination of the results in the webapp
  • Add a special display for empty results
  • Permalinks to coredump and executable searchs

Changed

  • Design improvements:
    - Hover color for result rows
    - Lighter separators in table for better readability

v0.7.0

29 Mar 21:50
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Added

  • /about endpoint with build information
  • Version of the webapp in the webapp's header
  • ForwarderVersion and IndexerVersion in the indexed fields
  • Metric for the size of the received coredumps, and options to control the exposed buckets
  • Coredump.AnalyzedAt field with the date the coredump was anayzed (updated upon analysis)
  • Coredump.Executable field with the name of the executable

Changed

  • The c.analyzer and go.analyzer options now take the gdb or delve commands to execute on the coredump, instead of full shell commands (#27)
  • Design & Interface overhaul:
    • Better table readability and usage by changing padding and making the whole row clickable
    • Rework the searchbar to remove useless options and optimize the sorting
    • Reorganization of the detail view and table heading for better readability
    • Design adjustments for better compliance with WCAG 2.0
  • The sort and sort order parameters are now separate options because it's simpler
  • Limit the sort options to date and hostname because the executable one isn't working as intended anymore
  • Compute the core and executable sizes during indexation instead of analysis
  • Rename Coredump.Date to Coredump.DumpedAt for consistency with Coredump.AnalyzedAt

Fixed

  • Case of the fields for sorting is back to lowercase

v0.6.1

23 Mar 15:22
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Internal

  • Cleanup go.mod dependencies for unused packages

v0.6.0

22 Mar 20:58
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Added

  • metadata options accept a list of key-value pairs to send alongside the coredump to the indexer
  • Travis-CI integration is setup here

Changed

  • the dir option becomes data-dir

Removed

  • bleve.path configuration option: it is now deduced from the data-dir option

v0.5.0

19 Mar 08:37
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
Improve the table style

v0.4.0

16 Mar 16:38
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
Improve the README

v0.3.0

28 Feb 09:42
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
Update the README