User tools

Website tools


changelog:2.8

This is an old version of the document!


Table of contents

Release 2.8

2.8.21

benno-web

  • FS#1287 - LDAP configuration with BindDN as default
  • FS#1288 - [benno-client] Unnecessary newline at the end of an email
  • FS#1293 - jQuery Update
  • FS#1299 - Link to register via Azure

2.8.20

benno-web

  • FS#439 - [rest.php] “400 Bad Request” when container is not present
  • FS#1281 - HTTP 500 on logout
  • FS#1282 - Wrapper tool for sending emails
  • FS#1283 - Log message for incorrect REST password
  • FS#1284 - [rest.php] Correctly setting filterQuery for POST requests
  • FS#1285 - Email addresses for the role of ADMIN | AUDITOR (optional change)
  • FS#1286 - [benno_dabauth] - Default filter for ADMIN and Auditor

2.8.19

benno-web

  • FS#1280 - Configuration file cannot be read
  • FS#1281 - HTTP 500 on logout
  • FS#1279 - PHP8 Compatibility

2.8.18

benno-archive

  • FS#1265 - No way to set the region on S3
  • FS#1275 - Daemon is not automatically activated in systemd

benno-core

  • FS#1265 - No way to set the region on S3

benno-rest

  • FS#1265 - No way to set the region on S3

benno-storage-s3

  • FS#1265 - No way to set the region on S3

benno-web

  • FS#1025 - AUTH protocol v2 as default
  • FS#1179 - Logging failed login attempts
  • FS#1207 - [benno-useradmin] Email addresses for role ADMIN | AUDITOR (optional)
  • FS#1262 - Theme is not fully applied in the Admin UI
  • FS#1271 - Configuration file configurable per environment
  • FS#1274 - Log remote IP address in case of failed authentication
  • FS#1276 - Login button for authentication via Azure

2.8.17

benno-archive

  • Connectivity Benno Core 2.8.17
  • FS#1255 - Command path for systemctl stop

benno-core

  • FS#1237 - Change .processing suffix to .prc
  • FS#1258 - Too Many Files Open Exception
  • FS#1260 - Temporary files of the Tika parser remain open

benno-lib

  • FS#1260 - Temporary files of the Tika parser remain open
  • Added tess4j module

benno-rest

  • Connectivity Benno Core 2.8.17

benno-web

  • FS#1179 - Logging failed login attempts
  • FS#1193 - Link under Benno logo
  • FS#1184 - Extension AUTH module for querying metadata
  • FS#1201 - Save fonts locally
  • FS#1227 - benno_ldapgroups password cannot be read from file
  • FS#1239 - REST API Fehler 413 bei großen Filterlisten
  • FS#1246 - Warning regarding cookie_secure and plaintext requests

2.8.16

benno-archive

  • FS#1232 - Post-install error when reading the import pattern
  • FS#1241 - Returning exit codes at system startup

benno-core

  • FS#1244 - Info message when mail is not archived (in any container)
  • FS#1243 - Stop benno when driver types different in boxstate.xml and benno.xml

benno-rest

  • FS#1229 - ERROR Cannot determine license mail
  • FS#1230 - Benno REST cannot be installed without the Benno Archive
  • FS#1235 - Returning exit codes at system startup
  • FS#1236 - REST error due to non-existent index
  • FS#1240 - Hostname and address can resolve to localhost

benno-storage-s3

  • FS#1242 - Add S3 debug log duplicate mail was not uploaded

benno-web

  • FS#1161 - Disable HTTP Proxy for Backend Requests
  • FS#1177 - User Management - Forcing Suffix with ENFORCE_USERSUFFIX
  • FS#1178 - Setting the USER role as the default in user management

2.8.15

benno-core

  • FS#1195 - Creating a container without an index
  • FS#1202 - Determine the oldest email using indexes and timestamps in the repo
  • FS#1210 - Archiver times out
  • FS#1225 - Long processing time when re-importing large emails

benno-lib

  • FS#1210 - Dependencies adjusted

benno-rest

  • Connectivity Benno Core 2.8.14
  • FS#38 - Displaying large emails takes a very long time
  • FS#1205 - Pagination or start and limit parameters do not work

