Skip to content

Commit c44cd85

Browse files
committed
Merge branch 'master' into pr-2693-2
2 parents b0bacb8 + 7d2fc64 commit c44cd85

File tree

3 files changed

+26
-6
lines changed

3 files changed

+26
-6
lines changed

ReleaseNotes.txt

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
1-
xx/10/2025: IPED-4.3.0
1+
31/12/2025: IPED-4.3.0
22
News:
33
#2438: Adds a new remote task to classify images (@joaomacedo, @hauck-jvsh, @marcosammoura)
44
#377: Age estimation for faces (@marcosammoura, @aberenguel, @lfcnassif)
55
#2565: Use PhotoDNA for videos (@wladimirleite)
6+
#2648: Add a "AI" tab to the analysis GUI (@wladimirleite, @marcosammoura)
67
#998: Render and jump to quoted messages of reply messages in chats decoded from UFDRs (@aberenguel, @marcosammoura)
78
#2286: UFED Chats many improvements (@aberenguel, @marcosammoura)
89
#2457: Support for input images with multiples faces and minor enhancements to Face Recognition (@wladimirleite, @marcosammoura, @lfcnassif)
910
#616: Support decoding WhatsApp Status changes (@wladimirleite)
11+
#2692: WhatsApp view-once media not been linked (iOS) and improve search by path (Android) (@wladimirleite)
1012
#2508: Merge UFDR category "QuotedMessageData" into its parent ("InstantMessage") (@wladimirleite)
1113
#2506: "Communication:isEmpty" property to allow filtering empty WhatsApp chats (@wladimirleite)
1214
#2351: NSKeyedArchiver parser (@patrickdalla, @aberenguel, @lfcnassif, @wladimirleite)
1315
#1773: Plist and binary plist Viewer (@patrickdalla, @aberenguel)
1416
#2557: Carver for 7zip archives (@lfcnassif)
17+
#2587: Additional carving signatures for MPG and MP4. New carvers for HEIC, WEBM and MKV (@wladimirleite)
18+
#2611: Validate the checksum of possible seed phrases found (@ruisantana, @marcosammoura)
1519
#1974: Regex for TRON addresses (@filipesimoes)
20+
#2716: A regular expression for the Brazilian DANFE key (@paulobreim)
1621
#2631: Search in HTML Viewer (@wladimirleite, @marcosammoura)
1722
#2496: Show audio transcription in the preview viewer (@wladimirleite, @marcosammoura)
1823
#2307: Extract specific metadata from LNK files and make reference to linked file (@patrickdalla, @aberenguel, @lfcnassif)
@@ -24,6 +29,7 @@ News:
2429
#2315: Emule Collection Parser (@patrickdalla, @marcosammoura)
2530
#2610: Enable enableSearchHardwareWallets in triage profile (@lfcnassif)
2631
#2538: Handle other WhatsApp message types (@wladimirleite)
32+
#2745: WhatsApp parser handle new message types and minor enhancements (@wladimirleite)
2733
#2513: Allow queries using parent categories (@wladimirleite)
2834
#2511: Improve HTML viewer highlighter (@wladimirleite, @marcosammoura)
2935
#2502: Improve HTML viewer screenshots quality (@wladimirleite)
@@ -35,20 +41,32 @@ News:
3541
#2525: Add checks to avoid errors and unsatisfied dependencies if HashTask is disabled (@wladimirleite)
3642
#2634: Display of externally processable images in the Find Similar Faces dialog (@aberenguel)
3743
#2618: Rename "Child Porn" and "PI" (used in Portuguese) to "CSAM" and "ASI" (@wladimirleite)
44+
#2702: Disable "extractThumb" in the default configuration (@wladimirleite)
45+
#2655: Remove "pixels" string from "image:width" and "image:height" (@wladimirleite)
46+
#2673: Upgrade Telegram decoder plugin (@aberenguel)
47+
#2485: Upgrade SCCAINFO dependency to 20240427 (@lfcnassif)
48+
#2747: Upgrade SQLite JDBC Driver (@lfcnassif)
3849
#2623: Update IPED's splash screen (@wladimirleite)
50+
#2681: Update German translation (@mobab-th)
51+
#2682: Update Spanish translation (@AburtoArielPM)
52+
#2683: Update Italian translation (@flates)
53+
#2684: Update French translation (@jelallt)
3954
Optimizations:
4055
#174: Store UFDR contacts and emails "view" files in sqlite containers (@lfcnassif)
56+
#2607: Store small 'view' files in database (@aberenguel, @marcosammoura, @lfcnassif, @wladimirleite)
4157
#2541: Optimize Processing Queue Order (@wladimirleite)
58+
#2665: Adjust Face Rectangle to Improve Age Detection (@wladimirleite)
4259
#2480: Adjust the default "numImageReaders" (@wladimirleite)
4360
#2487: Decrease numFaceRecognitionProcesses default to half the number of logical CPU cores (@lfcnassif)
4461
#2471: Use explicit compression to reduce image thumbnails size (@wladimirleite)
4562
#2619: Cache the data structure used by PhotoDNALookup (@wladimirleite)
4663
#2608: "Searching..." dialog box may take a long time to close at start up (@lfcnassif)
64+
#2699: Remote image classifier task basic optimization (@marcosammoura, @lfcnassif)
4765
Fixes:
4866
#2614: Error reading UFDR content (@wladimirleite, @lfcnassif)
4967
#2601: Android WhatsApp DBs are ignored if "ignoreDuplicates" is "true" (@lfcnassif)
68+
#2549: WhatsApp audio replies duplicated and incorrect when using external parser (@aberenguel)
5069
#2534: Fix Metadata filter by integer/long ranges (@wladimirleite)
51-
#2485: Upgrade SCCAINFO dependency to 20240427 (@lfcnassif)
5270
#2473: Sometimes ARW images are not read (@wladimirleite)
5371
#2490: Part of the transcription is lost on audios > 30 min (remote Whisper service only) (@hauck-jvsh, @lfcnassif)
5472
#2494: Null pointer exception when starting the trancription service (@hauck-jvdh)
@@ -60,10 +78,12 @@ Fixes:
6078
#2572: NPE when msgstore.db is the input evidence (@wladimirleite)
6179
#2526: Omitted output folder equals to an input folder (@wladimirleite)
6280
#1814: Corrupted ISO caused an "infinite recursion loop" in SevenZipParser (@aberenguel)
63-
#2659: Possible issues with batch processing (@lfcnassif, @hauck-jvsh)
81+
#2659: Possible issues with batch processing (@lfcnassif, @hauck-jvsh, @marcosammoura)
6482
#2524: Clear audio transcription service address (@wladimirleite)
6583
#2552: Rare exceptions when parsing LNK files (@lfcnassif)
6684
#2602: IPED Web API stopped working in 4.2.0 (@filipesimoes)
85+
#2253: ClassNotFoundException double[] using FaceRecognitionTask (@aberenguel)
86+
#2697: Problem with times summary for NSFWNudityDetectTask (@marcosammoura)
6787

