wireshark/epan/wslua
João Valverde 7f105d3981 CMake: Use CheckAPI's abort/termoutput with dissectors only
I believe this was the original intention, to use these API restricitons
with dissectors only (not that I necessarily agree with that policy either),
and through copy-paste and lack of clear guidelines it spread to other
parts of the build.

Rename the checkAPI groups to make it very clear that this is dissector-only.

This doesn't mean, of course, that good programming practices shouldn't be
followed everywhere. In particular assertions need to be used properly.
Don't use them to catch runtime errors or validate input data.

This commit will be followed by another removing the various ugly hacks
people have been using to get around the checkAPI hammer.
2021-03-01 20:59:39 +00:00
..
.editorconfig HTTPS In Even More Places, update some links. 2019-07-28 04:21:18 +00:00
CMakeLists.txt CMake: Use CheckAPI's abort/termoutput with dissectors only 2021-03-01 20:59:39 +00:00
console.lua Qt: point to Lua wiki page now on Gitlab 2020-10-02 17:25:54 +00:00
dtd_gen.lua
init_wslua.c wslua: explain, in a comment, how .init routines work for a Proto. 2021-02-05 22:02:54 -08:00
init_wslua.h epan: Remove unnecessary all protocols registration callback 2018-08-29 23:22:44 +00:00
lrexlib.c
lrexlib.h
lrexlib_algo.h
lrexlib_glib.c GLib: Bump requirement 2.32 -> 2.36 2020-11-25 06:25:38 +00:00
lrexlib_glib_f.c GLib: Bump requirement 2.32 -> 2.36 2020-11-25 06:25:38 +00:00
lua_bitop.c wslua: Include stdint.h on Windows. 2020-07-01 20:23:22 +00:00
lua_bitop.h
make-init-lua.pl wiretap: more work on file type/subtypes. 2021-02-17 21:54:28 +00:00
make-reg.pl wiretap: more work on file type/subtypes. 2021-02-17 21:54:28 +00:00
make-taps.pl
taps Rename packet-ssl* to packet-tls* 2018-09-25 13:24:17 +00:00
template-init.lua wiretap: more work on file type/subtypes. 2021-02-17 21:54:28 +00:00
wslua.h wiretap: more work on file type/subtypes. 2021-02-17 21:54:28 +00:00
wslua_address.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_byte_array.c Lua: base64_decode: handle unpadded data 2020-10-19 08:38:31 +00:00
wslua_capture_info.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_column.c wslua: Update the packet information docs. 2020-03-30 16:08:37 +00:00
wslua_dir.c wslua: Update the Dir and Utils docs. 2020-03-31 04:12:35 +00:00
wslua_dissector.c wslua: Return nil from Dissector.get() when not found 2020-11-05 06:23:24 +00:00
wslua_dumper.c wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values. 2021-02-23 21:56:20 +00:00
wslua_field.c wslua: Cross-reference and title case fixes. 2020-03-30 16:42:18 +00:00
wslua_file.c Have WTAP_ERR_INTERNAL include an err_info string giving details. 2020-10-14 04:51:45 +00:00
wslua_file_common.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_file_common.h HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_file_handler.c wiretap: rename wtap_register_file_type_subtypes(). 2021-02-23 20:39:16 -08:00
wslua_frame_info.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_gui.c Be more strict about opening URLs. 2021-02-15 08:47:57 +00:00
wslua_int64.c wslua: Update the Int64 docs. 2020-03-31 04:12:48 +00:00
wslua_internals.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_listener.c Lua: Improve Listener error handling 2020-12-04 13:38:00 +00:00
wslua_nstime.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_pinfo.c wslua: Make pinfo.p2p_dir writable 2020-10-22 14:18:58 +00:00
wslua_pinfo_common.h
wslua_pref.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_proto.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_proto_expert.c wslua: Fix memleak of unregistered ProtoExpert 2019-10-28 16:16:49 +00:00
wslua_proto_field.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_struct.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
wslua_tree.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_tvb.c Fix reported_len in Lua framewark when creating tvb from range. 2020-12-06 12:38:46 +00:00
wslua_util.c Detect and replace bad allocation patterns 2020-12-22 14:56:38 +00:00
wslua_wtap.c wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values. 2021-02-23 21:56:20 +00:00