Age | Commit message (Collapse) | Author | Files | Lines |
|
[skip ci]
|
|
Change our menu path separator to "//" similar to our filter buttons.
Change the "name" configuration element to "path", since it's a menu
path. Add a separate "title" element. This lets us use names like "Foo
I/O".
|
|
Add a `-p` option, which lets you specify an installation prefix for
software libraries. Ruby gems and Python modules (Asciidoctor and
pytest) still install into their default locations.
[skip ci]
|
|
|
|
A tap_id is never 0, so initializing tap variables to -1 is not
necessary.
|
|
Remove init of proto, header field, expert info and subtree variables.
This will reduces the binary size by approximate 1266320 bytes due to
using .bss to zero-initialize the fields.
The conversion is done using the tools/convert-proto-init.py script.
|
|
|
|
|
|
Add a script to initialize static proto values to 0 instead of -1.
This will save ~1MB static init code.
|
|
Ran `tools/convert-glib-types.py` over the files in `doc/` and
`docbook/`, then manually checked/massaged/reverted results as
appropriate.
One small step towards addressing #19116
|
|
f21cd2e23f removed the last of our Bison code, so there's no need to
have "GPL (v3 or later) (with Bison parser exception)" in the allowed
license list.
|
|
|
|
CMake will add NDEBUG with RelWithDebInfo. Fix that entry.
CMake will not add -O0 with Debug. Fix that entry.
Remove the WS_DEBUG_UTF_8 flag. It is too much detail in
this context.
|
|
|
|
|
|
[skip ci]
|
|
Separate enabling assertions from WS_DEBUG. Use NDEBUG if ENABLE_ASSERT
is not defined, to conform to CMake conventions for the build type.
Misc assertion header enhancements.
This partially reverts 25d4a099f7c5578d1d43f66f8e9ea567f698cc4b.
|
|
|
|
|
|
|
|
|
|
|
|
Try discrete headings.
Also, get rid of the stuff about how to install stuff from source, as
that informatin is no longer in this section.
|
|
|
|
|
|
|
|
The various sections with Windows build instructions no longer say
"step-by-step", so there's no reason for the UN*X section to say so,
either.
|
|
|
|
|
|
Instead of having a global init.lua in datafile_dir that may
contain library code, load the init.lua script from the plugins
directories, similar to other Lua scripts, but guaranteed to
be the first one loaded.
This is consistent with our practice and avoids overwriting the
customizable share/wireshark/init.lua with each instalation or
upgrade.
It also should allow using package.path correctly (which does
not include the configuration directory).
The init.lua in the configuration directory is still loaded for
backward compatibility. It generates a warning in the console.
|
|
Update macos-setup.sh to attempt to install Qt 6.2.4; that won't work,
but at least it means it doesn't install Qt 5, which is no longer used
as the default Qt version for builds.
Have macos-setup.sh not say you're ready to build Wireshark if Qt hasn't
been installed; if QT_VERSION was set but Qt wasn't installed, point to
the Wireshark Develper's Guide for instructions on how to download and
install it.
Have the Wireshark Developer's Guide give instructions on how to
download and install Qt 6, derived from the instructions for Windows but
modified for installing 6.2.4 on macOS.
|
|
Set our various malloc debugging environment variables in a separate
`debug-alloc.env` file and document it in the Developer's Guide.
|
|
|
|
When reading developer's guide about backporting,
it looks like the commit hash in this example is '1ab2c3d4',
and it is more consistent if we use 'backport-1ab2c3d4' instead of
'backport-g1ab2c3d4'.
This closes #19140
Signed-off-by: Jones Syue <jonessyue@qnap.com>
|
|
It is straightforward to run Python-based tests which are outside the
Wireshark source tree.
|
|
Convert wsutil/802_11-utils.[ch] as a test.
Update some of our documentation.
Ping #19116
|
|
|
|
|
|
|
|
Use "x64" to refer to "Windows running on 64-bit Intel processors". Get
rid of WIRESHARK_TARGET_PROCESSOR_ARCHITECTURE in favor of
WIRESHARK_TARGET_PLATFORM because the latter is shorter.
|
|
Make them subjectively better in terms of clarity and simplicity.
|
|
|
|
|
|
Remove shell mark to conform to the rest of the guide and facilitate
copy-pasting.
Fix the formating for a path.
|
|
Ping #19108.
|
|
|
|
|
|
This became unsupported and unused with 3128269aa0ef04c7537e6dec958b491eb76cb0ff.
Reimplementing this feature using pytest is left as future work.
|
|
Ping #17771.
|
|
|