Skip to content

Filenames from libpff#145

Closed
gwiedeman wants to merge 42 commits intodevelopfrom
filenames_from_libpff
Closed

Filenames from libpff#145
gwiedeman wants to merge 42 commits intodevelopfrom
filenames_from_libpff

Conversation

@gwiedeman
Copy link
Copy Markdown
Collaborator

Type of Contribution

  • Bugfix (non-breaking change which fixes an issue)
  • New component
  • Refactoring (no functional changes)
  • Documentation-only

What does this implement/fix? Explain your changes.

Previously we could only read attachment filenames with the get_filenames() method which has yet to be merged into libpff.

Now this reads filenames from hex entries which works with libpff.

Link to issue?

n/a

  • Issue closed
  • Remain open

Pull Request Checklist

Please check if your PR fulfills the following requirements:

  • Make sure you are requesting to the develop branch. Don't PR to main!
  • This contribution has sufficient documentation
  • Tests for the changes have been added
  • All tests pass

How has this been tested?

Operating System: win10
Python Version: 3.7.3

Licensing

  • I agree that the Mailbag Project and the University at Albany, SUNY can release this code under the MIT license.

baibhav and others added 30 commits April 5, 2022 05:11
…ng into a helper. Minor attachement fixes as well
adding table to html when pdf derivative is parsed
@gwiedeman gwiedeman requested a review from baibhavr April 22, 2022 21:13
@gwiedeman gwiedeman added the Input Parsing input data, such as MBOX, IMAP, PST, EML, etc. label Apr 22, 2022
@gwiedeman gwiedeman added this to the early release milestone Apr 22, 2022
Copy link
Copy Markdown
Collaborator

@baibhavr baibhavr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than the comment mentioned, I did not come across other issues.

Comment thread Dockerfile
# Install Python dependancies
RUN pip install -r requirements.txt
# Install Optional Python dependancies
RUN pip install libpff-python-ratom==20200808
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we still keeping the ratom libpff? I saw ratom in pipfiles too.
I didn't come across other issues.

@gwiedeman gwiedeman mentioned this pull request Apr 28, 2022
11 tasks
@gwiedeman
Copy link
Copy Markdown
Collaborator Author

Closing as #150 addresses this and more.

@gwiedeman gwiedeman closed this Apr 28, 2022
@gwiedeman gwiedeman deleted the filenames_from_libpff branch May 5, 2022 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Input Parsing input data, such as MBOX, IMAP, PST, EML, etc.

Projects

Status: Done, merged to develop

Development

Successfully merging this pull request may close these issues.

3 participants