{"push_id":791907584,"size":6,"distinct_size":1,"ref":"refs/heads/master","head":"e85f7afe6d1b6770f2e9d00ece4865d206a67423","before":"1b8620054d43f0b28b8e6142919015e2862c61e4","commits":[{"sha":"9414c779c91faceff0116c54836681f7c9330bec","author":{"email":"3dec792a312c35887c46dc60cbafbffd23d65fbb@gmail.com","name":"David Chandek-Stark"},"message":"Bumped version to 1.3.3.post","distinct":false,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/9414c779c91faceff0116c54836681f7c9330bec"},{"sha":"ca4588a6320e4b15e0e07f1c40e22504b51c4eab","author":{"email":"3dec792a312c35887c46dc60cbafbffd23d65fbb@gmail.com","name":"David Chandek-Stark"},"message":"First release candidate of ddr-antivirus 2.0.0!\n\nMajor changes:\n- Support for 'clamav' Ruby gem dropped.\n- Unit tests do not require scanner software.\n- Adapters use simplified ScanResult class.\n- Clamd adapter raises exceptions when virus found or scanner error.\n- `.test_mode!` method added.\n- Can now call `Ddr::Antivirus.scan(path)`.\n- No automatic configuration; scanner adapter must be explicitly set.","distinct":false,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/ca4588a6320e4b15e0e07f1c40e22504b51c4eab"},{"sha":"5f9e0ad44d4f238e5c737d7fde09ca0490327732","author":{"email":"3dec792a312c35887c46dc60cbafbffd23d65fbb@gmail.com","name":"David Chandek-Stark"},"message":"Added ResultError exception class.\n\nVirusFoundError and ScannerError now subclass ResultError.","distinct":false,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/5f9e0ad44d4f238e5c737d7fde09ca0490327732"},{"sha":"01ce1a9a2c5c8553bc09df4226455b6e74e507a6","author":{"email":"86fd7edb558be83eef56ab7d8938f27e4391109f@duke.edu","name":"David Chandek-Stark"},"message":"Merge pull request #24 from duke-libraries/v2.0.0.rc2\n\nAdded ResultError exception class.","distinct":false,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/01ce1a9a2c5c8553bc09df4226455b6e74e507a6"},{"sha":"5e566f6f92e33f943fd3488e25a73a41d0385cab","author":{"email":"3dec792a312c35887c46dc60cbafbffd23d65fbb@gmail.com","name":"David Chandek-Stark"},"message":"Version 2.0.0 (final)","distinct":false,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/5e566f6f92e33f943fd3488e25a73a41d0385cab"},{"sha":"e85f7afe6d1b6770f2e9d00ece4865d206a67423","author":{"email":"3dec792a312c35887c46dc60cbafbffd23d65fbb@gmail.com","name":"David Chandek-Stark"},"message":"Merge branch 'release-2.0'","distinct":true,"url":"https://api.github.com/repos/duke-libraries/ddr-antivirus/commits/e85f7afe6d1b6770f2e9d00ece4865d206a67423"}]}