[Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread H.sivank
Hello,

This is a patch to improve Wireshark integration with MacOSX 10.6.X

It uses the new API from ige-mac-integration called GtkOSXApplication using 
cocoa.

The patch brings  
-GtkOSXApplication detection
-main menu integration
-functional menu shortcut
-dock menu (Start/Stop/Restart)
-dock status picture (Wireshark blue logo : idle , green logo : 
capturing)

Hsivank___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread H.sivank


gtkosxapplication.diff
Description: Binary data
Le 22 mai 2010 à 16:08, H.sivank a écrit :Hello,This is a patch to improve Wireshark integration with MacOSX 10.6.XIt uses the new API from ige-mac-integration calledGtkOSXApplicationusing cocoa.The patch brings 	-GtkOSXApplication detection	-main menu integration	-functional menu shortcut	-dock menu (Start/Stop/Restart)	-dock status picture (Wireshark blue logo : idle , green logo : capturing)Hsivank___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread Stig Bjørlykke
On Sat, May 22, 2010 at 4:08 PM, H.sivank hsiv...@gmail.com wrote:
 This is a patch to improve Wireshark integration with MacOSX 10.6.X
 It uses the new API from ige-mac-integration called GtkOSXApplication using
 cocoa.

What do I need to install to test this patch?  Can it be installed
with mac ports?


-- 
Stig Bjørlykke
___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread H.sivank
Hello Sig,

To test this patch you need ige-mac-integration version 0.9.2

Currently there are two port of ige-mac-integration in MacPort (0.8.2 and 
0.8.6), but this version are too old :/

I can suggest a path to the macport team to update or create a new port ...

Hsivank

Le 22 mai 2010 à 18:06, Stig Bjørlykke a écrit :

 On Sat, May 22, 2010 at 4:08 PM, H.sivank hsiv...@gmail.com wrote:
 This is a patch to improve Wireshark integration with MacOSX 10.6.X
 It uses the new API from ige-mac-integration called GtkOSXApplication using
 cocoa.
 
 What do I need to install to test this patch?  Can it be installed
 with mac ports?
 
 
 -- 
 Stig Bjørlykke
 ___
 Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
 Archives:http://www.wireshark.org/lists/wireshark-dev
 Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread H.sivank
I forgot,

You must build Gtk2 port with no_x11 and quartz variants

Hsivank

Le 22 mai 2010 à 18:06, Stig Bjørlykke a écrit :

 On Sat, May 22, 2010 at 4:08 PM, H.sivank hsiv...@gmail.com wrote:
 This is a patch to improve Wireshark integration with MacOSX 10.6.X
 It uses the new API from ige-mac-integration called GtkOSXApplication using
 cocoa.
 
 What do I need to install to test this patch?  Can it be installed
 with mac ports?
 
 
 -- 
 Stig Bjørlykke
 ___
 Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
 Archives:http://www.wireshark.org/lists/wireshark-dev
 Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] Sub_dissectors assertion failed

2010-05-22 Thread Guy Harris

On May 21, 2010, at 6:42 PM, Scott wrote:

 On Fri, May 21, 2010 at 3:18 PM, Guy Harris g...@alum.mit.edu wrote:
 So what protocols does your custom protocol run on top of?
 
 For now the custom protocol is a dummy protocol that only contains a 32-bit 
 int and rides on top of the IP protocol rider (*it*).

So presumably the IP protocol rider protocol has fields of its own.

Does the IP protocol rider have an IP protocol number assigned to it, so that 
you have:

link-layer protocol

IP, with the IP protocol number having the value for the IP protocol 
rider protocol

IP protocol rider protocol

custom protocol

some protocol that normally runs directly atop IP

or is this a non-standard encapsulation where you have:

link-layer protocol

IP, with the IP protocol number having the value for the protocol 
that's above the custom protocol

IP protocol rider protocol

custom protocol

some protocol that normally runs directly atop IP

The former can be done without modifying Wireshark, but not the way you're 
doing it.

The latter *CANNOT* be done without Wireshark's IP dissector to directly call 
the dissector for the IP protocol rider protocol.
___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread Guy Harris

On May 22, 2010, at 7:08 AM, H.sivank wrote:

 This is a patch to improve Wireshark integration with MacOSX 10.6.X

What happens on Mac OS X 10.5.x?  Is there anything Snow Leopard-specific about 
this?

 It uses the new API from ige-mac-integration called GtkOSXApplication using 
 cocoa.

