Skip to content

Commit c2535c1

Browse files
committed
chg: Bump changelog
1 parent 5c7dc2c commit c2535c1

1 file changed

Lines changed: 105 additions & 0 deletions

File tree

CHANGELOG.txt

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,110 @@ Changelog
22
=========
33

44

5+
v2.5.32.1 (2026-02-02)
6+
----------------------
7+
8+
New
9+
~~~
10+
- Add support for pdb path in PE object. [Raphaël Vinot]
11+
12+
Related https://github.com/MISP/misp-objects/commit/4d8e21d03dbdc315552915a9b2ff6b58a258297d
13+
14+
Changes
15+
~~~~~~~
16+
- Bump deps, version. [Raphaël Vinot]
17+
- Bump deps. [Raphaël Vinot]
18+
- [tests] Checking that validation error messages are populated as
19+
expected. [Christian Studer]
20+
- Bump deps. [Raphaël Vinot]
21+
22+
Fix
23+
~~~
24+
- Avoid AVs to freak out. [Raphaël Vinot]
25+
- [tools] Fixed regex for `pehash` attribute type validation. [Christian
26+
Studer]
27+
28+
- Was still containing a delimiter as in PHP
29+
- [tools] Delegating the potential loading error handling to PyMISP.
30+
[Christian Studer]
31+
32+
- As PyMISP already handles properly the different
33+
possible types of input given to `from_dict`, it
34+
makes more sense here to test whether the type
35+
we're expecting is NOT one of the PyMISP classes
36+
- [tools] Making sure the `edited` flag is not modified during the
37+
validation. [Christian Studer]
38+
39+
- As validation should not be a change per se, we
40+
do not want the `edited` flag to be set when we
41+
set the value field in attributes, or the
42+
`Attribute` field in MISP objects
43+
- This avoids `timestamp` fields to be skipped
44+
when using `.to_json()`
45+
- [tests] Making nosetests happy. [Christian Studer]
46+
- [tests] Typings again... [Christian Studer]
47+
- [tools] Avoiding validation to fail on `datetime` attributes being
48+
already a datetime object. [Christian Studer]
49+
- [tools] Making nosetests happy with typings... [Christian Studer]
50+
- [tools] Avoiding typing warnings. [Christian Studer]
51+
- [tools] Populating validation error messages to make them available
52+
outside of the single cli scope. [Christian Studer]
53+
- [tools] making codefactor happy by removing an `except .. pass`
54+
[Christian Studer]
55+
- [tools] Removed `;` that were copy pasted from php by mistake.
56+
[Christian Studer]
57+
- [tools] Trying to make nosetests happy (?) [Christian Studer]
58+
- [tools] Fixed variable name. [Christian Studer]
59+
- [tools] Fixed validation for `mac-addres`, `mac-eui-64` & `telfhash`
60+
attributes. [Christian Studer]
61+
- [tools] Making sure we multiply integer and not a string... [Christian
62+
Studer]
63+
- [tools] Fixed validation of some composite attributes. [Christian
64+
Studer]
65+
66+
- Avoiding issues with wrong composite attribute
67+
value format
68+
- [tools] Fixed modification for non str values and filename|hash
69+
attributes. [Christian Studer]
70+
71+
- Avoiding issues with non str values that don't
72+
support some str built-in operations
73+
- Avoiding issues with wrong filename|hash value
74+
format
75+
- [tools] Fixed modification for `domain` and validation for `AS` &
76+
`filename|hash` attributes. [Christian Studer]
77+
- Use is kwargs in constructors, improve typing. [Raphaël Vinot]
78+
79+
Fix #1375
80+
81+
Other
82+
~~~~~
83+
- Updated describeTypes to match MISP's latest version. [Andras Iklody]
84+
- Add: [tests] Tests to check the latest methods added to validate
85+
Attributes and Objects. [Christian Studer]
86+
- Add: [tools] Added methods to validate attribute(s) or object(s)
87+
individually. [Christian Studer]
88+
- Add: [tests] Testing the Attribute validation tool. [Christian Studer]
89+
- Add: [tools] Added method to validate Attributes and Object Attributes
90+
in events. [Christian Studer]
91+
92+
- Takes dict or MISPEvent as input
93+
- Prepares the attribute values for validation
94+
- Validates the attribute values
95+
- Returns the validated Event with only valid Attributes
96+
- Logs warning messages with the skipped values
97+
- Add: [tools] Added the refanging feature with the value modification
98+
that happens before validation. [Christian Studer]
99+
- Add: [tools] Validating `uuid` attribute type. [Christian Studer]
100+
- Add: [tools] Attribute value valdation tool. [Christian Studer]
101+
102+
- Behaves like the built-in validation with
103+
`modifyBeforeValidation` and `validate`
104+
- Will include also the tooling to use this
105+
validation on PyMISP objects or JSON format to
106+
validate data that is not coming from MISP
107+
108+
5109
v2.5.32 (2026-01-14)
6110
--------------------
7111

@@ -14,6 +118,7 @@ New
14118

15119
Changes
16120
~~~~~~~
121+
- Bump changelog. [Raphaël Vinot]
17122
- Bump deps, version. [Raphaël Vinot]
18123
- Bump doc. [Raphaël Vinot]
19124
- Remove outdated dep. [Raphaël Vinot]

0 commit comments

Comments
 (0)