1 # AsciiDoc configuration for Wireshark
6 # Yes, this is a fake macro.
7 wireshark-version:\[\]=1.11.1
11 # bugs.wireshark.org link
12 # ws-buglink:<dddd>[<bug text>]
13 # Default bug text is "Bug".
14 # Examples: ws-buglink:5000[] ws-buglink:4000[Wireshark bug number]
15 (?su)(?<!\w)[\\]?(?P<name>ws-buglink):(?P<target>\d+)\[(?P<attrlist>.*?)(?<!\\)\]=
17 # www.wireshark.org/security link
18 # ws-salink:<dddd-dd>[<advisory text>]
19 # Default advisory text is "".
20 # Examples: ws-salink:2013-32[] ws-salink:2013-12[Security advisory]
21 (?su)(?<!\w)[\\]?(?P<name>ws-salink):(?P<target>\d{4}-\d{2,3})\[(?P<attrlist>.*?)(?<!\\)\]=
24 # cve-idlink:<dddd-dddd>[]
25 # Example: cve-idlink:2013:0001
26 (?su)(?<!\w)[\\]?(?P<name>cve-idlink):(?P<target>\d{4}-\d+)\[\]=
29 ifdef::backend-docbook45[]
31 [ws-buglink-inlinemacro]
32 <ulink url="https://bugs.wireshark.org/bugzilla/show_bug.cgi?id={target}">{0=Bug} {target}</ulink>
34 [ws-salink-inlinemacro]
35 <ulink url="https://www.wireshark.org/security/wnpa-sec-{target}.html">{0=}wnpa-sec-{target}</ulink>
37 [cve-idlink-inlinemacro]
38 <ulink url="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-{target}">CVE-{target}</ulink>
40 endif::backend-docbook45[]
43 ifdef::backend-html4,backend-html5,backend-xhtml11[]
45 [ws-buglink-inlinemacro]
46 <a href="https://bugs.wireshark.org/bugzilla/show_bug.cgi?id={target}">{0=Bug} {target}</a>
48 [ws-salink-inlinemacro]
49 <a href="https://www.wireshark.org/security/wnpa-sec-{target}.html">{0=}wnpa-sec-{target}</a>
51 [cve-idlink-inlinemacro]
52 <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-{target}">CVE-{target}</a>
54 endif::backend-html4,backend-html5,backend-xhtml11[]
57 # Given a list of items, sort and comma-separate them. Blank lines are stripped.
58 # Case is ignored. For example,
72 # blue, Fish, One, red, two
73 [blockdef-sort-and-group]
74 delimiter=^--sort-and-group--$
76 filter=sort --ignore-case
77 default-style=template="paragraph",filter='sort --ignore-case | sed -e "s/,//g" | sed -e "/^$/d" -e "$ s/^/and /" -e "$ ! s/$/,/"'