Stig Bjørlykke
76dfdd6d6f
Update the GPL statement used in dissectors.
...
svn path=/trunk/; revision=28695
2009-06-11 10:29:34 +00:00
Jaap Keuter
8e6cd9ba37
From Reinhard Speyerer:
...
This patch fixes several misspellings/typos in Wireshark documentation.
svn path=/trunk/; revision=28242
2009-05-02 06:43:24 +00:00
Gerald Combs
31a7e6f676
Add a note about LLP64 portability.
...
svn path=/trunk/; revision=28080
2009-04-17 20:58:18 +00:00
Gerald Combs
446d43351c
Add initial support for string buffers - ep_allocated, growable strings
...
similar to GLib's GStrings. Use them to create the list of TCP flags.
svn path=/trunk/; revision=27872
2009-03-27 23:05:37 +00:00
Stephen Fisher
1a71ec7c45
Introduce two new functions:
...
tvb_get_seasonal_string();
tvb_get_seasonal_stringz();
.. which work the same as the ephemeral versions of the functions, but use
se_alloc() instead of ep_alloc().
svn path=/trunk/; revision=27868
2009-03-27 19:40:23 +00:00
Bill Meier
58f69d7383
Trivial spacing change
...
svn path=/trunk/; revision=27376
2009-02-05 15:49:52 +00:00
Bill Meier
c7450a6a89
Update the description & skeleton code for the use of proto_reg_handoff.
...
svn path=/trunk/; revision=27239
2009-01-15 16:52:15 +00:00
Stephen Fisher
45ef29a0a8
Wrap "USA." in the address of the FSF onto a new line with a * in front of it.
...
svn path=/trunk/; revision=26801
2008-11-18 05:15:10 +00:00
Jaap Keuter
f1db2a5e83
Update tabsize, re-group bitfield proto_tree functions, extend fieldinfo macro descriptions.
...
svn path=/trunk/; revision=26667
2008-11-01 14:31:43 +00:00
Bill Meier
6bfb1a0cde
Add tvb_bytes_to_str() & tvb_bytes_to_str_punct(); fix a few typos.
...
svn path=/trunk/; revision=26519
2008-10-23 00:19:58 +00:00
Jaap Keuter
00f08adddb
Polish up the proto_tree_add_bitmask() description example.
...
svn path=/trunk/; revision=26249
2008-09-22 22:15:26 +00:00
Jaap Keuter
cc692da997
Fix for bug 2889:
...
Add description of FT_UINT_BYTES.
svn path=/trunk/; revision=26248
2008-09-22 21:53:44 +00:00
Ulf Lamping
e8dedf19b4
compile a document about heuristic dissectors, following:
...
http://www.wireshark.org/lists/wireshark-dev/200808/msg00234.html
svn path=/trunk/; revision=26146
2008-09-06 11:28:58 +00:00
Bill Meier
f2bdbd6a7f
Minor rewording; fix a type
...
svn path=/trunk/; revision=26056
2008-08-22 13:32:25 +00:00
Anders Broman
da85c3dfab
From Alexey Neyman :
...
This patch implements a function for dissecting bitfields with better control
over the resulting representation than the existing proto_tree_add_bitmask()
routine. This function will be used by reworked IPMI/ATCA dissector (bug 2048).
The function is described in README.developer. In short, the differences are as
follows:
- The new function does not require a hf_XXX field for the whole bitmask. When
the bitmask includes several unrelated fields, such hf_XXX field does not make
sense.
- The new function allows better control over the way the sub-item descriptions
are added to the top-level item. For example, proto_tree_add_bitmask() function
does not add non-enumerated integers, does not use true_false_string to display
boolean.
- The new function allows to specify "fallback" text for the top-level item
which is used if no items were added to the top-level item.
svn path=/trunk/; revision=25920
2008-08-04 20:41:43 +00:00
Anders Broman
876e751069
From Alexey Neyman :
...
Implement BASE_CUSTOM display type
svn path=/trunk/; revision=25870
2008-07-30 12:30:02 +00:00
Anders Broman
2e6f9d0dd1
Add information about
...
tvb_get_bits proto_tree_add_bits_item and proto_tree_add_bits_item_ret_val.
svn path=/trunk/; revision=25866
2008-07-30 10:03:46 +00:00
Jeff Morriss
acd338f422
Remove the (long deprecated) proto_tree_add_*_hidden() functions
...
svn path=/trunk/; revision=25820
2008-07-24 15:35:29 +00:00
Guy Harris
8fa5c9aada
Hyphenate "per-packet information".
...
svn path=/trunk/; revision=25767
2008-07-18 23:44:35 +00:00
Jeff Morriss
b54acc9ad7
From Abhik Sarkar via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2661 : fix prototypes of tvb_fake_unicode() and tvb_get_ephemeral_faked_unicode()
...
svn path=/trunk/; revision=25636
2008-06-30 13:46:34 +00:00
Jaap Keuter
4eb851906f
Fix for bug 2612:
...
cleaned up FT_UINT_STRING type description.
svn path=/trunk/; revision=25459
2008-06-16 05:33:08 +00:00
Bill Meier
007f598798
eth_ --> ws_
...
svn path=/trunk/; revision=25370
2008-05-23 10:43:04 +00:00
Bill Meier
b23ecff0d5
Fix typo
...
svn path=/trunk/; revision=25346
2008-05-21 19:46:22 +00:00
Bill Meier
cfeb34f62b
Only Glib/GTK+ >= 2.4/2.4 supported; checkAPIs.pl should be used to verify code.
...
svn path=/trunk/; revision=25340
2008-05-21 14:27:31 +00:00
Jaap Keuter
1fb551a7ba
Clean up PTV cursor documentation.
...
svn path=/trunk/; revision=25321
2008-05-20 06:28:12 +00:00
Stephen Fisher
726a1caaf1
- Remove GLIB1 code
...
- Change ugly GLIB version checking statements to GLIB_CHECK_VERSION
- Remove ws_strsplit files because we no longer need to borrow GLIB2's
g_strsplit code for the no longer supported GLIB1 builds
svn path=/trunk/; revision=24829
2008-04-07 05:22:54 +00:00
Jaap Keuter
d08a9666b2
From William Pursell:
...
typos in documentation.
svn path=/trunk/; revision=24719
2008-03-23 09:05:57 +00:00
Stephen Fisher
b906bf1708
Fix bug #2382 : Typos in README.developer
...
svn path=/trunk/; revision=24712
2008-03-21 23:41:04 +00:00
Jaap Keuter
0612b830c7
Complete binary tree description with string keys.
...
Update some entries in developer doc.
Add some preference description in POD.
svn path=/trunk/; revision=24594
2008-03-09 19:48:50 +00:00
Anders Broman
e9eb4ce2c2
from Andrew Feren :
...
Trivial agreement problem in documentation.
svn path=/trunk/; revision=24568
2008-03-05 20:47:36 +00:00
Bill Meier
150fa49c3c
Back out useing $Id$; There's a reason for using Date/Author/etc. (Oops)
...
svn path=/trunk/; revision=24387
2008-02-19 03:44:10 +00:00
Bill Meier
b1e58cea59
Fix typo
...
svn path=/trunk/; revision=24381
2008-02-18 21:07:35 +00:00
Bill Meier
2f9f8d7df8
Fix some some properties
...
svn path=/trunk/; revision=24380
2008-02-18 21:01:11 +00:00
Stig Bjørlykke
f4ad6f2ac0
From Marton Nemeth:
...
- The "showHex" name cannot be the name paramter. Changing it to "show_hex" should be fine.
- There is also a missing ';' at the end of a line in the example.
This fixes bug 2092.
svn path=/trunk/; revision=23840
2007-12-11 18:39:34 +00:00
Stig Bjørlykke
ac3f5f885d
From Michael:
...
Fixed two typos in ReadMe.Developer documentation:
In the example code given, a comment is not properly closed and a semicolon was
missing in variable definition.
This fixes bug 2085.
svn path=/trunk/; revision=23824
2007-12-10 09:22:03 +00:00
Jaap Keuter
73a7469bb1
Update FIELDDESCR with NULL option.
...
Example code should never show what not to do.
svn path=/trunk/; revision=23779
2007-12-06 08:02:58 +00:00
Stephen Fisher
849e628334
Introduce a new field type called FT_EBCDIC. This field works the same as
...
FT_STRING, except that it converts the data from the packet from EBCDIC
to ASCII for display in Wireshark.
svn path=/trunk/; revision=23503
2007-11-19 21:27:01 +00:00
Bill Meier
c74d7d243a
From Andrew Feren: Fix an assortment of typos and other minor errors
...
svn path=/trunk/; revision=23277
2007-10-26 15:26:04 +00:00
Jeff Morriss
853e791444
Change more fopen() to eth_fopen() to finish fixing bug 1827:
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1827
Update README.developer to tell developers not to use fopen() and friends
directly.
svn path=/trunk/; revision=23206
2007-10-16 15:43:18 +00:00
Sake Blok
6a0b11a1dd
Update to README.developer describing the use of conversation timestamps
...
(which was added in SVN 22966 and 23058)
svn path=/trunk/; revision=23169
2007-10-13 07:33:32 +00:00
Jeff Morriss
8ec05eb569
Add a small note saying not to use proto_tree_add_text() in new code unless you have a specific reason (like those given in the next paragraphs).
...
svn path=/trunk/; revision=23011
2007-09-28 13:39:20 +00:00
Jeff Morriss
7efd1b9a76
Add notes suggesting not to use hidden fields but if you're going to, use PROTO_ITEM_SET_HIDDEN() instead of proto_tree_add_*_hidden(). (I thought that was in here already...) Suggest putting fields-you-want-hidden in subtrees where they can be found by ordinary users.
...
svn path=/trunk/; revision=23010
2007-09-28 13:33:54 +00:00
Stephen Fisher
5775a1dca8
The dissector packet-dcp.c now fails to compile on MacOS X (gcc 4.0.1/Apple). Change G_INLINE_FUNC back to inline per GLib documentation (also remove recommendation in developer's guide to not use inline):
...
http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Macros.html#id2571572
G_INLINE_FUNC
#define G_INLINE_FUNC
This macro is used to export function prototypes so they can be linked with an external version when no inlining is performed. The file which implements the functions should define G_IMPLEMENTS_INLINES before including the headers which contain G_INLINE_FUNC declarations. Since inlining is very compiler-dependent using these macros correctly is very difficult. Their use is strongly discouraged.
This macro is often mistaken for a replacement for the inline keyword; inline is already declared in a portable manner in the glib headers and can be used normally.
svn path=/trunk/; revision=22980
2007-09-26 03:05:42 +00:00
Guy Harris
cd4d203af2
Don't use
...
case N ... M:
as that's not supported by all compilers.
Say so in the Portability section of README.developer, in the hopes of
discouraging others from using that GCCism.
svn path=/trunk/; revision=22976
2007-09-26 00:41:00 +00:00
Jaap Keuter
b989e08afd
Added remark on anonymous unions.
...
svn path=/trunk/; revision=22294
2007-07-13 06:28:44 +00:00
Jeff Morriss
25df9f2133
From Guillem Hernandez: fix decoding of EOSP bit. From Jaap Keuter: fix description of 'value' in proto_tree_add_boolean() that caused the former bug.
...
svn path=/trunk/; revision=22293
2007-07-12 22:36:35 +00:00
Jaap Keuter
29b56573a0
Add a note on how to handle obsolete preferences
...
svn path=/trunk/; revision=22279
2007-07-09 16:44:30 +00:00
Guy Harris
2c1e75d519
Update to reflect the use of G_GINT64_MODIFIER, rather than PRI[douxX],
...
with GLib routines and the routines that love them.
svn path=/trunk/; revision=21991
2007-05-29 18:59:50 +00:00
Jeff Morriss
a5f4e7b85a
Make RX a new style dissector: return 0 if there isn't at least 28 bytes of message or if it receives an unknown Type. Add a check of tvb length to README.developer's cut-n-paste dissector code.
...
svn path=/trunk/; revision=21300
2007-04-02 08:25:43 +00:00
Ulf Lamping
b05d384d71
add a small section, that code should be warning free
...
svn path=/trunk/; revision=21291
2007-03-31 15:32:06 +00:00