benno-storage-s3

  • FS#1242 - Add S3 debug log duplicate mail was not uploaded

benno-web

  • FS#1158 - Verification of authorized containers during REST access

2.8.14

benno-archive

  • Connection benno-storage-s3

benno-archive

  • Connection benno-storage-s3

benno-rest

  • Connection benno-storage-s3

benno-storage-s3

  • Module Update: minio aws-sdk
  • FS#1221 - Concurrent S3 Upload without Check

2.8.13

benno-rest

  • FS#1176 - java.io.UnsupportedEncodingException
  • FS#1185 - Overhaul of the /stats servlet

benno-web

  • FS#1148 - License error message output when searching with “-” between two search terms
  • FS#1149 - Output backend errors as ERR_REQUEST
  • FS#1150 - Combining search terms with minus/plus signs

2.8.12

benno-archive

  • FS#1153 - Package scripts are based on a standard installation
  • FS#1154 - Switch to SystemD
  • FS#1163 - Appender warnings at startup

benno-core

  • FS#935 - When the index folder is not writable…
  • FS#1126 - Archiver starts despite locked index
  • FS#1057 - Archiver starts without write permissions on repository
  • FS#1162 - Write permissions on configuration files
  • FS#1163 - Appender warnings at startup
  • FS#1167 - Benno Archive: Increased opening box issues slow down the start

benno-lib

  • FS#1163 Appender warnings at startup (adapted to version SLF4J)

benno-rest

  • FS#1133 - Log error message when displaying a signed email
  • FS#1136 - Attachments are incorrectly assigned
  • FS#1153 - Package scripts are based on a standard installation
  • FS#1154 - Switch to SystemD
  • FS#1163 - Appender warnings at startup

benno-web

  • FS#1110 - Output of license information in Benno Client
  • FS#1124 - Update jQuery
  • FS#1140 - Cancel and OK result in the deletion of a user via the user management
  • FS#1145 - Email in permanlink is not displayed

2.8.11

benno-archive

  • Connectivity Benno Core 2.8.11

benno-core

  • FS#1104 - Deleting emails from the index via the system interface
  • FS#1107 - Warning message in log when an error occurs in the mail parser

benno-rest

  • FS#1030 - Null pointer exception for request without filter query
  • FS#1120 - Displaying S/MIME signed emails
  • FS#1127 - GPG-encrypted email is displayed as faulty

benno-storage-s3

  • Connectivity Benno Core 2.8.11

benno-web

  • FS#1065 - Behavior of the AUTH modules after a previous successful authentication
  • FS#1071 - Making Permalink URIs more general
  • FS#1082 - Recommends mail transport agent
  • FS#1087 - Error Log during email forwarding
  • FS#1105 - Fallback REST Backend call on 404

2.8.10

benno-archive

  • Connectivity Benno Core 2.8.10

benno-exchange

  • FS#1219 - Reading Optional Receiver Specifications

benno-core

  • FS#1076 - The stats are not returning any results…
  • FS#1077 - Header information is not returned correctly

benno-storage-s3

  • FS#1090 - Duplicate detection only at the current box level

benno-rest

  • Connectivity Benno Core 2.8.10

benno-web

  • Sendmail call compatibility for msmtp / Docker Package
  • FS#1008 - Querying shared mailboxes in Exchange
  • FS#1061 - ERR500 error when attachment name contains % in filename
  • FS#1063 - Email forwarding logging

2.8.9

benno-archive

  • FS#1058 - Synchronous stopping of the archiver

benno-core

  • FS#1056 - Checksum calculation incorrect for emails with leading blank line

benno-exchange

  • FS#1219 - Reading Optional Receiver Specifications
  • FS#1218 - Header with byte order mark is not recognized

benno-web

  • FS#999 - Check address fields for valid addresses
  • FS#1004 - Remove leading and trailing whitespace from addresses in LDAP
  • FS#1015 - Colon in Subject field leads to query error
  • FS#1048 - Quoting is displayed as an HTML entity when printing
  • FS#1054 - Admin UI can be disabled via configuration

2.8.8