6888

6989
23/04/2025: IPED-4.2.2:

iped-app/resources/config/conf/RemoteImageClassifierConfig.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
##########################################
44

55
# URL of the service/central node used by the RemoteImageClassifier implementation
6-
url = 10.61.86.148:30603
6+
url = 10.61.86.148:30603/new
77

88
# Maximum number of thumbs to be included in the zip file to send to the server
99
batchSize = 50

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@
3737
<sleuthkit.version>4.12.0.p1</sleuthkit.version>
3838
<libreoffice.version>7.2.2</libreoffice.version>
3939
<slf4j.version>1.7.25</slf4j.version>
40-
<log4j.version>2.25.3</log4j.version>
40+
<log4j.version>2.17.1</log4j.version>
4141
<junit.version>4.13.2</junit.version>
4242
<hamcrest.version>3.0</hamcrest.version>
4343
<icepdf.version>7.0.0</icepdf.version>
4444
<java.dbx.version>1.1-p6</java.dbx.version>
45-
<xerial.sqlite.version>3.50.3.0</xerial.sqlite.version>
45+
<xerial.sqlite.version>3.41.2.2</xerial.sqlite.version>
4646
<dockingframes.version>1.1.2</dockingframes.version>
4747
<telegram.version>1.0.14</telegram.version>
4848
<twelvemonkeys.version>3.10.1</twelvemonkeys.version>

0 commit comments

Comments
 (0)