@@ -282,42 +282,42 @@ Fixes:
282282
28328305/10/2023: IPED-4.1.5:
284284Fixes:
285- #1903: RCE vulnerability in libwebp dependency (@tc-wleite , @lfcnassif)
286- #1879: Many dates read from UFDR can be decoded using a wrong timezone (@tc-wleite )
285+ #1903: RCE vulnerability in libwebp dependency (@wladimirleite , @lfcnassif)
286+ #1879: Many dates read from UFDR can be decoded using a wrong timezone (@wladimirleite )
287287#1898: Discord Parser showing wrong attachment file (@felipecampanini, @lfcnassif)
288288#1843: Some deleted chats or messages not being tagged as deleted (@hauck-jvsh)
289289#1868: PDF xmp timestamps aren't extracted with timezone info (@patrickdalla)
290290#1833: Transcribing audios with more than 2GB on remote service never ends (@hauck-jvsh, @lfcnassif)
291- #1880: Error while parsing WhatsApp contacts (@tc-wleite )
292- #1840: Fix links to audio and videos in WhatsApp chats, if files are in an input folder (@tc-wleite , @lfcnassif)
293- #1836: Broken links in Whatsapp chats when attachments file names contain emojis (@tc-wleite , @gfd2020)
294- #1897: Just first regex hit is shown if multiple regex patterns match the same input string (@tc-wleite )
291+ #1880: Error while parsing WhatsApp contacts (@wladimirleite )
292+ #1840: Fix links to audio and videos in WhatsApp chats, if files are in an input folder (@wladimirleite , @lfcnassif)
293+ #1836: Broken links in Whatsapp chats when attachments file names contain emojis (@wladimirleite , @gfd2020)
294+ #1897: Just first regex hit is shown if multiple regex patterns match the same input string (@wladimirleite )
295295#1870: NPE in SleuthkitClient when generating report with a virtual disk (@aberenguel, @lfcnassif)
296- #1875: ALT+Key to remove from bookmark not working properly with CRTL and SHIFT shortcuts (@tc-wleite )
296+ #1875: ALT+Key to remove from bookmark not working properly with CRTL and SHIFT shortcuts (@wladimirleite )
297297#1846: APFS password not set when opening the case on Linux (@aberenguel)
298- #1909: Vosk transcription may slow down during large cases processing (@tc-wleite )
299- #1842: Improve layout for audio and video tags in whatsapp chats opened in browser (@tc-wleite )
298+ #1909: Vosk transcription may slow down during large cases processing (@wladimirleite )
299+ #1842: Improve layout for audio and video tags in whatsapp chats opened in browser (@wladimirleite )
300300
301301
30230216/08/2023: IPED-4.1.4:
303303News:
304304#1294: Support parsing iCloud backup LZFSE compressed files (@lfcnassif)
305305#1525: Support parsing MacOS XXXXX.partial.emlx emails attachments (@FelipeFcosta, @lfcnassif)
306- #1798: Support iLBC (Internet Low Bitrate Codec) audios (@tc-wleite )
307- #1786: Improve the detection of Matroska files: MKV, MKA and WEBM (@tc-wleite )
306+ #1798: Support iLBC (Internet Low Bitrate Codec) audios (@wladimirleite )
307+ #1786: Improve the detection of Matroska files: MKV, MKA and WEBM (@wladimirleite )
308308#1815: Improve the detection of WhatsApp iOS account plist file (@lfcnassif)
309309#1793: Improve the detection of Apple iWork 13 documents (@lfcnassif)
310- #1809: Make VideoThumbTask work on videos in mounted paths longer than 256 chars on Windows (@lfcnassif, @tc-wleite )
310+ #1809: Make VideoThumbTask work on videos in mounted paths longer than 256 chars on Windows (@lfcnassif, @wladimirleite )
311311Fixes:
312312#1769: Map renders locations but a blank background [regression 4.1.0] (@lfcnassif)
313313#1774: Old WhatsApp databases parsing affected by forwarded message feature [regression 4.1.3] (@hauck-jvsh, @lfcnassif)
314- #1791: WhatsApp parser may lose recent messages (@tc-wleite )
314+ #1791: WhatsApp parser may lose recent messages (@wladimirleite )
315315#1765: Aborting IOException from AudioTranscriptTask (@lfcnassif)
316316#1801: Never add video: prefix to transcription properties (@lfcnassif)
317- #1782: Error opening items inside an E01 from an unmounted READ ONLY Windows network share (@tc-wleite )
317+ #1782: Error opening items inside an E01 from an unmounted READ ONLY Windows network share (@wladimirleite )
318318#1762: --remove evidence option fails if graph feature wasn't enabled (@lfcnassif)
319319#1757: Infinite loop in IOUtil.ignoreInputStream() causing thread leak and wasting CPU (@hauck-jvsh, @lfcnassif)
320- #1814: Corrupted ISO caused an "infinite recursion loop" in SevenZipParser (@tc-wleite , @lfcnassif)
320+ #1814: Corrupted ISO caused an "infinite recursion loop" in SevenZipParser (@wladimirleite , @lfcnassif)
321321#1752: TorTcParser timestamp in UTC although not informed (@patrickdalla, @lfcnassif)
322322#1795: TorTcParser giving different values on Linux and Windows (@lfcnassif)
323323#1750: Absence of JavaFX aborting processing if user clicks on "Preview Case" (@lfcnassif)
@@ -327,28 +327,28 @@ Fixes:
327327
32832830/06/2023: IPED-4.1.3:
329329News:
330- #1287: Flag WhatsApp Forwarded messages (@tc-wleite , @gfd2020)
331- #1647: Handle some new and common WhatsApp system messages (@tc-wleite , @lfcnassif)
332- #1610: Read WhatsApp owner account information from more sources on Android (@tc-wleite )
333- #1559: Decode "Unavailable" WhatsApp audio and video calls (@tc-wleite )
334- #1661: Support WhatsApp reactions (@tc-wleite )
335- #1655: Improve WhatsApp emojis internal visualization quality (@tc-wleite )
336- #1654: Replace WhatsApp HTML preview fonts (@tc-wleite )
330+ #1287: Flag WhatsApp Forwarded messages (@wladimirleite , @gfd2020)
331+ #1647: Handle some new and common WhatsApp system messages (@wladimirleite , @lfcnassif)
332+ #1610: Read WhatsApp owner account information from more sources on Android (@wladimirleite )
333+ #1559: Decode "Unavailable" WhatsApp audio and video calls (@wladimirleite )
334+ #1661: Support WhatsApp reactions (@wladimirleite )
335+ #1655: Improve WhatsApp emojis internal visualization quality (@wladimirleite )
336+ #1654: Replace WhatsApp HTML preview fonts (@wladimirleite )
337337#1636: Emule *.part.met files carving (@hugohmk)
338338#1707: Load Timeline chart data just when it becomes visible to decrease memory usage by UI (@patrickdalla)
339339#1719: Use Windows trusted certificate store so Map view works through some organization proxies (@patrickdalla)
340340#1701: Export items to local case if enableAutomaticExportFiles and enableMinIO are both enabled (@hauck-jvsh)
341341#1533: Option to configure OpenSearch/MinIO retries and abort if exhausted (@hauck-jvsh, @lfcnassif)
342342#1671: Add support to pass the elasticsearch credentials by ENV vars (@hauck-jvsh)
343- #1644: Don't include WhatsApp Business "externally" parsed HTMLs if phoneParsersToUse = "internal" (@tc-wleite )
344- #1694: Optimize UFDR evidences opening time through some networks (@lfcnassif, @tc-wleite )
343+ #1644: Don't include WhatsApp Business "externally" parsed HTMLs if phoneParsersToUse = "internal" (@wladimirleite )
344+ #1694: Optimize UFDR evidences opening time through some networks (@lfcnassif, @wladimirleite )
345345#1678: Optimize KnownMetCarving to seek instead of skipping huge files (@hugohmk)
346346#1724: Makes processing not dependent on stdin again (@lfcnassif)
347347#1737: Update localization files for Italian, Spanish and German (@flates, @AburtoArielPM, @mobab-th, @lfcnassif)
348348Fixes:
349- #1691: Possible incorrect association between WhatsApp accounts and chats when there are multiple accounts if processing on Windows (@tc-wleite )
349+ #1691: Possible incorrect association between WhatsApp accounts and chats when there are multiple accounts if processing on Windows (@wladimirleite )
350350#1712: Max heap memory used by Analysis App can be greater than RAM causing UI crashes (@patrickdalla, @lfcnassif)
351- #1730: Emule known.met parser missing several entries (@hauck-jvsh, @tc-wleite )
351+ #1730: Emule known.met parser missing several entries (@hauck-jvsh, @wladimirleite )
352352#1679: WhatsApp parsing timeout can break parsing of other WA databases (@lfcnassif)
353353#1663: Processing frozen due to infinite timeouts transcribing huge audios on transcription service (@hauck-jvsh)
354354#1664: Problems decoding Cyrillic and other unicode chars from registry files (@lfcnassif)
@@ -364,7 +364,7 @@ Fixes:
364364#1665: Web service start up not working (@patrickdalla)
365365#1677: KnownMetCarveTask might miss some deleted known.met files (@lfcnassif)
366366#1723: Processing App may not respond to Ctrl+C on Console (@lfcnassif)
367- #1698: Any executable in the case root folder is being copied to the report destination folder (@tc-wleite )
367+ #1698: Any executable in the case root folder is being copied to the report destination folder (@wladimirleite )
368368
369369
37037017/04/2023: IPED-4.1.2:
@@ -380,10 +380,10 @@ Fixes:
380380#1597: Parameter -d NOT working when related value has a comma in a folder name (@lfcnassif)
381381#1607: Multicases do not work if case parent folder is named "iped" (@lfcnassif)
382382#1606: NoRouteToHostException causing remote transcription to skip audios (@lfcnassif)
383- #1595: "Wait" progress does not hide after quick operation on Linux (@tc-wleite , @patrickdalla)
384- #1614: EntropyTask processing videos when creating report slowing down report generation (@tc-wleite )
385- #1638: For some (rare) images, ocrCharCount is including a few characters that didn't come from OCR (@tc-wleite )
386- #1641: Exception thrown by the splash screen manager in the very first usage (@tc-wleite )
383+ #1595: "Wait" progress does not hide after quick operation on Linux (@wladimirleite , @patrickdalla)
384+ #1614: EntropyTask processing videos when creating report slowing down report generation (@wladimirleite )
385+ #1638: For some (rare) images, ocrCharCount is including a few characters that didn't come from OCR (@wladimirleite )
386+ #1641: Exception thrown by the splash screen manager in the very first usage (@wladimirleite )
387387#1596: Test error while building when comparing Dates in some timezones (@lfcnassif)
388388
389389
@@ -393,14 +393,14 @@ News:
393393#1566: Convert audios to WAV on transcription service side again (@lfcnassif)
394394#1556: Makes Ctrl+A and Space (Check selected) work for Subitems, Duplicates, References and ReferencedBy tabs (@lfcnassif)
395395#1552: Sort subitems/duplicates/references tabs results (@lfcnassif)
396- #1267: Makes Google and Wav2Vec2 audio transcription not dependent of FFmpeg anymore (@tc-wleite )
396+ #1267: Makes Google and Wav2Vec2 audio transcription not dependent of FFmpeg anymore (@wladimirleite )
397397#1576: Decrease remote wav2vec2 transcription retry rate on clients (@lfcnassif)
398398#1569: Externalize MIN_TIMEOUT parameter for remote audio transcription (@lfcnassif)
399- #1531: Converge all TwelveMonkeys libraries to 3.9.4 (@tc-wleite )
399+ #1531: Converge all TwelveMonkeys libraries to 3.9.4 (@wladimirleite )
400400Fixes:
401401#1555: Media captions missed by new Android Whatsapp parser and UFDR chat parser (@lfcnassif)
402- #1565: Layout restore prevents panels added in newer IPED versions to be visible (@tc-wleite )
403- #1544: Error parsing Shareaza Library1/2.dat files (@tc-wleite )
402+ #1565: Layout restore prevents panels added in newer IPED versions to be visible (@wladimirleite )
403+ #1544: Error parsing Shareaza Library1/2.dat files (@wladimirleite )
404404#1585: Some chat messages from UFDR reports being duplicated (@lfcnassif)
405405#1142: Improve LocalConfig.txt options loading on different machines (@lfcnassif)
406406#1577: Aborting FileNotFoundException when starting case (@lfcnassif)
@@ -410,7 +410,7 @@ Fixes:
410410#1588: Aborting NullPointerException when creating reports if remote transcription service was used (@lfcnassif)
411411#1540: Socket timeouts thrown by transcription service side not retried (@lfcnassif)
412412#1564: Better exception handling and logging messages when transcription service returns errors (@lfcnassif)
413- #1530: Occasional NoClassDefFoundError from OCRParser (@tc-wleite )
413+ #1530: Occasional NoClassDefFoundError from OCRParser (@wladimirleite )
414414#1572: Logging dependencies duplicating classes may cause NoSuchMethodError (@lfcnassif)
415415#1535: External parsing processes not reused when converting PDFs to images before OCR (@lfcnassif)
416416#1542: ExternalParsers inserting new lines at wrong places (@lfcnassif)
@@ -427,47 +427,47 @@ News:
427427#390: Discord cache files parser (@felipecampanini, @lfcnassif)
428428#1322: New Windows EVTX parser to extract events timestamps (@patrickdalla, @lfcnassif)
429429#281: Extract P2P (Emule, Shareaza, Ares) history entries as separate items in case (@patrickdalla, @lfcnassif)
430- #1461: Support importing new NIST NSRL RDS version 3 format (@tc-wleite )
431- #1202: Image blur and gray filters in gallery and image viewer (@abdalla-mar, @lfcnassif, @tc-wleite )
430+ #1461: Support importing new NIST NSRL RDS version 3 format (@wladimirleite )
431+ #1202: Image blur and gray filters in gallery and image viewer (@abdalla-mar, @lfcnassif, @wladimirleite )
432432#1201: Support rendering tracks on Map tab (@patrickdalla)
433433#1480: Create toggle button to show plotted items on map as a track (@patrickdalla)
434434#1460: Extract features from kml (@patrickdalla)
435435#1107: Option to extract a number of video frames as a function of video duration (@lfcnassif)
436436#1371: Search for Vendors and Products Identifiers for Hardware Wallets (@mobab-th, @lfcnassif)
437437#1092: Spanish Translation (@AburtoArielPM, @lfcnassif)
438438#1513: Include Tesseract fast language models for Italian, German and Spanish (@lfcnassif)
439- #1370: Create categories for other types extracted from UFDRs (@tc-wleite )
439+ #1370: Create categories for other types extracted from UFDRs (@wladimirleite )
440440#1282: Extract telegram deleted groups (@hauck-jvsh, @lfcnassif)
441- #1426: Improve PDF rendering quality (@tc-wleite )
442- #1383: Render ICO files (@tc-wleite )
443- #1474: Increase the image thumbnail resolution (@tc-wleite )
444- #1378: Faster WEBP images rendering using a Java ImageIO plugin (@tc-wleite )
445- #1291: Render file type icons on table user interface (@gfd2020, @lfcnassif, @tc-wleite )
441+ #1426: Improve PDF rendering quality (@wladimirleite )
442+ #1383: Render ICO files (@wladimirleite )
443+ #1474: Increase the image thumbnail resolution (@wladimirleite )
444+ #1378: Faster WEBP images rendering using a Java ImageIO plugin (@wladimirleite )
445+ #1291: Render file type icons on table user interface (@gfd2020, @lfcnassif, @wladimirleite )
446446#1356: Add file type icons rendering on more panels (@lfcnassif)
447- #1359: Add icons for mime types and option to change size (@tc-wleite )
448- #1300: Continuous navigation with left/right arrows in the gallery (@tc-wleite , @lfcnassif)
447+ #1359: Add icons for mime types and option to change size (@wladimirleite )
448+ #1300: Continuous navigation with left/right arrows in the gallery (@wladimirleite , @lfcnassif)
449449#1085: Change gallery multiple selection behavior to display last clicked file in the viewer (@lfcnassif)
450450#1453: Run KnownMetCarveTask on the same areas as LEDCarveTask (@lfcnassif)
451451#1451: Disable LED carving on VHDX virtual disks (@lfcnassif)
452452#1325: Maps the image features as knn vector when indexing to opensearch (@hauck-jvsh)
453453#1408: Export the extracted faces to opensearch (@hauck-jvsh, @lfcnassif)
454454#1216: Fixes the content type in the elasticsearch index (@hauck-jvsh, @lfcnassif)
455- #1511: Visual Enhancements in Processing UI (@tc-wleite )
456- #1416: Splash Screen (@tc-wleite , @lfcnassif)
457- #1494: Set an icon for processing UI (@tc-wleite )
458- #1413: "Wait..." dialog hidden behind main window (@tc-wleite , @lfcnassif)
459- #1410: Copy embedded JRE to user home and reuse it (@tc-wleite , @lfcnassif)
455+ #1511: Visual Enhancements in Processing UI (@wladimirleite )
456+ #1416: Splash Screen (@wladimirleite , @lfcnassif)
457+ #1494: Set an icon for processing UI (@wladimirleite )
458+ #1413: "Wait..." dialog hidden behind main window (@wladimirleite , @lfcnassif)
459+ #1410: Copy embedded JRE to user home and reuse it (@wladimirleite , @lfcnassif)
460460#1319: Move scripts code from conf folder to root (@lfcnassif)
461461#1320: Move mplayer to iped/tools folder (@lfcnassif)
462462#1261: Parameterize Google Speech-To-Text transcription model (@lfcnassif)
463463#1504: Make Microsoft speech client SDK a plugin module (@lfcnassif)
464464#1377: Try to load scripts first from profiles/X/scripts/tasks then from root scripts/tasks folder (@lfcnassif)
465465#1206: New methods to configure new metadata prefixes and data types from parsers (@lfcnassif)
466- #1463: Unable to use VisualVM to monitor IPED process (@tc-wleite )
466+ #1463: Unable to use VisualVM to monitor IPED process (@wladimirleite )
467467#897: Log all Configurables settings (@lfcnassif)
468468#1279: Regripper Custom Reports (@DHoelz, @lfcnassif)
469469#1432: Support comments in Multicase TXT files (@lfcnassif)
470- #1493: Update DIE nudity detection model (@tc-wleite )
470+ #1493: Update DIE nudity detection model (@wladimirleite )
471471#331: Upgrade to RegRipper-3.0 and move it to tools folder (@lfcnassif)
472472#1462: Update index search quick help (@lfcnassif)
473473#1434: Update localization files to Italian, German & Spanish (@flates, @mobab-th, @AburtoArielPM, @lfcnassif)
@@ -488,7 +488,7 @@ Fixes:
488488
48948921/12/2022: IPED-4.0.7:
490490Fixes:
491- #1336: Makes analysis UI to work from an unmounted network path again (@tc-wleite )
491+ #1336: Makes analysis UI to work from an unmounted network path again (@wladimirleite )
492492#1446: Map tab not working with http(s) system proxy (@lfcnassif)
493493#1403: OutOfMemoryError caused by com.dd.plist library (@lfcnassif)
494494#1421: Aborting StackOverflow exception thrown by QRCodeTask (@lfcnassif)
@@ -497,7 +497,7 @@ Fixes:
497497#1441: DocThumbTask not working on 4.0.x if enableExternalParsing is enabled (@lfcnassif)
498498#1433: Common properties of items coming from UFED decoding not exported to reports (@lfcnassif)
499499#1307: FaceRecognition module not detecting large faces full filling some high resolution images (@lfcnassif)
500- #1409: Items with "thumbsOnly" option don't display properly in the generated report (@tc-wleite )
500+ #1409: Items with "thumbsOnly" option don't display properly in the generated report (@wladimirleite )
501501#1452: LedCarveTask might miss a lot of items (@lfcnassif)
502502#1451: Disable LED carving on VHDX virtual disks (@lfcnassif)
503503#1394: Error opening subitems on Linux inside a case processed on Windows (@lfcnassif)
@@ -511,12 +511,12 @@ Fixes:
511511#1374: Vulnerability in WhatsAppParser caused by Apache Commons Text 1.8 dependency [affects 3.18.1 to 4.0.5] (@lfcnassif)
512512#1379: DBX parser not working [4.0 regression] (@lfcnassif)
513513#1358: OutOfMemoryError caused by processing queue growing too much (@lfcnassif)
514- #1368: User interface scaling is not working in some environments (@tc-wleite )
514+ #1368: User interface scaling is not working in some environments (@wladimirleite )
515515#1357: Any zero sized file rendered as X icon in gallery (@lfcnassif)
516- #1387: Unneeded network dependency slowing down application start up (@lfcnassif, @tc-wleite )
517- #1381: Sometimes autocomplete (TAB) does not find certain properties (@tc-wleite )
518- #1365: Minor UI glitch in similar image search panel (@tc-wleite )
519- #471: Log Console Error (@tc-wleite )
516+ #1387: Unneeded network dependency slowing down application start up (@lfcnassif, @wladimirleite )
517+ #1381: Sometimes autocomplete (TAB) does not find certain properties (@wladimirleite )
518+ #1365: Minor UI glitch in similar image search panel (@wladimirleite )
519+ #471: Log Console Error (@wladimirleite )
520520
521521
52252204/10/2022: IPED-4.0.5
@@ -541,7 +541,7 @@ Fixes:
541541#1292: Processing can hang in AudioTranscriptTask (@lfcnassif)
542542#1290: HexViewerPlus search for big hexadecimals not working (@gfd2020)
543543#1324: Fix audio:transcriptConfidence type as double (@lfcnassif)
544- #1299: Clicking on an item in the gallery, sometimes trigger multiple events (@tc-wleite )
544+ #1299: Clicking on an item in the gallery, sometimes trigger multiple events (@wladimirleite )
545545#1323: Rare mplayer processes left behind on Windows after processing finished (@lfcnassif)
546546
547547
@@ -567,7 +567,7 @@ Fixes:
567567#1256: Some files from UFDR could not be opened temporarily when fast switching between them (@lfcnassif)
568568#1255: Link files (application/x-lnk) are being parsed by RawStringParser instead of LNKShortcutParser (@lfcnassif)
569569#1249: Audio transcription can fail depending on audio encoding (@lfcnassif)
570- #1242: Error SQLITE_CONSTRAINT_PRIMARYKEY when importing hash sets that require a record merge (@tc-wleite )
570+ #1242: Error SQLITE_CONSTRAINT_PRIMARYKEY when importing hash sets that require a record merge (@wladimirleite )
571571#1248: Out of memory when parsing contacts of whatsapp (@lfcnassif, @hauck-jvsh)
572572#1258: Report creation from cmd line can fail sometimes (@lfcnassif)
573573#1244: Downgrade MinIO to version 8.3.8 (@hauck-jvsh)
0 commit comments