|
Message-ID: <CAHNEV5TxOyaUXd+8X3bB9mJBY-uPb-tfcO95-uCyD+B17cAXiQ@mail.gmail.com>
Date: Thu, 11 Jun 2015 16:28:11 -0400
From: Mathieu Laprise <mathlaprise@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: [Johnny] Task 1.6.1 Multiple cracking session management
Shinnok said :
What we need is a wrapper class named JohnSession that encompasses all
settings that define a cracking session. All values are still stored and
loaded via QSettings inside the class.
What variables do you have in mind for JohnSession ? In my mind right now,
I don't see what we'll put into it because with m_setting(QSetting) in
MainWindow class, we will have all our information into the SAME member
variable.
For example, the groups will make something like this :
m_setting.getValue(session/nameOfSession1/isForkEnabled);
m_setting.getValue(session/nameOfSession2/isForkEnabled);
m_Setting.getValue(session/nameOfSession1/mode);
etc..
On Wed, Jun 10, 2015 at 6:42 AM, Shinnok <admin@...nnok.com> wrote:
>
> On Jun 9, 2015, at 5:53 PM, Mathieu Laprise <mathlaprise@...il.com> wrote:
>
> On Tue, Jun 9, 2015 at 10:47 AM, Shinnok <admin@...nnok.com> wrote:
>
>> We should be using QSettings with ini format for this. Single file for
>> now unless we foresee troubles with that.
>
>
> All right, let's use QSettings then :)
> Not sure to understand the meaning of "single file". Do you mean ?
> 1) one file which contains nformation about all sessions
> (allSessions.johnny)
> OR
> 2) one file per session like now (session1.johnny, session2.johnny,
> session3.johnny)
>
>
> Use a single johnny.ini to store all session details and other application
> preferences. Different sessions fall into different beginGroup() key
> prefixes. The .rec stay separate. We also need to split default.log for
> each different session.
>
> Updated the roadmap to reflect only what's to be done for now for this
> task:
>
> Sprint 1.6
> 1. Multiple cracking session management(session history and proper session
> preferences storage) [Mathieu]
>
> Thanks,
> Shinnok
>
Content of type "text/html" skipped
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.