summaryrefslogtreecommitdiff
path: root/doc/README.developer
AgeCommit message (Collapse)AuthorFilesLines
2012-03-04forgotten updateAnders Broman1-2/+2
svn path=/trunk/; revision=41340
2012-02-29From Mike Morrin:Anders Broman1-0/+18
The attached patches add the uses proto_tree_add_split_bits_ret_val() proto_tree_add_split_bits_crumb() https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6885 svn path=/trunk/; revision=41249
2012-02-09Add tvb_ip_to_str and tvb_ip6_to_str to the Dev GuideAlexis La Goutte1-0/+6
svn path=/trunk/; revision=40941
2012-01-29Fix some typos.Chris Maynard1-12/+12
svn path=/trunk/; revision=40759
2012-01-24Mention the other integer accessors.Chris Maynard1-3/+4
svn path=/trunk/; revision=40704
2011-10-26Fix a spelling mistake. Wrap a few long lines.Jeff Morriss1-13/+14
svn path=/trunk/; revision=39587
2011-10-25Update information about 'encoding' arg values for particular field-types.Bill Meier1-10/+10
svn path=/trunk/; revision=39568
2011-09-30FT_EUI64 need also to specifies encoding !Alexis La Goutte1-2/+2
svn path=/trunk/; revision=39191
2011-09-29Update README.developer to take into account the disappearance ofGuy Harris1-31/+49
FT_EBCDIC and the addition of support for character encodings. svn path=/trunk/; revision=39190
2011-09-28Add default modeline settings to the end of the skeleton code.Chris Maynard1-0/+14
svn path=/trunk/; revision=39178
2011-09-27Future tense -> present tense for the encoding argument toGuy Harris1-3/+3
proto_tree_add_item() having more than just a byte order. svn path=/trunk/; revision=39170
2011-08-23Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke1-11/+1
svn path=/trunk/; revision=38683
2011-07-18Add instructions how to work with "git svn" instead of "svn"Jörg Mayer1-1/+29
svn path=/trunk/; revision=38080
2011-07-15Update ptvcursor API description to reflect 'endianness' --> 'encoding' ↵Bill Meier1-5/+5
parameter change. svn path=/trunk/; revision=38048
2011-07-11More GLIB_CHECK_VERSION cleanups. Update the minimum GLib/GTK+ versionsGerald Combs1-4/+5
in README.devloper. Remove g_gnuc.h since it's no longer needed. Remove tvbuff_init(), tvbuff_cleanup(), reassemble_init(), and reassemble_cleanup() since they were only used for older GLib versions which didn't support GSlices. Assume we always support the "matches" operator. svn path=/trunk/; revision=37978
2011-05-08Add FT_EUI64 Field TypeAlexis La Goutte1-1/+19
* Remove proto_tree_add_eui64 function from 802.15.4 Dissector * Replace print_eui64/print_eui64 by eui64_to_str/get_eui64_name * Update Documentation (README.dev) * Add new function in libwireshark.def * Support of encoding for tvb_eui64_to_str * Use FT_EUI64 for ICMPv6, CAPWAP, Zbee ... dissector svn path=/trunk/; revision=37015
2011-04-01Add some info as to the determination of the length of a FT_STRINGZ item.Bill Meier1-0/+7
Add a note not leaving trailing whitespace on a line. svn path=/trunk/; revision=36434
2011-02-10Document that proto_tree_add_bytes_format() andJeff Morriss1-0/+4
proto_tree_add_bytes_format_value() may be given a NULL value_ptr. svn path=/trunk/; revision=35907
2011-02-09Document that NTP times can be added with proto_tree_add_item().Jeff Morriss1-5/+21
svn path=/trunk/; revision=35884
2011-01-26Sharpen the description of preference names.Jaap Keuter1-1/+3
svn path=/trunk/; revision=35671
2011-01-21From Alexis La Goutte via ↵Jeff Morriss1-0/+6
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5603 : Following the discussion on the dev mailing list about ett_ value in subtree http://www.wireshark.org/lists/wireshark-dev/201101/msg00039.html a small to update the Readme Developer Guide ! svn path=/trunk/; revision=35610
2011-01-14Add tvb_get_[n|le]toh[40|48|56]() accessors. Addresses bug 5082.Chris Maynard1-0/+6
svn path=/trunk/; revision=35538
2011-01-12Document and export:Anders Broman1-0/+9
tvb_bcd_dig_to_ep_str(); svn path=/trunk/; revision=35499
2011-01-12Introduce, and start using, tvb_get_const_stringz(). This function returns aJeff Morriss1-5/+11
pointer to a NULL-terminated string in the TVB. It is no safer than dissectors which call tvb_get_strsize() and then tvb_get_ptr() but it makes it clear that this usage of tvb_get_ptr() is safe. This function is slightly more efficient than tvb_get_ephemeral_stringz()--but only as long as we're not using composite TVBs. svn path=/trunk/; revision=35493
2011-01-03State in the developer documentation that the tvb_fake_unicode() andStephen Fisher1-15/+4
tvb_get_ephemeral_fake_unicode() functions have been superceded by tvb_get_unicode_string() and tvb_get_ephemeral_unicode_string() respectivey. svn path=/trunk/; revision=35349
2011-01-03Document new tvb_get_unicode_string() and tvb_get_ephemeral_string()Stephen Fisher1-0/+12
functions. svn path=/trunk/; revision=35345
2010-12-23Introduce new function called tvb_get_ephemeral_unicode_stringz(), whichStephen Fisher1-0/+7
is a unicode (UTF-16) version of tvb_get_ephemeral_stringz(). It scans a tvbuff for a UTF-16 string and converts it to UTF-8 upon return. svn path=/trunk/; revision=35253
2010-12-22Allow for NULL preference descriptions.Jaap Keuter1-1/+1
svn path=/trunk/; revision=35242
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-7/+7
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-12-18Revert SVN #35214 based upon comments in the Wireshark-dev list.Bill Meier1-1/+647
http://www.wireshark.org/lists/wireshark-dev/201012/msg00206.html svn path=/trunk/; revision=35218
2010-12-17The Styleguide section has been moved to the Wireshark Developer's Guide.Bill Meier1-647/+1
svn path=/trunk/; revision=35214
2010-12-14Update the "Following Conversations" section to use se_alloc() instead of ↵Bill Meier1-63/+47
GMemChunks. Also: add information about the conversation_set_dissector() function. svn path=/trunk/; revision=35185
2010-10-22Add some info about extended value string to section 1.7.1Bill Meier1-1/+12
svn path=/trunk/; revision=34621
2010-10-14Rework "extended value strings":Bill Meier1-5/+21
- Allow direct access when a range of values begins with a value other than 0; - Provide value_string_ext_new() for creating extended value strings at runtime; - Do access to value_string_ext members via a macro (all but value_string.c); - Update documentation. svn path=/trunk/; revision=34514
2010-08-21Document what prefs_register_string_preference() does with your value pointer.Jeff Morriss1-2/+7
svn path=/trunk/; revision=33873
2010-08-12Remove an incorrect line of code from the proto_reg_hanoff prototype.Bill Meier1-2/+0
svn path=/trunk/; revision=33790
2010-07-27Fix grammaro, indent example code.Guy Harris1-8/+9
svn path=/trunk/; revision=33641
2010-07-27Tell people to be careful about loops likeGuy Harris1-0/+11
for (guint8 = 0; guint8 < guint; guint8++) (one of which recently caused an infinite loop with a fuzzed packet in the buildbot). svn path=/trunk/; revision=33639
2010-06-22Update to reflect changes in defines: REP_* > ENC_*Stig Bjørlykke1-9/+9
svn path=/trunk/; revision=33286
2010-05-26Put in a warning about the <stdarg.h> problem that I just found andGuy Harris1-0/+20
fixed in one place (and am now fixing in some other places). svn path=/trunk/; revision=32962
2010-05-25Minor rewording; Also: add note to not use "" for a hf[] array blurb.Bill Meier1-5/+5
svn path=/trunk/; revision=32940
2010-05-24Refer to the endianness arguments as "encoding" rather thanGuy Harris1-3/+3
"representation" - we already use "representation" to refer to the text representation of fields. Change some routines with an endianness argument to make it a representation argument instead; svn path=/trunk/; revision=32929
2010-05-24Use the new REP_ values for proto_tree_add_item().Guy Harris1-9/+17
svn path=/trunk/; revision=32925
2010-05-23Describe values_string_ext.Anders Broman1-0/+17
svn path=/trunk/; revision=32916
2010-05-13Document find_or_create_conversation()Jeff Morriss1-15/+26
svn path=/trunk/; revision=32792
2010-04-25Change copyright date in sample dissector code to 201x from 200x for theStephen Fisher1-1/+1
new decade. svn path=/trunk/; revision=32553
2010-04-2464-bit integers take the same FIELDDISPLAY as shorter integersJeff Morriss1-22/+22
svn path=/trunk/; revision=32551
2010-04-16(Trivial changes)Bill Meier1-14/+17
svn path=/trunk/; revision=32497
2010-04-16Updates:Bill Meier1-4/+16
1. Include stdio.h, stdlib.h and string.h only if needed; 2. Add dissector source filename to epan/CMakeLists.txt as well as epan/Makefile.common. svn path=/trunk/; revision=32495
2010-04-15Rename FIELDBASE to FIELDDISPLAY, as it's a "how to display this"Guy Harris1-2/+7
indication, not necessarily a base (the base is "how to display" some numeric fields, but it's not how to display some other fields). Note that FIELDDISPLAY is the number of bits in the field containing an FT_BOOLEAN bitfield. svn path=/trunk/; revision=32480