benno-core

  • FS#640 - Mail has incorrect date in the mail view

benno-exchange

  • FS#1215 - Aborted while writing error emails
  • FS#1216 - Correctly specifying the port in the process list
  • FS#1217 - dirimport: Help text extension and output of converted emails

benno-rest

  • FS#640 - Mail has incorrect date in the mail view
  • FS#1022 - New license handling without host info

benno-web

  • FS#1022 - New license handling without host info
  • FS#1045 - AUTH module for resolving Exchange delegates
  • FS#1049 - Chinese Localization
  • FS#1050 - Firefox version 82 support

2.8.7

benno-core

  • FS#420 - Configuring addresses or domains with wildcards or regular expressions
  • FS#1022 - New license handling without host info
  • FS#1033 - License email verification is faulty after expiration and leads to NPE

benno-exchange

  • FS#1130 - Read password from separate file
  • FS#1151 - [benno-exchange] Extend logging to include message ID

benno imap

  • FS#1139 - [beno-imapimport] Robust detection of authentication errors

benno import tools

  • FS#1209 - [benno-send2rest] Faulty REST uploads with the .err extension
  • FS#1213 - [benno-archive2rest] Reading Benno files from a file

benno-web

  • FS#1037 - [benno-useradmin] Show all containers
  • FS#1038 - [benno-useradmin] Output complete user list

2.8.6

benno-exchange

  • FS#1100 - Multi-instances via lock on configuration file
  • FS#1103 - Do not delete empty mail objects from the server
  • FS#1106 - Filename as checksum and sequential number

benno imap

  • FS#978 - Import only SELECTABLE Folders
  • FS#1085 - UTF-8 encoding of the AUTH modules
  • FS#1068 - User is authenticated but not connected

benno pop3

  • FS#1175 - Consider the path length of the export file

benno-rest

  • FS#1018 - File in filter is not executed as SortableDate

benno-web

  • FS#997 - Hiding SYSDATA Containers via Configuration
  • FS#1006 - Testing options for authentication modules
  • FS#1007 - Installation hangs in unattended mode

2.8.5

benno-exchange

  • FS#1019 - AUTH Mode PASS with SSL

benno imap

  • FS#1060 - Dependence on benno-web

benno import tools

  • FS#1198 - [benno-export2archive] Re-export error emails from log file

benno pop3

  • FS#1019 - AUTH Mode PASS with SSL
  • FS#1096 - Parameter “authmode” is not read

benno-rest

  • FS#1018 - File in filter is not executed as SortableDate

benno-web

  • FS#976 - User data without password change
  • FS#987 - Sorting by sender / receiver
  • FS#990 - "Load search query" permanently visible
  • FS#991 - Advanced Search: Swap sender and recipient email addresses with a mouse click
  • FS#994 - Implementation of extended permissions in the AdminGUI

2.8.4

benno-core

  • FS#1012 - Speeding up the Benno Core Parser

benno-exchange

  • FS#1072 - Detect =EF=BB=BF prefix before sender header
  • FS#1073 - Extraheader options also via call parameters
  • FS#1089 - Importing Journal Emails from Directory

benno imap

  • FS#963 - [benno-imapimport] Nested quantifiers in regex
  • FS#970 - [benno-imapimport] SingleInstance Lock can be disabled
  • FS#977 - [benno-imapimport] Folder access error
  • FS#992 - Container in its own DB table

benno pop3

  • FS#1044 - All parameters adjustable in configuration file

benno-web

  • FS#948 - Container in its own DB table
  • FS#985 - Backup server for LDAP configuration
  • FS#988 - Install script hangs during unattended installation

2.8.3

benno-exchange

  • FS#1069 - Temporary Filenames as a Checksum
  • FS#1070 - Download and delete faulty journal emails

benno-rest

  • FS#988 - Install script hangs during unattended installation
  • FS#1009 - Subject is not decoded correctly

benno pop3

  • FS#1020 - [benno-pop3] Message ID / File name too long

benno-web

  • FS#857 - Loading content in HTMLemails (graphics, etc.) only on request
  • FS#960 - Predefine username and language in the request
  • FS#965 - Designation of participants in the conversation search
  • FS#968 - User filter for entry date automatically from LDAP
  • FS#969 - Filtering via authentication protocol
  • FS#971 - Execute LDAP address attribute as a multi-value field
  • FS#972 - Encoding of plaintext when displayed without graphics
  • FS#976 - User data without password change

2.8.2-1

benno-storage-s3

  • FS#986 - Duplicate detection with S3 backend

2.8.2

benno archive tool

  • FS#474 - Delete documented emails from archive and index

benno-core

  • FS#933 - Indexing Exception
  • FS#959 - Error calling javax.xml.bind.JAXBException
  • FS#961 - Read license file directly from archived email

benno-exchange

  • FS#1042 - Exception during force_delete
  • FS#884 - [benno-exchange] Library module for journal file parser

benno import tools

  • Added utility programs (benno-bennobox2eml, benno-copy2inbox)

benno-lib

  • FS#957 - Email with UTF-7 encoding cannot be displayed
  • jcharset-2.0.jar added

benno-kopano-webapp-plugin

  • FS#1055 - Different results in web app and Kopano plugin

Benno Milter

  • FS#454 - benno-milter without dependencies on Postfix
  • FS#1141 - Postrm Script should take non-Postfix installations into account
  • FS#1142 - Remove pre-dependencies to mail-transport-agent
  • FS#1152 - Treat header data as tainted

benno pop3

  • FS#1002 - [benno-pop3] Message ID in the name of the import file

benno-rest

  • FS#945 - Email cannot be parsed when displayed
  • FS#961 - Read license file directly from archived email

benno-rest-lib

  • Connection benno-rest 2.8.2

benno-web

  • FS#929 - Do not save SYSDATA as the last container
  • FS#947 - Admin user without SYSDATA container
  • FS#949 - SYSDATA Container not saved
  • FS#951 - Do not remove backslashes from passwords
  • FS#952 - Mapping UI Features and Permissions via Bitmasks
  • FS#953 - Forwarding with the address of the original recipient
  • FS#954 - Save and preset forwarding address
  • FS#955 - Expansion of the role model

2.8.1

benno-core

  • FS#497 - Configurable Parser Timeout
  • FS#907 - Orphaned write.lock file in index leads to timeout
  • FS#933 Exception during indexing

benno-exchange

  • FS#819 - Automatic Detection Journal Mail
  • FS#884 - Library module for journal file parser
  • FS#944 - Parameter force_delpop - Always delete mail from the POP3 server
  • FS#967 - Intercepting exceptions in emails without attachments
  • FS#982 - SSL activation in configuration query

benno-kopano-webapp-plugin

  • FS#1005 - Username and password in plaintext in the log

Benno Milter

  • FS#1043 - Rename email files after transfer

benno pop3

  • FS#998 - Output complete dialogue via debug switch
  • FS#1000 - [benno-pop3] Authmode configuration is not set

benno-rest

  • FS#927 - Last Index Timestamp

benno-web

  • FS#931 - Administration interface

2.8.0

benno-archive

  • Connection to benno-core 2.8.0

benno-core

  • FS#885 - Creating a subcontainer

benno imap

  • FS#942 - [benno-imapsync] Catching IMAP errors when closing a mailbox
  • FS#946 - [benno-imapsync] Catching IMAP server errors during IMAP.FETCH…

benno-import-clients

  • Version 2.8.0

Benno Milter

  • FS#930 - Output queue ID in filenames and logging

benno-lib

  • Version 2.8.0

benno pop3

  • FS#900 - Option for X-BENNO-GW Header

benno-rest

  • FS#926 - Consider SCID Tags

benno-web

  • FS#849 - [benno-client] # character in password causes error
  • FS#874 - Catching backend errors and displaying popups
  • FS#894 - Clear content area in case of backend errors
  • FS#904 - Empty content area when REST error occurs while displaying an email
  • FS#899 - Addressing Sub-Containers
  • FS#924 - Password encryption bcrypt
  • FS#925 - Standard authentication via auth.d command
changelog/2.8.1677577764.txt.gz · Zuletzt geändert: 2023/02/28 09:49 von lwsystems