Split the "Development" section into subsections, and move some items together... authored by Guy Harris's avatar Guy Harris
Split the "Development" section into subsections, and move some items together into those subsections, with a "General" for items not (yet?) put into subsections.
......@@ -36,6 +36,8 @@ Now it's time to tweak the code:
## Development
### General
- [Creating Patches](/CreatingPatches): Tips on creating patches before submitting them
- [Submitting Patches](/Development/SubmittingPatches): Introduction to using Git & GitLab to submit and review patches
......@@ -46,26 +48,30 @@ Now it's time to tweak the code:
- [Tips](/Development/Tips): Some selected wisdom to ease development/debugging
- [Character encodings](/Development/Character-encodings): Character encodings used in Wireshark and the systems on which Wireshark runs
- [Filename Encoding](/Development/FilenameEncoding): the various Unicode and code page encodings of filenames in GLib
- [Lua](/Lua): Extending Wireshark with the extensible extension language
- [Libpcap File Format](/Development/LibpcapFileFormat) A libpcap file format description
- [Canary](/Development/Canary) Finding and fixing memory over- and under-runs with canaries
- Generic dissector (<http://wsgd.free.fr/>) : display clearly your data inside wireshark without any code
- [pyreshark](https://github.com/ashdnazg/pyreshark): A Wireshark plugin providing a simple interface for writing dissectors in Python.
- [Support library version tracking](/Development/Support_library_version_tracking) A page for tracking what OS distributions came with what versions of various libraries with which Wireshark is built
- [Windows Libraries](/Development/WindowsLibs) Describes how Windows libraries are built and the procedure for updating those.
### Character encodings
- [Character encodings](/Development/Character-encodings): Character encodings used in Wireshark and the systems on which Wireshark runs
- [Filename Encoding](/Development/FilenameEncoding): the various Unicode and code page encodings of filenames in GLib
- [String Handling](/Development/StringHandling) How string handling should work in Wireshark (ie encoding support, how to deal with invalid strings, etc)
### Non-C dissectors
- [Lua](/Lua): Extending Wireshark with the extensible extension language
- Generic dissector (<http://wsgd.free.fr/>) : display clearly your data inside wireshark without any code
## Projects
### Design ideas
......
......