Skip to content
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

New API Objects Support #329

Merged
merged 36 commits into from
Mar 6, 2020
Merged

New API Objects Support #329

merged 36 commits into from
Mar 6, 2020

Conversation

emmanvg
Copy link
Contributor

@emmanvg emmanvg commented Mar 6, 2020

This Merge Request introduces:

  • An extension mechanism similar to the one used in python-stix
  • 8 New Objects API Classes
  • 12 New Common API Classes
  • Observable DefinedEffects
  • More tests to cover new or existent objects
  • Update documentation and coverage
  • Rename module cybox/objects/{win_user_object.py → win_user_account_object.py} for consistency

… UnixProcess, UnixVolume, URLHistory, UserSession
some fields were changed to their TypedField counterparts
- decomposing some object tests
- adding more fields for testing
- remove win_user_test.py for win_user_account_test.py
dns_record_test.py
gui_dialogbox_test.py
gui_test.py
gui_window_test.py
library_test.py
network_flow_test.py
process_test.py
system_test.py
unix_file_test.py
unix_network_route_entry_test.py
unix_pipe_test.py
unix_process_test.py
unix_volume_test.py
url_history_test.py
user_session_test.py
volume_test.py
win_executable_file_test.py
win_mutex_test.py
win_process_test.py
win_service_test.py
win_system_test.py
win_volume_test.py
x509_certificate_test.py
…g entries (24 new, 5 modified)

build.rst
cipher.rst
compensation_model.rst
compilers.rst
configuration_settings.rst
dependencies.rst
errors.rst
execution_environment.rst
internationalization_settings.rst
libraries.rst
location.rst
usage_context.rst
pattern_fidelity.rst
pool.rst
custom_object.rst
network_flow_object.rst
unix_file_object.rst
unix_network_route_entry_object.rst
unix_pipe_object.rst
unix_process_object.rst
unix_user_account_object.rst
unix_volume_object.rst
url_history_object.rst
user_session_object.rst
win_user_account_object.rst
@emmanvg emmanvg added this to the v2.1.0.21 milestone Mar 6, 2020
@emmanvg emmanvg merged commit 3e985ca into CybOXProject:master Mar 6, 2020
@emmanvg emmanvg deleted the api-objects branch March 6, 2020 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant