Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin-code-asm
A Ruby DSL for crafting assmebly programs and shellcode.
https://github.com/ronin-rb/ronin-code-asm
Pull the Source Index over HTTPS.
8bf948d07cfb8c6e2c1684982cc88fddb0048a1d authored over 14 years ago
8bf948d07cfb8c6e2c1684982cc88fddb0048a1d authored over 14 years ago
Cleanup the Gemfile.
255c9786cb259f364d2e7faab718c9c2785af427 authored over 14 years ago
255c9786cb259f364d2e7faab718c9c2785af427 authored over 14 years ago
Link to the documentation for ronin-asm.
d8b9124b528b5051ef68263bcff36f12de98e4bb authored over 14 years ago
d8b9124b528b5051ef68263bcff36f12de98e4bb authored over 14 years ago
Use RUBY_PLATFORM in the Gemfile.
* Only JRuby provides RUBY_ENGINE.
47e36a2f7628dd56fa1eeeb33e5ed5ceca8275d0 authored over 14 years ago
Updated the gemspec to not include the documentation dependencies.
fc4eb86a017b99749f89eef44774f52770fd5d8e authored over 14 years ago
fc4eb86a017b99749f89eef44774f52770fd5d8e authored over 14 years ago
Added the :doc group.
* This separates the doc dependencies from the development deps.
96a22c1eabbbc4b6c3512b5d125dbd02b7ab1d6a authored over 14 years ago
Renamed ronin-ext to ronin-support.
5e418e4a058cc65a8fe9368ce10a75f62789e281 authored almost 15 years ago
5e418e4a058cc65a8fe9368ce10a75f62789e281 authored almost 15 years ago
Require 'spec_helper' at the beginning of every spec file.
54c43ad5ed410693b1a189df8ff7293dac5e7461 authored almost 15 years ago
54c43ad5ed410693b1a189df8ff7293dac5e7461 authored almost 15 years ago
Load the :runtime and :test bundles in spec/spec_helper.
* Only load the :development bundle in the Rakefile.
* Add rspec to both the :development and :t...
Use the ruby-yasm 0.1.1 from rubygems.org.
d58155ce0d237ca7c5231150015b51ca64bdbb36 authored almost 15 years ago
d58155ce0d237ca7c5231150015b51ca64bdbb36 authored almost 15 years ago
Require ruby-yasm ~> 0.1.1 for typo fix.
50effaf583dac2d52ca1a9729e8384bdf11b732a authored almost 15 years ago
50effaf583dac2d52ca1a9729e8384bdf11b732a authored almost 15 years ago
Fix stupid typo.
7224672de8fc85fffdc4450480c1c243d667dbbe authored almost 15 years ago
7224672de8fc85fffdc4450480c1c243d667dbbe authored almost 15 years ago
Specify the names by which to require 'ffi-udis86' and 'ruby-yasm'.
fa913e9097c00fb4f90a22a8f557ae2c324d9d46 authored almost 15 years ago
fa913e9097c00fb4f90a22a8f557ae2c324d9d46 authored almost 15 years ago
Fix requirements.
7097cb18326208b2003439c68db226318eb9b41d authored almost 15 years ago
7097cb18326208b2003439c68db226318eb9b41d authored almost 15 years ago
Require 'ronin/asm/version' for the Ronin constant.
7b1457ce7b3dd94bff445a962d603f3f0b3d1cce authored almost 15 years ago
7b1457ce7b3dd94bff445a962d603f3f0b3d1cce authored almost 15 years ago
Bundle ruby-yasm from the sophsec repository.
cd044e818812b3dec75135fd3e4c5e4a70ef2eee authored almost 15 years ago
cd044e818812b3dec75135fd3e4c5e4a70ef2eee authored almost 15 years ago
Removed unnecessary requirements.
d31436f331c88a8dfa7e23dcb99838b087baf38d authored almost 15 years ago
d31436f331c88a8dfa7e23dcb99838b087baf38d authored almost 15 years ago
Merge branch 'bundler'
6445ada0fdddb5f972b88ca608d9cbd88eeffdb5 authored almost 15 years ago
6445ada0fdddb5f972b88ca608d9cbd88eeffdb5 authored almost 15 years ago
Move bundler into the development group.
582483049871988441f99f47f108487cf23430ab authored almost 15 years ago
582483049871988441f99f47f108487cf23430ab authored almost 15 years ago
Removed unnecessary require.
a3e50eccf346dd59e9b4e0e46bb4e1a5c046262d authored almost 15 years ago
a3e50eccf346dd59e9b4e0e46bb4e1a5c046262d authored almost 15 years ago
Updated the gemspec.
5005c20ab4b34707780a73b40e512539503abdd0 authored almost 15 years ago
5005c20ab4b34707780a73b40e512539503abdd0 authored almost 15 years ago
Bundle ronin-ext, ronin-gen and ronin from their GitHub repositories.
3efe4e4d87d9edb94f015d40fed867d0c3ef6d7f authored almost 15 years ago
3efe4e4d87d9edb94f015d40fed867d0c3ef6d7f authored almost 15 years ago
Bundle all dependencies using Bundler and use edge Jeweler.
a50aca57480703e4cce11b17850263b5aacfe9bb authored almost 15 years ago
a50aca57480703e4cce11b17850263b5aacfe9bb authored almost 15 years ago
Store static-content in the data/ directory.
ea33a7a37063ebb1de701b21cded696371b7f235 authored almost 15 years ago
ea33a7a37063ebb1de701b21cded696371b7f235 authored almost 15 years ago
Added a comment.
562f82d42aaccbf33558bef7033ac7d626431c88 authored almost 15 years ago
562f82d42aaccbf33558bef7033ac7d626431c88 authored almost 15 years ago
Added the Gemcutter tasks to the Rakefile.
77dbe57b095747e22b4a9bbf45778e0a51046d75 authored almost 15 years ago
77dbe57b095747e22b4a9bbf45778e0a51046d75 authored almost 15 years ago
Refactored Code.asm and Code.asm_inline to use SourceFile.
* Updated the specs now that SourceFile can parse in the syntax/arch/machine.
f2a201b87110a2eb3deab9df9369eded7214c217 authored almost 15 years ago
Added a spec about parsing the metadata from the first comment-block with a YAML header.
ecb779a2230e5132588246778acadb182fa6bad1 authored almost 15 years ago
ecb779a2230e5132588246778acadb182fa6bad1 authored almost 15 years ago
Changed SourceFile#parse_metadata to look for a YAML header ('---').
d8e6927f0c405861b2dd4ffe749dc8e611171596 authored almost 15 years ago
d8e6927f0c405861b2dd4ffe749dc8e611171596 authored almost 15 years ago
Added Ronin::Gen::Generators::Asm::SourceFile for generation blank asm files.
c294604efce12b3722b4f19fb12b5c4bb4fef92b authored almost 15 years ago
c294604efce12b3722b4f19fb12b5c4bb4fef92b authored almost 15 years ago
Require ronin ~> 0.4.0.
9d8f28d8ae65394f410dba2387d02833366383f8 authored almost 15 years ago
9d8f28d8ae65394f410dba2387d02833366383f8 authored almost 15 years ago
Lock down gem dependencies to specific version families.
92fd17dd45d4920f2a3998fea63af1f8517c481e authored almost 15 years ago
92fd17dd45d4920f2a3998fea63af1f8517c481e authored almost 15 years ago
Removed legacy ++ and -- RDoc formatting.
7e52527812d5ee2a5797b55cdd4325d6a25ea165 authored almost 15 years ago
7e52527812d5ee2a5797b55cdd4325d6a25ea165 authored almost 15 years ago
Renamed DEFAULT_PREPROCESSOR to DEFAULT_PREPROC.
540c120737a90a95a920165b85ed20c7e1b749e8 authored almost 15 years ago
540c120737a90a95a920165b85ed20c7e1b749e8 authored almost 15 years ago
Replace SourceFile parser with a simple syntax option.
55e2457766b4524b4641ef37d50761b8cde6829b authored almost 15 years ago
55e2457766b4524b4641ef37d50761b8cde6829b authored almost 15 years ago
Do not infer the arch from the machine, have defaults for arch/machine.
ab62cf5e86c85c87699ffc8433ae46a11852b715 authored almost 15 years ago
ab62cf5e86c85c87699ffc8433ae46a11852b715 authored almost 15 years ago
Only infer the arch from the machine value once.
addf3d526386d3325f5e81ae4d6f1b2d6e874fdb authored almost 15 years ago
addf3d526386d3325f5e81ae4d6f1b2d6e874fdb authored almost 15 years ago
Added comments.
28b5ebabfc0326883900afa635a1849b1d638d97 authored almost 15 years ago
28b5ebabfc0326883900afa635a1849b1d638d97 authored almost 15 years ago
Added specs for how SourceFile#initialize infers some variables.
8c1846bbf3ef49d0619679654ecbb2ba4a6a4cd7 authored almost 15 years ago
8c1846bbf3ef49d0619679654ecbb2ba4a6a4cd7 authored almost 15 years ago
Fixed a bug in infering the parser from the syntax.
6752affa37e901e11b08ee0c08d99674c291998a authored almost 15 years ago
6752affa37e901e11b08ee0c08d99674c291998a authored almost 15 years ago
Use SourceFile#preproc.
15312381fea5cc47b8cf06b8880bf810ab83454b authored almost 15 years ago
15312381fea5cc47b8cf06b8880bf810ab83454b authored almost 15 years ago
Renamed no_comment.s to blank.s.
8f99d601b961f76772cee9b98e5b5f47b8aacc0b authored almost 15 years ago
8f99d601b961f76772cee9b98e5b5f47b8aacc0b authored almost 15 years ago
Also parse Symbol keys in the metadata header.
37e68332dd340a70602e20e67a9c3f32cfdb32c3 authored almost 15 years ago
37e68332dd340a70602e20e67a9c3f32cfdb32c3 authored almost 15 years ago
Infer the :arch from the :machine option.
4c4dc73dc82b31b20bf8614bc3202e67b45983fd authored almost 15 years ago
4c4dc73dc82b31b20bf8614bc3202e67b45983fd authored almost 15 years ago
No need to strip the metadata lines let YAML handle that.
67746dc81f0768d9a2403ec11218d99275e7e5cf authored almost 15 years ago
67746dc81f0768d9a2403ec11218d99275e7e5cf authored almost 15 years ago
Added Code::ASM::SourceFile which handles assembling ASM source-files.
* Can parse metadata out of the first comment-block of the source-file.
fc58d4d8061275f0a0ce6ece7b3eec20a76e4973 authored almost 15 years ago
Link to github.com/ronin-ruby.
9a9869e103c1cb68bfcdb0565d4cc1e70288c703 authored almost 15 years ago
9a9869e103c1cb68bfcdb0565d4cc1e70288c703 authored almost 15 years ago
Specify the license ronin-asm uses in the gemspec.
f24a69c96cf2e2dcce82e468d6346d95d3877d01 authored almost 15 years ago
f24a69c96cf2e2dcce82e468d6346d95d3877d01 authored almost 15 years ago
Added ASM.disas and ASM.disas_file using the new ffi-udis86 library.
4dcb4d8ffb6f60ccf43bd40c0fc0d23a3dfe565a authored almost 15 years ago
4dcb4d8ffb6f60ccf43bd40c0fc0d23a3dfe565a authored almost 15 years ago
Shortened the summary.
d11ac76efd2fc4511d963983cb65d2ee4f45a95a authored almost 15 years ago
d11ac76efd2fc4511d963983cb65d2ee4f45a95a authored almost 15 years ago
Migrated off of Hoe and to Jeweler, for building/releasing ronin-asm.
934486c0fb6512643326ea49e8efa9297382bd8c authored almost 15 years ago
934486c0fb6512643326ea49e8efa9297382bd8c authored almost 15 years ago
Added ASM::Config::DEFAULT_PREPROCESSOR.
* This allows ronin-asm to evaluate NASM macros ontop of normal
GAS,NASM or TASM syntax using ...
Use StaticPaths to register the static/ directory.
0a835b359695db6cdea85eec9a151c618e9ded71 authored almost 15 years ago
0a835b359695db6cdea85eec9a151c618e9ded71 authored almost 15 years ago
Added Ronin::Code::ASM::Config::DEFAULT_PARSER.
0e98077591b046e8ba517b4e396d801231f50b0b authored almost 15 years ago
0e98077591b046e8ba517b4e396d801231f50b0b authored almost 15 years ago
Make sure no binary objects get in the index.
d98d6fd7b76fcb40aedafe2fdbd54cac4464b938 authored almost 15 years ago
d98d6fd7b76fcb40aedafe2fdbd54cac4464b938 authored almost 15 years ago
Added specs for the Code.asm* methods.
aa9114c2820e912f3eb686660be3c8410ef9fd58 authored almost 15 years ago
aa9114c2820e912f3eb686660be3c8410ef9fd58 authored almost 15 years ago
Added some YARD @examples to the Code.asm* methods.
45eb8f382bec6005fea5007dedee52d5f1f94d77 authored almost 15 years ago
45eb8f382bec6005fea5007dedee52d5f1f94d77 authored almost 15 years ago
Added missing YARD tags.
cbe24f6bd7cd3100af60159a2108aa8f1735dfec authored almost 15 years ago
cbe24f6bd7cd3100af60159a2108aa8f1735dfec authored almost 15 years ago
Added Code.asm and Code.asm_inline.
0d032c76451de4e57c70135e9484004343e25307 authored almost 15 years ago
0d032c76451de4e57c70135e9484004343e25307 authored almost 15 years ago
Require ruby-yasm >= 0.1.1.
3954a28b8f8d3dd5d64030c7bc0f5f22ea80108d authored almost 15 years ago
3954a28b8f8d3dd5d64030c7bc0f5f22ea80108d authored almost 15 years ago
Added a comment to the VERSION constant.
bb0cb6cd50d756965bb5e64142cb1c54dcc599e1 authored almost 15 years ago
bb0cb6cd50d756965bb5e64142cb1c54dcc599e1 authored almost 15 years ago
Remove legacy rdoc syntax.
5cc280c692052bef7b7e324ec59ae1802f721534 authored almost 15 years ago
5cc280c692052bef7b7e324ec59ae1802f721534 authored almost 15 years ago
Fixed the formatting of the History file.
a71360c67bc27903f45450bb4ead6026d381467d authored almost 15 years ago
a71360c67bc27903f45450bb4ead6026d381467d authored almost 15 years ago
Switched the YARD markup formatting to markdown.
7ef073e601cee76c1ebc20da0b19d4bc90260ebc authored almost 15 years ago
7ef073e601cee76c1ebc20da0b19d4bc90260ebc authored almost 15 years ago
Set the remote_yard_dir.
972990c68180d0bd434531b19a7308d099269e99 authored about 15 years ago
972990c68180d0bd434531b19a7308d099269e99 authored about 15 years ago
Require yard >= 0.5.3.
62c12d04f8c200e4c319d24be49a11343b7ef34a authored about 15 years ago
62c12d04f8c200e4c319d24be49a11343b7ef34a authored about 15 years ago
Require rspec >= 1.3.0.
9e901c5e9121340d51cd257474ac3482f2d1b4af authored about 15 years ago
9e901c5e9121340d51cd257474ac3482f2d1b4af authored about 15 years ago
Added ruby-yasm to the Requirements section.
76af37b90bcfc53703846c3ec0ac8821369d9a70 authored about 15 years ago
76af37b90bcfc53703846c3ec0ac8821369d9a70 authored about 15 years ago
Added ruby-yasm as a dependency.
075d078e26200d6f953e7f8bc7dfaadb20d73089 authored about 15 years ago
075d078e26200d6f953e7f8bc7dfaadb20d73089 authored about 15 years ago
Updated the copyright dates.
1caf6d5d219ca07ff3cb48079c0f3e8c580d0d60 authored about 15 years ago
1caf6d5d219ca07ff3cb48079c0f3e8c580d0d60 authored about 15 years ago
Cleaned out the ronin/code/asm directory.
37446285d470e1edf457337fffdc1951cfaa73f8 authored about 15 years ago
37446285d470e1edf457337fffdc1951cfaa73f8 authored about 15 years ago
Require ronin >= 0.4.0.
d75428e4fd18cd83a910523d172d967c51238d4f authored about 15 years ago
d75428e4fd18cd83a910523d172d967c51238d4f authored about 15 years ago
Capitalize license summary.
87b8226b94dd6bdaefb598a3d4afd38f390c2a61 authored about 15 years ago
87b8226b94dd6bdaefb598a3d4afd38f390c2a61 authored about 15 years ago
Removed the double-pound-sign needed by RDoc.
dd26b84d57c4ec978f93749f7948d8208e309a42 authored about 15 years ago
dd26b84d57c4ec978f93749f7948d8208e309a42 authored about 15 years ago
Use hoe-yard and Hoe's builtin rspec task.
a0a7a87e1cb238d76e3839afcad506e3cbb9f4d8 authored about 15 years ago
a0a7a87e1cb238d76e3839afcad506e3cbb9f4d8 authored about 15 years ago
Updated dependencies.
1496077cfdef87997520628973476636aa412c40 authored about 15 years ago
1496077cfdef87997520628973476636aa412c40 authored about 15 years ago
Removed the TODO list.
0da1e5683cfd861b2aa0e94877251e69345a658d authored about 15 years ago
0da1e5683cfd861b2aa0e94877251e69345a658d authored about 15 years ago
Renamed History.txt, README.txt to History.rdoc, README.rdoc, respectively.
9151600dc093ffafb73b29e2b74cf99472b51ba3 authored about 15 years ago
9151600dc093ffafb73b29e2b74cf99472b51ba3 authored about 15 years ago
Require YARD >= 0.5.2.
272bb0269bc34ba2ae5de7c5d11ecc2fd1e7f5a9 authored about 15 years ago
272bb0269bc34ba2ae5de7c5d11ecc2fd1e7f5a9 authored about 15 years ago
Require yard >= 0.4.0.
541bd301db11a9cab7f3b8cdea79ce7b07bd1fb8 authored about 15 years ago
541bd301db11a9cab7f3b8cdea79ce7b07bd1fb8 authored about 15 years ago
Added a Database spec helper.
760434f4e589d71c54cd04e1141edb27176e442c authored over 15 years ago
760434f4e589d71c54cd04e1141edb27176e442c authored over 15 years ago
Updated the list of URLs in the README file.
03015401ac6d7778d44b98637e3700efd1a3e658 authored over 15 years ago
03015401ac6d7778d44b98637e3700efd1a3e658 authored over 15 years ago
Require RSpec >= 1.2.8.
249a4dfa6a75352eb3261ecb8af9f9dc651a0eab authored over 15 years ago
249a4dfa6a75352eb3261ecb8af9f9dc651a0eab authored over 15 years ago
Added the YARD documentation task.
9c11c0f4b303f8a855b715da8c8867f761cea482 authored over 15 years ago
9c11c0f4b303f8a855b715da8c8867f761cea482 authored over 15 years ago
Fixed the Manifest.
d90e7d50d2821f5eb1f3ce5d539c982b4b9d0b1f authored over 15 years ago
d90e7d50d2821f5eb1f3ce5d539c982b4b9d0b1f authored over 15 years ago
Updated the Requirements section.
95c055555b9a6cd330cc0ba4621e5387f0706d92 authored over 15 years ago
95c055555b9a6cd330cc0ba4621e5387f0706d92 authored over 15 years ago
Added yard >= 0.2.3.5 to the extra_dev_deps.
37a27015903de90d1bb0de556b03acf085126e85 authored over 15 years ago
37a27015903de90d1bb0de556b03acf085126e85 authored over 15 years ago
Require ronin >= 0.3.0.
474765a85827ee28c53cbcc3b4226e2b0e49d602 authored over 15 years ago
474765a85827ee28c53cbcc3b4226e2b0e49d602 authored over 15 years ago
Fixed typo.
58074df9290fc9044cfb44172e282bdd461ace29 authored over 15 years ago
58074df9290fc9044cfb44172e282bdd461ace29 authored over 15 years ago
Added more emit methods to Emittable.
9194877b8437ef1fb7ce504065f54eb3612fdfa5 authored over 15 years ago
9194877b8437ef1fb7ce504065f54eb3612fdfa5 authored over 15 years ago
Second thought, just alias the test task to spec.
17c4473fdb953b4498e2fe5dce3470b0755ca609 authored over 15 years ago
17c4473fdb953b4498e2fe5dce3470b0755ca609 authored over 15 years ago
Delete Hoe's test task.
7fe5d0d8b7ac9a7ce1aac800a0cabbabaf8272a8 authored over 15 years ago
7fe5d0d8b7ac9a7ce1aac800a0cabbabaf8272a8 authored over 15 years ago
Require 'hoe'.
c5c9d1083832a2842bf069a8cda2e99275513df5 authored over 15 years ago
c5c9d1083832a2842bf069a8cda2e99275513df5 authored over 15 years ago
Added rspec >= 1.1.12 to the extra_dev_deps.
c83b7d9857fbab88677a02d2140d829ef8838403 authored over 15 years ago
c83b7d9857fbab88677a02d2140d829ef8838403 authored over 15 years ago
Updated the 3-point project description.
2a9a9862210d7a39f4d5ca7e09510dbe904dddc9 authored over 15 years ago
2a9a9862210d7a39f4d5ca7e09510dbe904dddc9 authored over 15 years ago
Updated Rakefile for Hoe 2.2.0.
cecc050a618fb80f216bab405dd82694b602b18b authored over 15 years ago
cecc050a618fb80f216bab405dd82694b602b18b authored over 15 years ago
Use Hoe signing.
9e5a80cf55bf121ba0d64f0729c2c4717ec737eb authored over 15 years ago
9e5a80cf55bf121ba0d64f0729c2c4717ec737eb authored over 15 years ago
Updated the README.
43d642dfa8e598cad7456fdd786ec39bc84624ff authored almost 16 years ago
43d642dfa8e598cad7456fdd786ec39bc84624ff authored almost 16 years ago
Updated the required version of Ronin.
0082771c9d1990b702c8a0943e58d8bf74b9e3bd authored almost 16 years ago
0082771c9d1990b702c8a0943e58d8bf74b9e3bd authored almost 16 years ago
Updated the TODO list now that Wilson has been released.
0ddc60f73d8ad69dec7248353d5ab59397fd98be authored about 16 years ago
0ddc60f73d8ad69dec7248353d5ab59397fd98be authored about 16 years ago