wmem: allow wmem_destroy_list to ignore a NULL list.
[metze/wireshark/wip.git] / .gitignore
index 7465b6b18ce7168d1177ba0d80fc8234fbb989ba..8b312845a3818fcc5485a6d27644ad591e7e3faf 100644 (file)
+#
+# 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
+#
+
 # 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/declare_wslua.h
+init.lua
 epan/dissectors/dcerpc/idl2wrs
+epan/dissectors/dcerpc/*/packet-dcerpc-*.[hc]
 epan/dissectors/mesa
 epan/dissectors/xcbproto
 epan/dissectors/packet-ncp2222.c
-epan/dissectors/register-cache.pkl
-epan/dissectors/register.c
+epan/dissectors/dissectors.c
+epan/dissectors/dissectors.in.txt
 epan/dtd_parse.c
 epan/dtd_preparse.c
-epan/init.lua
-epan/packet-ncp2222.c
-epan/register-cache.pkl
-epan/register.c
-epan/register_wslua.c
-epan/sminmpec.c
-epan/taps.txt
-epan/taps_wslua.c
 epan/uat_load.c
 epan/wslua/declare_wslua.h
-epan/wslua/init.lua
 epan/wslua/register_wslua.c
 epan/wslua/taps.txt
 epan/wslua/taps_wslua.c
 epan/ps.c
-ui/cli/tshark-tap-register-cache.pkl
-ui/gtk/wireshark-tap-register.c
-ui/gtk/wireshark-tap-register-cache.pkl
-plugin.c
-plugins/mate/mate_parser.c
-svnversion.h
-tools/lemon/lemon
+plugins/epan/*/plugin.c
+plugins/wiretap/*/plugin.c
+plugins/codecs/*/plugin.c
+plugins/epan/mate/mate_parser.c
 tools/lemon/lemon
-tools/setuid-root.pl
 tshark-tap-register.c
 wiretap/ascend.c
 wiretap/ascend.h
 wiretap/k12text.c
-
-
-# Generated makefile system #
-#############################
-*.sym
-aclocal.m4
-autom4te.cache
-capinfos
-compile
-config.h
-config.h.in
-config.log
-config.status
-configure
-depcomp
-dftest
-dumpcap
-editcap
-install-sh
-libtool
-ltmain.sh
-Makefile
-Makefile.in
-mergecap
-missing
-randpkt
-rawshark
-reordercap
-reassemble_test
-stamp-h1
-text2pcap
-tshark
-tvbtest
-wireshark
-wmem_test
-ylwrap
-
+wireshark-tap-register.c
 
 # CMake #
 ##################
+cmake-build-*/
 CMakeCache.txt
 CMakeFiles
+CMakeLists.txt.user*
 cmake_install.cmake
 CPackConfig.cmake
 CPackSourceConfig.cmake
 lib/
-
-
-# Generated dir #
-##################
-.deps
-.libs
-
+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
 
 # Doc #
 ########
 *.html
 *.[14]
+AUTHORS.git
 AUTHORS-SHORT
 AUTHORS-SHORT-FORMAT
-doxygen.cfg
 help/faq.txt
 pod2htm[di].tmp
 wireshark.pod
+docbook/developer-guide-toc.hhc
+docbook/developer-guide.hhp
+docbook/developer-guide*.xml
+docbook/user-guide-toc.hhc
+docbook/user-guide.hhp
+docbook/user-guide*.xml
+docbook/*-guide-*.pdf
+docbook/ws?g_html/
+docbook/ws?g_html_chunked/
+docbook/ws?g_chm/
+docbook/release-notes-*.pdf
+docbook/release-notes.txt
+docbook/wsluarm
+docbook/wsluarm_src/
+wsar_html/
+wsar_html.zip
 
 # Qt #
 ######
-qtshark
-*.rcc.cpp
 /ui/qt/__/
-/ui/qt/*.qrc.depends
-/ui/qt/*.pro.user
-#/ui/qt/*.qm
-/ui/qt/moc_*.cpp
-/ui/qt/*.moc.cpp
-/ui/qt/moc_*.cxx
+/ui/qt/*.qm
+/ui/qt/**/moc_*.cpp
+/ui/qt/i18n.qrc
 /ui/qt/qrc_*.cpp
-/ui/qt/qrc_*.cxx
 /ui/qt/ui_*.h
 /ui/qt/console.lua
 /wireshark-qt*
@@ -144,7 +124,7 @@ wsutil/abi-descriptor.xml
 # Windows Stuff #
 #################
 *.bsc
-*.chm
+*.dir/
 *.dsp
 *.dsw
 *.chm
@@ -153,25 +133,52 @@ wsutil/abi-descriptor.xml
 *.ilk
 *.manifest
 *.pdb
+*.nativecodeanalysis.xml
 *.rc
-!adns_dll.rc
 !image/file_dlg_win32.rc
 *.res
-*.manifest
+*.vcxproj*
+/Copying.txt
+/News.txt
+/README.txt
+/README.windows.txt
+Win32/
+Wireshark.opensdf
+Wireshark.sdf
+Wireshark.sln
+Wireshark.*.suo
+x64/
 _libs_check_
-/wireshark-gtk*
 doc/ws.css
-ui/qt/config.pri
+packaging/nsis/all-manifest.nsh
+/packaging/portableapps/WiresharkPortable/
+/zlib/
+wireshark-win??-libs*/
 
 # Misc #
 ########
+.vagrant
+.vscode
+.idea
 *.swp
 *~
 .DS_Store
 cscope.*
+dummy.cpp
+tags
+TAGS
+macosx-support-libs
 packaging/macosx/COPYING.txt
 packaging/macosx/Info.plist
 packaging/macosx/osx-dmg.sh
+packaging/macosx/PkgInfo
+packaging/macosx/Wireshark_package.pmdoc/index.xml
+packaging/nsis/config.nsh
+packaging/nsis/qt-dll-manifest.nsh
+packaging/portableapps/Files/
+packaging/portableapps/appinfo.ini
 packaging/rpm/SPECS/wireshark.spec
-packaging/svr4/checkinstall
-packaging/svr4/pkginfo
+vgcore.*
+Wireshark.*
+.pytest_cache/
+test/*.log