wireshark/test/lua
David Perry c03011b906 Lua: base64_decode: handle unpadded data
As noted in bug #16386, glib's `g_base64_decode_inplace()` aborts
decoding of base64 strings that aren't padded. This addresses that by
adding padding "=" characters if needed to the buffer which will be
decoded.

I added the test case from the bug report to the test suite, though the
location therein may not be ideal.

Closes #16386
2020-10-19 08:38:31 +00:00
..
acme_file.lua Clean up URLs. 2020-10-02 20:13:42 -07:00
common_sets.lua Remove executable file permission from lua test files 2018-07-23 09:31:48 +00:00
dir.lua Lua: ensure that DATA_DIR and USER_DIR have trailing slashes 2018-04-30 10:33:46 +00:00
dissectFPM.lua
dissector.lua HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
field.lua wslua: Fix crash on TvbRange:__tostring for a zero-length TVB 2020-03-16 22:42:03 +00:00
glib_sets.lua
globals_2.2.txt Clean up IPMB/I2C link-layer header types. 2019-03-23 20:30:00 +00:00
gregex.lua
inspect.lua
int64.lua
listener.lua Add support for protocol aliases. Switch BOOTP to DHCP. 2018-08-31 05:25:17 +00:00
luatest.lua Remove executable file permission from lua test files 2018-07-23 09:31:48 +00:00
nstime.lua Add support for protocol aliases. Switch BOOTP to DHCP. 2018-08-31 05:25:17 +00:00
pat2pcre.lua Remove executable file permission from lua test files 2018-07-23 09:31:48 +00:00
pcap_file.lua
pcre_sets.lua Remove executable file permission from lua test files 2018-07-23 09:31:48 +00:00
pcre_sets2.lua Remove executable file permission from lua test files 2018-07-23 09:31:48 +00:00
pinfo.lua wslua: pinfo: make p2p_dir accessible to lua dissectors 2019-07-22 15:45:27 +00:00
proto.lua Add support for protocol aliases. Switch BOOTP to DHCP. 2018-08-31 05:25:17 +00:00
protofield.lua wslua: Fix memleak of unregistered ProtoField strings 2019-10-28 15:05:54 +00:00
script_args.lua
struct.lua HTTPS In More Places, update some URLs. 2019-07-27 07:55:36 +00:00
tvb.lua Lua: base64_decode: handle unpadded data 2020-10-19 08:38:31 +00:00
unicode.lua test: add tests for Unicode paths in Lua and tshark -G folders 2018-12-29 08:27:58 +00:00
verify_dissector.lua Test: Add wslua. 2018-05-02 00:35:20 +00:00
verify_globals.lua