Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin-code-sql
A Ruby DSL for crafting SQL Injections
https://github.com/ronin-rb/ronin-code-sql
Alignment.
f840513e620195144b5c314b2646df9a4b12d4f3 authored about 3 years ago
f840513e620195144b5c314b2646df9a4b12d4f3 authored about 3 years ago
Switch `rake console` back to irb (closes #6).
23b498f07945d7b7306264ec589c0d88cc54feb2 authored about 3 years ago
23b498f07945d7b7306264ec589c0d88cc54feb2 authored about 3 years ago
Moved yard dependency into Gemfile (closes #5).
5a0e76ff39b668f104c905cabe882c5961a9561e authored about 3 years ago
5a0e76ff39b668f104c905cabe882c5961a9561e authored about 3 years ago
Changed the license from GPL-3.0 to LGPL-3.0.
8d66884e831d44fac2c6b67dc8dd6a0d565a75f8 authored about 3 years ago
8d66884e831d44fac2c6b67dc8dd6a0d565a75f8 authored about 3 years ago
Removed IRC link.
eb28506ec720ba5e04ae4e4c55124f194b3d0568 authored over 3 years ago
eb28506ec720ba5e04ae4e4c55124f194b3d0568 authored over 3 years ago
Added a .mailmap to map postmodern to Postmodern.
5d1ec92cd932ce7b67bb7a3f2034a8d4fa7d3bda authored almost 4 years ago
5d1ec92cd932ce7b67bb7a3f2034a8d4fa7d3bda authored almost 4 years ago
Added a CodeClimate badge.
c49514f558aa5c48e81defcebc387cee57747fb1 authored almost 4 years ago
c49514f558aa5c48e81defcebc387cee57747fb1 authored almost 4 years ago
Added a GitHub Actions badge.
76ef7b976f7647fe3dfbcce269bf43fb24770b92 authored almost 4 years ago
76ef7b976f7647fe3dfbcce269bf43fb24770b92 authored almost 4 years ago
Use a Never Expiring / No Limit Discord Invite link.
1f56dab28ad28b5c4caf4e5f0b5eac92858d8f29 authored about 4 years ago
1f56dab28ad28b5c4caf4e5f0b5eac92858d8f29 authored about 4 years ago
Updated the copyright years.
352ebd23de7ed065e147dfb5ce0d76cfc89b90d4 authored about 4 years ago
352ebd23de7ed065e147dfb5ce0d76cfc89b90d4 authored about 4 years ago
Use the gem/repo name in the license header.
5971dc25a04c0babac0b91b58ccc96aa7651e897 authored about 4 years ago
5971dc25a04c0babac0b91b58ccc96aa7651e897 authored about 4 years ago
Use the gem name at the top of the README.
5191744574eebc72360f6eab5b671473c9c81631 authored about 4 years ago
5191744574eebc72360f6eab5b671473c9c81631 authored about 4 years ago
Correct the gemspec license name to make rubygems happy.
ad999c895b2a6a8226ed95d728b62b3e6e1bc7bb authored about 4 years ago
ad999c895b2a6a8226ed95d728b62b3e6e1bc7bb authored about 4 years ago
Added Slack, Discord, and Twitter links.
0cb899f221be93f912c41c1b2e06468b04861551 authored about 4 years ago
0cb899f221be93f912c41c1b2e06468b04861551 authored about 4 years ago
Updated the IRC link.
bbb006c29ac51d91f4312e5b12c31254fe9c1e62 authored about 4 years ago
bbb006c29ac51d91f4312e5b12c31254fe9c1e62 authored about 4 years ago
Updated the .ruby-version file to ruby-2.7.
d376d25daf592c37348e8528b6e209fbe13bca45 authored about 4 years ago
d376d25daf592c37348e8528b6e209fbe13bca45 authored about 4 years ago
Added an .editorconfig file.
6eb6065c111321613fe6a3af9eee7e27f10518c1 authored about 4 years ago
6eb6065c111321613fe6a3af9eee7e27f10518c1 authored about 4 years ago
Ensure we're running a secure version of kramdown.
8940fdf35abd0db9668d458165d41d2a8d010dac authored about 4 years ago
8940fdf35abd0db9668d458165d41d2a8d010dac authored about 4 years ago
All git URIs should be https://.
5701930b0c589e5abe076f67d1e9040e944be713 authored about 4 years ago
5701930b0c589e5abe076f67d1e9040e944be713 authored about 4 years ago
Link to the released docs on https://ronin-rb.dev/docs/ronin-sql/frames.
a3d78589fdafdc3a97bd3cdc3c2b1442345c9dfa authored about 4 years ago
a3d78589fdafdc3a97bd3cdc3c2b1442345c9dfa authored about 4 years ago
Remove the google groups mailing list link.
0db97e62249f29935fa1c618019088d0240dced6 authored about 4 years ago
0db97e62249f29935fa1c618019088d0240dced6 authored about 4 years ago
Updated the GitHub Org name to ronin-rb.
d6cdeb058c27988e03ba29d653d277a67bf2f7f4 authored about 4 years ago
d6cdeb058c27988e03ba29d653d277a67bf2f7f4 authored about 4 years ago
Upgrade to kramdown ~> 2.0 and yard ~> 0.9.
803261d5161c3df8c98c4a892f3121a382b1e752 authored about 4 years ago
803261d5161c3df8c98c4a892f3121a382b1e752 authored about 4 years ago
Simplify a spec so it passes on Ruby 3.x.
e90c263704a7c2507bb325fec9973e11fe70f2d0 authored about 4 years ago
e90c263704a7c2507bb325fec9973e11fe70f2d0 authored about 4 years ago
Remove old TravisCI badge.
6fc699ed625aa442c4f7570aaa55b12e943f3e0b authored about 4 years ago
6fc699ed625aa442c4f7570aaa55b12e943f3e0b authored about 4 years ago
Replace TravisCI with GitHub Actions.
7e7e831daa9793b08e88736da4485fda52bb4bcb authored about 4 years ago
7e7e831daa9793b08e88736da4485fda52bb4bcb authored about 4 years ago
No longer use RSpec `its` method.
a4ea2375865374d2d37746dd99997c0dc15d516d authored about 4 years ago
a4ea2375865374d2d37746dd99997c0dc15d516d authored about 4 years ago
Loosen rake dependency.
be0fb5aa1333c15b6926c958358d0f62a07bca80 authored almost 5 years ago
be0fb5aa1333c15b6926c958358d0f62a07bca80 authored almost 5 years ago
Updated the Travis CI ruby versions.
7d7b2b8f6769237719696aa6aabee2a058839ce2 authored almost 5 years ago
7d7b2b8f6769237719696aa6aabee2a058839ce2 authored almost 5 years ago
Upgrading to rspec 3.x
1c53f45a52c90de3a29bccb9f1e999aad738e3cc authored almost 5 years ago
1c53f45a52c90de3a29bccb9f1e999aad738e3cc authored almost 5 years ago
Upgrade to bundler 2.0.
dc7dea300316b78856e35ec86b1b91d6c1ace1cc authored almost 5 years ago
dc7dea300316b78856e35ec86b1b91d6c1ace1cc authored almost 5 years ago
Added a TravisCI badge.
517468353e20a2af267c22bc15ca5a491ffe00fd authored almost 12 years ago
517468353e20a2af267c22bc15ca5a491ffe00fd authored almost 12 years ago
Allow rbx-19mode to fail.
* https://travis-ci.org/ronin-ruby/ronin-scanners/jobs/6753932
60c9ac6cacdb298da26ba1195bf72a1c88f9cb50 authored almost 12 years ago
Disable testing on 1.8.7 since we require >= 1.9.1.
1ff2fb8fc355c6a8f54dffe62b9d663100d70223 authored almost 12 years ago
1ff2fb8fc355c6a8f54dffe62b9d663100d70223 authored almost 12 years ago
Run the tests under the normal user.
081f536ba10d99a465a93221604da64e70649b90 authored almost 12 years ago
081f536ba10d99a465a93221604da64e70649b90 authored almost 12 years ago
Alias test task to spec.
fe4ab0640412e7102f134b289212408f737f4bd4 authored almost 12 years ago
fe4ab0640412e7102f134b289212408f737f4bd4 authored almost 12 years ago
Run tests under the normal user.
dd2f04fc2316bb91f4a0f56f8c51e2e791e9351f authored almost 12 years ago
dd2f04fc2316bb91f4a0f56f8c51e2e791e9351f authored almost 12 years ago
Allow jruby-19mode to fail due to bundler and the paint gem.
e55c1c232e312e204bfa3097482b9544e03cbd5a authored almost 12 years ago
e55c1c232e312e204bfa3097482b9544e03cbd5a authored almost 12 years ago
Test respond_to? instead of respond_to_missing?
0a64502ee11eec4b44cda0fc8abd343d298c05cc authored almost 12 years ago
0a64502ee11eec4b44cda0fc8abd343d298c05cc authored almost 12 years ago
respond_to_missing? takes two arguments.
9b692ade996c6f29287fb7a65d8e764749698a68 authored almost 12 years ago
9b692ade996c6f29287fb7a65d8e764749698a68 authored almost 12 years ago
Added a Travis CI file.
f0c7e99528e2853fbfc4eb069ef3f21c6b25a6c6 authored almost 12 years ago
f0c7e99528e2853fbfc4eb069ef3f21c6b25a6c6 authored almost 12 years ago
Removed ronin-sql executable since ronin-sql does not require ronin.
5a578e7b9383a30758891e109d4f32563f95c33f authored almost 12 years ago
5a578e7b9383a30758891e109d4f32563f95c33f authored almost 12 years ago
Use Ruby 1.9 Symbol Hash syntax in Rakefiles
5328ee45871d75f5d0b5ccd98516bd85e2a0eda7 authored almost 12 years ago
5328ee45871d75f5d0b5ccd98516bd85e2a0eda7 authored almost 12 years ago
Use Ruby 1.9 Symbol Hash syntax in Gemfiles
82b49338c16bda504c1b20256f138b347689024f authored almost 12 years ago
82b49338c16bda504c1b20256f138b347689024f authored almost 12 years ago
Added a .ruby-version file.
f7f91ada426c950220016f21642dd25fb9ab5ff5 authored almost 12 years ago
f7f91ada426c950220016f21642dd25fb9ab5ff5 authored almost 12 years ago
Use more Ruby 1.9 Symbol Hash syntax.
bb0c23db2f6723b3bb56cb5772e0df1dfbbc2785 authored almost 12 years ago
bb0c23db2f6723b3bb56cb5772e0df1dfbbc2785 authored almost 12 years ago
Ensure all spec files end in _spec.rb.
903fc7c17aea072f6766a4c431257b17339fff08 authored about 12 years ago
903fc7c17aea072f6766a4c431257b17339fff08 authored about 12 years ago
Link to the readme.
bccd8031ddfd561d09f17ff7b90607133a0f856c authored about 12 years ago
bccd8031ddfd561d09f17ff7b90607133a0f856c authored about 12 years ago
Updated the ChangeLog for 1.1.0.
b0c053bf3f057a3b1fe9722ffd358864202443ce authored about 12 years ago
b0c053bf3f057a3b1fe9722ffd358864202443ce authored about 12 years ago
Link to what SQLi is.
725bd6587f96c72d2868342461e4f58fdd219700 authored about 12 years ago
725bd6587f96c72d2868342461e4f58fdd219700 authored about 12 years ago
Link to StatementList and Injection.
d005fcc2313c04c6a4daa29a0c1f38f023aa0797 authored about 12 years ago
d005fcc2313c04c6a4daa29a0c1f38f023aa0797 authored about 12 years ago
Link to what SQLi is.
ec4e9b8521493e35393d4504f1fa88191294221e authored about 12 years ago
ec4e9b8521493e35393d4504f1fa88191294221e authored about 12 years ago
Added a description to SQL.
9697d18538d34f5ff7130a038b7e29a263c6e560 authored about 12 years ago
9697d18538d34f5ff7130a038b7e29a263c6e560 authored about 12 years ago
Moved the filter evasion example down.
501e481d04729bfa3e149e072ff6efe7f01874c0 authored about 12 years ago
501e481d04729bfa3e149e072ff6efe7f01874c0 authored about 12 years ago
Fixed the table enumeration example.
dd53af3e91134c6654123bd1a2da96ced8cdd4e5 authored about 12 years ago
dd53af3e91134c6654123bd1a2da96ced8cdd4e5 authored about 12 years ago
No need to call #to_sql if we don't have to.
7c17ea106a9803013606bcd0c635529c647e3ec5 authored about 12 years ago
7c17ea106a9803013606bcd0c635529c647e3ec5 authored about 12 years ago
Wording
ab748b388b16aa41bee9bdc08c88e8ec962f00f4 authored about 12 years ago
ab748b388b16aa41bee9bdc08c88e8ec962f00f4 authored about 12 years ago
Differentiate between statements and sub-statements.
b207b742218feb0861c414c2d1e2eb436ebf8133 authored about 12 years ago
b207b742218feb0861c414c2d1e2eb436ebf8133 authored about 12 years ago
Corrected another example.
71d58f0b1ed40de1a54040b4e4df8caccc386bd0 authored about 12 years ago
71d58f0b1ed40de1a54040b4e4df8caccc386bd0 authored about 12 years ago
Added a missing @since tag.
60177501f37bd93617865298cbaf2f5c0d0fa9d1 authored about 12 years ago
60177501f37bd93617865298cbaf2f5c0d0fa9d1 authored about 12 years ago
Fixed an example.
d92a0fe354e2b7a9093e5bdc1d5259d285dc1dd7 authored about 12 years ago
d92a0fe354e2b7a9093e5bdc1d5259d285dc1dd7 authored about 12 years ago
Added @api and @since tags.
cc05d26e13b8ddf0865629f86c91e0750c97f761 authored about 12 years ago
cc05d26e13b8ddf0865629f86c91e0750c97f761 authored about 12 years ago
Minor version bump due to the added functionality.
8b01d7a6eaf109f8de2d2b8cfc462ee19f67db7a authored about 12 years ago
8b01d7a6eaf109f8de2d2b8cfc462ee19f67db7a authored about 12 years ago
Added another SQLi example.
de5c110929647bdf655f4c0631a86e5406ab88b3 authored about 12 years ago
de5c110929647bdf655f4c0631a86e5406ab88b3 authored about 12 years ago
Added Clauses#union_all.
6eb3a46c3cf6663d98c23dca7151adbfb60005d0 authored about 12 years ago
6eb3a46c3cf6663d98c23dca7151adbfb60005d0 authored about 12 years ago
Added another SQLi example.
2b536e53d4ce22779f2123f81cfc195ec8c962b5 authored about 12 years ago
2b536e53d4ce22779f2123f81cfc195ec8c962b5 authored about 12 years ago
Added emit_argument, so that sub-Statements are wrapped in ( ).
b4d01457b28721f2fcdb824530cdec0c0ef5b35e authored about 12 years ago
b4d01457b28721f2fcdb824530cdec0c0ef5b35e authored about 12 years ago
Added another SQLi example.
5c42a7c8be234ec0920d3b84ae1034f89c13a2c2 authored about 12 years ago
5c42a7c8be234ec0920d3b84ae1034f89c13a2c2 authored about 12 years ago
Added another SQLi example.
cc8a88ccb64c48765ee815e52a968feef0417424 authored about 12 years ago
cc8a88ccb64c48765ee815e52a968feef0417424 authored about 12 years ago
Use /^\W+$/ instead of matching alphabetic Strings.
61d99387ca314b77323e9dff9b790ba15c622491 authored about 12 years ago
61d99387ca314b77323e9dff9b790ba15c622491 authored about 12 years ago
Allow emit_operator to emit multiple keywords.
677efb493badbed83ee0bcc708a343a0488572ff authored about 12 years ago
677efb493badbed83ee0bcc708a343a0488572ff authored about 12 years ago
Added another SQLi example.
27c49d4282aff299b10b4bb5af78132d6d6436d0 authored about 12 years ago
27c49d4282aff299b10b4bb5af78132d6d6436d0 authored about 12 years ago
Patch version bump.
d6d14f379289620ff85cdef49310c772a44308eb authored about 12 years ago
d6d14f379289620ff85cdef49310c772a44308eb authored about 12 years ago
Added InjectionExpr, as a special context for and { } / or { }.
5dbb121158425d90614eaefcaf76e800a2eec412 authored about 12 years ago
5dbb121158425d90614eaefcaf76e800a2eec412 authored about 12 years ago
Moved Field#to_s logic into Emitter#emit_field.
* Made Field Emittable.
* Have Emitter#emit pass Symbols to #emit_keyword.
Forgot to support Function in Emitter#emit.
* Fixes a "stack level too deep" bug.
44625bdd4772799f79a50817212c357ed4ff0e7d authored about 12 years ago
If the Statement argument only has on element, emit the element.
519cab69b012accfa8bc4f126e262034055bb639 authored about 12 years ago
519cab69b012accfa8bc4f126e262034055bb639 authored about 12 years ago
Link to SQL injection.
18ad2a51740a57b182d3f1973b6c8dda89dcedac authored about 12 years ago
18ad2a51740a57b182d3f1973b6c8dda89dcedac authored about 12 years ago
Updated an example.
db127090d4e99412c283536559770772421a6ec3 authored about 12 years ago
db127090d4e99412c283536559770772421a6ec3 authored about 12 years ago
Allow String#decode to decode uppercase hex.
6c2f4f7388024e6a1a49127d7a7e1717ea38a011 authored about 12 years ago
6c2f4f7388024e6a1a49127d7a7e1717ea38a011 authored about 12 years ago
Fixed @examples.
43c3ef51119415e7a5f9aed06e6ed69276290de5 authored about 12 years ago
43c3ef51119415e7a5f9aed06e6ed69276290de5 authored about 12 years ago
Renamed :quote to :quotes.
add4674275ee2eddae5ae0eafde859ce543ae861 authored about 12 years ago
add4674275ee2eddae5ae0eafde859ce543ae861 authored about 12 years ago
Added missing specs for when Injection#to_sql is called with :space.
e6ad1097fc98fdc04bfb659af5e3e43fef4c2bd0 authored about 12 years ago
e6ad1097fc98fdc04bfb659af5e3e43fef4c2bd0 authored about 12 years ago
Updated the ChangeLog date for 1.0.0.
b07989dc2c218f9fa7cbf8dceffc0433db2361a1 authored about 12 years ago
b07989dc2c218f9fa7cbf8dceffc0433db2361a1 authored about 12 years ago
Renamed Ronin::SQL::Program to StatementList.
65a5350aabff1f259526538179ac0c57f9ed14ea authored about 12 years ago
65a5350aabff1f259526538179ac0c57f9ed14ea authored about 12 years ago
Added another example for String#sql_escape.
b44ed4b776d65fe3dc238e8862cd8c3312cdb02a authored about 12 years ago
b44ed4b776d65fe3dc238e8862cd8c3312cdb02a authored about 12 years ago
Added a missing spec for Injection#initialize.
b3c171f467dc3905112281ac55244b26cfd5fcd4 authored about 12 years ago
b3c171f467dc3905112281ac55244b26cfd5fcd4 authored about 12 years ago
Documentation.
46dcf33b5a950dc56dabe8288057ccbb8a63b840 authored about 12 years ago
46dcf33b5a950dc56dabe8288057ccbb8a63b840 authored about 12 years ago
Check the arity of the blocks passed to #and / #or.
66ca95e4c9811180d45d0ae5510dffdf36c7958f authored about 12 years ago
66ca95e4c9811180d45d0ae5510dffdf36c7958f authored about 12 years ago
Improved code to pass mutant.
e5ea5b8d74bf355ec5694f0be45f6c434f7b40f0 authored about 12 years ago
e5ea5b8d74bf355ec5694f0be45f6c434f7b40f0 authored about 12 years ago
Updated code/tests to pass mutant.
e40e9d4e528a0b02ffcc8bf692daa6c1e1f143c7 authored about 12 years ago
e40e9d4e528a0b02ffcc8bf692daa6c1e1f143c7 authored about 12 years ago
Refactored Emittable to just call Emitter#emit.
* Improved test-cases thanks to Mutant
(https://github.com/mbj/mutant#readme).
Examples go before Install.
fa738c0e0e30a11b7e61763754f83d7c251f68c3 authored about 12 years ago
fa738c0e0e30a11b7e61763754f83d7c251f68c3 authored about 12 years ago
Increase test coverage.
c38547c072a4494007d506c508f7c5444c621202 authored about 12 years ago
c38547c072a4494007d506c508f7c5444c621202 authored about 12 years ago
Added missing specs for Program.
fca97e20c1517266777b2a1e9c0e44aecaa6549e authored about 12 years ago
fca97e20c1517266777b2a1e9c0e44aecaa6549e authored about 12 years ago
Fixed Emitter specs.
2142fab4d87a861dff7892832dcddfdbadaff580 authored about 12 years ago
2142fab4d87a861dff7892832dcddfdbadaff580 authored about 12 years ago
Have emit_null emit "NULL".
a88c905c6823dfe3255c2a252491d6af77ebf011 authored about 12 years ago
a88c905c6823dfe3255c2a252491d6af77ebf011 authored about 12 years ago
Fixed a syntax error.
53789d7446734184ae50bbe3f26ed9b71a67ff4b authored about 12 years ago
53789d7446734184ae50bbe3f26ed9b71a67ff4b authored about 12 years ago
Add @yield / @yieldparam to Injection#initialize.
0d32aa2e7bab59f73743b3d83aea109237a089df authored about 12 years ago
0d32aa2e7bab59f73743b3d83aea109237a089df authored about 12 years ago
Allow Program#initialize to call the given block, if it accepts an arg.
abe1595a9aecbca51740e8fa1cb47b763170fb31 authored about 12 years ago
abe1595a9aecbca51740e8fa1cb47b763170fb31 authored about 12 years ago