# # This file is tracked by git for the wireshark repository, and thus # should only contain ignore entries common to all wireshark developers. # To ignore files specific to your local repository, for example files # generated by your editor, add them to your repository exclude file # (.git/info/exclude) or your global ~/.gitignore_global. For details # see: # https://help.github.com/articles/ignoring-files # # Note that this affects tools other than git. For example, ripgrep (rg) # and The Silver Searcher (ag) will obey this file by default. # Compiled or generated source # ################################ *.dll *.exe *.la *.lai *.lo *.obj *.pyc *.so *.so.* *.[oa] *.dylib *grammar.out *grammar.[ch] *scanner.c *_dict.c *_lex.h epan/dissectors/dcerpc/idl2wrs epan/dissectors/dcerpc/*/packet-dcerpc-*.[hc] epan/dissectors/mesa epan/dissectors/xcbproto epan/dissectors/packet-ncp2222.c epan/dissectors/dissectors.c epan/dissectors/dissectors.in.txt epan/dissectors/event-dissectors.c epan/dissectors/event-dissectors.in.txt epan/dtd_parse.c epan/dtd_preparse.c epan/protobuf_lang_parser.c epan/protobuf_lang_parser.h epan/protobuf_lang_parser.out epan/uat_load.c epan/wslua/declare_wslua.h epan/wslua/register_wslua.c epan/wslua/taps.txt epan/wslua/taps_wslua.c epan/ps.c plugins/epan/*/plugin.c plugins/wiretap/*/plugin.c plugins/codecs/*/plugin.c plugins/epan/mate/mate_parser.c tools/lemon/lemon tshark-tap-register.c wiretap/ascend_parser.c wiretap/ascend_parser.h wiretap/ascend_parser.out wiretap/busmaster_parser.c wiretap/busmaster_parser.h wiretap/busmaster_parser.out wiretap/k12text.c wiretap/wtap_modules.c wiretap/wtap_modules.in.txt wireshark-tap-register.c wireshark_autogen/ wsutil/path_config.h # Version headers /ws_version.h /vcs_version.h # CMake # ################## /*build*/ CMakeCache.txt CMakeFiles CMakeUserPresets.json cmake_install.cmake cmake_uninstall.cmake CPackConfig.cmake CPackSourceConfig.cmake lib/ WiresharkConfig.cmake WiresharkConfigVersion.cmake wireshark.pc run/ build.ninja rules.ninja .ninja_deps .ninja_log epan/dissectors/asn1/*/*-stamp epan/dissectors/pidl/*-stamp epan/dissectors/dcerpc/*-stamp _download # Wireshark uses only CMake-generated Makefiles Makefile /config.h packaging/source/git-export-release.sh # Doc # ######## doc/man_pages/*.html doc/man_pages/*.[14] doc/developer-guide*.xml doc/user-guide*.xml doc/*-guide-*.pdf doc/ws?g_html/ doc/ws?g_html_chunked/ doc/Wireshark Release Notes.html doc/Wireshark Release Notes.txt doc/Stratoshark Release Notes.html doc/Stratoshark Release Notes.txt doc/wsluarm doc/wsluarm_src/ wsar_html/ wsar_html.zip /doxygen.cfg # Qt # ###### /ui/qt/__/ /ui/qt/*.qm /ui/qt/**/moc_*.cpp /ui/qt/authors.* /ui/qt/i18n.qrc* /ui/qt/qrc_*.cpp /ui/qt/qtui_autogen/ /ui/qt/ui_*.h *.ui.autosave /.qt/ # Windows Stuff # ################# *.bsc *.dir/ *.dsp *.dsw *.exp *.lib *.ilk *.manifest *.pdb *.nativecodeanalysis.xml *.rc !file_dlg_win32.rc *.res *.vcxproj* /Copying.txt /News.txt /README.txt /README.windows.txt Wireshark.opensdf Wireshark.sdf Wireshark.sln Wireshark.*.suo packaging/nsis/all-manifest.nsh packaging/nsis/config.nsh packaging/nsis/qt-dll-manifest.nsh packaging/portableapps/WiresharkPortable/ packaging/portableapps/Files/ packaging/portableapps/appinfo.ini wireshark-win??-libs*/ # macOS Stuff .DS_Store macosx-support-libs packaging/macosx/osx-app.sh packaging/macosx/osx-dmg.sh packaging/macosx/PkgInfo packaging/macosx/WiresharkInfo.plist packaging/macosx/wireshark-app.dmgbuild packaging/macosx/wireshark-dsym.dmgbuild # clangd # ########## .cache compile_commands.json # Qt Creator CMakeLists.txt.user* # Debian packaging /debian/ # RPM packaging packaging/rpm/SPECS # Misc # ######## .vagrant .vscode .idea *.sw? *~ cscope.* tags TAGS vgcore.* .pytest_cache/ test/*.log *.code-workspace __pycache__/ # LLM / AI Agent control & context files Claude.md Agents.md Agent.md AI.md LLM.md SYSTEM.md PROMPT.md # Variations & Conventions *.agent.md *.llm.md *.prompt.md *.system.md *.ai.md # Tool-specific .openai/ .anthropic/ .claude/ .cursor/ .copilot/ .aider* # Session- / Context-Dumps *.context *.conversation *.chat *.trace