Is this different from the code in gtk/main.c, gtk/menus.c, and gtk/prefs_gui.c 
inside #ifdef HAVE_IGE_MAC_INTEGRATION/#endif?
___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread H.sivank
Le 22 mai 2010 à 22:41, Guy Harris a écrit :

 
 On May 22, 2010, at 7:08 AM, H.sivank wrote:
 
 This is a patch to improve Wireshark integration with MacOSX 10.6.X
 
 What happens on Mac OS X 10.5.x?  Is there anything Snow Leopard-specific 
 about this?

I've not tested on 10.5.x but it should work too.

 
 It uses the new API from ige-mac-integration called GtkOSXApplication using 
 cocoa.
 
 Is this different from the code in gtk/main.c, gtk/menus.c, and 
 gtk/prefs_gui.c inside #ifdef HAVE_IGE_MAC_INTEGRATION/#endif?

Yes, the API with ige-mac-integration 0.9.x have changed. This is why i use a 
dedicated define HAVE_GTKOSXAPPLICATION.

Hsivank

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

[Wireshark-dev] buildbot failure in Wireshark (development) on OSX-10.5-x86

2010-05-22 Thread buildbot-no-reply
The Buildbot has detected a new failure of OSX-10.5-x86 on Wireshark 
(development).
Full details are available at:
 http://buildbot.wireshark.org/trunk/builders/OSX-10.5-x86/builds/356

Buildbot URL: http://buildbot.wireshark.org/trunk/

Buildslave for this Build: osx-10.5-x86

Build Reason: 
Build Source Stamp: 32914
Blamelist: etxrab

BUILD FAILED: failed compile

sincerely,
 -The Buildbot

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


[Wireshark-dev] buildbot failure in Wireshark (development) on OSX-10.5-PowerPC

2010-05-22 Thread buildbot-no-reply
The Buildbot has detected a new failure of OSX-10.5-PowerPC on Wireshark 
(development).
Full details are available at:
 http://buildbot.wireshark.org/trunk/builders/OSX-10.5-PowerPC/builds/306

Buildbot URL: http://buildbot.wireshark.org/trunk/

Buildslave for this Build: osx-10.5-ppc

Build Reason: 
Build Source Stamp: 32914
Blamelist: etxrab

BUILD FAILED: failed compile

sincerely,
 -The Buildbot

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] Sub_dissectors assertion failed

2010-05-22 Thread Bryan Miller
 

-Original Message-
From: wireshark-dev-boun...@wireshark.org
[mailto:wireshark-dev-boun...@wireshark.org] On Behalf Of Scott
Sent: Friday, May 21, 2010 1:50 PM
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] Sub_dissectors assertion failed


Thanks for the reply Guy!  I have some followup questions. 


[ snippy-snip] 

Quite a number of questions?  Yes.  I feel like README.developer is good but
it doesn't explain all.  Guidance from you and any other developers is much
appreciated.
-Scott 
 
I could not agree more.  A few diagrams in the developer guide would be
worth thousands of words.  Just when I think I know what I am doing I
realise that, indeed, I don't... 

___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Re: [Wireshark-dev] MacOSX snow leo integration

2010-05-22 Thread Guy Harris

On May 22, 2010, at 1:59 PM, H.sivank wrote:

 It uses the new API from ige-mac-integration called GtkOSXApplication using 
 cocoa.
 
 Is this different from the code in gtk/main.c, gtk/menus.c, and 
 gtk/prefs_gui.c inside #ifdef HAVE_IGE_MAC_INTEGRATION/#endif?
 
 Yes, the API with ige-mac-integration 0.9.x have changed. This is why i use a 
 dedicated define HAVE_GTKOSXAPPLICATION.

Is there any reason to continue to support the old API?

If not, we should probably just continue to use HAVE_IGE_MAC_INTEGRATION for 
this, and just change the code to use the new API.
___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] Question regarding the reassembled_key

2010-05-22 Thread Stephen Fisher
On Thu, May 20, 2010 at 06:13:53PM -0400, Liu Chunfang-CCL083 wrote:

 Can this be added to wish list?

Can you please open a bug marked as an enhancement request at 
https://bugs.wireshark.org with this request, so it isn't forgotten?

My concern, though, is why are there fragments that are in the same 
frame?


-- 
Steve
___
Sent via:Wireshark-dev mailing list wireshark-dev@wireshark.org
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe