Commit Graph

14609 Commits

Author SHA1 Message Date
Ulf Lamping 4a2cdd3f42 add missing #include "webbrowser.h" from previous commit
svn path=/trunk/; revision=14614
2005-06-11 16:50:18 +00:00
Anders Broman f78139af53 Add Angelo Bannack as an author.
svn path=/trunk/; revision=14613
2005-06-11 16:03:24 +00:00
Anders Broman 5757748947 From Angelo Bannack,
A CSM_ENCAPS dissector to use with ethereal. 
The CSM_ENCAPS is a protocol used by MindSpeed to communicate with your products, and configure VoIP channels.

svn path=/trunk/; revision=14612
2005-06-11 15:58:01 +00:00
Ulf Lamping f20b5b0a32 add help button pointing to the wiki page
svn path=/trunk/; revision=14611
2005-06-11 12:12:12 +00:00
Ulf Lamping ef20416f66 this is an attempt, please report problems:
after asking the devlist if this would break things and got no negative response, try to scan command line parameters twice, trying to "rewind" the getopt settings

this way, fixing #135

svn path=/trunk/; revision=14610
2005-06-10 19:09:49 +00:00
Ulf Lamping 007e7ef69a don't call g_assert_not_reached() for an unknown port type
svn path=/trunk/; revision=14609
2005-06-10 18:30:33 +00:00
Ulf Lamping fdb5b1af02 just to get things straight: a dissector should *never* do any g_assert() calls!
in a simple approach, I've replaced all g_assert() and g_assert_not_reached() calls by their exception throwing counterparts DISSECTOR_ASSERT() and DISSECTOR_ASSERT_NOT_REACHED()

this will replace application crash by showing a dissector bug, which is the desired behaviour

there were some g_assert calls in the protocol registering functions, which might not be acting as expected now, but to be able to simply search for g_assert in the future I've replaced that calls too

one g_assert remained, the one when someone throws an unknown exception "into" packet_frame.c, but IMHO this one should remain.

svn path=/trunk/; revision=14608
2005-06-10 18:28:22 +00:00
Luis Ontanon 7cae4a40d0 Fixed indentation and removed control characters, in an attempt to understand why windows fail to compile.
svn path=/trunk/; revision=14607
2005-06-10 16:23:22 +00:00
Luis Ontanon e0dc2b2a9a Initial checkin of the 32 bit tektronix k12 binary format (rf5)
There is still much to do, but at the very least it can import files allowing the user to choose which protocols handle the diferent sources.


svn path=/trunk/; revision=14606
2005-06-10 16:01:16 +00:00
Ulf Lamping 428b2d8bbe add Julian Onions
svn path=/trunk/; revision=14605
2005-06-09 22:49:08 +00:00
Ulf Lamping 3e86608959 from Julian Onions: add more about protocol dissection to the developer's guide
svn path=/trunk/; revision=14604
2005-06-09 22:46:41 +00:00
Ulf Lamping 3ad08cb0ee raise plugin version from 0.1.0 to 0.1.1 as some bugs were found using fuzz-test.sh since the last Ethereal release
svn path=/trunk/; revision=14603
2005-06-09 20:08:39 +00:00
Ulf Lamping e2f38f5456 fix positions of create_console()/destroy_console() calls for help and version output
svn path=/trunk/; revision=14602
2005-06-09 19:58:02 +00:00
Ulf Lamping 0489ec846e bugfix: don't crash, if cf->filename is NULL (which happens if an invalid capture filter is entered)
svn path=/trunk/; revision=14601
2005-06-09 19:55:55 +00:00
Ulf Lamping f1252ed394 add some more details of the RT protocols frame ID's
svn path=/trunk/; revision=14600
2005-06-09 19:52:10 +00:00
Ulf Lamping 8911a5f3e7 add some more details to the files section
svn path=/trunk/; revision=14599
2005-06-09 19:49:56 +00:00
Gerald Combs 45e13ff5fb Change "colorfilter" to "colorfilters". Fix up whitespace.
svn path=/trunk/; revision=14598
2005-06-09 18:24:55 +00:00
Anders Broman a447975030 Add dissection of parlay
www.parlay.org

svn path=/trunk/; revision=14597
2005-06-09 17:25:40 +00:00
Ulf Lamping a84b47e275 we possibly have global cfilters/dfilters files now
svn path=/trunk/; revision=14596
2005-06-09 08:03:34 +00:00
Ulf Lamping 45bac4dda7 provide global default files for cfilters/colorfilters/dfilters
at least the colorfilters file needs some more "finetuning"

NSIS (Win32): install these files into the Ethereal Program dir, but don't overwrite existing ones

makefile.am: I've added the three files to EXTRA_DIST and pkgdata_DATA, which *seems* to be the right places

svn path=/trunk/; revision=14595
2005-06-09 07:43:32 +00:00
Ulf Lamping d77f558c59 Try to read the "cfilters"/"dfilters" config files from the global path (program dir), if no personal versions of these files are available.
This is the same behaviour, as we do it for the colorfilters/preferences/... files already.

svn path=/trunk/; revision=14594
2005-06-09 06:58:03 +00:00
Anders Broman 46a9c67335 From Mike Duigou
Minor corrections to README.developer and README.tapping

svn path=/trunk/; revision=14593
2005-06-09 05:40:26 +00:00
Anders Broman 89ddd6077a From Tim Endean:
Check for tvb.

svn path=/trunk/; revision=14592
2005-06-09 04:28:13 +00:00
Anders Broman e92c34b0f9 From Olivier Jacques,
- beautify TCAP decoding without upper dissector associated.
With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output

svn path=/trunk/; revision=14591
2005-06-08 18:53:11 +00:00
Anders Broman d82116f2aa From Olivier Jacques,
- beautify TCAP decoding without upper dissector associated.
With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output

svn path=/trunk/; revision=14590
2005-06-08 18:52:34 +00:00
Gerald Combs 8b8f7af3b5 Break out of an infinite loop. Fixes bug 232.
svn path=/trunk/; revision=14589
2005-06-08 15:32:00 +00:00
Ulf Lamping 53ace04fe1 fix a problem if the tools have a space char in their path
svn path=/trunk/; revision=14588
2005-06-08 06:40:17 +00:00
Ulf Lamping a30f4fb400 add some general and some cygwin related comments
svn path=/trunk/; revision=14587
2005-06-08 06:33:49 +00:00
Anders Broman 05f62aae78 Cahnge ssn range
svn path=/trunk/; revision=14586
2005-06-08 05:06:30 +00:00
Anders Broman 1ce165a446 From Tim Endean:
Fix ssn range

svn path=/trunk/; revision=14585
2005-06-08 05:04:26 +00:00
Anders Broman 1db20f1782 Fix a typo.
svn path=/trunk/; revision=14584
2005-06-08 05:03:36 +00:00
Luis Ontanon 763afdea30 From: Martin Mathieson
fix cases where %d has been used instead of %u...


svn path=/trunk/; revision=14583
2005-06-07 23:25:46 +00:00
Luis Ontanon 31f25f6a2e make sure that colifo gets set and put some other useful info there
svn path=/trunk/; revision=14582
2005-06-07 23:22:37 +00:00
Anders Broman 88bdcd02c3 Add some ethertypes
svn path=/trunk/; revision=14581
2005-06-07 20:57:27 +00:00
Anders Broman e702917cb2 Add some ethertypes
svn path=/trunk/; revision=14580
2005-06-07 20:56:54 +00:00
Anders Broman 58f30b265f Some fixes from Tim Endean
svn path=/trunk/; revision=14579
2005-06-07 20:30:04 +00:00
Anders Broman b3934176cb Some fixes from Tim Endean
svn path=/trunk/; revision=14578
2005-06-07 20:29:23 +00:00
Anders Broman abcecaaf90 From Alejandro Vaquero:
glib-object.h is is glib2 only.
 graph_analysis.c:47:25: glib-object.h: No such file or directory
 a patch for ths issue and also to correct the "first_item" 
issue reported in "RE: [Ethereal-dev] Voip graph analysis "Save as" button"

svn path=/trunk/; revision=14577
2005-06-07 15:21:22 +00:00
Tomas Kukosa 285d26c3e7 Usage of new #.FN_PARS directive instead of #.FN_BODY
svn path=/trunk/; revision=14576
2005-06-07 12:05:03 +00:00
Tomas Kukosa a9cecadc53 - usage of dissect_per_null() and dissect_ber_null()
- new #.FN_PARS directive (implemented only for OCTET STRING and INTEGER now)
- set true value strings for named bits

svn path=/trunk/; revision=14575
2005-06-07 11:58:22 +00:00
Anders Broman bdf3f907e9 From Tim Endean:
- I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
- Both ANSI and ITU variants supported without configuration.
- Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.

svn path=/trunk/; revision=14574
2005-06-07 05:50:28 +00:00
Anders Broman d89f479bbf From Tim Endean:
- I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
- Both ANSI and ITU variants supported without configuration.
- Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.

svn path=/trunk/; revision=14573
2005-06-07 05:49:57 +00:00
Anders Broman 86a56ba7cc From Tim Endean:
- I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
- Both ANSI and ITU variants supported without configuration.
- Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.


svn path=/trunk/; revision=14572
2005-06-07 05:49:06 +00:00
Anders Broman 75ab9e7ad2 Let the sub dissector use the top tree.
svn path=/trunk/; revision=14571
2005-06-06 20:42:18 +00:00
Ulf Lamping 3acf278bf5 from Julian Onions: add a devel section about start writing a dissector
some editing by me ...

svn path=/trunk/; revision=14570
2005-06-06 20:32:08 +00:00
Luis Ontanon fa91e9559d register the dissector so that it can be found
svn path=/trunk/; revision=14569
2005-06-06 18:53:43 +00:00
Luis Ontanon 1415bb4d54 - add an hf entry I forgot
- get the STAT/USTAT PDU list straight 


svn path=/trunk/; revision=14568
2005-06-06 18:52:54 +00:00
Luis Ontanon acdc3d771a - make sure there's something to add to colinfo.
- auditValueRequest is a request too

svn path=/trunk/; revision=14567
2005-06-06 18:51:05 +00:00
Luis Ontanon ecdf0eff2e the trailer's offset and len were not ok.
svn path=/trunk/; revision=14566
2005-06-06 18:45:47 +00:00
Anders Broman 28b803303d Dissector for ISUP over TCP.
svn path=/trunk/; revision=14565
2005-06-06 18:01:58 +00:00