Commit Graph

  • 4c8fa03954 Accepting request 1325729 from security:csirt-tooling factory Ana Guerrero 2026-01-07 15:02:36 +00:00
  • 6c5a0cbffa - Update to 2.5.17.3: * New: + Use pure-magic-rs. [Raphaël Vinot] + Optionally use faup-rs for URL parsing. [Raphaël Vinot] + Enrich event/attribute endpoints. [Raphaël Vinot] + Create a sign_blob method to sign events. [Raphaël Vinot] + support for signing added. [iglocska] * Changes: + Properly support lief 0.17. [Raphaël Vinot] + Exception when a first/last seen is invalid. [Raphaël Vinot] + [emailobject] Improve parsing of the Received headers. [Sami Tainio] + Remove top level files from wheel. [Raphaël Vinot] + Remove tests from wheel. [Raphaël Vinot] + Allow MD in docs. [Raphaël Vinot] + Remove ref to recommonmark. [Raphaël Vinot] + [AnalystData] Flattening analyst data based on the recent changes on MISP standard format. + [MISPAnalystData] Reverted the declaration of Analyst data objects lists back to the mixin parent class. + Bump version, deps, templates. [Raphaël Vinot] + Drop python 3.8, add python 3.13. [Raphaël Vinot] + Remove fonts from submodules, on-demand download if needed. [Raphaël Vinot] * Other: + Replace deprecated ExpandedPyMISP with PyMISP. [Jure Sah] + Improve the logging message. [Peter Leitmann] + Add a check if add_attributes() method truly has values to add. [Peter Leitmann] + Testing Analyst Data in different scenarios. Sebastian Wagner 2026-01-07 09:02:21 +00:00
  • 15e94bd16f Accepting request 1224369 from security:csirt-tooling leap-16.1 leap-16.0 Ana Guerrero 2024-11-15 14:43:41 +00:00
  • 4645a56a72 remove file that shouldn't be there Sebastian Wagner 2024-11-15 06:48:11 +00:00
  • 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] Sebastian Wagner 2024-11-15 06:43:01 +00:00
  • 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 Sebastian Wagner 2024-09-04 06:36:18 +00:00
  • 2e3bf6bf58 - Add python-pymisp-doc-rpmlintrc as source Sebastian Wagner 2024-09-04 05:48:51 +00:00
  • 32eb1f13b4 Add python-pymisp-doc-rpmlintrc as source Sebastian Wagner 2024-09-04 05:48:10 +00:00
  • 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. Sebastian Wagner 2024-09-03 16:26:23 +00:00
  • c4991f9b2b osc copypac from project:devel:languages:python package:python-pymisp revision:108 Sebastian Wagner 2024-09-03 15:39:32 +00:00
  • 813608d848 Accepting request 1104758 from devel:languages:python Dominique Leuenberger 2023-08-19 22:11:54 +00:00
  • 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. Sebastian Wagner 2023-08-12 06:30:21 +00:00
  • 9a09ad4393 Accepting request 1056680 from devel:languages:python Dominique Leuenberger 2023-01-07 16:19:32 +00:00
  • 0ffba7a4ed Accepting request 1056664 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2023-01-06 19:03:24 +00:00
  • a76f26c9b1 Accepting request 1039904 from devel:languages:python Dominique Leuenberger 2022-12-04 13:58:48 +00:00
  • e404deb95a Accepting request 1039871 from home:yarunachalam:branches:devel:languages:python Dirk Mueller 2022-12-03 22:34:41 +00:00
  • 186e7961a3 Accepting request 1007626 from devel:languages:python Dominique Leuenberger 2022-10-03 11:46:48 +00:00
  • 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 Sebastian Wagner 2022-09-26 06:14:14 +00:00
  • 7be183feb2 Accepting request 996314 from devel:languages:python Dominique Leuenberger 2022-08-16 15:07:58 +00:00
  • 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] Sebastian Wagner 2022-08-09 07:24:13 +00:00
  • 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] Sebastian Wagner 2022-08-09 07:21:00 +00:00
  • b8257d9763 Accepting request 966484 from devel:languages:python Dominique Leuenberger 2022-04-02 16:20:46 +00:00
  • f04498f259 update misp objects Sebastian Wagner 2022-03-25 21:31:37 +00:00
  • 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] Sebastian Wagner 2022-03-25 21:24:40 +00:00
  • 31ee53d679 Accepting request 961133 from devel:languages:python Dominique Leuenberger 2022-03-12 16:15:21 +00:00
  • 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] Sebastian Wagner 2022-03-04 18:57:48 +00:00
  • 064ee756c7 Accepting request 943056 from devel:languages:python Dominique Leuenberger 2021-12-29 20:11:05 +00:00
  • 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] Sebastian Wagner 2021-12-22 11:26:12 +00:00
  • 0a6f99946b Accepting request 940427 from devel:languages:python Dominique Leuenberger 2021-12-14 21:01:53 +00:00
  • 48f8a2cad0 Accepting request 940408 from home:pgajdos:python Sebastian Wagner 2021-12-14 10:10:27 +00:00
  • 82bb14597e Accepting request 934267 from devel:languages:python Dominique Leuenberger 2021-11-27 22:42:37 +00:00
  • 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] Sebastian Wagner 2021-11-20 15:29:43 +00:00
  • e51e40ea1b Accepting request 924343 from devel:languages:python Dominique Leuenberger 2021-10-11 13:31:29 +00:00
  • 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] Sebastian Wagner 2021-10-02 07:01:19 +00:00
  • f0fd54fd04 Accepting request 916766 from devel:languages:python Dominique Leuenberger 2021-09-03 19:26:22 +00:00
  • f9288e206e - remove executable permissions on example files. Sebastian Wagner 2021-09-01 21:09:56 +00:00
  • a42fad6a80 Accepting request 912306 from devel:languages:python Richard Brown 2021-08-18 06:55:41 +00:00
  • 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 Sebastian Wagner 2021-08-08 19:49:06 +00:00
  • a40ee6dca4 Accepting request 905580 from devel:languages:python Dominique Leuenberger 2021-07-10 20:54:52 +00:00
  • 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] Sebastian Wagner 2021-07-03 14:01:59 +00:00
  • 1962b9d88a Accepting request 894847 from devel:languages:python Dominique Leuenberger 2021-05-21 19:50:29 +00:00
  • 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] Sebastian Wagner 2021-05-14 16:15:29 +00:00
  • 1964c12e22 Accepting request 891131 from devel:languages:python Dominique Leuenberger 2021-05-06 20:53:11 +00:00
  • 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] Sebastian Wagner 2021-04-29 19:13:07 +00:00
  • 92a708e14e Accepting request 885179 from devel:languages:python Dominique Leuenberger 2021-04-14 08:11:29 +00:00
  • 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] Sebastian Wagner 2021-04-06 20:56:01 +00:00
  • ee31286558 Accepting request 875630 from devel:languages:python Richard Brown 2021-03-02 11:32:28 +00:00
  • 941ea383cd add python-pymisp-doc-rpmlintrc as Source in specfile Sebastian Wagner 2021-02-27 16:26:43 +00:00
  • 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] Sebastian Wagner 2021-02-20 14:22:05 +00:00
  • c7092f2f6a Accepting request 853809 from devel:languages:python Dominique Leuenberger 2020-12-09 21:12:50 +00:00
  • 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: Sebastian Wagner 2020-11-25 20:56:36 +00:00
  • 1719d84f83 Accepting request 847347 from devel:languages:python Dominique Leuenberger 2020-11-10 12:46:22 +00:00
  • 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] Sebastian Wagner 2020-11-02 19:32:01 +00:00
  • 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] Sebastian Wagner 2020-11-01 18:29:47 +00:00
  • 950698d5df Accepting request 820415 from devel:languages:python Dominique Leuenberger 2020-07-14 05:56:29 +00:00
  • 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. Sebastian Wagner 2020-07-04 12:21:24 +00:00
  • 05b410fc52 Accepting request 809967 from devel:languages:python Dominique Leuenberger 2020-06-09 22:45:07 +00:00
  • 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] Sebastian Wagner 2020-05-21 13:49:26 +00:00
  • cd7353fe08 Accepting request 802508 from devel:languages:python Dominique Leuenberger 2020-05-11 11:42:23 +00:00
  • 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. Sebastian Wagner 2020-05-03 13:20:50 +00:00
  • 2cd3cce510 Accepting request 795768 from devel:languages:python Dominique Leuenberger 2020-04-21 11:08:53 +00:00
  • 555ae41aa7 - Remove the py2 packages as the package is set to build only on python3 Tomáš Chvátal 2020-04-20 10:33:55 +00:00
  • dca2917e5b Accepting request 792919 from devel:languages:python Dominique Leuenberger 2020-04-10 21:53:37 +00:00
  • 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] Sebastian Wagner 2020-04-03 08:25:08 +00:00
  • d5b850b440 Accepting request 787843 from devel:languages:python Dominique Leuenberger 2020-03-25 22:45:04 +00:00
  • 59f4766141 - set UTF-8 encoding for test, fixes Leap 15.1 buildc Sebastian Wagner 2020-03-17 14:49:48 +00:00
  • 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] Sebastian Wagner 2020-03-17 14:32:41 +00:00
  • 211dfe77a4 Accepting request 775647 from devel:languages:python Dominique Leuenberger 2020-02-19 11:41:56 +00:00
  • 11d00678d7 - remove fix-tests-template-version.patch, merged upstream Sebastian Wagner 2020-02-18 20:06:46 +00:00
  • d46fbfe5ff - update to version 2.4.121.1: - Fix - Make lief optional again. [Raphaël Vinot] fix #538 Sebastian Wagner 2020-02-08 16:42:40 +00:00
  • 2cf59f7753 Accepting request 767033 from devel:languages:python Dominique Leuenberger 2020-01-25 12:25:28 +00:00
  • 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] Sebastian Wagner 2020-01-18 10:29:37 +00:00
  • 12c93ea87b Accepting request 761127 from devel:languages:python Dominique Leuenberger 2020-01-06 14:24:27 +00:00
  • 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] Sebastian Wagner 2020-01-01 16:21:32 +00:00
  • 42ba972901 Accepting request 758907 from devel:languages:python Dominique Leuenberger 2019-12-23 21:45:46 +00:00
  • 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] Sebastian Wagner 2019-12-15 22:11:19 +00:00
  • 4117b57d6e Accepting request 753262 from devel:languages:python Dominique Leuenberger 2019-12-04 12:52:44 +00:00
  • 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] Sebastian Wagner 2019-11-26 13:21:06 +00:00
  • 128e9a60e7 Accepting request 722152 from devel:languages:python Dominique Leuenberger 2019-08-13 11:17:59 +00:00
  • f70d9d4c9d Accepting request 720299 from devel:languages:python Dominique Leuenberger 2019-08-05 08:38:35 +00:00
  • 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] Sebastian Wagner 2019-08-03 07:47:52 +00:00
  • 99ff24348b - add missing dependency python-Deprecated Sebastian Wagner 2019-07-25 19:29:28 +00:00
  • 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] Sebastian Wagner 2019-07-25 19:22:51 +00:00
  • 5e2ddd82dd Accepting request 701014 from devel:languages:python Dominique Leuenberger 2019-05-13 12:49:18 +00:00
  • 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. Sebastian Wagner 2019-05-03 18:22:12 +00:00
  • 89ad3b049c Accepting request 691461 from devel:languages:python Dominique Leuenberger 2019-04-05 10:04:29 +00:00
  • cb2acc6d22 - New requirement python3-sphinx-autodoc-typehints for docs. Sebastian Wagner 2019-03-23 14:39:03 +00:00
  • 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. Sebastian Wagner 2019-03-16 11:14:37 +00:00
  • b8eca239e4 Accepting request 679037 from devel:languages:python Dominique Leuenberger 2019-02-26 21:20:29 +00:00
  • 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. Sebastian Wagner 2019-02-03 22:02:10 +00:00
  • 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. Sebastian Wagner 2019-01-27 18:55:16 +00:00
  • 73766ea7e7 Accepting request 659595 from devel:languages:python Dominique Leuenberger 2018-12-24 10:42:08 +00:00
  • b422744249 Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 13:52:25 +00:00
  • 8e7d513e35 Accepting request 643569 from devel:languages:python Dominique Leuenberger 2018-10-31 12:11:58 +00:00
  • 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. Sebastian Wagner 2018-10-14 13:36:56 +00:00
  • 727f602652 Accepting request 639137 from devel:languages:python Dominique Leuenberger 2018-10-11 09:48:08 +00:00
  • d4d8ad7a35 - Add fix-274.patch and fix-274-1.patch to fix missing enum library (#274). Sebastian Wagner 2018-09-29 13:15:44 +00:00
  • 24f00e87ba - update to version v2.4.95 (2018-09-06): - New - Add helpers for new server related APIs. Fix #266 - Reworking the REST API (WiP) - Add Jupyter for search. - Changes - [data-model] updated describeTypes file. - Added email-header attribute. - Updated types/categories mapping. - Open all json files as bytes before loading in json. - [PyMISP] describeTypes.json updated to add XMR type. - Fix - Normalizing the outputs. - Jerry rig support for old python. - Format of the describeTypes. - [search.py] more example of query type added. - Properly validate the last-type search query. - Opening the json blobs as bytes was buggy. - Allow boolean parameters in search_index. - Typo in OpenIOC script. - Fix #237 - Bad URL in get_attachment. - Fix #240 - Improve error message in case the object template is unknown. - update to version v2.4.93 (2018-07-01): - New - Add many comments in the jupyter notebook. - Return the new object in add_object - Add the ability to add Other attributes via the API. Sebastian Wagner 2018-09-22 08:51:16 +00:00
  • 8dc6cb8b5b Accepting request 611050 from devel:languages:python Dominique Leuenberger 2018-05-29 08:37:57 +00:00
  • 45d8496f59 Accepting request 603204 from devel:languages:python Dominique Leuenberger 2018-05-11 12:27:49 +00:00