aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/wtap_opttypes.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-14wiretap: clean up option definitions a bit.Guy Harris1-1/+1
2021-07-12Carry EPB flags as an option on the packet blockDavid Perry1-3/+3
2021-07-07Use wtap_blocks for packet commentsDavid Perry1-10/+469
2021-06-27wiretap: have the "for each option" routine return a success/fail indication.Guy Harris1-2/+4
2021-06-23pcapng: add support for custom optionsMichael Tuexen1-1/+39
2021-06-06Replace g_assert() with ws_assert() in placesJoão Valverde1-5/+6
2021-05-24wiretap: change wtapng_mandatory_section_t to wtapng_section_mandatory_t.Guy Harris1-2/+2
2021-05-24Add ws_debug() and use itJoão Valverde1-6/+0
2021-05-06wtap_opttypes(wiretap): Fix Dead StoreAlexis La Goutte1-2/+0
2021-04-27wiretap: clean up freeing of if_filter options.Guy Harris1-64/+51
2021-03-25wsutils: add local implementation of g_memdup2.Dario Lombardo1-2/+4
2021-03-15Remove unnecessary inclues of wiretap/pcapng.h.Guy Harris1-1/+0
2021-03-03Fix warnings with GCC and -O3João Valverde1-0/+2
2021-02-21wiretap: have file handlers advertise blocks and options supported.Guy Harris1-1/+1
2021-02-10Remove the existing "custom block" mechanism:Guy Harris1-40/+6
2021-02-09wiretap: add an API to get the type of a block.Guy Harris1-8/+15
2021-02-09wiretap: clean up WTAP_BLOCK_ names.Guy Harris1-16/+16
2021-02-04wiretap: use a hash table for option types.Guy Harris1-56/+56
2021-02-01wiretap: redo the way we handle if_filter IDB options.Guy Harris1-118/+102
2021-01-30wiretap: add wtap_block_set_nth_string_option_value_format().Guy Harris1-0/+17
2021-01-30Refer to options whose data isn't a simple data type as "structured".Guy Harris1-25/+25
2020-10-21Add a routine to make a newly-allocated copy of a block.Guy Harris1-2/+10
2018-11-20wiretap: add read/write support for Decryption Secrets Block (DSB)Peter Wu1-0/+36
2018-08-11Add support for reading and writing the new if_hardware IDB option.Guy Harris1-0/+9
2018-02-08replace SPDX identifier GPL-2.0+ with GPL-2.0-or-later.Dario Lombardo1-1/+1
2018-01-20wiretap: use SPDX identifiers (partial work).Dario Lombardo1-13/+1
2017-10-26Add a ws_in6_addr typedef for struct e_in6_addr.Guy Harris1-3/+3
2017-02-14wiretap: fix wtap_opttypes_cleanup() functionPascal Quantin1-16/+9
2017-02-14wiretap: add cleanup routine.Dario Lombardo1-0/+20
2017-01-20Fix typo.Guy Harris1-1/+1
2016-07-18block->options is never null; don't check for it.Guy Harris1-2/+1
2016-07-18Remove wtap_block_num_options_of_type().Guy Harris1-36/+0
2016-07-16Add APIs to remove option instances from blocks.Guy Harris1-16/+106
2016-07-15Squelch a compiler warning.Guy Harris1-1/+1
2016-07-15wtap_opttypes.c: Fix build error.Michael Mann1-1/+1
2016-07-15Do a deep copy in wtap_block_add_custom_option().Guy Harris1-1/+39
2016-07-15Squelch compiler warnings.Guy Harris1-2/+2
2016-07-15Fix signature of wtap_opttype_block_register().Guy Harris1-1/+1
2016-07-14Redo the block options APIs.Guy Harris1-414/+824
2016-06-15wtap: Make default_filter staticStig Bjørlykke1-2/+1
2016-06-06Add a routine to get an array of all instances of a string option.Guy Harris1-0/+30
2016-06-01Add data structures necessary to support multiple Section Header blocks.Michael Mann1-0/+12
2016-05-30If routines return a wtap_opttype_return_val, declare them as doing so.Guy Harris1-10/+10
2016-05-26Remove write capabilities from wtap_optionblocks.Michael Mann1-419/+26
2016-05-22Add wtap_optionblock_set_option_string_formatMichael Mann1-2/+21
2016-05-21wtap_opttypes: fix no previous prototype for function 'wtap_opttype_write_dat...Alexis La Goutte1-1/+1
2016-05-21Add ability to add custom block types.Michael Mann1-11/+39
2016-05-17Correctly write out the isb_startime and isb_endtime options.Guy Harris1-2/+17
2016-05-04wiretap: fix writing of 1 bytes long options in pcapng filesPascal Quantin1-3/+8
2016-04-19wtap: fix leak in optionblock management.Dario Lombardo1-2/+5