Skip to content

OpenLI 1.1.4

Compare
Choose a tag to compare
@salcock salcock released this 24 Jan 22:42
· 176 commits to master since this release
  • Add support for intercepting SMS messages delivered via SIP (i.e. when transporting SMS using an IMS).
  • IPMMIRI: include targetLocation field if a P-Access-Network-Info field is in the SIP header and the location is provided as a
    3GPP-E-UTRAN-FDD. targetLocation is encoded as a UserLocationInformation element within an epsLocation element.
  • POP3: fix oversight preventing POP3 identities from being extracted for sessions using the AUTH command.
  • Email: fix segfault if no user identity has been found for an otherwise authenticated session.
  • IMAP/POP3: fix bug introduced in 1.1.3 that would produce duplicate IRIs when the intercept target was the sender of the email.
  • IMAP: fix bug where PLAIN AUTH credentials could be replaced with garbage if the maskimapcreds configuration option was disabled.
  • POP3: fix bug where maskpop3creds configuration option was ignored.
  • SMTP: include all recipients in email-receive IRIs, regardless of whether they are intercept targets or not.
  • IMAP: fix segfault when processing compressed IMAP messages.
  • IMAP: fix segfault when parsing an incomplete UID command.
  • IMAP: disable "unmatched reply" log messages.
  • IMAP: do not generate IRIs for FETCH commands that do not fetch mail content (e.g. fetching FLAGS ).
  • IMAP: fix bug where upload IRIs were not including the mail sender.
  • Email: fragmented IP packets are now reassembled by email workers before processing.
  • Email: fix double-free on collector exit if a default email domain had been configured.
  • Pcap output: do not generate IRIs for VoIP intercepts that are being written using the pcapdisk agency.
  • Pcap output: fix bug introduced in 1.1.3 that was causing IPMMCCs to not be written to the pcap files.