-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Callback on include #727
Callback on include #727
Commits on Aug 24, 2017
-
Full structure implemented, callback available. TODO: actually use th…
…e callback's result to import rules files.
Configuration menu - View commit details
-
Copy full SHA for 23be010 - Browse repository at this point
Copy the full SHA 23be010View commit details
Commits on Aug 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c985465 - Browse repository at this point
Copy the full SHA c985465View commit details -
Merge branch 'master' of https://github.com/VirusTotal/yara into call…
…back_on_include
Configuration menu - View commit details
-
Copy full SHA for 45513f0 - Browse repository at this point
Copy the full SHA 45513f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3c839 - Browse repository at this point
Copy the full SHA 4a3c839View commit details
Commits on Aug 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 99391a3 - Browse repository at this point
Copy the full SHA 99391a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for df2c1df - Browse repository at this point
Copy the full SHA df2c1dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc2d3fa - Browse repository at this point
Copy the full SHA dc2d3faView commit details
Commits on Sep 1, 2017
-
Fixing issues according to @plusvic 's advice
* Limited lines to 80 chars * include callback is now using its own user_data and does not conflict with other callbacks * Copying include callback result to the stack before pushing it into the flex scanner * yara's memory management functions are now exposed through the API * Making the lexer reponsible for freeing the memory allocated by the include callback * Updating docs accordingly
Configuration menu - View commit details
-
Copy full SHA for e98f434 - Browse repository at this point
Copy the full SHA e98f434View commit details
Commits on Sep 5, 2017
-
* fixing memory management issues in callbacks
* adding a callback to allow external code to free the memory used to return the include callback's result * API: un-exposing yara's memory management functions * making include callbacks the only way ton include files * adding a default include callback to open files from the disk (mimicking original behavior) * updating docs accordingly
Configuration menu - View commit details
-
Copy full SHA for 92877db - Browse repository at this point
Copy the full SHA 92877dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeaf59a - Browse repository at this point
Copy the full SHA aeaf59aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd1434 - Browse repository at this point
Copy the full SHA 3fd1434View commit details
Commits on Sep 6, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b8fe347 - Browse repository at this point
Copy the full SHA b8fe347View commit details
Commits on Sep 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d084696 - Browse repository at this point
Copy the full SHA d084696View commit details
Commits on Sep 11, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 0b86464 - Browse repository at this point
Copy the full SHA 0b86464View commit details