68 Commits

Author SHA256 Message Date
Sebastian Wagner
9173e26bf8 - update to version 2.5.1:
- New
   - Onion-address type. [Raphaël Vinot]
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
 - Fix
   - Skip trying to install doc in python 3.9. [Raphaël Vinot]
- update to version 2.5.0:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [tests] misp_instance_version_master now uses the 2.5 branch.
     [iglocska]
 - Fix
   - Make mypy happy. [Raphaël Vinot]
- update to version 2.4.198:
 - Changes
   - Re-Bump changelog. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump deps, version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Only include the changelog in the sdist package. [Raphaël Vinot]
     Related #1295
   - [data] describeTypes.json updated. [Alexandre Dulaunoy]
 - Other
   - Openioc.py is not a script, but had exec bit. [Sebastian Wagner]

OBS-URL: https://build.opensuse.org/package/show/security:csirt-tooling/python-pymisp?expand=0&rev=6
2024-11-15 06:43:01 +00:00
Sebastian Wagner
4d1620242d - remove the date from python-publicsuffixlist's version. the package python-publicsuffixlist in openSUSE uses the suffix list from the package publicsuffixlist, not the list packaged by python-publicsuffixlist
sed -i -r '/publicsuffixlist/ s/(version *= *"\^[0-9]+\.[0-9]\.[0-9]+)\.[0-9]{8}/\1/' pyproject.toml

OBS-URL: https://build.opensuse.org/package/show/security:csirt-tooling/python-pymisp?expand=0&rev=5
2024-09-04 06:36:18 +00:00
Sebastian Wagner
2e3bf6bf58 - Add python-pymisp-doc-rpmlintrc as source
OBS-URL: https://build.opensuse.org/package/show/security:csirt-tooling/python-pymisp?expand=0&rev=4
2024-09-04 05:48:51 +00:00
Sebastian Wagner
44ff734011 - update to version 2.4.197:
- Changes
   - Bump deps, version, templates. [Raphaël Vinot]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
 - Fix
   - Avoid printing huge log when a request fails. [Raphaël Vinot]
     fix #1286
- update to version 2.4.196:
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
 - Fix
   - Remove broken config. [Raphaël Vinot]
