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
488869024b529612df5c98453f63b6da64314543 authored over 16 years ago
d62d1f9de938772710d47ea4315f1131e34b33ad authored over 16 years ago
acc814c26095b77ddb74fab2a46ed30f9fa00fcb authored over 16 years ago
c78370396a7931b788cddbd50f2f8f3669f6844a authored over 16 years ago
00cb5c523adc67bdc0976f376a6f4c810d3454d0 authored over 16 years ago
78ce44583226bccb696519d70fe178d219610c46 authored over 16 years ago
c8c643cb1a7e5fce59b38cc9112df1e266598b73 authored over 16 years ago
* Injection#initialize now evals blocks within the injection object.
* Added the Injection#sql m...
abe25fea458a187476ea17d02556006b6fd52560 authored over 16 years ago
9c0edd95d1a33d8667110b1f9d56163b5dbf4847 authored over 16 years ago
e203f9a5cf9a1e638c16da64ae5092a919277b83 authored over 16 years ago
* Have Program#space_token and Program#newline_token return Strings.
* Removed Program#append_sp...
73a60ce8d2df607520af99db6a19333a8eb33389 authored over 16 years ago
d4f232ad4e70584389c7bad180ad03d03bd5ba13 authored over 16 years ago
dbbd503836a0f8de9bca12526bd493ab28c12c97 authored over 16 years ago
* Added missing DropIndex and DropView Statements.
735cdbe9813d89ae4b86e34c35cc565dfd31386b authored over 16 years agof967e1b5637a273e7bab0d4f0edf2e501b0d3c94 authored over 16 years ago
* Moved the evaluation process into Dialect.
* Moved the symbol table into Dialect.
* Give Field...
* Fixed a bug in format_keyword.
a75a5d8f2fd27207bd601a8e9831a7b43eb49155 authored over 16 years agoad575ebae4f3ed6e6f3f3c7a8dc25ce6d347975e authored over 16 years ago
bb8050c46d841545671e47b615796a2b05799976 authored over 16 years ago
* Aliased Field#* to Field#all.
2fcf197e65fac75debf66115715f9a9984d39c0a authored over 16 years ago
* Removed the default emit method.
* Added a symbol method.
57a09d13d67376bd8ea10e731ebb6e0539f7cfdd authored over 16 years ago
aa99d343aa094c9175e79e919376697647c60a2e authored over 16 years ago
e672b12c381ff01c1b858463b16be230cad3c097 authored over 16 years ago
dfd6468acc3df6a852a0a6b98c8b6b867e097bfd authored over 16 years ago
43016cd9db3f4e6054366739e8cff15f23a636a3 authored over 16 years ago
12f1014d0b2f5f5b997cf84548d46d7fdf074e9d authored over 16 years ago
f6a3cc7292db6170f05d25887258920f1fa2b76d authored over 16 years ago
137101b0f21921894046a949ca71a8b54afa1e5b authored over 16 years ago
6f8961df73b97208d65e30728da5172cf68989c2 authored over 16 years ago
4fa43541f7aa3c08bfb9da14e9ce84eb692e26e3 authored over 16 years ago
609c71c0f1ca13bd9f1f073de2d5b4d2c721c6ca authored over 16 years ago
ea6368e67e81182dc864e1efb756afecec767bbf authored over 16 years ago
02ef8d622c947311362abb0e49badadd0dfaaafc authored over 16 years ago
de96de15ebdedae8ec722939c64b46a78fd6339b authored over 16 years ago
* Added InjectedStatement#clause, which pulls clauses from the dialect.
8c737a9b1e0dd01cc4dae8e103c7f20a19720c87 authored over 16 years ago32efa94fd3cdfb662836bf57c5673407e5d16df1 authored over 16 years ago
fafe38ebf9e83b802ba2d75774435a389c7bffc1 authored over 16 years ago
* Added Dialect.statements.
* Added Dialect.has_statement?.
* Added Dialect.statement.
* Added D...
8a204de39a842f0eb2e8f5beaba26cd19d79d3ac authored over 16 years ago
a1c07b43c3602bc6000697723f20412084c55040 authored over 16 years ago
84fa55fdcf975aafe32b009c728f6814a2c2914d authored over 16 years ago
120ae0f2ea9f023bd369c8d8be1c41cc20402553 authored over 16 years ago
0c55ab7392e4cb25d89644b098db8027ce918946 authored over 16 years ago
69af9744b7520553ef6769c617c428d1ece141f7 authored over 16 years ago
d9bdb0d6f793e13d9707cb8ba7ab45c6cb9da4ff authored over 16 years ago
b3b8f0cd2019ba67d0b2c5b41ec1d3830e078fe3 authored over 16 years ago
c9336242e155e26196e7babcb39c556129024d72 authored over 16 years ago
3645128e172d454d9bcb5ef13f6264c15c66f0aa authored over 16 years ago
7d0d6f013b1aecebce15d777cb517216a42ac706 authored over 16 years ago
236a885cc6f0a6728c9af60388a247eeef00cbe6 authored over 16 years ago
616d669158d7054030d378ab23f0e6f43d681343 authored over 16 years ago
ae7db16ac0f98462377d83fad56b6e2980338aea authored over 16 years ago
5df39c349498a86615dc9f0e1ccd1e26183bc854 authored over 16 years ago
40c9f3437f8c9736704e4885ea9aa39cbb810b4a authored over 16 years ago
aa55e9494b9db58a629784a4b8bd36f180ee03b9 authored over 16 years ago
0f5f5ae236153848354a60b2c1e72da298228e68 authored over 16 years ago
4e1edbbf3d2222fb4b7581f12e06364a0c4d7ce0 authored over 16 years ago
5a62aa2e9679e9dfbe53e829018937013f887a73 authored over 16 years ago
28e0ea81b7084889f0a28ebbb886c7247fc33dcd authored over 16 years ago
126b85214cb3bf4a0763737f1a6971026801fee3 authored over 16 years ago
db836e5fbe6e6910f8319afcf3591c4b5e815354 authored over 16 years ago
48903f7647ab2ff1d825f715454b7cb9eadbeef5 authored over 16 years ago
* Merged InjectionBuilder and InjectionStyle into the Injection class.
* Added the InjectedState...
59d30153a1ce7fe851450716bdf332bd3ec90a4d authored over 16 years ago
* Added Keyword.separator.
* Added Keyword.open_paren.
* Added Keyword.close_paren.
* Added Keyw...
401823f1f1412219998a58aa1071f33cb2f31f49 authored over 16 years ago
* Added Program#each_token method to iterate over tokens and format them.
* Program#compile now ...
0d3f4d5ea764fcca7d20086bce71b92547b1bcf8 authored over 16 years ago
774ac28eb574ee4f031947b20dba9fb29710e9a9 authored over 16 years ago
105c5bb7038e7df966540bf28d2fb0dbedc7f426 authored over 16 years ago
b40fb4dd898619807a8cda68a56c3d0e73d2d17f authored over 16 years ago
ab36a13e94c9a1b44b137e084657c498438ce81a authored over 16 years ago
6e5d1a4d92c65665f3ac0f7a2f890846d60b40ce authored over 16 years ago
9cd0a0c0acee2f4fd6e13432c7e55856124058cb authored over 16 years ago
* Replaced the old compile methods with emit methods.
7bc312a54a745eee1464fe4a8590eb2a4e485999 authored over 16 years agob836f9b3c2a3b2615b17de85515cc88f2b18985e authored over 16 years ago
3a6f7e86e7bb922f492b57f6e0688e1bf8b90453 authored over 16 years ago
b28ba4123b878680491148a20ccd41101d8ad851 authored over 16 years ago
2c3277d8ae0f4ebaa4c44e39d670f8e300f20a6e authored over 16 years ago
6363af823b47b9ffcc461c44fc58d45e219dc5d8 authored over 16 years ago
* Have Statement#method_missing default to using Statement#field.
4314c09626d437cee0cbd0119aca58990cd9e47a authored over 16 years ago
* InjectedStatement will be able to access all clauses of all
statements.
* Have Statement.clause use Statement#clause.
36e53188b373add2c2125f631ef88be7ecab0d13 authored over 16 years ago* Have Statement#method_missing proxy calls to Dialect.
5e49dd41f343cbc5a569a45bc300bb9f1a07487c authored over 16 years ago48af04be8af37c3626662fc76a3a9f0b39d69e2a authored over 16 years ago
* The Program class now uses an instance of the Dialect class.
* Have Program#method_missing pro...
8b7cbc4f327cd27ff5b4942e7cb0b8722a2f6a7f authored over 16 years ago
8b79f30480ec86a1632ce3d623019a1072e8cdf9 authored over 16 years ago
98b5a03a134b6153c69b38b6e9ea305464942a6f authored over 16 years ago
7b69f0ae2dcc62ac6bdf783156fd115dae87e8ef authored over 16 years ago
3af3ad464dd52a93f2edce11834fec35d684f24e authored over 16 years ago
ed667ff0993ea1e4e2b272598f94e79696e9a756 authored over 16 years ago
* Integrated new Ronin SymbolTable.
* Moving to a emit/translate compilation model.
* Remove cac...
0499260bc18e43636e250c2faec0dfd91fe3239a authored over 16 years ago
b77db8788f443e53eb745d01c947330715f7e818 authored over 16 years ago
* Added a .gitignore file.
* Make use of the new SymbolTable class in Ronin::Code.
* Added a Clause class to cleanup the many clauses and corner-cases.
8e6922b43c7e1c73057653a3c0d6c02d07a6c10c authored over 16 years ago