I'm really sorry about the delay in sending this status report but I'm
in exams phase and now I came back to my university after a train trip
that waste me all yesterday's time.
BTW I've not finished all my priorities this week so for the next I'll
try to do it. Here's the ChangeLog:

This changes involves me a lot of time spent in testing.

2009-06-07 Francesco Piccinno <[email protected]>
    * PM/Gui/Pages/SniffPage.py:
       - Fixing a bug due to check_finished() called on context that doesn't
         provide, like Sequence.
    * PM/Gui/Pages/PacketPage.py:
       - Using get_raw() method instead of get_packet_raw()
    * PM/Gui/Pages/SequencePage.py:
       - 80 columns line wrap fix.
       - Switching to standard tooltip scheme instead of HIGTooltip.
       - Implemented a context menu to copy, delete and paste selected packet.
       - Fixed text label.
    * PM/Gui/Tabs/OperationsTab.py:
       - Fixing a bug due to not checking for the load()/save() correctness.
    * PM/Backend/Scapy/Context/Sequence.py:
       - Various bug fix. Fixing a regression that doesn't set the title
         after the file is saved.
    * PM/Backend/Scapy/Context/Sniff.py:
       - Fixing "9, Bad file descriptor" bug showed when the sniff session
         is stopped.
    * PM/Backend/Scapy/wrapper.py
      PM/Backend/Scapy/serialize.py:
       - Various fix.
       - Avoid to save not edited properties.
       - Using base64 to serialize field values.
    * PM/Core/Logger.py:
       - Adding a PM_NOCOLORTERM environment variable to avoid the use of
         colors on terminal.
    * PM/Backend/Scapy/utils.py:
       - Now the SendReceiveConsumer and SequenceConsumer could use the
         helpers.
    * PM/Manager/PreferenceManager.py
      PM/Gui/Dialogs/Preferences.py:
       - Introducing enumerator variables.
       - Add variables to manage the various capmethods.
    * PM/Backend/Scapy/packet.py:
       - Added a copy() function to MetaPacket.
    * PM/Gui/Tabs/ProtocolSelectorTab.py:
       - Fix wrong colorized rows when the packets are organized per layer.
    * PM/Gui/Core/MainWindow.py:
       - Fixing the size of the application by suggesting a default_size
       - Various fix to avoid exceptions if page remove are not a Session.
    * PM/Gui/Tabs/MainTab.py:
       - Sexy stuff like IntroPage introduced.

    Bug fixing.
    UI improvements.
    Helper methods for SendReceiveContext and SequenceContext.

Priorities:
 - Work on unittest or doctest on attack plugins to provide an
   additional way to test the backends.
 - Work on custom fields creation on MetaPacket instances and adjust
   correctly the Packet perspective and the preference dialog.

Best regards,
Francesco Piccinno

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Umit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/umit-devel

Reply via email to