Commit Graph

232 Commits

Author SHA1 Message Date
dependabot-preview[bot] 3d88f1b5de
Bump rspec from 3.9.0 to 3.10.0 (#136)
Bumps [rspec](https://github.com/rspec/rspec) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/rspec/rspec/releases)
- [Commits](https://github.com/rspec/rspec/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-01 11:27:39 +08:00
dependabot-preview[bot] b5d1ed93a0
Update rubocop requirement from ~> 0.59 to ~> 1.0 (#134)
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.93.1...v1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-22 09:30:48 +08:00
david942j bd1a6c2da8
Update libcdb (#132) 2020-10-18 15:23:19 +08:00
david942j 85a9cd503e
Use bionic and drop 2.4 for CI (#133) 2020-10-18 15:22:23 +08:00
david942j ecf0ae04ab
Enable new cops and fix styles (#131) 2020-10-18 15:18:29 +08:00
dependabot-preview[bot] e88618d04a
Bump elftools from 1.1.2 to 1.1.3 (#129)
Bumps [elftools](https://github.com/david942j/rbelftools) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/david942j/rbelftools/releases)
- [Commits](https://github.com/david942j/rbelftools/compare/v1.1.2...v1.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-27 20:54:49 +08:00
david942j a86f92c26c
Update appveyor.yml 2020-08-27 20:24:46 +08:00
david942j 122b611f51
Pull out objdump commands to an independent class (#128) 2020-06-25 00:32:47 +08:00
david942j 5e724e6259
Use strict keyword arguments representation for Ruby 2.8 (#127) 2020-06-20 17:00:27 +08:00
david942j 9bd880f9b0
Regenerate all builds (#125)
* Update the links to libc
* Update the gadgets affected by #122
2020-06-18 23:55:01 +08:00
david942j fc3daee25a
Fix missing gadgets when two gadgets are too close (#122)
Close #119
2020-06-18 23:31:16 +08:00
david942j 96813ff885 Add latest Ubuntu glibc builds 2020-06-16 22:40:24 +08:00
david942j 38abecc6ed
Add 2.29, 2.30, and 2.31 builds (#118) 2020-06-03 00:00:24 +08:00
dependabot-preview[bot] 2351671e9b
Bump yard from 0.9.24 to 0.9.25 (#116)
Bumps [yard](https://github.com/lsegal/yard) from 0.9.24 to 0.9.25.
- [Release notes](https://github.com/lsegal/yard/releases)
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lsegal/yard/compare/v0.9.24...v0.9.25)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-05 13:42:07 +08:00
david942j 306b1fc03b
Update ruby.yml (#117) 2020-05-05 12:42:40 +08:00
dependabot-preview[bot] 3cb80b6db1
Bump rubocop from 0.80.1 to 0.81.0 (#115)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.80.1 to 0.81.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.80.1...v0.81.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-02 18:56:57 +08:00
david942j 28db93bd13
Create github action 2020-03-09 10:54:05 +08:00
david942j 9f85bed50b
Bump rubocop from 0.80.0 to 0.80.1 (#114)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.80.0 to 0.80.1.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.80.0...v0.80.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 00:05:56 +08:00
dependabot-preview[bot] b943ce6e78
Bump rubocop from 0.79.0 to 0.80.0 (#113)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.79.0 to 0.80.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.79.0...v0.80.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 09:58:45 +08:00
dependabot-preview[bot] d7da6d197d
Bump elftools from 1.1.1 to 1.1.2 (#112)
Bumps [elftools](https://github.com/david942j/rbelftools) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/david942j/rbelftools/releases)
- [Commits](https://github.com/david942j/rbelftools/compare/v1.1.1...v1.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 20:04:05 -08:00
david942j 9c7608bbb4 Add libc-2.29 and 2.30 builds 2020-01-14 06:25:05 -08:00
dependabot-preview[bot] 92cc1d5d71 Bump yard from 0.9.23 to 0.9.24 (#110)
Bumps [yard](https://github.com/lsegal/yard) from 0.9.23 to 0.9.24.
- [Release notes](https://github.com/lsegal/yard/releases)
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lsegal/yard/compare/v0.9.23...v0.9.24)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-10 00:02:31 +08:00
dependabot-preview[bot] cb9f6ae5ec Bump rubocop from 0.78.0 to 0.79.0 (#108)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.78.0 to 0.79.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.78.0...v0.79.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-07 10:13:07 +08:00
dependabot-preview[bot] 823f10b616 Bump yard from 0.9.22 to 0.9.23 (#109)
Bumps [yard](https://github.com/lsegal/yard) from 0.9.22 to 0.9.23.
- [Release notes](https://github.com/lsegal/yard/releases)
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lsegal/yard/compare/v0.9.22...v0.9.23)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-07 10:12:52 +08:00
dependabot-preview[bot] 74d8a5c347 Bump yard from 0.9.20 to 0.9.22 (#107)
Bumps [yard](https://github.com/lsegal/yard) from 0.9.20 to 0.9.22.
- [Release notes](https://github.com/lsegal/yard/releases)
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lsegal/yard/compare/v0.9.20...v0.9.22)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-01 17:39:20 +08:00
david942j 8a5cc92a67
Upgrade rubocop and bundler (#106) 2019-12-21 23:45:09 +08:00
dependabot-preview[bot] a4495837f2 Bump rubocop from 0.76.0 to 0.77.0 (#104)
* Bump rubocop from 0.76.0 to 0.77.0

Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.76.0 to 0.77.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.76.0...v0.77.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update .rubocop.yml
2019-11-29 09:23:34 +08:00
dependabot-preview[bot] 9a7fa0646e Bump rake from 13.0.0 to 13.0.1 (#103)
Bumps [rake](https://github.com/ruby/rake) from 13.0.0 to 13.0.1.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v13.0.0...v13.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 22:18:57 +08:00
dependabot-preview[bot] 0b97b11034 Bump elftools from 1.1.0 to 1.1.1 (#101)
Bumps [elftools](https://github.com/david942j/rbelftools) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/david942j/rbelftools/releases)
- [Commits](https://github.com/david942j/rbelftools/compare/v1.1.0...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 10:33:36 +08:00
dependabot-preview[bot] 9da5e08022 Bump rubocop from 0.75.1 to 0.76.0 (#102)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.75.1 to 0.76.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.75.1...v0.76.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 10:33:21 +08:00
david942j 73f8c0ebe2 Bump version 1.7.3 2019-10-25 08:42:16 -07:00
david942j a944dd3d6e
Add --base option (#100) 2019-10-25 23:43:15 +08:00
dependabot-preview[bot] 8386c327a1 Bump rubocop from 0.75.0 to 0.75.1 (#99)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.75.0 to 0.75.1.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.75.0...v0.75.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 12:37:53 +08:00
dependabot-preview[bot] da0cf7f534 Bump rspec from 3.8.0 to 3.9.0 (#98)
Bumps [rspec](https://github.com/rspec/rspec) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/rspec/rspec/releases)
- [Commits](https://github.com/rspec/rspec/compare/v3.8.0...v3.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-09 11:47:06 +08:00
dependabot-preview[bot] c59ec0996a Bump rubocop from 0.74.0 to 0.75.0 (#97)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.74.0 to 0.75.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.74.0...v0.75.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-01 22:25:29 +08:00
dependabot-preview[bot] 3c0ab66ad7 Update rake requirement from ~> 12.3 to ~> 13.0 (#96)
Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v12.3.3...v13.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-30 18:49:46 +08:00
dependabot-preview[bot] 676b6901f9 Bump simplecov from 0.17.0 to 0.17.1 (#95)
Bumps [simplecov](https://github.com/colszowka/simplecov) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/colszowka/simplecov/releases)
- [Changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colszowka/simplecov/compare/v0.17.0...v0.17.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-17 22:45:18 +08:00
dependabot-preview[bot] 17afbfd0c6 Bump rubocop from 0.73.0 to 0.74.0 (#93)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.73.0 to 0.74.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.73.0...v0.74.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-01 13:28:17 +08:00
dependabot-preview[bot] a45fadd3d7 Bump rake from 12.3.2 to 12.3.3 (#92)
Bumps [rake](https://github.com/ruby/rake) from 12.3.2 to 12.3.3.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v12.3.2...v12.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-25 13:45:43 +08:00
dependabot-preview[bot] 3ae82c6303 Bump rubocop from 0.72.0 to 0.73.0 (#91)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.72.0 to 0.73.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.72.0...v0.73.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-17 10:03:18 +08:00
david942j 55b04d2d4c Fix typos 2019-07-03 06:00:59 -07:00
dependabot-preview[bot] e2c64a4958 Update simplecov requirement from ~> 0.16.1 to ~> 0.17.0 (#90)
Updates the requirements on [simplecov](https://github.com/colszowka/simplecov) to permit the latest version.
- [Release notes](https://github.com/colszowka/simplecov/releases)
- [Changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colszowka/simplecov/compare/v0.16.1...v0.17.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-03 10:30:57 +08:00
dependabot-preview[bot] 15aa7a068b Bump yard from 0.9.19 to 0.9.20 (#89)
Bumps [yard](https://github.com/lsegal/yard) from 0.9.19 to 0.9.20.
- [Release notes](https://github.com/lsegal/yard/releases)
- [Changelog](https://github.com/lsegal/yard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lsegal/yard/compare/v0.9.19...v0.9.20)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-29 14:26:41 +08:00
dependabot-preview[bot] 099378922f Bump rubocop from 0.71.0 to 0.72.0 (#88)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.71.0 to 0.72.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.71.0...v0.72.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-27 08:32:13 +08:00
david942j 033ca2ac5c Let constraint 'sp & 0xf' has higher score
Somehow revert #87's changes on spec/README.md.
2019-06-25 08:21:59 -07:00
david942j 8f21ed1922
Add constraint for XMM alignment (#87)
* Add constraint for XMM alignment

* re-generate the database

* fix codeclimate issue
2019-06-25 00:42:31 +08:00
dependabot-preview[bot] 7df33f48da Bump rubocop from 0.70.0 to 0.71.0 (#85)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.70.0 to 0.71.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.70.0...v0.71.0)
2019-05-31 20:47:40 +08:00
dependabot[bot] 11eac657e3 Bump rubocop from 0.69.0 to 0.70.0 (#84)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.69.0 to 0.70.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.69.0...v0.70.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-22 12:52:45 +08:00
dependabot[bot] 68f9454e2b Bump rubocop from 0.68.1 to 0.69.0 (#83)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.68.1 to 0.69.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.68.1...v0.69.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-14 10:54:18 +08:00
david942j ff6ef04541 Bump 1.7.2 2019-05-05 08:10:16 -07:00