Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filenames from libpff #145

Closed
wants to merge 42 commits into from
Closed

Filenames from libpff #145

wants to merge 42 commits into from

Conversation

gwiedeman
Copy link
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
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.

# Install Python dependancies
RUN pip install -r requirements.txt
# Install Optional Python dependancies
RUN pip install libpff-python-ratom==20200808
Copy link
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
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