- update to version 2.4.195:
 - New
   - Add delete role, test suite for roles. [Raphaël Vinot]
   - Test publish & search. [Raphaël Vinot]
   - Add delete role, test suite for roles. [Raphaël Vinot]
   - Test publish & search. [Raphaël Vinot]
 - Changes
   - Bump Changelog. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Bump Changelog (issue with template) [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [publish tests] further debugging. [iglocska]
   - [publish test] check if the publishing actually worked as intended.

OBS-URL: https://build.opensuse.org/package/show/security:csirt-tooling/python-pymisp?expand=0&rev=2
2024-09-03 16:26:23 +00:00
Sebastian Wagner
010d4e6cf1 - update to version 2.4.170.2:
- update to version 2.4.170.1:
 - Changes
   - Disable fail fast in GHA.
 - Fix
   - Update lief code to v0.13.
- update to version 2.4.170:
 - Changes
 - Other
   - Add: support breakOnDuplicate option for attributes:add()
   - Update reportlab_generator.py.
- update to version 2.4.169.3:
 - Changes
 - Fix
   - Invalid check if taxo is enabled.
- update to version 2.4.169.2:
 - Changes
   - Include event reports by default in feed.
 - Fix
   - Use proper parameter to trigger the request in search_galaxy_clusters.
    
   - Use POST in search galaxy cluster.
 - Other
   - Rename include_event_reports kwarg to with_event_reports, in-line with
     other kwarg naming.
   - Add kwarg to allow the inclusion of event reports into to_feed(),
     honour with_distribution and valid_distributions kwargs.
- update to version 2.4.169.1:
 - Changes
   - Add greynoise-ip object.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=107
2023-08-12 06:30:21 +00:00
0ffba7a4ed Accepting request 1056664 from home:yarunachalam:branches:devel:languages:python
-  Changelog is up to date with current version

OBS-URL: https://build.opensuse.org/request/show/1056664
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=105
2023-01-06 19:03:24 +00:00
e404deb95a Accepting request 1039871 from home:yarunachalam:branches:devel:languages:python
-  Update to version v2.4.166 (2022-11-28)
   New
   - Basic support for listing, enabling and disabling decaying models.
   - [tests] Test for local tags. [Raphaël Vinot]
   Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump deps, version. [Raphaël Vinot]
   - [types] added azure-application-id. [iglocska]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   Fix
   - [describetypes] updated with the latest output from MISP. [iglocska]
   - [types] added missing type value. [iglocska]
-  Update to version v2.4.165.1 (2022-11-10)
   Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   Fix
   - Properly bump version. [Raphaël Vinot]
   Other
   - Update __init__.py. [Marcelo Chaves]
   Regardless of running the latest PyMISP version, the message below is presented:
   ```
    The version of PyMISP recommended by the MISP instance (2.4.165) is newer than the one you're using now (2.4.162.1). Please upgrade PyMISP.
   ```
-  Update to v2.4.165 (2022-11-09)
   Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump mypy. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/request/show/1039871
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=103
2022-12-03 22:34:41 +00:00
Sebastian Wagner
271cb6ba5b - update to version 2.4.162:
- New
   - Pass arbitrary headers to a PyMISP request
   - Allow to force the timestamps in to_dict/to_json, even if a change was
     made
 - Changes
   - Add in sort/desc for sorting results and limit/page for pagination.
   - Improve documentation for add_attribute
- update to version 2.4.160.1:
 - Fix
   - Make keepalive configuration linux only

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=101
2022-09-26 06:14:14 +00:00
Sebastian Wagner
75c9be6f73 - update to version 2.4.160:
- New
   - Enable TCP keepalive. [Raphaël Vinot]
 - Changes
   - Bump version, deps. [Raphaël Vinot]
   - Improve warning on invalid template, bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Make mypy happy. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Add in test case. [Tom King]
   - Add ability to filter by sharing group for RestSearch for MISP >=
     v2.4.158. [Tom King]
 - Fix
   - Delete sharing group after deleting the event. [Raphaël Vinot]
   - Give more time to MISP to publish the events before searching.
     [Raphaël Vinot]
   - Improper json check on non-json responses. [Raphaël Vinot]
     Fix #854
   - Mark all attributes in a soft deleted object as soft deleted too.
     [Raphaël Vinot]
     Bump misp-objects, deps.
   - Make flake8 happy. [Raphaël Vinot]
   - Properly convert MSG to EML. [Raphaël Vinot]
   - Update lock file. [Raphaël Vinot]
   - [feed] fixes bug when template_uuid does not exist. [Christophe
     Vandeplas]
 - Other
   - Update api.py. [Derekt2]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=99
2022-08-09 07:24:13 +00:00
Sebastian Wagner
80227380b6 - update to version 2.4.157:
- Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps, objects. [Raphaël Vinot]
   - [tests] reverted. [Alexandre Dulaunoy]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - [tests] subversion are supported. [Alexandre Dulaunoy]
 - Fix
   - [tests] check if the version is a substring as PyMISP might contain
     sub version. [Alexandre Dulaunoy]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=98
2022-08-09 07:21:00 +00:00
Sebastian Wagner
5f441d2b2e - update to version 2.4.157:
- Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps, objects. [Raphaël Vinot]
   - [tests] reverted. [Alexandre Dulaunoy]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - [tests] subversion are supported. [Alexandre Dulaunoy]
 - Fix
   - [tests] check if the version is a substring as PyMISP might contain
     sub version. [Alexandre Dulaunoy]
- update to version 2.4.155.1:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump required python version for doc. [Raphaël Vinot]
   - Remove python 3.6 from metadata. [Raphaël Vinot]
 - Fix
   - Incorrect call when requesting a new API key. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=95
2022-03-25 21:24:40 +00:00
Sebastian Wagner
3a69f9b9d6 - update to version 2.4.155.1:
- Changes
   - Bump required python version for doc. [Raphaël Vinot]
   - Remove python 3.6 from metadata. [Raphaël Vinot]
 - Fix
   - Incorrect call when requesting a new API key. [Raphaël Vinot]
- update to version 2.4.155:
 - New
   - Get_new_authkey for a user. [Raphaël Vinot]
   - [dep] Use pydeep2 instead of pydeep. [Jakub Onderka]
 - Changes
   - Re-bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump new minimal python version to 3.7. [Raphaël Vinot]
   - Perl dependencies not longer required. [Jakub Onderka]
   - Simplify submodules checkout. [Jakub Onderka]
   - Use https for link to documentation. [Jakub Onderka]
   - Bump deps. [Raphaël Vinot]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - [FIPS] no clean way to support OpenSSL hashlib interface for FIPS.
     [Alexandre Dulaunoy]
   - [FIPS] falling back on older version of Python not having
     usedforsecurity. [Alexandre Dulaunoy]
   - [FIPS] in some cases, the `usedforsecurity` is not used. So fail if
     the FIPS compliance is required and then the `usedforsecurity` is
     disabled. [Alexandre Dulaunoy]
   - [feeds] FIPS: when MD5 hashes are generated for fast-lookup it's not
     for security. [Alexandre Dulaunoy]
     hashlib provides an option to tell if the hash is used for security or
     not. By default, it's set to True. For the feed cache generation, it's
     not. Then usedforsecurity=False
   - Bump deps. [Raphaël Vinot]
   - Bump deps, objects. [Raphaël Vinot]
 - Fix
   - Libfuzzy-dev is not longer required. [Jakub Onderka]
   - [mispevent] cannot type. [Alexandre Dulaunoy]
   - Make mypy happy. [Raphaël Vinot]
 - Other
   - Create add_filetype_object_from_csv.py. [Félix Herrenschmidt]
   - Add feed option for local tag exclusion #817. [deku]
- update to version 2.4.152:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps, object templates. [Raphaël Vinot]
   - Bump objects templates. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Lief doesn't supports python 3.10. [Raphaël Vinot]
   - Debug poetry install, freezes on the GHA. [Raphaël Vinot]
   - Bump deps, use pytest. [Raphaël Vinot]
   - [feed-generator] support for distribution and sharing groups.
     [Christophe Vandeplas]
 - Fix
   - Update live tests to support proper format of SGs. [Raphaël Vinot]
   - [sharinggroups] Fixes wrong model for SharingGroupOrg. [Christophe
     Vandeplas]
   - [feed-generator] code style fixes. [Christophe Vandeplas]
   - [feed-generator] keeping function compatibility. [Christophe
     Vandeplas]
   - [feed-generator] fix missing except type. [Christophe Vandeplas]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=93
2022-03-04 18:57:48 +00:00
Sebastian Wagner
058b6302e2 - update to version 2.4.152:
- Changes
   - Bump version. [Raphaël Vinot]
   - Bump deps, object templates. [Raphaël Vinot]
   - Bump objects templates. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Lief doesn't supports python 3.10. [Raphaël Vinot]
   - Debug poetry install, freezes on the GHA. [Raphaël Vinot]
   - Bump deps, use pytest. [Raphaël Vinot]
   - [feed-generator] support for distribution and sharing groups.
     [Christophe Vandeplas]
 - Fix
   - Update live tests to support proper format of SGs. [Raphaël Vinot]
   - [sharinggroups] Fixes wrong model for SharingGroupOrg. [Christophe
     Vandeplas]
   - [feed-generator] code style fixes. [Christophe Vandeplas]
   - [feed-generator] keeping function compatibility. [Christophe
     Vandeplas]
   - [feed-generator] fix missing except type. [Christophe Vandeplas]
- update to version 2.4.151:
 - New
   - Add Blind Carbon Copy (bcc) headers. [Sami Tainio]
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - [feed-generator] Make the feature to exlude attribute type more
     generic. [Sami Mokaddem]
   - [feed-generator] Added exclude malware samples option. [Sami Mokaddem]
   - Bump deps, chardet is required by pyfaup. [Raphaël Vinot]
   - Removed a whitespace. [Sami Tainio]
   - Keep strict and generate attributes when needed. [Raphaël Vinot]
   - Slight changes regarding timezones. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Unified constructors. [Thomas Dupuy]
   - Slight changes regarding timezones. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [types] remove the duplicate. [Alexandre Dulaunoy]
   - [describeTypes] remove duplicate filename-pattern. [Alexandre
     Dulaunoy]
   - [misp-objects] updated. [Alexandre Dulaunoy]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - Bump many dependencies. [Raphaël Vinot]
   - Add in test case for get_sharing_group and validate orgs are present.
     [Tom King]
   - Improve sharing groups, bring back organsations included and ability
     to get specific SG. [Tom King]
   - Add in test case for searching against orgs and users. [Tom King]
   - Add ability to search against orgs and users by freetext search (both)
     or organisation (users) [Tom King]
   - [test] Check if all category types exists. [Jakub Onderka]
   - Bump changelog. [Raphaël Vinot]
   - [py] Typo. [Steve Clement]
   - [describeTypes] updated to include ssh-fingerprint. [Alexandre
     Dulaunoy]
 - Fix
   - [feed-generator] Revert back the event initial search to use the index
     endpoint instead of RestSearch. [Sami Mokaddem]
     Relying on RestSearch was offering more flexibility than index in terms of filtering options,
     however, it might introduce a significant overhead potentially leading to timeout.
   - PyMISP.get_user_setting method. [Jakub Onderka]
   - [tests] Remove debug prints. [Jakub Onderka]
   - Fix final nosetest. [Tom King]
   - Fix nosetests. [Tom King]
   - [types] Update types to use `filename-pattern` type. [Jakub Onderka]
   - [test] Remove debug print. [Jakub Onderka]
   - [test] Correct error messages for blocked event. [Jakub Onderka]
   - Missing import in __init__ [Raphaël Vinot]
     Fix #796
   - [tests] Fixed stix test. [chrisr3d]
   - [py] Typo. [Steve Clement]
 - Other
   - Update README.md. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=92
2021-12-22 11:26:12 +00:00
Sebastian Wagner
48f8a2cad0 Accepting request 940408 from home:pgajdos:python
- pytest-runner is not required for build

OBS-URL: https://build.opensuse.org/request/show/940408
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=91
2021-12-14 10:10:27 +00:00
Sebastian Wagner
38edbd28be - update to version 2.4.151:
- New
   - Add Blind Carbon Copy (bcc) headers. [Sami Tainio]
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - [feed-generator] Make the feature to exlude attribute type more
     generic. [Sami Mokaddem]
   - [feed-generator] Added exclude malware samples option. [Sami Mokaddem]
   - Bump deps, chardet is required by pyfaup. [Raphaël Vinot]
   - Removed a whitespace. [Sami Tainio]
   - Keep strict and generate attributes when needed. [Raphaël Vinot]
   - Slight changes regarding timezones. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Unified constructors. [Thomas Dupuy]
   - Slight changes regarding timezones. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [types] remove the duplicate. [Alexandre Dulaunoy]
   - [describeTypes] remove duplicate filename-pattern. [Alexandre
     Dulaunoy]
   - [misp-objects] updated. [Alexandre Dulaunoy]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - Bump many dependencies. [Raphaël Vinot]
   - Add in test case for get_sharing_group and validate orgs are present.
     [Tom King]
   - Improve sharing groups, bring back organsations included and ability
     to get specific SG. [Tom King]
   - Add in test case for searching against orgs and users. [Tom King]
   - Add ability to search against orgs and users by freetext search (both)
     or organisation (users) [Tom King]
   - [test] Check if all category types exists. [Jakub Onderka]
   - Bump changelog. [Raphaël Vinot]
   - [py] Typo. [Steve Clement]
   - [describeTypes] updated to include ssh-fingerprint. [Alexandre
     Dulaunoy]
 - Fix
   - [feed-generator] Revert back the event initial search to use the index
     endpoint instead of RestSearch. [Sami Mokaddem]
     Relying on RestSearch was offering more flexibility than index in terms of filtering options,
     however, it might introduce a significant overhead potentially leading to timeout.
   - PyMISP.get_user_setting method. [Jakub Onderka]
   - [tests] Remove debug prints. [Jakub Onderka]
   - Fix final nosetest. [Tom King]
   - Fix nosetests. [Tom King]
   - [types] Update types to use `filename-pattern` type. [Jakub Onderka]
   - [test] Remove debug print. [Jakub Onderka]
   - [test] Correct error messages for blocked event. [Jakub Onderka]
   - Missing import in __init__ [Raphaël Vinot]
     Fix #796
   - [tests] Fixed stix test. [chrisr3d]
   - [py] Typo. [Steve Clement]
 - Other
   - Update README.md. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=90
2021-11-20 15:29:43 +00:00
Sebastian Wagner
305f058c1d - update to version 2.4.148.1:
- New
   - Add few keys to email object creator. [Raphaël Vinot]
     Fix #787
   - Test cases for edit objects and upload stix. [Raphaël Vinot]
 - Changes
   - Bump misp-objects. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [doc] Minor fixes, note and typo. [Steve Clement]
   - Bump deps. [Raphaël Vinot]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - Update tutorial for custom objects. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump live tests. [Raphaël Vinot]
   - [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
   - [types] updated types/categories mapping. [Christophe Vandeplas]
   - Remove test files. [Raphaël Vinot]
   - Automatically pull the malwares repo when running
     tests/testlive_comprehensive.py. [Raphaël Vinot]
   - Remove submodules with malware. [Raphaël Vinot]
   - Add test for updating a objects from a custom template. [Raphaël
     Vinot]
   - Re-bump changelog. [Raphaël Vinot]
 - Fix
   - Message_from_bytes really dislikes newline at the beginning of a mail.
     [Raphaël Vinot]
   - Skip IPs in Received header. [Raphaël Vinot]
   - Name is passed to super. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=89
2021-10-02 07:01:19 +00:00
Sebastian Wagner
f9288e206e - remove executable permissions on example files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=88
2021-09-01 21:09:56 +00:00
Sebastian Wagner
87a1c5254f - update to version 2.4.148:
- New
   - Method `sharing_group_exists` [Jakub Onderka]
   - Method `update_sharing_group` [Jakub Onderka]
   - Save one REST call when initialize PyMISP class. [Jakub Onderka]
   - Method `organisation_exists` [Jakub Onderka]
   - Method `sharing_group_exists` [Jakub Onderka]
   - Method `update_sharing_group` [Jakub Onderka]
   - `to_dict` method supports `json_format` parameter. [Jakub Onderka]
   - Method `organisation_exists` [Jakub Onderka]
   - Method `sharing_group_exists` [Jakub Onderka]
   - Method `update_sharing_group` [Jakub Onderka]
   - Save one REST call when initialize PyMISP class. [Jakub Onderka]
   - Method `organisation_exists` [Jakub Onderka]
   - Method `sharing_group_exists` [Jakub Onderka]
   - Method `update_sharing_group` [Jakub Onderka]
   - Exclude decayed attributes in search. [Raphaël Vinot]
     Fix #753
 - Changes
   - Bump objects template. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Remove duplicates tests. [Raphaël Vinot]
   - [testlive_comprehensive] correct path to access sharing group
     releasability after edit. [iglocska]
   - Properly validate update_sharing_group without pythonify. [Raphaël
     Vinot]
   - Bump missing dep. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - [testlive_comprehensive] correct path to access sharing group

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=87
2021-08-08 19:49:06 +00:00
Sebastian Wagner
8fc3e78436 - update to version 2.4.144:
- Changes
   - Bump version. [Raphaël Vinot]
   - Bump object templates. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
 - Other
   - Fix misp API response content parsing. [Silvian I]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=86
2021-07-03 14:01:59 +00:00
Sebastian Wagner
d69fd11f92 - update to version 2.4.143:
- New
   - Method to get the raw object template. [Raphaël Vinot]
 - Changes
   - Bump version, deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump objects templates. [Raphaël Vinot]
 - Fix
   - First-seen and last-seen on attributes and objects were not checked
     for sanity. [Raphaël Vinot]
   - Remove search_all example, use search instead. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=84
2021-05-14 16:15:29 +00:00
Sebastian Wagner
8812932844 - update to version 2.4.142:
- New
   - Support for correlation exclusion list. [Raphaël Vinot]
     Fix #732
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Fix test suite. [Raphaël Vinot]
   - Bump objects templates. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Add comment for controller attribute in search. [Raphaël Vinot]
 - Fix
   - Enable/disable feeds. [Raphaël Vinot]
   - Mistake in mypy config. [Raphaël Vinot]
   - Exclude data from mypy. [Raphaël Vinot]
- update to version 2.4.141.1:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Re-bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
 - Other
   - Fix bump version, deps, templates. [Raphaël Vinot]
   - Update README.md. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=82
2021-04-29 19:13:07 +00:00
Sebastian Wagner
980de1c3f7 - update to version 2.4.141.1:
- Changes
   - Re-bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
 - Other
   - Fix bump version, deps, templates. [Raphaël Vinot]
   - Update README.md. [Raphaël Vinot]
- update to version 2.4.141:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Get_uuid_or_id_from_abstract_misp accepts dict. [Raphaël Vinot]
   - Remove references to ExpandedPyMISP. [Raphaël Vinot]
     Fix #721
   - Follow best practices and remove the logging handler. [Raphaël Vinot]
   - Strip NULL string from value. [Raphaël Vinot]
     https://github.com/MISP/PyMISP/issues/678
   - Bump deps. [Raphaël Vinot]
   - Raise exception on missing template in CSVLoader. [Raphaël Vinot]
   - Bump templates. [Raphaël Vinot]
   - Re-bump objects. [Raphaël Vinot]
   - Bump object templates. [Raphaël Vinot]
   - Add test case, fix mypy. [Raphaël Vinot]
   - Take simple_value as value in MISPObject.add_attribute. [Raphaël
     Vinot]
 - Fix
   - Use get_uuid_or_id_from_abstract_misp in tag methods. [Raphaël Vinot]
     Fix #725
   - Skip nameless sections in ELF. [Raphaël Vinot]
   - Make reportlab tests optional if missing dep. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=80
2021-04-06 20:56:01 +00:00
Sebastian Wagner
5cc567467e - Add a rpmlintrc file to ignore warning about an empty file in the examples of the documentation
- update to version 2.4.138:
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
- update to version 2.4.137.4:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Add kw_params to tags. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Bump template ID in test case. [Raphaël Vinot]
- update to version 2.4.137.3:
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Fix and improve optional dependencies. [Raphaël Vinot]
   - Make brotli optional. [Raphaël Vinot]
- update to version 2.4.137.2:
 - New
   - Add in ability to create/update/delete MISP Event Reports. [Tom King]
   - Hard delete flag for objects. [Raphaël Vinot]
   - Fail if a duplicate object is added to an event. [Raphaël Vinot]
   - Support brotli compression. [Jakub Onderka]
   - Hard delete flag for objects. [Raphaël Vinot]
   - Fail if a duplicate object is added to an event. [Raphaël Vinot]
   - Add in ability to create/update/delete MISP Event Reports. [Tom King]
   - Add in ability to create/update/delete MISP Event Reports. [Tom King]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=77
2021-02-20 14:22:05 +00:00
Sebastian Wagner
8c99914bfb - update to version 2.4.135.3:
- Changes
   - Bump version. [Raphaël Vinot]
   - Improve typing. [Raphaël Vinot]
   - Improve add_attribute with a list. [Raphaël Vinot]
 - Fix
   - Do not fail on PyMISP import when mail-parser is not present. [Raphaël
     Vinot]
- update to version 2.4.135.2:
 - New
   - Add Github workflow. [Raphaël Vinot]
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Improve error message if a type in missing. [Raphaël Vinot]
   - [type] process-state added. [Alexandre Dulaunoy]
   - Bump misp-objects. [Raphaël Vinot]
   - [misp-objects] updated. [Alexandre Dulaunoy]
   - Add path to CSV sample files. [Raphaël Vinot]
   - [types] jarm-fingerprint added. [Alexandre Dulaunoy]
 - Fix
   - Remove python 3.9 from action (lief not supported yet) [Raphaël Vinot]
   - Initialize submodules in gh action. [Raphaël Vinot]
   - Make mail-parser really optional. [Raphaël Vinot]
- update to version 2.4.135.1:
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Bump version, travis install. [Raphaël Vinot]
   - Make mail-parser an optional dependency. [Raphaël Vinot]
- update to version 2.4.135:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=75
2020-11-25 20:56:36 +00:00
Sebastian Wagner
d065c2d53a - update to version 2.4.134:
- Changes
   - Bump version. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Keep connection alive between requests. [Jakub Onderka]
   - Bump deps. [Raphaël Vinot]
   - Format docstrings in mispevent.py. [Lott, Christopher (cl778h)]
     Add ":param " prefix to parameters to improve ReadTheDocs output.
     Fix some minor typos in docstrings.
   - Bump deps. [Raphaël Vinot]
   - Bump deps. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
 - Fix
   - Remove duplicate check if debug logging is enabled. [Jakub Onderka]
   - Do now fail on requests returning plain text. [Raphaël Vinot]
     Fix #639
 - Other
   - Revert "Update .travis.yml" [Raphaël Vinot]
     lief isn't compatible with python 3.9
     This reverts commit e10843fa33c9a08b7da4ef24cbce457be53a7459.
   - Update .travis.yml. [Raphaël Vinot]
     Add python 3.9
   - Drop `encoding=` in Python 3.9. [Friedrich Lindenberg]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=73
2020-11-02 19:32:01 +00:00
Sebastian Wagner
32dcfd3008 - update to version 2.4.133:
- New
   - [attribute type] telfhash added. [Alexandre Dulaunoy]
   - [add_gitlab_user] new gitlab user fetch script to MISP object.
     [Alexandre Dulaunoy]
     usage: add_gitlab_user.py [-h] -e EVENT [-f] -u USERNAME [-l LINK]
     Fetch GitLab user details and add it in object in MISP
     optional arguments:
       -h, --help            show this help message and exit
       -e EVENT, --event EVENT
                             Event ID to update
       -f, --force-template-update
       -u USERNAME, --username USERNAME
                             GitLab username to add
       -l LINK, --link LINK  Url to access the GitLab instance, Default is
                             www.gitlab.com.
   - [example] add_github_user example - WiP. [Alexandre Dulaunoy]
     usage: add_github_user.py [-h] -e EVENT [-f] -u USERNAME
     Fetch GitHub user details and add it in object in MISP
     optional arguments:
       -h, --help            show this help message and exit
       -e EVENT, --event EVENT
                             Event ID to update
       -f, --force-template-update
       -u USERNAME, --username USERNAME
                             GitHub username to add
   - Method to get the new version of the templates. [Raphaël Vinot]
   - Delete tags via update_attribute, search by sharing group. [Tom King]
 - Changes
   - Bump version. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=72
2020-11-01 18:29:47 +00:00
Sebastian Wagner
4ee53901da - update to version 5.0.2:
- Ensured black profile was complete, adding missing line_length definition.
- update to version 5.0.1:
 - Fixed a runtime error in a vendored dependency (toml).
- update to version 5.0.0:
 - Breaking changes:
  - isort now requires Python 3.6+ to run but continues to support formatting on ALL versions of python including Python 2 code.
  - isort deprecates official support for Python 3.4, removing modules only in this release from known_standard_library:
  -     user
  - Config files are no longer composed on-top of each-other. Instead the first config file found is used.
  -     Since there is no longer composition negative form settings (such as --dont-skip) are no longer required and have been removed.
  - Two-letter shortened setting names (like ac for atomic) now require two dashes to avoid ambiguity: --ac.
  - For consistency with other tools -v now is shorthand for verbose and -V is shorthand for version. See Issue: #1067.
  - length_sort_{section_name} config usage has been deprecated. Instead length_sort_sections list can be used to specify a list of sections that need to be length sorted.
  - safety_excludes and unsafe have been deprecated
  - Config now includes as default full set of safety directories defined by safety excludes.
  - --recursive option has been removed. Directories passed in are now automatically sorted recursive.
  - --apply option has been removed as it is the default behaviour.
  - isort now does nothing, beyond giving instructions and exiting status code 0, when ran with no arguments.
  -     a new --interactive flag has been added to enable the old style behaviour.
  - isort now works on contiguous sections of imports, instead of one whole file at a time.
  - isort now formats all nested "as" imports in the "from" form. import x.y as a becomes from x import y as a.
  - keep_direct_and_as_imports option now defaults to True.
  - appdirs is no longer supported. Unless manually specified, config should be project config only.
  - toml is now installed as a vendorized module, meaning pyproject.toml based config is always supported.
  - Completely new Python API, old version is removed and no longer accessible.
  - New module placement logic and module fully replaces old finders. Old approach is still available via --old-finders.
 - Internal:
  - isort now utilizes mypy and typing to filter out typing related issues before deployment.
  - isort now utilizes black internally to ensure more consistent formatting.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=70
2020-07-04 12:21:24 +00:00
Sebastian Wagner
b16a33054a - update to version 2.4.126:
- New
   - Test search with timestamp. [Raphaël Vinot]
   - Add testcase for updating partial event. [Raphaël Vinot]
   - Add pyfaup as optional dependency. [Raphaël Vinot]
   - [dev] add microblog object tool. [VVX7]
   - Very simple test case for rest search on objects. [Raphaël Vinot]
   - Self registration, object level search (initial) [Raphaël Vinot]
   - [dev] add flag to get extended misp event. [VVX7]
   - [dev] add flag to get extended misp event. [VVX7]
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump misp-object. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - Add test for feed partial update. [Raphaël Vinot]
   - Strip empty parameters in build_complex_query. [Raphaël Vinot]
     Fix #577
   - Simplify delete_attribute. [Raphaël Vinot]
   - Bump travis install. [Raphaël Vinot]
   - Add comment in microblog object. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - [dev] clean up how keys are accessed in self._parameters. [VVX7]
   - [dev] use isinstance() type check. [VVX7]
   - [dev] fix abstract generator import. add logger. [VVX7]
   - [dev] change type() == list. [VVX7]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - [dev] remove duplicate line. [VVX7]
   - [dev] add extend_event() test. chg typo in get_event() [VVX7]
   - Re-Bump CHANGELOG. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=68
2020-05-21 13:49:26 +00:00
Sebastian Wagner
7ccf86afcc - update to version 2.4.125:
- New
   - Extended option on get event. [Raphaël Vinot]
     Related to #567
 - Changes
   - Bump objects, deps. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - Remove old suricata script, keep reference to old code. [Raphaël
     Vinot]
 - Fix
   - Enable autoalert on admin user. [Raphaël Vinot]
   - [abstract] Forces file to be read with utf8 encoding. [mokaddem]
   - Properly handle timezone in tests. [Raphaël Vinot]
 - Other
   - Update up.py. [Raphaël Vinot]
     Fix #563
   - Fixed __query_virustotal return type. [DocArmoryTech]
     __query_virustotal returned a Response object and not the json expected; modified so that report_json is returned instead of report.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=66
2020-05-03 13:20:50 +00:00
Tomáš Chvátal
555ae41aa7 - Remove the py2 packages as the package is set to build only
on python3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=64
2020-04-20 10:33:55 +00:00
Sebastian Wagner
3045d60e8c - update to version 2.4.124:
- Changes
   - Bump version. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Add option to aggregare by country. [Raphaël Vinot]
   - [CSSE COVID] Publish the event immediately. [Raphaël Vinot]
   - Add changelog and readme in the package. [Raphaël Vinot]
   - Bump version in pyproject. [Raphaël Vinot]
 - Fix
   - Strip every string in AbstractMISP. [Raphaël Vinot]
     fix #546
   - Incorrect expectation of attribute value to be a str - take 2.
     [Raphaël Vinot]
     Related #553
   - Incorrect expectation of attribute value to be a str. [Raphaël Vinot]
     Fix #553
 - Other
   - Dos2unix examples/stats_report.py. [Sebastian Wagner]
   - Cytomic Orion API access. [Koen Van Impe]
   - Add organisations from CSV. [Koen Van Impe]
   - Minor updates to vmray_automation for travis. [Koen Van Impe]
   - VMRay Automation with ExpandedPyMISP. [Koen Van Impe]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=62
2020-04-03 08:25:08 +00:00
Sebastian Wagner
59f4766141 - set UTF-8 encoding for test, fixes Leap 15.1 buildc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=60
2020-03-17 14:49:48 +00:00
Sebastian Wagner
5ef70bdff2 - change source URL to github, as the pypi archive misses some files.
- add misp-objects source as github archive misses it.
- update to version 2.4.123:
 - New
   - Add import script for dxy data. [Raphaël Vinot]
   - Csse covid19 daily report importer. [Raphaël Vinot]
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump dependencies. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - JSON files are UTF8. [Raphaël Vinot]
     Bump dev deps, update comment
   - Add tag, set distribution, add file and source (CSSE importer)
     [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
- update to version 2.4.122:
 - New
   - Add uuid by default in MISPEvent, add F/L seen in feed output.
     [Raphaël Vinot]
   - Admin script to setup a sync server. [Raphaël Vinot]
   - Add feed generation example in notebook. [Raphaël Vinot]
 - Changes
   - Bump changelog. [Raphaël Vinot]
   - Comments were still referencing pipenv. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump changelog. [Raphaël Vinot]
   - Bump version. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=59
2020-03-17 14:32:41 +00:00
Sebastian Wagner
11d00678d7 - remove fix-tests-template-version.patch, merged upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=57
2020-02-18 20:06:46 +00:00
Sebastian Wagner
d46fbfe5ff - update to version 2.4.121.1:
- Fix
   - Make lief optional again. [Raphaël Vinot]
     fix #538

- update to version 2.4.121:
 - New
   - Add includeDecayScore to rest search. [VVX7]
   - Support for first_seen/last_seen. [Raphaël Vinot]
     Cleaner import of datetime
   - [attributes] chrome-extension-id added. [Alexandre Dulaunoy]
 - Changes
   - Do not install neo by default. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - More flexible when an event is in a weird state. [Raphaël Vinot]
   - Str to int, properly load SharingGroup. [Raphaël Vinot]
     Fix #535
   - Bump deps, add pep8 test. [Raphaël Vinot]
   - Bump objects. [Raphaël Vinot]
   - Support dict in tag/untag. [Raphaël Vinot]
   - Test update last seen. [Raphaël Vinot]
   - Add test cases in feed. [Raphaël Vinot]
   - Add test cases. [Raphaël Vinot]
   - Normalize to_datetime conversion. [Raphaël Vinot]
   - Trustar example uses objects. [Raphaël Vinot]
   - Add lief in the generic requirements. [Raphaël Vinot]
   - Refactorize typing, validate. [Raphaël Vinot]
 - Fix
   - Issue with readme. [Raphaël Vinot]
   - Remove debugging. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=56
2020-02-08 16:42:40 +00:00
Sebastian Wagner
ac9001ce34 - drop python2, not supported anymore upstream
- add fix-tests-template-version.patch from upstream commit to fix tests
- update to version 2.4.120:
 - New
   - [attribute type] kusto-query attribute type. [Alexandre Dulaunoy]
     Kusto query is the query language for the Kusto services in Azure used
     to search large dataset. It's used in Windows Defender ATP Hunting-Queries
     and also Azure Sentinel (Cloud-native SIEM).
   - Remove python < 3.6 support. [Raphaël Vinot]
 - Changes
   - Bump version. [Raphaël Vinot]
   - Bump Changelog. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump dependencies, add debug. [Raphaël Vinot]
   - Upate dummy events creator. [Raphaël Vinot]
   - Add tests on more version of Python. [Raphaël Vinot]
   - Search with the STIX output returns a json STIX. [Raphaël Vinot]
     Was XML before.
   - Bump dependencies. [Raphaël Vinot]
   - Add more typing information. [Raphaël Vinot]
   - Add typing markup. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
   - Bump Dependencies. [Raphaël Vinot]
   - Bump misp-objects. [Raphaël Vinot]
 - Fix
   - Add missing variable in dummy creator. [Raphaël Vinot]
   - Et2misp was python2 only. [Raphaël Vinot]
   - Feed generator was broken. [Raphaël Vinot]
     Fix #506
   - Event without hashable attribute. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=54
2020-01-18 10:29:37 +00:00
Sebastian Wagner
0a7fefd7a6 - update to version 2.4.119.1:
- New
 - URLObject (requires pyfaup) [Raphaël Vinot]
- Changes
 - Version bump. [Raphaël Vinot]
 - Bump test files. [Raphaël Vinot]
 - Bump misp-objects. [Raphaël Vinot]
 - Debug travis error message. [Raphaël Vinot]
 - [types] eppn type added. [Alexandre Dulaunoy]
 - Fix typo. [Raphaël Vinot]
 - Move scrippsco2 feed generator to a sub directory. [Raphaël Vinot]
 - Update documentation. [Raphaël Vinot]
    Fix #396
 - Bump objects. [Raphaël Vinot]
- Fix
 - Properly test custom objects. [Raphaël Vinot]
 - Adding a sighting takes a little bit of time. [Raphaël Vinot]
 - Test case on reference. [Raphaël Vinot]
 - Add missing fields to event & attribute for the feed output. [Raphaël
    Vinot]
 - Make sure the publish timestamp is bumped on update. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=52
2020-01-01 16:21:32 +00:00
Sebastian Wagner
7d6c0b4305 - update to version 2.4.119:
- Changes
  - Bump version. [Raphaël Vinot]
  - Bump dependencies. [Raphaël Vinot]
 - Fix
  - Bump lief to 0.10.1. [Raphaël Vinot]
  - Update tests. [Raphaël Vinot]
  - Raise PyMISPError instead of Exception. [Raphaël Vinot]
  - Rename feed_meta_generator so it clearly fails with python<3.6.
     [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=50
2019-12-15 22:11:19 +00:00
Sebastian Wagner
56fdf891fc - update to version 2.4.117.3:
- New
 - Script to generate the metadata of a feed out of a directory. [Raphaël
    Vinot]
 - Add to_feed export to MISPEvent. [Raphaël Vinot]
 - Validate object templates. [Raphaël Vinot]
    fix https://github.com/MISP/misp-objects/issues/199
 - Test cases for restricted tags. [Raphaël Vinot]
    Fix #483
 - Get Database Schema Diagnostic. [Raphaël Vinot]
    Fix #492
- Changes
 - Bump version. [Raphaël Vinot]
 - Bump dependencies. [Raphaël Vinot]
 - Require stable version of lief again. [Raphaël Vinot]
 - Few more improvements on the feed export. [Raphaël Vinot]
 - Bump misp-objects. [Raphaël Vinot]
 - Make the feed generator more generic. [Raphaël Vinot]
 - Use New version of PyMISP in the feed generator. [Raphaël Vinot]
 - Bump misp-object. [Raphaël Vinot]
 - Allow to sort and indent the json output for objects. [Raphaël Vinot]
 - Bump objects. [Raphaël Vinot]
 - Bump dependencies. [Raphaël Vinot]
 - [test] feed test updated as botvrij is now TLS by default. [Alexandre
    Dulaunoy]
- Fix
 - Improve stability of feed output. [Raphaël Vinot]
 - Do not unitialize the uuid in MISPEvent. [Raphaël Vinot]
 - Bump url template version in test cases. [Raphaël Vinot]
 - Python 2.7 tests. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=48
2019-11-26 13:21:06 +00:00
Sebastian Wagner
fab14655be - update to version 2.4.112:
- New
 - [Search] Add a few new options in rest search. [Raphaël Vinot]
 - Allow to change the template on an object on-the-fly. [Raphaël Vinot]
 - [example] Script to load datasets from Scripps CO2. [Raphaël Vinot]
 - Get_objects_by_name in MISPEvent. [Raphaël Vinot]
    new: Convert datetime objects to python datetime.
- Changes
 - Bump Changelog. [Raphaël Vinot]
 - Bump version. [Raphaël Vinot]
 - [tests] Few improvements. [Raphaël Vinot]
 - [tests] Add new test cases. [Raphaël Vinot]
 - Rename relationship included-in -> includes. [Raphaël Vinot]
 - Bump misp-objects. [Raphaël Vinot]
 - [deps] Bump. [Raphaël Vinot]
 - [examples] pythonify properly when needed. [Raphaël Vinot]
 - [tests] Toggle pythonify in create_massive_dummy_events. [Raphaël
    Vinot]
- Fix
 - Inconsistency in MISPEvent, reenable tests. [Raphaël Vinot]
 - Some test cases need more love. [Raphaël Vinot]
 - PyTaxonomies is not compatible with python<3.6. [Raphaël Vinot]
 - Rename filename. [Raphaël Vinot]
 - [deprecation] Wrong deprecation message. [Raphaël Vinot]
    Also, deprecated method was broken.
    Fix #424
- Other
 - Add: New attribute type weakness. [chrisr3d]
 - Fix missing f in f-string. [Paal Braathen]
 - Wrong variable. [Georges Toth]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=45
2019-08-03 07:47:52 +00:00
Sebastian Wagner
99ff24348b - add missing dependency python-Deprecated
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=44
2019-07-25 19:29:28 +00:00
Sebastian Wagner
8d246e92fd - update to version 2.4.111.2:
- New
 - [Sightings] Delete method. [Raphaël Vinot]
    Fix #230
 - [tests] non-exportable tags. [Raphaël Vinot]
- Changes
 - Bump verison. [Raphaël Vinot]
 - Make pythonify=False default everywhere. [Raphaël Vinot]
    Add a method to toggle pythonify globally
 - [tests] Update stats. [Raphaël Vinot]
 - [tests] Remove travis exceptions. [Raphaël Vinot]
- Fix
 - [tests] Path to test file. [Raphaël Vinot]
    Fix #423
 - [objects] Allow the value of an attribute to be 0. [Raphaël Vinot]
 - [tests] Disable one of the test cases for now. [Raphaël Vinot]
 - [tests] By default, the workflow taxonomy isn't enabled. [Raphaël
    Vinot]
 - Properly handle fallbacks add/update/delete attributes. [Raphaël
    Vinot]
 - [add_attribute] Only create a proposal when needed. [Raphaël Vinot]
- Other
 - Fix for issue 420. [github-pba]
- update to version 2.4.111.1:
- New
 - Add option to locally expand malware samples with LIEF. [Raphaël
    Vinot]
- Changes
 - Bump Changelog. [Raphaël Vinot]
 - Bump version. [Raphaël Vinot]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=43
2019-07-25 19:22:51 +00:00
Sebastian Wagner
31deb42122 - update to version 2.4.106:
- New
  - Test cases for attributes and proposals.
  - Improve python3.6+ lib.
  - Add_attributes method in MISPObject (for multiple attributes)
  - Method to set the default role.
  - Default to "me" in the get_user method, update ExpandedPyMISP.
    Fix #377
  - Add get_object to ExpandedPyMISP.
    Fix #372
  - Test cases for CSV loader, add cleaner methods in ExpandedPyMISP.
  - Add CSV loader.
    Fix #376
  - Helper to create MISP Objects for regcheck.org.uk.
  - Test for ACLs in testlive.
  - Test for manual calls to add_object and add_object_reference.
  - Test update object in event.
 - Changes
  - Add python 3.7 support for pipenv users.
  - Allow to pass a eml as string to EmailObject.
  - Bump dependencies.
    Fix CVE-2019-11324 (urllib3)
  - Allow to pass an AbstractMISP to add_reference.
    Fix #379
  - Rework notebooks.
  - Display an error on failure in testlive.
  - Add tests for disable_tag.
  - Reorganize some tests.
  - Orders of tests in make_bool.
  - Initial set of refactoring on PDF generator.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=41
2019-05-03 18:22:12 +00:00
Sebastian Wagner
cb2acc6d22 - New requirement python3-sphinx-autodoc-typehints for docs.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=39
2019-03-23 14:39:03 +00:00
Sebastian Wagner
a62c6679d0 - run spec-cleaner
- update to version 2.4.103:
 - New
  - Add auth parameter to pass to python-requests.
  - Add readthedocs config.
 - Changes
  - [jupyter] remove all the response key (as response is removing it)
  - Enforce strict in object testing to ease debugging.
  - [pipenv] Pipfile.lock generated.
  - [exportpdf] BIG refactoring. Classes, comments, Galaxy starting.
  - [exportPDF] add basic handling of clusters.
  - [exportpdf] Add metadata, bugfixes cases (too long values,
    sanitization), links to misp instances.
  - Add sphinx-autodoc-typehints.
  - Use version 2 of readthedoc config file.
  - [doc] add a reference to the Jupyter Notebook.
  - Remove dependency on six.
 - Fix
  - [exportpdf] fix empty object/attribute/galaxy bugs.
  - [exportpdf] Add suggestions (UX)
  - [exportpdf] switch page size to A4.
  - [exportpdf] switch page size to A4.
  - Hopefully last fix for python 2.7 & reportlab.
  - Properly pass the auth parameter to the request.
  - Properly catch error if reportlab isn't installed.
  - Make sure install works even without reportlab installed.
  - URLJoin condition for double quotes. [Hannah Ward]
  - Do not override sub-path from root URL. [Hannah Ward]
  - [reportlab] Galaxies and Clusters printing.
  - [reportlab] Clusters added. Still UX to perform.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=38
2019-03-16 11:14:37 +00:00
Sebastian Wagner
d387d04887 - update to version 2.4.102:
- New
  - Add test cases for stix export.
 - Changes
  - [datamodel] new anonymised type added.
  - [data] types updated to include the new zeek type.
 - Other
  - Check if IOC values are in warninglist.
- update to version 2.4.101:
 - New
  - Add missing test case for NOT on attribute level, update Pipfile.
  - Add support for unix timestamp in set_date.
    fix #302
  - Add test for references when adding/updating a full event.
  - [usersStats] Possibility to fetch users/statistics data for all
    context (usage, org, tags, ...)
 - Changes
  - Force to_ids to be a boolean, as MISP is expecting.
    fix #320
  - Add support for sharing group filter for search_index.
  - Support for Payload Delivery > Other attribute as PyMISP function.
  - Add Pipfile config.
  - [data] fix describeTypes.
  - [data] new types added (hassh-md5 and hasshserver-md5)
  - Bump misp-objects.
  - [misp-objects] templates updated to the latest version.
  - [data] describeTypes updated (grabbed from MISP HEAD)
  - [data] ja3-fingerprint-md5 type added.
  - [test] set a default distribution for massive event creation.
  - [data] describeTypes.json updated to the latest version.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=36
2019-02-03 22:02:10 +00:00
Sebastian Wagner
fa63375f9d - Update to version 2.4.99:
- New
  - Auto generate doc for PyMISPExpanded. 
  - Search_index in ExpandedPyMISP, cleanup, update jupyter.
  - Add log search. 
  - Add test for pushing an event to ZMQ. 
  - Change_distribution method. 
  - Add test cases for sightings, cleanup. 
  - [example] Added sighting rest search example. 
  - [sighting] Added support of sighting REST API. 
  - Allow to pass csv to return_format in search. 
  - Page/limit in search. 
 - Changes
  - Add test cases for default distribution levels. 
  - Include proposals in attributes search. 
    Add includeProposals param to the search method
  - Update readme to document testing. 
  - Fixes & update Jupyter. 
  - [tuto] Update search. 
  - Add a script to load the API key from the file system (training VM)
  - Add print in testlive to debug travis. 
 - Fix
  - Auto generate doc for PyMISPExpanded. 
  - Properly handle errors on event creation/update. 
  - Test case. 
  - Do not run the zmq test on travis. 
  - Type of quick_filter. 
  - Quick_filter was broken. 
  - Properly initialize the config when jupyter runs on the VM.
  - Readme update + python3 + pep8.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=35
2019-01-27 18:55:16 +00:00
b422744249 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=33
2018-12-04 13:52:25 +00:00
Sebastian Wagner
6d1dac325f - Remove fix-274.patch and fix-274-1.patch.
- update to version 2.4.96:
 - New
  - [freedFromRedis] try to create an object/attribute out of the incoming
    data even if not added with the helper.
  - Direct_call without data means GET.
  - Add direct call to just post data on a URL.
  - Update warninglists.
  - Toggle warning list, add test case.
  - Add lots of test cases, find lots of bugs.
  - Use new CSV interface, add test cases.
 - Changes
  - Allow to pass a json string to direct_call.
  - Update order parameters & doc.
  - Add an extra IP from the warninglists.
 - Fix
  - Prevent checking length on a integer.
  - Use proper dependency (enum34)
 - Other
  - Fixed leaked taxonomy tags problem.
  - Added some getters and setters for taxonomies, warninglists,
    noticelists and tags & documentation.
  - Add: Advanced Extraction to upload_sample.
  - Add: update noticelists and object templates.
  - Add: Add __eq__ to AbstractMISP.
    Allow to discard duplicate tags.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=31
2018-10-14 13:36:56 +00:00
Sebastian Wagner
d4d8ad7a35 - Add fix-274.patch and fix-274-1.patch to fix missing enum library (#274).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=29
2018-09-29 13:15:44 +00:00