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

META - Project files #6945

Open
Maijin opened this Issue Mar 8, 2017 · 0 comments

Comments

Projects
None yet
1 participant
@Maijin
Collaborator

Maijin commented Mar 8, 2017

META - PROJECT

Related

Various Fix

  • Loading projects not working when ihex:// is used #8504
  • Multiple files loaded via o [file] [offset] are not restored properly from project #6037
  • Save blobs in project file - Dump all the opened files in malloc:// into files to be opened for later when restoring the project.
  • Metadata Format not correctly loaded from project with field names #6248
  • Deleted comments reappear on project open and automatic comments not deleted by CC- #5445
  • Flags of a project created in RW mode does not load upon opening the project in debug mode #4955
  • Project functionality broken if aeim is used - binary not reloaded #6596
  • Save project lost asm.bits from ahb
  • Projects that were saved when using 'aaaa' do not work (with 'aaa' they work) #6943

Information saved/loaded

Here are the current informations that are missing from the project files:

  • Save the Rarun2 profile in the directory
  • Graph layout once modified (to be stored in SDB) (Also add x,y position in agj, ag*)
  • call-refs
  • data-refs

Enhancement

  • Autocompletion of Po
  • Change working directory when opening a project - CWD should change to the project file when doing prj.cwd or so.. this way we can dump or open files from that directory using wtf or om...

Low Priority Enhancement

  • Encrypt projects
  • Sign projects

Idea is to test of presence of gpg/gpg2 and spawn them at runtime.

INPUT:
e prj.gpg=true

EXPECTED_OUTPUT:
Project encrypted/signed
or
gpg2 or gpg is not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment