# AsciiDoc configuration for Wireshark [replacements] # Yes, these are fake macros. # We should probably replace some or all of them with attributes. wireshark-version:\[\]=2.1.0 wireshark-major-minor-version:\[\]=2.1 wireshark-authors-url:\[\]=https://www.wireshark.org/about.html#authors wireshark-bugs-site:\[\]=https://bugs.wireshark.org/ wireshark-code-browse-url:\[\]=https://code.wireshark.org/review/gitweb?p=wireshark.git wireshark-code-review-url:\[\]=https://code.wireshark.org/review wireshark-dev-list-email:\[\]=wireshark-dev[AT]wireshark.org wireshark-developers-guide-url:\[\]=https://www.wireshark.org/docs/ wireshark-download-page:\[\]=https://www.wireshark.org/download.html wireshark-display-filter-reference:\[\]=https://www.wireshark.org/docs/dfref/ wireshark-man-page-reference:\[\]=https://www.wireshark.org/docs/man-pages/ wireshark-faq-url:\[\]=https://www.wireshark.org/faq.html wireshark-git-anonhttp-url:\[\]=https://code.wireshark.org/review/wireshark wireshark-git-http-url:\[\]=https://your.username@code.wireshark.org/review/wireshark wireshark-git-ssh-url:\[\]=ssh://your.username@code.wireshark.org:29418/wireshark wireshark-buildbot-url:\[\]=https://buildbot.wireshark.org/trunk/waterfall wireshark-mailing-lists-url:\[\]=https://www.wireshark.org/lists/ wireshark-qa-url:\[\]=https://ask.wireshark.org/ wireshark-snapshots-url:\[\]=https://www.wireshark.org/download/automated/src/ wireshark-users-guide-url:\[\]=https://www.wireshark.org/docs/ wireshark-web-site:\[\]=https://www.wireshark.org/ wireshark-wiki-site:\[\]=https://wiki.wireshark.org/ tcpdump-web-site:\[\]=http://www.tcpdump.org/ tcpdump-man-page-url:\[\]=http://www.tcpdump.org/manpages/tcpdump.1.html pcap-filter-man-page-url:\[\]=http://www.tcpdump.org/manpages/pcap-filter.7.html winpcap-web-site:\[\]=https://www.winpcap.org/ winpcap-download-page:\[\]=https://www.winpcap.org/install/ wikipedia-web-site:\[\]=https://en.wikipedia.org/wiki/ sysfs-web-site:\[\]=http://linux-diag.sourceforge.net/Sysfsutils.html greenwichmeantime-web-site:\[\]=http://wwp.greenwichmeantime.com/ timeanddate-web-site:\[\]=http://www.timeanddate.com/worldclock/ ntp-web-site:\[\]=http://www.ntp.org/ # Make a document attribute after we fully convert to AsciiDoc wsdg-author-email:\[\]=ulf.lamping[AT]web.de wsdg-author-email2:\[\]=graham.bloice[AT]trihedral.com wsug-author-email:\[\]=ulf.lamping[AT]web.de wsug-author-email2:\[\]=rsharpe[AT]ns.aus.com wsug-author-email3:\[\]=hagbard[AT]physics.rutgers.edu wsug-author-email4:\[\]=luis[AT]ontanon.org gpl-url:\[\]=https://www.gnu.org/licenses/gpl-2.0.html [macros] # bugs.wireshark.org link # ws-buglink:[] # Default bug text is "Bug". # Examples: ws-buglink:5000[] ws-buglink:4000[Wireshark bug number] (?su)(?ws-buglink):(?P\d+)\[(?P.*?)(?[] # Default advisory text is "". # Examples: ws-salink:2013-32[] ws-salink:2013-12[Security advisory] (?su)(?ws-salink):(?P\d{4}-\d{2,3})\[(?P.*?)(?[] # Example: cve-idlink:2013:0001 (?su)(?cve-idlink):(?P\d{4}-\d+)\[\]= ifdef::backend-docbook45[] [ws-buglink-inlinemacro] {0=Bug} {target} [ws-salink-inlinemacro] {0=}wnpa-sec-{target} [cve-idlink-inlinemacro] CVE-{target} endif::backend-docbook45[] ifdef::backend-html4,backend-html5,backend-xhtml11[] [ws-buglink-inlinemacro] {0=Bug} {target} [ws-salink-inlinemacro] {0=}wnpa-sec-{target} [cve-idlink-inlinemacro] CVE-{target} endif::backend-html4,backend-html5,backend-xhtml11[] # Given a list of items, sort and comma-separate them. Blank lines are stripped. # Case is ignored. For example, # # --sort-and-group-- # One # two # red # # blue # Fish # # --sort-and-group-- # # produces # # blue, Fish, One, red, two [blockdef-sort-and-group] delimiter=^--sort-and-group--$ style=default filter=sort --ignore-case default-style=template="paragraph",filter='sort --ignore-case | sed -e "s/,//g" | sed -e "/^$/d" -e "$ s/^/and /" -e "$ ! s/$/,/"'