aboutsummaryrefslogtreecommitdiff
blob: 65162f1f004965ea2e1fc9cf7805e8b7bbf95bf8 (plain)
ofshex dumpascii
0000 03 f3 0d 0a 78 51 c3 4f 63 00 00 00 00 00 00 00 00 05 00 00 00 40 40 00 00 73 42 02 00 00 64 00 ....xQ.Oc............@@..sB...d.
0020 00 64 01 00 6c 00 00 6d 01 00 5a 01 00 01 64 00 00 64 02 00 6c 02 00 5a 02 00 64 00 00 64 02 00 .d..l..m..Z...d..d..l..Z..d..d..
0040 6c 03 00 5a 03 00 79 14 00 64 00 00 64 03 00 6c 04 00 6d 05 00 5a 06 00 01 57 6e 21 00 04 65 07 l..Z..y..d..d..l..m..Z...Wn!..e.
0060 00 6b 0a 00 72 5f 00 01 01 01 64 00 00 64 03 00 6c 08 00 6d 05 00 5a 06 00 01 6e 01 00 58 64 00 .k..r_....d..d..l..m..Z...n..Xd.
0080 00 64 02 00 6c 09 00 5a 09 00 64 00 00 64 02 00 6c 0a 00 5a 0b 00 64 00 00 64 02 00 6c 0c 00 5a .d..l..Z..d..d..l..Z..d..d..l..Z
00a0 0c 00 64 00 00 64 04 00 6c 0c 00 6d 0d 00 5a 0d 00 01 64 00 00 64 05 00 6c 0c 00 6d 0e 00 5a 0e ..d..d..l..m..Z...d..d..l..m..Z.
00c0 00 01 64 00 00 64 06 00 6c 0c 00 6d 0f 00 5a 0f 00 01 64 00 00 64 07 00 6c 0c 00 6d 10 00 5a 10 ..d..d..l..m..Z...d..d..l..m..Z.
00e0 00 01 64 00 00 64 08 00 6c 11 00 6d 12 00 5a 12 00 6d 13 00 5a 13 00 6d 14 00 5a 14 00 01 64 00 ..d..d..l..m..Z..m..Z..m..Z...d.
0100 00 64 09 00 6c 15 00 6d 16 00 5a 16 00 01 64 00 00 64 0a 00 6c 17 00 6d 18 00 5a 18 00 01 64 00 .d..l..m..Z...d..d..l..m..Z...d.
0120 00 64 0b 00 6c 19 00 6d 1a 00 5a 1a 00 01 64 00 00 64 0c 00 6c 1b 00 6d 1c 00 5a 1c 00 01 69 09 .d..l..m..Z...d..d..l..m..Z...i.
0140 00 64 0d 00 64 0e 00 36 64 0f 00 64 10 00 36 64 11 00 64 12 00 36 64 13 00 64 14 00 36 64 15 00 .d..d..6d..d..6d..d..6d..d..6d..
0160 64 16 00 36 64 17 00 64 18 00 36 64 19 00 64 1a 00 36 64 1b 00 64 1c 00 36 64 1d 00 64 1e 00 36 d..6d..d..6d..d..6d..d..6d..d..6
0180 5a 1d 00 64 1f 00 5a 1e 00 64 20 00 5a 1f 00 64 21 00 84 00 00 5a 20 00 64 22 00 64 23 00 84 01 Z..d..Z..d..Z..d!....Z..d".d#...
01a0 00 5a 21 00 64 24 00 84 00 00 5a 22 00 64 25 00 84 00 00 5a 23 00 64 26 00 84 00 00 5a 24 00 64 .Z!.d$....Z".d%....Z#.d&....Z$.d
01c0 27 00 84 00 00 5a 25 00 64 28 00 84 00 00 5a 26 00 64 29 00 84 00 00 5a 27 00 64 2a 00 64 2b 00 '....Z%.d(....Z&.d)....Z'.d*.d+.
01e0 84 01 00 5a 28 00 64 2a 00 64 2c 00 84 01 00 5a 29 00 65 2a 00 64 2d 00 84 01 00 5a 2b 00 64 2e ...Z(.d*.d,....Z).e*.d-....Z+.d.
0200 00 84 00 00 5a 2c 00 64 2f 00 65 2d 00 66 01 00 64 30 00 84 00 00 83 00 00 59 5a 2e 00 64 31 00 ....Z,.d/.e-.f..d0.......YZ..d1.
0220 65 2d 00 66 01 00 64 32 00 84 00 00 83 00 00 59 5a 2f 00 64 33 00 65 2d 00 66 01 00 64 34 00 84 e-.f..d2.......YZ/.d3.e-.f..d4..
0240 00 00 83 00 00 59 5a 30 00 64 35 00 64 37 00 64 36 00 84 00 00 83 00 00 59 5a 31 00 64 02 00 53 .....YZ0.d5.d7.d6.......YZ1.d..S
0260 28 38 00 00 00 69 00 00 00 00 28 01 00 00 00 74 0f 00 00 00 61 62 73 6f 6c 75 74 65 5f 69 6d 70 (8...i....(....t....absolute_imp
0280 6f 72 74 4e 28 01 00 00 00 74 07 00 00 00 75 72 6c 6f 70 65 6e 28 01 00 00 00 74 02 00 00 00 6f ortN(....t....urlopen(....t....o
02a0 73 28 01 00 00 00 74 0a 00 00 00 5f 65 6e 63 6f 64 69 6e 67 73 28 01 00 00 00 74 0f 00 00 00 5f s(....t...._encodings(....t...._
02c0 75 6e 69 63 6f 64 65 5f 64 65 63 6f 64 65 28 01 00 00 00 74 0f 00 00 00 5f 75 6e 69 63 6f 64 65 unicode_decode(....t...._unicode
02e0 5f 65 6e 63 6f 64 65 28 03 00 00 00 74 08 00 00 00 70 6b 67 73 70 6c 69 74 74 06 00 00 00 76 65 _encode(....t....pkgsplitt....ve
0300 72 63 6d 70 74 04 00 00 00 62 65 73 74 28 01 00 00 00 74 08 00 00 00 67 72 61 62 66 69 6c 65 28 rcmpt....best(....t....grabfile(
0320 01 00 00 00 74 0a 00 00 00 43 41 43 48 45 5f 50 41 54 48 28 01 00 00 00 74 01 00 00 00 5f 28 01 ....t....CACHE_PATH(....t...._(.
0340 00 00 00 74 0f 00 00 00 5f 73 6c 6f 74 5f 73 65 70 61 72 61 74 6f 72 73 02 00 00 00 3c 3d 74 02 ...t...._slot_separators....<=t.
0360 00 00 00 6c 65 74 01 00 00 00 3c 74 02 00 00 00 6c 74 74 01 00 00 00 3d 74 02 00 00 00 65 71 74 ...let....<t....ltt....=t....eqt
0380 01 00 00 00 3e 74 02 00 00 00 67 74 73 02 00 00 00 3e 3d 74 02 00 00 00 67 65 73 03 00 00 00 3e ....>t....gts....>=t....ges....>
03a0 3d 7e 74 03 00 00 00 72 67 65 73 03 00 00 00 3c 3d 7e 74 03 00 00 00 72 6c 65 73 03 00 00 00 20 =~t....rges....<=~t....rles.....
03c0 3e 7e 74 03 00 00 00 72 67 74 73 03 00 00 00 20 3c 7e 74 03 00 00 00 72 6c 74 73 04 00 00 00 21 >~t....rgts.....<~t....rlts....!
03e0 3b 5c 6e 73 03 00 00 00 21 3b 5f 63 01 00 00 00 01 00 00 00 05 00 00 00 43 40 00 00 73 20 00 00 ;\ns....!;_c............C@..s...
0400 00 74 00 00 74 01 00 6a 02 00 6a 03 00 7c 00 00 64 01 00 19 74 04 00 64 02 00 83 03 00 83 01 00 .t..t..j..j..|..d...t..d........
0420 53 28 03 00 00 00 73 a7 00 00 00 0a 09 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 70 S(....s......Return.a.list.of.ap
0440 70 6c 69 65 64 20 6f 72 20 69 6e 6a 65 63 74 65 64 20 47 4c 53 41 20 49 44 73 0a 09 0a 09 40 74 plied.or.injected.GLSA.IDs....@t
0460 79 70 65 09 73 65 74 74 69 6e 67 73 3a 20 70 6f 72 74 61 67 65 2e 63 6f 6e 66 69 67 0a 09 40 70 ype.settings:.portage.config..@p
0480 61 72 61 6d 09 73 65 74 74 69 6e 67 73 3a 20 70 6f 72 74 61 67 65 20 63 6f 6e 66 69 67 20 69 6e aram.settings:.portage.config.in
04a0 73 74 61 6e 63 65 0a 09 40 72 74 79 70 65 3a 09 09 6c 69 73 74 0a 09 40 72 65 74 75 72 6e 3a 09 stance..@rtype:..list..@return:.
04c0 6c 69 73 74 20 6f 66 20 67 6c 73 61 20 49 44 73 0a 09 74 05 00 00 00 45 52 4f 4f 54 74 04 00 00 list.of.glsa.IDs..t....EROOTt...
04e0 00 67 6c 73 61 28 05 00 00 00 52 09 00 00 00 52 02 00 00 00 74 04 00 00 00 70 61 74 68 74 04 00 .glsa(....R....R....t....patht..
0500 00 00 6a 6f 69 6e 52 0a 00 00 00 28 01 00 00 00 74 08 00 00 00 73 65 74 74 69 6e 67 73 28 00 00 ..joinR....(....t....settings(..
0520 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 ..(....s&.../usr/lib64/portage/p
0540 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 11 00 00 00 67 65 74 5f 61 70 70 6c 69 ym/portage/glsa.pyt....get_appli
0560 65 64 5f 67 6c 73 61 73 21 00 00 00 73 02 00 00 00 00 09 74 00 00 00 00 63 03 00 00 00 08 00 00 ed_glsas!...s......t....c.......
0580 00 07 00 00 00 43 40 00 00 73 ca 01 00 00 64 01 00 7d 03 00 7c 02 00 7d 04 00 7c 00 00 6a 00 00 .....C@..s....d..}..|..}..|..j..
05a0 64 02 00 74 01 00 14 74 01 00 64 03 00 17 74 01 00 17 83 02 00 7d 00 00 7c 00 00 6a 02 00 83 00 d..t...t..d...t......}..|..j....
05c0 00 7d 05 00 74 03 00 7c 02 00 83 01 00 64 04 00 17 7d 06 00 78 40 01 7c 05 00 44 5d 38 01 7d 07 .}..t..|.....d...}..x@.|..D]8.}.
05e0 00 7c 04 00 64 01 00 6b 03 00 72 86 00 7c 04 00 64 05 00 19 64 06 00 6b 02 00 72 86 00 7c 03 00 .|..d..k..r..|..d...d..k..r..|..
0600 7c 04 00 37 7d 03 00 64 03 00 7c 06 00 14 7d 04 00 6e 00 00 74 03 00 7c 04 00 83 01 00 74 03 00 |..7}..d..|...}..n..t..|.....t..
0620 7c 07 00 6a 00 00 74 01 00 64 01 00 83 02 00 83 01 00 17 64 04 00 17 7c 01 00 6b 04 00 72 dd 00 |..j..t..d.........d...|..k..r..
0640 7c 03 00 7c 04 00 64 06 00 17 37 7d 03 00 64 03 00 7c 06 00 14 7c 07 00 6a 00 00 74 01 00 64 06 |..|..d...7}..d..|...|..j..t..d.
0660 00 83 02 00 17 7d 04 00 71 4d 00 7c 07 00 6a 04 00 74 01 00 83 01 00 64 07 00 6b 05 00 72 52 01 .....}..qM.|..j..t.....d..k..rR.
0680 74 03 00 7c 04 00 6a 05 00 83 00 00 83 01 00 64 07 00 6b 04 00 72 2b 01 7c 03 00 7c 04 00 64 03 t..|..j........d..k..r+.|..|..d.
06a0 00 17 7c 07 00 6a 00 00 74 01 00 64 06 00 83 02 00 17 37 7d 03 00 6e 1a 00 7c 03 00 7c 04 00 7c ..|..j..t..d......7}..n..|..|..|
06c0 07 00 6a 00 00 74 01 00 64 06 00 83 02 00 17 37 7d 03 00 64 03 00 7c 06 00 14 7d 04 00 71 4d 00 ..j..t..d......7}..d..|...}..qM.
06e0 74 03 00 7c 04 00 6a 05 00 83 00 00 83 01 00 64 07 00 6b 04 00 72 7b 01 7c 04 00 64 03 00 7c 07 t..|..j........d..k..r{.|..d..|.
0700 00 17 37 7d 04 00 71 4d 00 7c 04 00 7c 07 00 37 7d 04 00 71 4d 00 57 74 03 00 7c 04 00 83 01 00 ..7}..qM.|..|..7}..qM.Wt..|.....
0720 64 07 00 6b 04 00 72 b4 01 7c 03 00 7c 04 00 6a 00 00 74 01 00 64 06 00 83 02 00 37 7d 03 00 6e d..k..r..|..|..j..t..d.....7}..n
0740 00 00 7c 03 00 6a 00 00 74 06 00 64 03 00 83 02 00 7d 03 00 7c 03 00 53 28 08 00 00 00 73 2b 02 ..|..j..t..d.....}..|..S(....s+.
0760 00 00 0a 09 57 72 61 70 73 20 74 68 65 20 67 69 76 65 6e 20 74 65 78 74 20 61 74 20 63 6f 6c 75 ....Wraps.the.given.text.at.colu
0780 6d 6e 20 49 7b 77 69 64 74 68 7d 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 69 6e 64 65 6e 74 69 6e mn.I{width},.optionally.indentin
07a0 67 0a 09 69 74 20 73 6f 20 74 68 61 74 20 6e 6f 20 74 65 78 74 20 69 73 20 75 6e 64 65 72 20 49 g..it.so.that.no.text.is.under.I
07c0 7b 63 61 70 74 69 6f 6e 7d 2e 20 49 74 27 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 65 6e 63 6f {caption}..It's.possible.to.enco
07e0 64 65 20 0a 09 68 61 72 64 20 6c 69 6e 65 62 72 65 61 6b 73 20 69 6e 20 49 7b 74 65 78 74 7d 20 de...hard.linebreaks.in.I{text}.
0800 77 69 74 68 20 4c 7b 4e 45 57 4c 49 4e 45 5f 45 53 43 41 50 45 7d 2e 0a 09 0a 09 40 74 79 70 65 with.L{NEWLINE_ESCAPE}.....@type
0820 09 74 65 78 74 3a 20 53 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 74 65 78 74 3a 20 74 68 65 20 .text:.String..@param.text:.the.
0840 74 65 78 74 20 74 6f 20 62 65 20 77 72 61 70 70 65 64 0a 09 40 74 79 70 65 09 77 69 64 74 68 3a text.to.be.wrapped..@type.width:
0860 20 49 6e 74 65 67 65 72 0a 09 40 70 61 72 61 6d 09 77 69 64 74 68 3a 20 74 68 65 20 63 6f 6c 75 .Integer..@param.width:.the.colu
0880 6d 6e 20 61 74 20 77 68 69 63 68 20 74 68 65 20 74 65 78 74 20 73 68 6f 75 6c 64 20 62 65 20 77 mn.at.which.the.text.should.be.w
08a0 72 61 70 70 65 64 0a 09 40 74 79 70 65 09 63 61 70 74 69 6f 6e 3a 20 53 74 72 69 6e 67 0a 09 40 rapped..@type.caption:.String..@
08c0 70 61 72 61 6d 09 63 61 70 74 69 6f 6e 3a 20 74 68 69 73 20 73 74 72 69 6e 67 20 69 73 20 69 6e param.caption:.this.string.is.in
08e0 73 65 72 74 65 64 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 0a serted.at.the.beginning.of.the..
0900 09 09 09 09 09 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 61 6e 64 20 74 68 65 20 70 61 72 61 67 ......return.value.and.the.parag
0920 72 61 70 68 20 69 73 20 69 6e 64 65 6e 74 65 64 20 75 70 20 74 6f 0a 09 09 09 09 09 20 43 7b 6c raph.is.indented.up.to.......C{l
0940 65 6e 28 63 61 70 74 69 6f 6e 29 7d 2e 0a 09 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 0a 09 en(caption)}...@rtype:..String..
0960 40 72 65 74 75 72 6e 3a 09 74 68 65 20 77 72 61 70 70 65 64 20 61 6e 64 20 69 6e 64 65 6e 74 65 @return:.the.wrapped.and.indente
0980 64 20 70 61 72 61 67 72 61 70 68 0a 09 52 1f 00 00 00 69 02 00 00 00 74 01 00 00 00 20 69 01 00 d.paragraph..R....i....t.....i..
09a0 00 00 69 ff ff ff ff 73 01 00 00 00 0a 69 00 00 00 00 28 07 00 00 00 74 07 00 00 00 72 65 70 6c ..i....s.....i....(....t....repl
09c0 61 63 65 74 0e 00 00 00 4e 45 57 4c 49 4e 45 5f 45 53 43 41 50 45 74 05 00 00 00 73 70 6c 69 74 acet....NEWLINE_ESCAPEt....split
09e0 74 03 00 00 00 6c 65 6e 74 04 00 00 00 66 69 6e 64 74 05 00 00 00 73 74 72 69 70 74 0c 00 00 00 t....lent....findt....stript....
0a00 53 50 41 43 45 5f 45 53 43 41 50 45 28 08 00 00 00 74 04 00 00 00 74 65 78 74 74 05 00 00 00 77 SPACE_ESCAPE(....t....textt....w
0a20 69 64 74 68 74 07 00 00 00 63 61 70 74 69 6f 6e 74 06 00 00 00 72 56 61 6c 75 65 74 04 00 00 00 idtht....captiont....rValuet....
0a40 6c 69 6e 65 74 05 00 00 00 77 6f 72 64 73 74 0b 00 00 00 69 6e 64 65 6e 74 4c 65 76 65 6c 74 01 linet....wordst....indentLevelt.
0a60 00 00 00 77 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f ...w(....(....s&.../usr/lib64/po
0a80 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 04 00 00 00 77 72 rtage/pym/portage/glsa.pyt....wr
0aa0 61 70 2e 00 00 00 73 30 00 00 00 00 11 06 01 06 01 1e 01 0c 01 10 02 0d 01 1c 01 0a 01 0d 01 2c ap....s0.......................,
0ac0 01 0e 01 1d 01 15 01 18 01 21 02 1a 01 0d 02 18 01 11 02 0e 01 12 01 19 01 12 01 63 01 00 00 00 .........!.................c....
0ae0 07 00 00 00 07 00 00 00 43 40 00 00 73 d9 00 00 00 67 00 00 7d 01 00 64 01 00 7c 00 00 6b 06 00 ........C@..s....g..}..d..|..k..
0b00 72 1f 00 7c 00 00 64 01 00 19 7d 02 00 6e 1c 00 74 00 00 6a 01 00 6a 02 00 7c 00 00 64 02 00 19 r..|..d...}..n..t..j..j..|..d...
0b20 64 03 00 64 04 00 83 03 00 7d 02 00 74 00 00 6a 03 00 7c 02 00 74 00 00 6a 04 00 83 02 00 73 54 d..d.....}..t..j..|..t..j.....sT
0b40 00 67 00 00 53 74 00 00 6a 05 00 7c 02 00 83 01 00 7d 03 00 64 05 00 7d 04 00 64 06 00 7d 05 00 .g..St..j..|.....}..d..}..d..}..
0b60 78 63 00 7c 03 00 44 5d 5b 00 7d 06 00 79 41 00 7c 06 00 74 06 00 7c 04 00 83 01 00 20 7c 04 00 xc.|..D][.}..yA.|..t..|......|..
0b80 6b 02 00 72 bc 00 7c 01 00 6a 07 00 7c 06 00 74 06 00 7c 04 00 83 01 00 64 07 00 74 06 00 7c 05 k..r..|..j..|..t..|.....d..t..|.
0ba0 00 83 01 00 14 21 83 01 00 01 6e 00 00 57 71 76 00 04 74 08 00 6b 0a 00 72 d0 00 01 01 01 71 76 .....!....n..Wqv..t..k..r.....qv
0bc0 00 58 71 76 00 57 7c 01 00 53 28 08 00 00 00 73 27 01 00 00 0a 09 52 65 74 75 72 6e 73 20 61 20 .Xqv.W|..S(....s'.....Returns.a.
0be0 6c 69 73 74 20 6f 66 20 61 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 47 4c 53 41 73 20 69 6e 20 74 list.of.all.available.GLSAs.in.t
0c00 68 65 20 67 69 76 65 6e 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 62 79 20 63 6f 6d 70 61 72 69 6e he.given.repository..by.comparin
0c20 67 20 74 68 65 20 66 69 6c 65 6c 69 73 74 20 74 68 65 72 65 20 77 69 74 68 20 74 68 65 20 70 61 g.the.filelist.there.with.the.pa
0c40 74 74 65 72 6e 20 64 65 73 63 72 69 62 65 64 20 69 6e 0a 09 74 68 65 20 63 6f 6e 66 69 67 2e 0a ttern.described.in..the.config..
0c60 09 0a 09 40 74 79 70 65 09 6d 79 63 6f 6e 66 69 67 3a 20 70 6f 72 74 61 67 65 2e 63 6f 6e 66 69 ...@type.myconfig:.portage.confi
0c80 67 0a 09 40 70 61 72 61 6d 09 6d 79 63 6f 6e 66 69 67 3a 20 50 6f 72 74 61 67 65 20 73 65 74 74 g..@param.myconfig:.Portage.sett
0ca0 69 6e 67 73 20 69 6e 73 74 61 6e 63 65 0a 09 0a 09 40 72 74 79 70 65 3a 09 09 4c 69 73 74 20 6f ings.instance....@rtype:..List.o
0cc0 66 20 53 74 72 69 6e 67 73 0a 09 40 72 65 74 75 72 6e 3a 09 61 20 6c 69 73 74 20 6f 66 20 47 4c f.Strings..@return:.a.list.of.GL
0ce0 53 41 20 49 44 73 20 69 6e 20 74 68 69 73 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 74 08 00 00 00 SA.IDs.in.this.repository..t....
0d00 47 4c 53 41 5f 44 49 52 74 07 00 00 00 50 4f 52 54 44 49 52 74 08 00 00 00 6d 65 74 61 64 61 74 GLSA_DIRt....PORTDIRt....metadat
0d20 61 52 1a 00 00 00 73 05 00 00 00 67 6c 73 61 2d 73 04 00 00 00 2e 78 6d 6c 69 ff ff ff ff 28 09 aR....s....glsa-s.....xmli....(.
0d40 00 00 00 52 02 00 00 00 52 1b 00 00 00 52 1c 00 00 00 74 06 00 00 00 61 63 63 65 73 73 74 04 00 ...R....R....R....t....accesst..
0d60 00 00 52 5f 4f 4b 74 07 00 00 00 6c 69 73 74 64 69 72 52 24 00 00 00 74 06 00 00 00 61 70 70 65 ..R_OKt....listdirR$...t....appe
0d80 6e 64 74 0a 00 00 00 49 6e 64 65 78 45 72 72 6f 72 28 07 00 00 00 74 08 00 00 00 6d 79 63 6f 6e ndt....IndexError(....t....mycon
0da0 66 69 67 52 2b 00 00 00 74 0a 00 00 00 72 65 70 6f 73 69 74 6f 72 79 74 07 00 00 00 64 69 72 6c figR+...t....repositoryt....dirl
0dc0 69 73 74 74 06 00 00 00 70 72 65 66 69 78 74 06 00 00 00 73 75 66 66 69 78 74 01 00 00 00 66 28 istt....prefixt....suffixt....f(
0de0 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 ....(....s&.../usr/lib64/portage
0e00 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 0d 00 00 00 67 65 74 5f 67 6c 73 /pym/portage/glsa.pyt....get_gls
0e20 61 5f 6c 69 73 74 5c 00 00 00 73 20 00 00 00 00 0c 06 02 0c 01 0d 02 1c 02 15 01 04 01 0f 01 06 a_list\...s.....................
0e40 01 06 02 0d 01 03 01 16 01 2b 01 0d 01 08 01 63 01 00 00 00 03 00 00 00 06 00 00 00 43 40 00 00 .........+.....c............C@..
0e60 73 73 00 00 00 67 00 00 7d 01 00 7c 00 00 6a 00 00 64 06 00 6b 07 00 72 24 00 74 01 00 64 03 00 ss...g..}..|..j..d..k..r$.t..d..
0e80 83 01 00 82 01 00 6e 00 00 78 48 00 7c 00 00 6a 02 00 44 5d 3d 00 7d 02 00 7c 02 00 6a 03 00 74 ......n..xH.|..j..D]=.}..|..j..t
0ea0 04 00 6a 05 00 6a 06 00 6a 07 00 6b 03 00 72 52 00 71 2e 00 6e 00 00 7c 01 00 6a 08 00 74 09 00 ..j..j..j..k..rR.q..n..|..j..t..
0ec0 7c 02 00 64 04 00 64 05 00 83 01 01 83 01 00 01 71 2e 00 57 7c 01 00 53 28 07 00 00 00 73 ec 00 |..d..d.........q..W|..S(....s..
0ee0 00 00 0a 09 47 65 74 20 61 6c 6c 20 3c 6c 69 3e 20 65 6c 65 6d 65 6e 74 73 20 66 6f 72 20 61 20 ....Get.all.<li>.elements.for.a.
0f00 67 69 76 65 6e 20 3c 6f 6c 3e 20 6f 72 20 3c 75 6c 3e 20 6e 6f 64 65 2e 0a 09 0a 09 40 74 79 70 given.<ol>.or.<ul>.node.....@typ
0f20 65 09 6c 69 73 74 6e 6f 64 65 3a 20 78 6d 6c 2e 64 6f 6d 2e 4e 6f 64 65 0a 09 40 70 61 72 61 6d e.listnode:.xml.dom.Node..@param
0f40 09 6c 69 73 74 6e 6f 64 65 3a 20 3c 75 6c 3e 20 6f 72 20 3c 6f 6c 3e 20 6c 69 73 74 20 74 6f 20 .listnode:.<ul>.or.<ol>.list.to.
0f60 67 65 74 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 66 6f 72 0a 09 40 72 74 79 70 65 3a 09 09 4c get.the.elements.for..@rtype:..L
0f80 69 73 74 20 6f 66 20 53 74 72 69 6e 67 73 0a 09 40 72 65 74 75 72 6e 3a 09 61 20 6c 69 73 74 20 ist.of.Strings..@return:.a.list.
0fa0 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 3c that.contains.the.value.of.the.<
0fc0 6c 69 3e 20 65 6c 65 6d 65 6e 74 73 0a 09 74 02 00 00 00 75 6c 74 02 00 00 00 6f 6c 73 33 00 00 li>.elements..t....ult....ols3..
0fe0 00 49 6e 76 61 6c 69 64 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 3a 20 6c 69 73 74 6e 6f 64 65 .Invalid.function.call:.listnode
1000 20 69 73 20 6e 6f 74 20 3c 75 6c 3e 20 6f 72 20 3c 6f 6c 3e 74 06 00 00 00 66 6f 72 6d 61 74 52 .is.not.<ul>.or.<ol>t....formatR
1020 26 00 00 00 28 02 00 00 00 52 40 00 00 00 52 41 00 00 00 28 0a 00 00 00 74 08 00 00 00 6e 6f 64 &...(....R@...RA...(....t....nod
1040 65 4e 61 6d 65 74 13 00 00 00 47 6c 73 61 46 6f 72 6d 61 74 45 78 63 65 70 74 69 6f 6e 74 0a 00 eNamet....GlsaFormatExceptiont..
1060 00 00 63 68 69 6c 64 4e 6f 64 65 73 74 08 00 00 00 6e 6f 64 65 54 79 70 65 74 03 00 00 00 78 6d ..childNodest....nodeTypet....xm
1080 6c 74 03 00 00 00 64 6f 6d 74 04 00 00 00 4e 6f 64 65 74 0c 00 00 00 45 4c 45 4d 45 4e 54 5f 4e lt....domt....Nodet....ELEMENT_N
10a0 4f 44 45 52 37 00 00 00 74 07 00 00 00 67 65 74 54 65 78 74 28 03 00 00 00 74 08 00 00 00 6c 69 ODER7...t....getText(....t....li
10c0 73 74 6e 6f 64 65 52 2b 00 00 00 74 02 00 00 00 6c 69 28 00 00 00 00 28 00 00 00 00 73 26 00 00 stnodeR+...t....li(....(....s&..
10e0 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f ./usr/lib64/portage/pym/portage/
1100 67 6c 73 61 2e 70 79 74 0f 00 00 00 67 65 74 4c 69 73 74 45 6c 65 6d 65 6e 74 73 7d 00 00 00 73 glsa.pyt....getListElements}...s
1120 10 00 00 00 00 09 06 01 0f 01 0f 01 10 01 18 01 06 01 1d 01 63 02 00 00 00 07 00 00 00 06 00 00 ....................c...........
1140 00 43 40 00 00 73 a5 02 00 00 64 01 00 7d 02 00 7c 01 00 64 1a 00 6b 06 00 72 92 00 7c 00 00 6a .C@..s....d..}..|..d..k..r..|..j
1160 00 00 64 1b 00 6b 06 00 72 49 00 7c 02 00 7c 00 00 6a 01 00 64 06 00 19 6a 02 00 64 07 00 17 7c ..d..k..rI.|..|..j..d...j..d...|
1180 00 00 6a 03 00 64 08 00 83 01 00 17 37 7d 02 00 71 6e 02 78 22 02 7c 00 00 6a 01 00 44 5d 38 00 ..j..d......7}..qn.x".|..j..D]8.
11a0 7d 03 00 7c 03 00 6a 00 00 64 09 00 6b 02 00 72 78 00 7c 02 00 7c 03 00 6a 02 00 37 7d 02 00 71 }..|..j..d..k..rx.|..|..j..7}..q
11c0 53 00 7c 02 00 74 04 00 7c 03 00 7c 01 00 83 02 00 37 7d 02 00 71 53 00 57 6e dc 01 78 d9 01 7c S.|..t..|..|.....7}..qS.Wn..x..|
11e0 00 00 6a 01 00 44 5d ce 01 7d 03 00 7c 03 00 6a 00 00 64 0a 00 6b 02 00 72 38 01 78 77 00 7c 03 ..j..D]..}..|..j..d..k..r8.xw.|.
1200 00 6a 01 00 44 5d 6c 00 7d 04 00 7c 04 00 6a 00 00 64 09 00 6b 02 00 72 e6 00 7c 02 00 7c 04 00 .j..D]l.}..|..j..d..k..r..|..|..
1220 6a 02 00 6a 05 00 83 00 00 37 7d 02 00 71 bb 00 7c 04 00 6a 00 00 64 1c 00 6b 06 00 72 bb 00 7c j..j.....7}..q..|..j..d..k..r..|
1240 02 00 7c 04 00 6a 01 00 64 06 00 19 6a 02 00 37 7d 02 00 7c 02 00 64 0b 00 7c 04 00 6a 03 00 64 ..|..j..d...j..7}..|..d..|..j..d
1260 08 00 83 01 00 17 64 0c 00 17 37 7d 02 00 71 bb 00 71 bb 00 57 7c 02 00 74 06 00 37 7d 02 00 71 ......d...7}..q..q..W|..t..7}..q
1280 9c 00 7c 03 00 6a 00 00 64 0d 00 6b 02 00 72 7b 01 78 20 01 74 07 00 7c 03 00 83 01 00 44 5d 20 ..|..j..d..k..r{.x..t..|.....D].
12a0 00 7d 05 00 7c 02 00 64 0e 00 74 08 00 17 7c 05 00 17 74 06 00 17 64 0f 00 17 37 7d 02 00 71 54 .}..|..d..t...|...t...d...7}..qT
12c0 01 57 71 9c 00 7c 03 00 6a 00 00 64 10 00 6b 02 00 72 d8 01 64 06 00 7d 06 00 78 d7 00 74 07 00 .Wq..|..j..d..k..r..d..}..x..t..
12e0 7c 03 00 83 01 00 44 5d 34 00 7d 05 00 7c 06 00 64 11 00 17 7d 06 00 7c 02 00 74 09 00 7c 06 00 |.....D]4.}..|..d...}..|..t..|..
1300 83 01 00 64 12 00 17 74 08 00 17 7c 05 00 17 74 06 00 17 64 0f 00 17 37 7d 02 00 71 9d 01 57 71 ...d...t...|...t...d...7}..q..Wq
1320 9c 00 7c 03 00 6a 00 00 64 13 00 6b 02 00 72 33 02 7c 02 00 74 04 00 7c 03 00 64 14 00 64 03 00 ..|..j..d..k..r3.|..t..|..d..d..
1340 83 01 01 6a 0a 00 64 15 00 74 06 00 83 02 00 37 7d 02 00 7c 02 00 64 16 00 74 0b 00 74 06 00 83 ...j..d..t.....7}..|..d..t..t...
1360 01 00 14 1f 74 06 00 6b 03 00 72 6a 02 7c 02 00 74 06 00 37 7d 02 00 71 6a 02 71 9c 00 7c 03 00 ....t..k..rj.|..t..7}..qj.q..|..
1380 6a 00 00 64 09 00 6b 02 00 72 52 02 7c 02 00 7c 03 00 6a 02 00 37 7d 02 00 71 9c 00 74 0c 00 74 j..d..k..rR.|..|..j..7}..q..t..t
13a0 0d 00 64 17 00 83 01 00 7c 03 00 6a 00 00 83 02 00 82 01 00 71 9c 00 57 7c 01 00 64 02 00 6b 02 ..d.....|..j........q..W|..d..k.
13c0 00 72 a1 02 7c 02 00 6a 05 00 64 18 00 83 01 00 7d 02 00 74 0e 00 6a 0f 00 64 19 00 64 0f 00 7c .r..|..j..d.....}..t..j..d..d..|
13e0 02 00 83 03 00 7d 02 00 6e 00 00 7c 02 00 53 28 1d 00 00 00 73 67 03 00 00 0a 09 54 68 69 73 20 .....}..n..|..S(....sg.....This.
1400 69 73 20 74 68 65 20 6d 61 69 6e 20 70 61 72 73 65 72 20 66 75 6e 63 74 69 6f 6e 2e 20 49 74 20 is.the.main.parser.function..It.
1420 74 61 6b 65 73 20 61 20 6e 6f 64 65 20 61 6e 64 20 74 72 61 76 65 72 73 65 73 0a 09 72 65 63 75 takes.a.node.and.traverses..recu
1440 72 73 69 76 65 20 6f 76 65 72 20 74 68 65 20 73 75 62 6e 6f 64 65 73 2c 20 67 65 74 74 69 6e 67 rsive.over.the.subnodes,.getting
1460 20 74 68 65 20 74 65 78 74 20 6f 66 20 65 61 63 68 20 28 61 6e 64 20 74 68 65 0a 09 49 7b 6c 69 .the.text.of.each.(and.the..I{li
1480 6e 6b 7d 20 61 74 74 72 69 62 75 74 65 20 66 6f 72 20 3c 75 72 69 3e 20 61 6e 64 20 3c 6d 61 69 nk}.attribute.for.<uri>.and.<mai
14a0 6c 3e 29 2e 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 49 7b 66 6f 72 6d 61 74 7d 0a l>)..Depending.on.the.I{format}.
14c0 09 70 61 72 61 6d 65 74 65 72 20 74 68 65 20 74 65 78 74 20 6d 69 67 68 74 20 62 65 20 66 6f 72 .parameter.the.text.might.be.for
14e0 6d 61 74 74 65 64 20 62 79 20 61 64 64 69 6e 67 2f 72 65 6d 6f 76 69 6e 67 20 6e 65 77 6c 69 6e matted.by.adding/removing.newlin
1500 65 73 2c 0a 09 74 61 62 73 20 61 6e 64 20 73 70 61 63 65 73 2e 20 54 68 69 73 20 66 75 6e 63 74 es,..tabs.and.spaces..This.funct
1520 69 6f 6e 20 69 73 20 6f 6e 6c 79 20 75 73 65 66 75 6c 20 66 6f 72 20 74 68 65 20 47 4c 53 41 20 ion.is.only.useful.for.the.GLSA.
1540 44 54 44 2c 0a 09 69 74 27 73 20 6e 6f 74 20 61 70 70 6c 69 63 61 62 6c 65 20 66 6f 72 20 6f 74 DTD,..it's.not.applicable.for.ot
1560 68 65 72 20 44 54 44 73 2e 0a 09 0a 09 40 74 79 70 65 09 6e 6f 64 65 3a 20 78 6d 6c 2e 64 6f 6d her.DTDs.....@type.node:.xml.dom
1580 2e 4e 6f 64 65 0a 09 40 70 61 72 61 6d 09 6e 6f 64 65 3a 20 74 68 65 20 72 6f 6f 74 20 6e 6f 64 .Node..@param.node:.the.root.nod
15a0 65 20 74 6f 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 70 61 72 73 69 6e 67 0a 09 40 74 79 e.to.start.with.the.parsing..@ty
15c0 70 65 09 66 6f 72 6d 61 74 3a 20 53 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 66 6f 72 6d 61 74 pe.format:.String..@param.format
15e0 3a 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 65 20 65 69 74 68 65 72 20 49 7b 73 74 72 69 70 7d :.this.should.be.either.I{strip}
1600 2c 20 49 7b 6b 65 65 70 7d 20 6f 72 20 49 7b 78 6d 6c 7d 0a 09 09 09 09 09 49 7b 6b 65 65 70 7d ,.I{keep}.or.I{xml}......I{keep}
1620 20 6a 75 73 74 20 67 65 74 73 20 74 68 65 20 74 65 78 74 20 61 6e 64 20 64 6f 65 73 20 6e 6f 20 .just.gets.the.text.and.does.no.
1640 66 6f 72 6d 61 74 74 69 6e 67 2e 0a 09 09 09 09 09 49 7b 73 74 72 69 70 7d 20 72 65 70 6c 61 63 formatting.......I{strip}.replac
1660 65 73 20 6e 65 77 6c 69 6e 65 73 20 61 6e 64 20 74 61 62 73 20 77 69 74 68 20 73 70 61 63 65 73 es.newlines.and.tabs.with.spaces
1680 20 61 6e 64 0a 09 09 09 09 09 72 65 70 6c 61 63 65 73 20 6d 75 6c 74 69 70 6c 65 20 73 70 61 63 .and......replaces.multiple.spac
16a0 65 73 20 77 69 74 68 20 6f 6e 65 20 73 70 61 63 65 2e 0a 09 09 09 09 09 49 7b 78 6d 6c 7d 20 64 es.with.one.space.......I{xml}.d
16c0 6f 65 73 20 73 6f 6d 65 20 6d 6f 72 65 20 66 6f 72 6d 61 74 74 69 6e 67 2c 20 64 65 70 65 6e 64 oes.some.more.formatting,.depend
16e0 69 6e 67 20 6f 6e 20 74 68 65 0a 09 09 09 09 09 74 79 70 65 20 6f 66 20 74 68 65 20 65 6e 63 6f ing.on.the......type.of.the.enco
1700 75 6e 74 65 72 65 64 20 6e 6f 64 65 73 2e 0a 09 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 0a untered.nodes...@rtype:..String.
1720 09 40 72 65 74 75 72 6e 3a 09 74 68 65 20 28 66 6f 72 6d 61 74 74 65 64 29 20 63 6f 6e 74 65 6e .@return:.the.(formatted).conten
1740 74 20 6f 66 20 74 68 65 20 6e 6f 64 65 20 61 6e 64 20 69 74 73 20 73 75 62 6e 6f 64 65 73 0a 09 t.of.the.node.and.its.subnodes..
1760 52 1f 00 00 00 52 26 00 00 00 74 04 00 00 00 6b 65 65 70 74 03 00 00 00 75 72 69 74 04 00 00 00 R....R&...t....keept....urit....
1780 6d 61 69 6c 69 00 00 00 00 73 02 00 00 00 3a 20 74 04 00 00 00 6c 69 6e 6b 73 05 00 00 00 23 74 maili....s....:.t....links....#t
17a0 65 78 74 74 01 00 00 00 70 73 03 00 00 00 20 28 20 73 02 00 00 00 20 29 52 40 00 00 00 74 01 00 extt....ps.....(.s.....)R@...t..
17c0 00 00 2d 52 20 00 00 00 52 41 00 00 00 69 01 00 00 00 74 01 00 00 00 2e 74 04 00 00 00 63 6f 64 ..-R....RA...i....t.....t....cod
17e0 65 52 42 00 00 00 73 01 00 00 00 0a 69 ff ff ff ff 73 13 00 00 00 49 6e 76 61 6c 69 64 20 54 61 eRB...s.....i....s....Invalid.Ta
1800 67 20 66 6f 75 6e 64 3a 20 73 03 00 00 00 20 0a 09 73 08 00 00 00 5b 5c 73 5d 7b 32 2c 7d 28 02 g.found:.s.......s....[\s]{2,}(.
1820 00 00 00 73 05 00 00 00 73 74 72 69 70 52 4f 00 00 00 28 02 00 00 00 52 50 00 00 00 52 51 00 00 ...s....stripRO...(....RP...RQ..
1840 00 28 02 00 00 00 52 50 00 00 00 52 51 00 00 00 28 10 00 00 00 52 43 00 00 00 52 45 00 00 00 74 .(....RP...RQ...(....RC...RE...t
1860 04 00 00 00 64 61 74 61 74 0c 00 00 00 67 65 74 41 74 74 72 69 62 75 74 65 52 4b 00 00 00 52 26 ....datat....getAttributeRK...R&
1880 00 00 00 52 22 00 00 00 52 4e 00 00 00 52 27 00 00 00 74 03 00 00 00 73 74 72 52 21 00 00 00 52 ...R"...RN...R'...t....strR!...R
18a0 24 00 00 00 52 44 00 00 00 52 0b 00 00 00 74 02 00 00 00 72 65 74 03 00 00 00 73 75 62 28 07 00 $...RD...R....t....ret....sub(..
18c0 00 00 74 04 00 00 00 6e 6f 64 65 52 42 00 00 00 52 2b 00 00 00 74 07 00 00 00 73 75 62 6e 6f 64 ..t....nodeRB...R+...t....subnod
18e0 65 74 09 00 00 00 70 5f 73 75 62 6e 6f 64 65 52 4d 00 00 00 74 01 00 00 00 69 28 00 00 00 00 28 et....p_subnodeRM...t....i(....(
1900 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f ....s&.../usr/lib64/portage/pym/
1920 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 4b 00 00 00 8f 00 00 00 73 48 00 00 00 00 15 06 portage/glsa.pyRK.......sH......
1940 01 0c 01 0f 01 28 02 10 01 0f 01 10 02 1a 02 10 01 0f 01 10 01 0f 01 16 01 0f 01 14 01 22 01 0d .....(......................."..
1960 01 0f 01 13 01 21 01 0f 01 06 01 13 01 0a 01 2b 01 0f 01 22 01 1a 01 10 01 0f 01 10 02 1c 01 0c .....!.........+..."............
1980 01 0f 01 18 01 63 03 00 00 00 05 00 00 00 05 00 00 00 43 40 00 00 73 3a 00 00 00 67 00 00 7d 03 .....c............C@..s:...g..}.
19a0 00 78 2d 00 7c 00 00 6a 00 00 7c 01 00 83 01 00 44 5d 1c 00 7d 04 00 7c 03 00 6a 01 00 74 02 00 .x-.|..j..|.....D]..}..|..j..t..
19c0 7c 04 00 7c 02 00 83 02 00 83 01 00 01 71 16 00 57 7c 03 00 53 28 01 00 00 00 73 be 01 00 00 0a |..|.........q..W|..S(....s.....
19e0 09 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 74 65 78 74 20 6f 66 .Returns.a.list.with.the.text.of
1a00 20 61 6c 6c 20 73 75 62 6e 6f 64 65 73 20 6f 66 20 74 79 70 65 20 49 7b 74 61 67 6e 61 6d 65 7d .all.subnodes.of.type.I{tagname}
1a20 0a 09 75 6e 64 65 72 20 49 7b 72 6f 6f 74 6e 6f 64 65 7d 20 28 77 68 69 63 68 20 69 74 73 65 6c ..under.I{rootnode}.(which.itsel
1a40 66 20 69 73 20 6e 6f 74 20 70 61 72 73 65 64 29 20 75 73 69 6e 67 20 74 68 65 20 67 69 76 65 6e f.is.not.parsed).using.the.given
1a60 20 49 7b 66 6f 72 6d 61 74 7d 2e 0a 09 0a 09 40 74 79 70 65 09 72 6f 6f 74 6e 6f 64 65 3a 20 78 .I{format}.....@type.rootnode:.x
1a80 6d 6c 2e 64 6f 6d 2e 4e 6f 64 65 0a 09 40 70 61 72 61 6d 09 72 6f 6f 74 6e 6f 64 65 3a 20 74 68 ml.dom.Node..@param.rootnode:.th
1aa0 65 20 6e 6f 64 65 20 74 6f 20 73 65 61 72 63 68 20 66 6f 72 20 49 7b 74 61 67 6e 61 6d 65 7d 0a e.node.to.search.for.I{tagname}.
1ac0 09 40 74 79 70 65 09 74 61 67 6e 61 6d 65 3a 20 53 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 74 .@type.tagname:.String..@param.t
1ae0 61 67 6e 61 6d 65 3a 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 61 67 73 20 74 6f 20 agname:.the.name.of.the.tags.to.
1b00 73 65 61 72 63 68 20 66 6f 72 0a 09 40 74 79 70 65 09 66 6f 72 6d 61 74 3a 20 53 74 72 69 6e 67 search.for..@type.format:.String
1b20 0a 09 40 70 61 72 61 6d 09 66 6f 72 6d 61 74 3a 20 73 65 65 20 4c 7b 67 65 74 54 65 78 74 7d 0a ..@param.format:.see.L{getText}.
1b40 09 40 72 74 79 70 65 3a 09 09 4c 69 73 74 20 6f 66 20 53 74 72 69 6e 67 73 0a 09 40 72 65 74 75 .@rtype:..List.of.Strings..@retu
1b60 72 6e 3a 09 61 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 74 65 78 74 20 6f rn:.a.list.containing.the.text.o
1b80 66 20 61 6c 6c 20 49 7b 74 61 67 6e 61 6d 65 7d 20 63 68 69 6c 64 6e 6f 64 65 73 0a 09 28 03 00 f.all.I{tagname}.childnodes..(..
1ba0 00 00 74 14 00 00 00 67 65 74 45 6c 65 6d 65 6e 74 73 42 79 54 61 67 4e 61 6d 65 52 37 00 00 00 ..t....getElementsByTagNameR7...
1bc0 52 4b 00 00 00 28 05 00 00 00 74 08 00 00 00 72 6f 6f 74 6e 6f 64 65 74 07 00 00 00 74 61 67 6e RK...(....t....rootnodet....tagn
1be0 61 6d 65 52 42 00 00 00 52 2b 00 00 00 74 01 00 00 00 65 28 00 00 00 00 28 00 00 00 00 73 26 00 ameRB...R+...t....e(....(....s&.
1c00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 ../usr/lib64/portage/pym/portage
1c20 2f 67 6c 73 61 2e 70 79 74 10 00 00 00 67 65 74 4d 75 6c 74 69 54 61 67 73 54 65 78 74 cd 00 00 /glsa.pyt....getMultiTagsText...
1c40 00 73 08 00 00 00 00 0e 06 01 16 01 1a 01 63 02 00 00 00 04 00 00 00 05 00 00 00 43 40 00 00 73 .s............c............C@..s
1c60 85 00 00 00 74 00 00 7c 01 00 6a 01 00 64 01 00 83 01 00 19 7c 00 00 17 64 02 00 17 74 02 00 7c ....t..|..j..d......|...d...t..|
1c80 01 00 64 03 00 64 04 00 83 01 01 17 7d 02 00 79 19 00 7c 01 00 6a 01 00 64 05 00 83 01 00 6a 03 ..d..d......}..y..|..j..d.....j.
1ca0 00 83 00 00 7d 03 00 57 6e 11 00 04 74 04 00 6b 0a 00 72 57 00 01 01 01 6e 24 00 58 7c 03 00 72 ....}..Wn...t..k..rW....n$.X|..r
1cc0 7b 00 7c 03 00 64 06 00 6b 03 00 72 7b 00 7c 02 00 74 05 00 7c 03 00 17 37 7d 02 00 6e 00 00 74 {.|..d..k..r{.|..t..|...7}..n..t
1ce0 06 00 7c 02 00 83 01 00 53 28 07 00 00 00 73 84 01 00 00 0a 09 63 72 65 61 74 65 73 20 66 72 6f ..|.....S(....s......creates.fro
1d00 6d 20 74 68 65 20 67 69 76 65 6e 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 20 61 6e 64 20 69 6e 66 m.the.given.package.name.and.inf
1d20 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 0a 09 49 7b 76 65 72 73 69 6f 6e 4e 6f 64 65 7d ormation.in.the...I{versionNode}
1d40 20 61 20 28 73 79 6e 74 61 63 74 69 63 61 6c 29 20 76 61 6c 69 64 20 70 6f 72 74 61 67 65 20 61 .a.(syntactical).valid.portage.a
1d60 74 6f 6d 2e 0a 09 0a 09 40 74 79 70 65 09 70 6b 67 6e 61 6d 65 3a 20 53 74 72 69 6e 67 0a 09 40 tom.....@type.pkgname:.String..@
1d80 70 61 72 61 6d 09 70 6b 67 6e 61 6d 65 3a 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 param.pkgname:.the.name.of.the.p
1da0 61 63 6b 61 67 65 20 66 6f 72 20 74 68 69 73 20 61 74 6f 6d 0a 09 40 74 79 70 65 09 76 65 72 73 ackage.for.this.atom..@type.vers
1dc0 69 6f 6e 4e 6f 64 65 3a 20 78 6d 6c 2e 64 6f 6d 2e 4e 6f 64 65 0a 09 40 70 61 72 61 6d 09 76 65 ionNode:.xml.dom.Node..@param.ve
1de0 72 73 69 6f 6e 4e 6f 64 65 3a 20 61 20 3c 76 75 6c 6e 65 72 61 62 6c 65 3e 20 6f 72 20 3c 75 6e rsionNode:.a.<vulnerable>.or.<un
1e00 61 66 66 65 63 74 65 64 3e 20 4e 6f 64 65 20 74 68 61 74 0a 09 09 09 09 09 09 20 63 6f 6e 74 61 affected>.Node.that........conta
1e20 69 6e 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 ins.the.version.information.for.
1e40 74 68 69 73 20 61 74 6f 6d 0a 09 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 0a 09 40 72 65 74 this.atom..@rtype:..String..@ret
1e60 75 72 6e 3a 09 74 68 65 20 70 6f 72 74 61 67 65 20 61 74 6f 6d 0a 09 74 05 00 00 00 72 61 6e 67 urn:.the.portage.atom..t....rang
1e80 65 52 54 00 00 00 52 42 00 00 00 52 26 00 00 00 74 04 00 00 00 73 6c 6f 74 74 01 00 00 00 2a 28 eRT...RB...R&...t....slott....*(
1ea0 07 00 00 00 74 09 00 00 00 6f 70 4d 61 70 70 69 6e 67 52 58 00 00 00 52 4b 00 00 00 52 26 00 00 ....t....opMappingRX...RK...R&..
1ec0 00 74 08 00 00 00 4b 65 79 45 72 72 6f 72 52 0c 00 00 00 52 59 00 00 00 28 04 00 00 00 74 07 00 .t....KeyErrorR....RY...(....t..
1ee0 00 00 70 6b 67 6e 61 6d 65 74 0b 00 00 00 76 65 72 73 69 6f 6e 4e 6f 64 65 52 2b 00 00 00 52 66 ..pkgnamet....versionNodeR+...Rf
1f00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 ...(....(....s&.../usr/lib64/por
1f20 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 08 00 00 00 6d 61 6b tage/pym/portage/glsa.pyt....mak
1f40 65 41 74 6f 6d e0 00 00 00 73 10 00 00 00 00 0f 2b 01 03 01 19 01 0d 01 04 02 12 01 11 01 63 01 eAtom....s......+.............c.
1f60 00 00 00 03 00 00 00 05 00 00 00 43 40 00 00 73 77 00 00 00 74 00 00 7c 00 00 6a 01 00 64 01 00 ...........C@..sw...t..|..j..d..
1f80 83 01 00 19 74 02 00 7c 00 00 64 02 00 64 03 00 83 01 01 17 7d 01 00 79 19 00 7c 00 00 6a 01 00 ....t..|..d..d......}..y..|..j..
1fa0 64 04 00 83 01 00 6a 03 00 83 00 00 7d 02 00 57 6e 11 00 04 74 04 00 6b 0a 00 72 4f 00 01 01 01 d.....j.....}..Wn...t..k..rO....
1fc0 6e 24 00 58 7c 02 00 72 73 00 7c 02 00 64 05 00 6b 03 00 72 73 00 7c 01 00 74 05 00 7c 02 00 17 n$.X|..rs.|..d..k..rs.|..t..|...
1fe0 37 7d 01 00 6e 00 00 7c 01 00 53 28 06 00 00 00 73 26 01 00 00 0a 09 63 72 65 61 74 65 73 20 66 7}..n..|..S(....s&.....creates.f
2000 72 6f 6d 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 49 7b 76 65 72 rom.the.information.in.the.I{ver
2020 73 69 6f 6e 4e 6f 64 65 7d 20 61 20 0a 09 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 28 66 6f sionNode}.a...version.string.(fo
2040 72 6d 61 74 20 3c 6f 70 3e 3c 76 65 72 73 69 6f 6e 3e 29 2e 0a 09 0a 09 40 74 79 70 65 09 76 65 rmat.<op><version>).....@type.ve
2060 72 73 69 6f 6e 4e 6f 64 65 3a 20 78 6d 6c 2e 64 6f 6d 2e 4e 6f 64 65 0a 09 40 70 61 72 61 6d 09 rsionNode:.xml.dom.Node..@param.
2080 76 65 72 73 69 6f 6e 4e 6f 64 65 3a 20 61 20 3c 76 75 6c 6e 65 72 61 62 6c 65 3e 20 6f 72 20 3c versionNode:.a.<vulnerable>.or.<
20a0 75 6e 61 66 66 65 63 74 65 64 3e 20 4e 6f 64 65 20 74 68 61 74 0a 09 09 09 09 09 09 20 63 6f 6e unaffected>.Node.that........con
20c0 74 61 69 6e 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f tains.the.version.information.fo
20e0 72 20 74 68 69 73 20 61 74 6f 6d 0a 09 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 0a 09 40 72 r.this.atom..@rtype:..String..@r
2100 65 74 75 72 6e 3a 09 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 0a 09 52 65 00 00 00 eturn:.the.version.string..Re...
2120 52 42 00 00 00 52 26 00 00 00 52 66 00 00 00 52 67 00 00 00 28 06 00 00 00 52 68 00 00 00 52 58 RB...R&...Rf...Rg...(....Rh...RX
2140 00 00 00 52 4b 00 00 00 52 26 00 00 00 52 69 00 00 00 52 0c 00 00 00 28 03 00 00 00 52 6b 00 00 ...RK...R&...Ri...R....(....Rk..
2160 00 52 2b 00 00 00 52 66 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c .R+...Rf...(....(....s&.../usr/l
2180 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 ib64/portage/pym/portage/glsa.py
21a0 74 0b 00 00 00 6d 61 6b 65 56 65 72 73 69 6f 6e f9 00 00 00 73 12 00 00 00 00 0b 10 01 13 01 03 t....makeVersion....s...........
21c0 01 19 01 0d 01 04 02 12 01 11 01 74 07 00 00 00 64 65 66 61 75 6c 74 63 03 00 00 00 03 00 00 00 ...........t....defaultc........
21e0 05 00 00 00 43 40 00 00 73 60 00 00 00 7c 00 00 64 01 00 19 64 02 00 6b 02 00 72 23 00 74 00 00 ....C@..s`...|..d...d..k..r#.t..
2200 7c 00 00 7c 01 00 64 03 00 7c 02 00 83 02 01 53 7c 02 00 64 04 00 6b 02 00 73 3f 00 74 01 00 7c |..|..d..|.....S|..d..k..s?.t..|
2220 01 00 64 05 00 83 02 00 0c 72 4c 00 7c 01 00 6a 02 00 7c 00 00 83 01 00 53 7c 01 00 6a 03 00 7c ..d......rL.|..j..|.....S|..j..|
2240 02 00 7c 00 00 83 02 00 53 64 06 00 53 28 07 00 00 00 73 1f 02 00 00 0a 09 77 72 61 70 70 65 72 ..|.....Sd..S(....s......wrapper
2260 20 74 68 61 74 20 63 61 6c 6c 73 20 72 65 76 69 73 69 6f 6e 4d 61 74 63 68 28 29 20 6f 72 20 70 .that.calls.revisionMatch().or.p
2280 6f 72 74 61 67 65 2e 64 62 61 70 69 2e 64 62 61 70 69 2e 6d 61 74 63 68 28 29 20 64 65 70 65 6e ortage.dbapi.dbapi.match().depen
22a0 64 69 6e 67 20 6f 6e 20 0a 09 74 68 65 20 67 69 76 65 6e 20 61 74 6f 6d 2e 0a 09 0a 09 40 74 79 ding.on...the.given.atom.....@ty
22c0 70 65 09 61 74 6f 6d 3a 20 73 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 61 74 6f 6d 3a 20 61 20 pe.atom:.string..@param.atom:.a.
22e0 3c 7e 20 6f 72 20 3e 7e 20 61 74 6f 6d 20 6f 72 20 61 20 6e 6f 72 6d 61 6c 20 70 6f 72 74 61 67 <~.or.>~.atom.or.a.normal.portag
2300 65 20 61 74 6f 6d 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 61 74 6f 6d 20 74 6f e.atom.that.contains.the.atom.to
2320 20 6d 61 74 63 68 20 61 67 61 69 6e 73 74 0a 09 40 74 79 70 65 09 64 62 61 70 69 3a 20 70 6f 72 .match.against..@type.dbapi:.por
2340 74 61 67 65 2e 64 62 61 70 69 2e 64 62 61 70 69 0a 09 40 70 61 72 61 6d 09 64 62 61 70 69 3a 20 tage.dbapi.dbapi..@param.dbapi:.
2360 6f 6e 65 20 6f 66 20 74 68 65 20 70 6f 72 74 61 67 65 20 64 61 74 61 62 61 73 65 73 20 74 6f 20 one.of.the.portage.databases.to.
2380 75 73 65 20 61 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 6f 75 72 63 65 0a 09 40 74 79 70 65 use.as.information.source..@type
23a0 09 6d 61 74 63 68 5f 74 79 70 65 3a 20 73 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 6d 61 74 63 .match_type:.string..@param.matc
23c0 68 5f 74 79 70 65 3a 20 69 66 20 21 3d 20 22 64 65 66 61 75 6c 74 22 20 70 61 73 73 65 64 20 61 h_type:.if.!=."default".passed.a
23e0 73 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 64 62 61 70 69 2e 78 6d 61 74 63 68 s.first.argument.to.dbapi.xmatch
2400 20 0a 09 09 09 09 74 6f 20 61 70 70 6c 79 20 74 68 65 20 77 61 6e 74 65 64 20 76 69 73 69 62 69 ......to.apply.the.wanted.visibi
2420 6c 69 74 79 20 66 69 6c 74 65 72 73 0a 09 0a 09 40 72 74 79 70 65 3a 09 09 6c 69 73 74 20 6f 66 lity.filters....@rtype:..list.of
2440 20 73 74 72 69 6e 67 73 0a 09 40 72 65 74 75 72 6e 3a 09 61 20 6c 69 73 74 20 77 69 74 68 20 74 .strings..@return:.a.list.with.t
2460 68 65 20 6d 61 74 63 68 69 6e 67 20 76 65 72 73 69 6f 6e 73 0a 09 69 02 00 00 00 74 01 00 00 00 he.matching.versions..i....t....
2480 7e 74 0a 00 00 00 6d 61 74 63 68 5f 74 79 70 65 52 6e 00 00 00 74 06 00 00 00 78 6d 61 74 63 68 ~t....match_typeRn...t....xmatch
24a0 4e 28 04 00 00 00 74 0d 00 00 00 72 65 76 69 73 69 6f 6e 4d 61 74 63 68 74 07 00 00 00 68 61 73 N(....t....revisionMatcht....has
24c0 61 74 74 72 74 05 00 00 00 6d 61 74 63 68 52 71 00 00 00 28 03 00 00 00 74 04 00 00 00 61 74 6f attrt....matchRq...(....t....ato
24e0 6d 74 05 00 00 00 64 62 61 70 69 52 70 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f mt....dbapiRp...(....(....s&.../
2500 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c usr/lib64/portage/pym/portage/gl
2520 73 61 2e 70 79 52 74 00 00 00 0f 01 00 00 73 0a 00 00 00 00 10 10 01 13 01 1c 01 0d 02 63 03 00 sa.pyRt.......s..............c..
2540 00 00 08 00 00 00 08 00 00 00 43 40 00 00 73 45 01 00 00 7c 02 00 64 01 00 6b 02 00 73 1c 00 74 ..........C@..sE...|..d..k..s..t
2560 00 00 7c 01 00 64 02 00 83 02 00 0c 72 72 00 64 03 00 7c 00 00 6b 06 00 72 4d 00 7c 01 00 6a 01 ..|..d......rr.d..|..k..rM.|..j.
2580 00 74 02 00 6a 03 00 64 04 00 64 05 00 7c 00 00 64 06 00 1f 83 03 00 83 01 00 7d 03 00 71 cb 00 .t..j..d..d..|..d.........}..q..
25a0 7c 01 00 6a 01 00 74 02 00 6a 03 00 64 07 00 64 08 00 7c 00 00 64 06 00 1f 83 03 00 83 01 00 7d |..j..t..j..d..d..|..d.........}
25c0 03 00 6e 59 00 64 03 00 7c 00 00 6b 06 00 72 a6 00 7c 01 00 6a 04 00 7c 02 00 74 02 00 6a 03 00 ..nY.d..|..k..r..|..j..|..t..j..
25e0 64 04 00 64 05 00 7c 00 00 64 06 00 1f 83 03 00 83 02 00 7d 03 00 6e 25 00 7c 01 00 6a 04 00 7c d..d..|..d.........}..n%.|..j..|
2600 02 00 74 02 00 6a 03 00 64 07 00 64 08 00 7c 00 00 64 06 00 1f 83 03 00 83 02 00 7d 03 00 67 00 ..t..j..d..d..|..d.........}..g.
2620 00 7d 04 00 78 6d 00 7c 03 00 44 5d 65 00 7d 05 00 74 05 00 7c 05 00 83 01 00 64 09 00 19 64 0a .}..xm.|..D]e.}..t..|.....d...d.
2640 00 1f 7d 06 00 74 05 00 7c 00 00 64 0b 00 1f 83 01 00 64 09 00 19 64 0a 00 1f 7d 07 00 74 06 00 ..}..t..|..d......d...d...}..t..
2660 7c 06 00 64 0c 00 17 7c 00 00 64 0d 00 64 06 00 21 17 64 0c 00 17 7c 07 00 17 83 01 00 72 d8 00 |..d...|..d..d..!.d...|......r..
2680 7c 04 00 6a 07 00 7c 05 00 83 01 00 01 71 d8 00 71 d8 00 57 7c 04 00 53 28 0e 00 00 00 73 70 02 |..j..|......q..q..W|..S(....sp.
26a0 00 00 0a 09 68 61 6e 64 6c 65 72 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 61 6c 20 3e 7e 2c 20 ....handler.for.the.special.>~,.
26c0 3e 3d 7e 2c 20 3c 3d 7e 20 61 6e 64 20 3c 7e 20 61 74 6f 6d 73 20 74 68 61 74 20 61 72 65 20 73 >=~,.<=~.and.<~.atoms.that.are.s
26e0 75 70 70 6f 73 65 64 20 74 6f 20 62 65 68 61 76 65 0a 09 61 73 20 3e 20 61 6e 64 20 3c 20 65 78 upposed.to.behave..as.>.and.<.ex
2700 63 65 70 74 20 74 68 61 74 20 74 68 65 79 20 61 72 65 20 6c 69 6d 69 74 65 64 20 74 6f 20 74 68 cept.that.they.are.limited.to.th
2720 65 20 73 61 6d 65 20 76 65 72 73 69 6f 6e 2c 20 74 68 65 20 72 61 6e 67 65 20 6f 6e 6c 79 0a 09 e.same.version,.the.range.only..
2740 61 70 70 6c 69 65 73 20 74 6f 20 74 68 65 20 72 65 76 69 73 69 6f 6e 20 70 61 72 74 2e 0a 09 0a applies.to.the.revision.part....
2760 09 40 74 79 70 65 09 72 65 76 69 73 69 6f 6e 41 74 6f 6d 3a 20 73 74 72 69 6e 67 0a 09 40 70 61 .@type.revisionAtom:.string..@pa
2780 72 61 6d 09 72 65 76 69 73 69 6f 6e 41 74 6f 6d 3a 20 61 20 3c 7e 20 6f 72 20 3e 7e 20 61 74 6f ram.revisionAtom:.a.<~.or.>~.ato
27a0 6d 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 61 74 6f 6d 20 74 6f 20 6d 61 74 63 m.that.contains.the.atom.to.matc
27c0 68 20 61 67 61 69 6e 73 74 0a 09 40 74 79 70 65 09 64 62 61 70 69 3a 20 70 6f 72 74 61 67 65 2e h.against..@type.dbapi:.portage.
27e0 64 62 61 70 69 2e 64 62 61 70 69 0a 09 40 70 61 72 61 6d 09 64 62 61 70 69 3a 20 6f 6e 65 20 6f dbapi.dbapi..@param.dbapi:.one.o
2800 66 20 74 68 65 20 70 6f 72 74 61 67 65 20 64 61 74 61 62 61 73 65 73 20 74 6f 20 75 73 65 20 61 f.the.portage.databases.to.use.a
2820 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 6f 75 72 63 65 0a 09 40 74 79 70 65 09 6d 61 74 63 s.information.source..@type.matc
2840 68 5f 74 79 70 65 3a 20 73 74 72 69 6e 67 0a 09 40 70 61 72 61 6d 09 6d 61 74 63 68 5f 74 79 70 h_type:.string..@param.match_typ
2860 65 3a 20 69 66 20 21 3d 20 22 64 65 66 61 75 6c 74 22 20 70 61 73 73 65 64 20 61 73 20 66 69 72 e:.if.!=."default".passed.as.fir
2880 73 74 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 70 6f 72 74 64 62 2e 78 6d 61 74 63 68 20 0a 09 09 st.argument.to.portdb.xmatch....
28a0 09 09 74 6f 20 61 70 70 6c 79 20 74 68 65 20 77 61 6e 74 65 64 20 76 69 73 69 62 69 6c 69 74 79 ..to.apply.the.wanted.visibility
28c0 20 66 69 6c 74 65 72 73 0a 09 0a 09 40 72 74 79 70 65 3a 09 09 6c 69 73 74 20 6f 66 20 73 74 72 .filters....@rtype:..list.of.str
28e0 69 6e 67 73 0a 09 40 72 65 74 75 72 6e 3a 09 61 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 6d ings..@return:.a.list.with.the.m
2900 61 74 63 68 69 6e 67 20 76 65 72 73 69 6f 6e 73 0a 09 52 6e 00 00 00 52 71 00 00 00 74 01 00 00 atching.versions..Rn...Rq...t...
2920 00 3a 73 12 00 00 00 2d 72 5b 30 2d 39 5d 2b 28 3a 5b 5e 20 5d 2b 29 3f 24 73 02 00 00 00 5c 31 .:s....-r[0-9]+(:[^.]+)?$s....\1
2940 69 02 00 00 00 73 09 00 00 00 2d 72 5b 30 2d 39 5d 2b 24 52 1f 00 00 00 69 ff ff ff ff 69 01 00 i....s....-r[0-9]+$R....i....i..
2960 00 00 69 03 00 00 00 52 20 00 00 00 69 00 00 00 00 28 08 00 00 00 52 73 00 00 00 52 74 00 00 00 ..i....R....i....(....Rs...Rt...
2980 52 5a 00 00 00 52 5b 00 00 00 52 71 00 00 00 52 06 00 00 00 74 04 00 00 00 65 76 61 6c 52 37 00 RZ...R[...Rq...R....t....evalR7.
29a0 00 00 28 08 00 00 00 74 0c 00 00 00 72 65 76 69 73 69 6f 6e 41 74 6f 6d 52 76 00 00 00 52 70 00 ..(....t....revisionAtomRv...Rp.
29c0 00 00 74 06 00 00 00 6d 79 6c 69 73 74 52 2b 00 00 00 74 01 00 00 00 76 74 02 00 00 00 72 31 74 ..t....mylistR+...t....vt....r1t
29e0 02 00 00 00 72 32 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f ....r2(....(....s&.../usr/lib64/
2a00 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 72 00 00 00 portage/pym/portage/glsa.pyRr...
2a20 26 01 00 00 73 1c 00 00 00 00 11 1c 01 0c 01 25 02 25 02 0c 01 28 02 25 01 06 01 0d 01 14 01 18 &...s..........%.%...(.%........
2a40 01 23 01 14 01 63 05 00 00 00 0e 00 00 00 0b 00 00 00 43 40 00 00 73 7d 01 00 00 64 06 00 7d 05 .#...c............C@..s}...d..}.
2a60 00 67 00 00 7d 06 00 67 00 00 7d 07 00 78 21 00 7c 00 00 44 5d 19 00 7d 08 00 7c 06 00 74 01 00 .g..}..g..}..x!.|..D]..}..|..t..
2a80 7c 08 00 7c 03 00 83 02 00 37 7d 06 00 71 19 00 57 78 21 00 7c 01 00 44 5d 19 00 7d 09 00 7c 07 |..|.....7}..q..Wx!.|..D]..}..|.
2aa0 00 74 01 00 7c 09 00 7c 03 00 83 02 00 37 7d 07 00 71 3d 00 57 74 02 00 7d 0a 00 78 23 00 7c 06 .t..|..|.....7}..q=.Wt..}..x#.|.
2ac0 00 44 5d 1b 00 7d 0b 00 7c 0b 00 7c 07 00 6b 07 00 72 67 00 74 03 00 7d 0a 00 71 67 00 71 67 00 .D]..}..|..|..k..rg.t..}..qg.qg.
2ae0 57 7c 0a 00 72 90 00 7c 05 00 53 78 e6 00 7c 01 00 44 5d de 00 7d 09 00 74 01 00 7c 09 00 7c 02 W|..r..|..Sx..|..D]..}..t..|..|.
2b00 00 64 01 00 64 02 00 83 02 01 7d 0c 00 78 c0 00 7c 0c 00 44 5d b8 00 7d 0d 00 74 04 00 7c 06 00 .d..d.....}..x..|..D]..}..t..|..
2b20 83 01 00 7d 0b 00 74 05 00 7c 0d 00 6a 06 00 7c 0b 00 6a 06 00 83 02 00 64 03 00 6b 04 00 72 b9 ...}..t..|..j..|..j.....d..k..r.
2b40 00 7c 05 00 64 06 00 6b 02 00 73 38 01 74 01 00 64 04 00 7c 05 00 17 7c 02 00 83 02 00 0c 73 38 .|..d..k..s8.t..d..|...|......s8
2b60 01 7c 04 00 74 05 00 7c 0d 00 6a 06 00 7c 05 00 6a 06 00 83 02 00 64 03 00 6b 04 00 41 72 b9 00 .|..t..|..j..|..j.....d..k..Ar..
2b80 74 01 00 64 04 00 7c 0d 00 17 7c 02 00 83 02 00 72 b9 00 7c 02 00 6a 07 00 7c 0d 00 64 05 00 67 t..d..|...|.....r..|..j..|..d..g
2ba0 01 00 83 02 00 7c 03 00 6a 07 00 74 04 00 7c 06 00 83 01 00 64 05 00 67 01 00 83 02 00 6b 02 00 .....|..j..t..|.....d..g.....k..
2bc0 72 b9 00 7c 0d 00 7d 05 00 71 b9 00 71 b9 00 57 71 97 00 57 7c 05 00 53 28 07 00 00 00 73 ce 03 r..|..}..q..q..Wq..W|..S(....s..
2be0 00 00 0a 09 43 68 65 63 6b 73 20 69 66 20 74 68 65 20 73 79 73 74 65 6d 73 74 61 74 65 20 69 73 ....Checks.if.the.systemstate.is
2c00 20 6d 61 74 63 68 69 6e 67 20 61 6e 20 61 74 6f 6d 20 69 6e 0a 09 49 7b 76 75 6c 6e 65 72 61 62 .matching.an.atom.in..I{vulnerab
2c20 6c 65 4c 69 73 74 7d 20 61 6e 64 20 72 65 74 75 72 6e 73 20 73 74 72 69 6e 67 20 64 65 73 63 72 leList}.and.returns.string.descr
2c40 69 62 69 6e 67 0a 09 74 68 65 20 6c 6f 77 65 73 74 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 74 68 ibing..the.lowest.version.for.th
2c60 65 20 70 61 63 6b 61 67 65 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 61 6e 20 61 74 6f 6d 20 69 e.package.that.matches.an.atom.i
2c80 6e 20 0a 09 49 7b 75 6e 61 66 66 65 63 74 65 64 4c 69 73 74 7d 20 61 6e 64 20 69 73 20 67 72 65 n...I{unaffectedList}.and.is.gre
2ca0 61 74 65 72 20 74 68 61 6e 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 73 74 61 6c 6c 65 ater.than.the.currently.installe
2cc0 64 0a 09 76 65 72 73 69 6f 6e 20 6f 72 20 4e 6f 6e 65 20 69 66 20 74 68 65 20 73 79 73 74 65 6d d..version.or.None.if.the.system
2ce0 20 69 73 20 6e 6f 74 20 61 66 66 65 63 74 65 64 2e 20 42 6f 74 68 0a 09 49 7b 76 75 6c 6e 65 72 .is.not.affected..Both..I{vulner
2d00 61 62 6c 65 4c 69 73 74 7d 20 61 6e 64 20 49 7b 75 6e 61 66 66 65 63 74 65 64 4c 69 73 74 7d 20 ableList}.and.I{unaffectedList}.
2d20 73 68 6f 75 6c 64 20 68 61 76 65 20 74 68 65 0a 09 73 61 6d 65 20 62 61 73 65 20 70 61 63 6b 61 should.have.the..same.base.packa
2d40 67 65 2e 0a 09 0a 09 40 74 79 70 65 09 76 75 6c 6e 65 72 61 62 6c 65 4c 69 73 74 3a 20 4c 69 73 ge.....@type.vulnerableList:.Lis
2d60 74 20 6f 66 20 53 74 72 69 6e 67 73 0a 09 40 70 61 72 61 6d 09 76 75 6c 6e 65 72 61 62 6c 65 4c t.of.Strings..@param.vulnerableL
2d80 69 73 74 3a 20 61 74 6f 6d 73 20 6d 61 74 63 68 69 6e 67 20 76 75 6c 6e 65 72 61 62 6c 65 20 70 ist:.atoms.matching.vulnerable.p
2da0 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 73 0a 09 40 74 79 70 65 09 75 6e 61 66 66 65 63 74 65 ackage.versions..@type.unaffecte
2dc0 64 4c 69 73 74 3a 20 4c 69 73 74 20 6f 66 20 53 74 72 69 6e 67 73 0a 09 40 70 61 72 61 6d 09 75 dList:.List.of.Strings..@param.u
2de0 6e 61 66 66 65 63 74 65 64 4c 69 73 74 3a 20 61 74 6f 6d 73 20 6d 61 74 63 68 69 6e 67 20 75 6e naffectedList:.atoms.matching.un
2e00 61 66 66 65 63 74 65 64 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 73 0a 09 40 74 79 70 65 affected.package.versions..@type
2e20 09 70 6f 72 74 64 62 61 70 69 3a 09 70 6f 72 74 61 67 65 2e 64 62 61 70 69 2e 70 6f 72 74 74 72 .portdbapi:.portage.dbapi.porttr
2e40 65 65 2e 70 6f 72 74 64 62 61 70 69 0a 09 40 70 61 72 61 6d 09 70 6f 72 74 64 62 61 70 69 3a 09 ee.portdbapi..@param.portdbapi:.
2e60 45 62 75 69 6c 64 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 40 74 79 70 65 09 76 61 72 64 62 61 70 Ebuild.repository..@type.vardbap
2e80 69 3a 09 70 6f 72 74 61 67 65 2e 64 62 61 70 69 2e 76 61 72 74 72 65 65 2e 76 61 72 64 62 61 70 i:.portage.dbapi.vartree.vardbap
2ea0 69 0a 09 40 70 61 72 61 6d 09 76 61 72 64 62 61 70 69 3a 09 49 6e 73 74 61 6c 6c 65 64 20 70 61 i..@param.vardbapi:.Installed.pa
2ec0 63 6b 61 67 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 40 74 79 70 65 09 6d 69 6e 69 6d 69 7a 65 ckage.repository..@type.minimize
2ee0 3a 09 42 6f 6f 6c 65 61 6e 0a 09 40 70 61 72 61 6d 09 6d 69 6e 69 6d 69 7a 65 3a 09 54 72 75 65 :.Boolean..@param.minimize:.True
2f00 20 66 6f 72 20 61 20 6c 65 61 73 74 2d 63 68 61 6e 67 65 20 75 70 67 72 61 64 65 2c 20 46 61 6c .for.a.least-change.upgrade,.Fal
2f20 73 65 20 66 6f 72 20 65 6d 65 72 67 65 2d 6c 69 6b 65 20 61 6c 67 6f 72 69 74 68 6d 0a 09 0a 09 se.for.emerge-like.algorithm....
2f40 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 20 7c 20 4e 6f 6e 65 0a 09 40 72 65 74 75 72 6e 3a @rtype:..String.|.None..@return:
2f60 09 74 68 65 20 6c 6f 77 65 73 74 20 75 6e 61 66 66 65 63 74 65 64 20 76 65 72 73 69 6f 6e 20 74 .the.lowest.unaffected.version.t
2f80 68 61 74 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 0a 09 09 09 09 74 68 65 20 69 6e 73 74 hat.is.greater.than.....the.inst
2fa0 61 6c 6c 65 64 20 76 65 72 73 69 6f 6e 2e 0a 09 52 70 00 00 00 73 09 00 00 00 6d 61 74 63 68 2d alled.version...Rp...s....match-
2fc0 61 6c 6c 69 00 00 00 00 52 10 00 00 00 74 04 00 00 00 53 4c 4f 54 4e 28 08 00 00 00 74 04 00 00 alli....R....t....SLOTN(....t...
2fe0 00 4e 6f 6e 65 52 74 00 00 00 74 04 00 00 00 54 72 75 65 74 05 00 00 00 46 61 6c 73 65 52 08 00 .NoneRt...t....Truet....FalseR..
3000 00 00 52 07 00 00 00 74 07 00 00 00 76 65 72 73 69 6f 6e 74 07 00 00 00 61 75 78 5f 67 65 74 28 ..R....t....versiont....aux_get(
3020 0e 00 00 00 74 0e 00 00 00 76 75 6c 6e 65 72 61 62 6c 65 4c 69 73 74 74 0e 00 00 00 75 6e 61 66 ....t....vulnerableListt....unaf
3040 66 65 63 74 65 64 4c 69 73 74 74 09 00 00 00 70 6f 72 74 64 62 61 70 69 74 08 00 00 00 76 61 72 fectedListt....portdbapit....var
3060 64 62 61 70 69 74 08 00 00 00 6d 69 6e 69 6d 69 7a 65 52 2b 00 00 00 74 0b 00 00 00 76 5f 69 6e dbapit....minimizeR+...t....v_in
3080 73 74 61 6c 6c 65 64 74 0b 00 00 00 75 5f 69 6e 73 74 61 6c 6c 65 64 52 7b 00 00 00 74 01 00 00 stalledt....u_installedR{...t...
30a0 00 75 74 12 00 00 00 69 6e 73 74 61 6c 6c 5f 75 6e 61 66 66 65 63 74 65 64 52 5f 00 00 00 52 7a .ut....install_unaffectedR_...Rz
30c0 00 00 00 74 01 00 00 00 63 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 ...t....c(....(....s&.../usr/lib
30e0 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 0d 64/portage/pym/portage/glsa.pyt.
3100 00 00 00 67 65 74 4d 69 6e 55 70 67 72 61 64 65 4a 01 00 00 73 32 00 00 00 00 19 06 01 06 01 06 ...getMinUpgradeJ...s2..........
3120 01 0d 01 17 02 0d 01 17 02 06 01 0d 01 0c 01 0d 02 06 01 04 02 0d 01 15 01 0d 01 0c 01 1b 01 0c ................................
3140 01 14 01 1f 01 13 01 30 01 11 01 63 01 00 00 00 04 00 00 00 06 00 00 00 43 40 00 00 73 90 00 00 .......0...c............C@..s...
3160 00 7c 00 00 6a 00 00 64 01 00 64 02 00 83 02 00 7d 01 00 74 01 00 7c 01 00 83 01 00 64 03 00 6b .|..j..d..d.....}..t..|.....d..k
3180 03 00 72 28 00 7c 00 00 53 64 04 00 84 00 00 7c 01 00 44 83 01 00 7d 01 00 64 05 00 64 06 00 6c ..r(.|..Sd.....|..D...}..d..d..l
31a0 02 00 6d 03 00 7d 02 00 01 79 10 00 7c 02 00 7c 01 00 8c 00 00 7d 03 00 57 6e 12 00 04 74 04 00 ..m..}...y..|..|.....}..Wn...t..
31c0 6b 0a 00 72 6c 00 01 01 01 7c 00 00 53 58 74 05 00 7c 03 00 6a 06 00 64 07 00 83 01 00 64 08 00 k..rl....|..SXt..|..j..d.....d..
31e0 74 07 00 64 09 00 19 64 0a 00 64 0b 00 83 01 02 53 28 0c 00 00 00 73 1a 01 00 00 0a 09 54 61 6b t..d...d..d.....S(....s......Tak
3200 65 73 20 61 20 64 61 74 65 20 28 61 6e 6e 6f 75 6e 63 65 64 2c 20 72 65 76 69 73 65 64 29 20 64 es.a.date.(announced,.revised).d
3220 61 74 65 20 66 72 6f 6d 20 61 20 47 4c 53 41 20 61 6e 64 20 66 6f 72 6d 61 74 73 0a 09 69 74 20 ate.from.a.GLSA.and.formats..it.
3240 61 73 20 72 65 61 64 61 62 6c 65 20 74 65 78 74 20 28 69 2e 65 2e 20 22 4a 61 6e 75 61 72 79 20 as.readable.text.(i.e.."January.
3260 31 2c 20 32 30 30 38 22 29 2e 0a 09 0a 09 40 74 79 70 65 09 64 61 74 65 3a 20 53 74 72 69 6e 67 1,.2008").....@type.date:.String
3280 0a 09 40 70 61 72 61 6d 09 64 61 74 65 3a 20 74 68 65 20 64 61 74 65 20 73 74 72 69 6e 67 20 74 ..@param.date:.the.date.string.t
32a0 6f 20 72 65 66 6f 72 6d 61 74 0a 09 40 72 74 79 70 65 3a 09 09 53 74 72 69 6e 67 0a 09 40 72 65 o.reformat..@rtype:..String..@re
32c0 74 75 72 6e 3a 09 61 20 72 65 66 6f 72 6d 61 74 74 65 64 20 73 74 72 69 6e 67 2c 20 6f 72 20 74 turn:.a.reformatted.string,.or.t
32e0 68 65 20 6f 72 69 67 69 6e 61 6c 20 73 74 72 69 6e 67 0a 09 09 09 09 69 66 20 69 74 20 63 61 6e he.original.string.....if.it.can
3300 6e 6f 74 20 62 65 20 72 65 66 6f 72 6d 61 74 74 65 64 2e 0a 09 52 54 00 00 00 69 02 00 00 00 69 not.be.reformatted...RT...i....i
3320 03 00 00 00 63 01 00 00 00 02 00 00 00 03 00 00 00 73 40 00 00 73 1b 00 00 00 7c 00 00 5d 11 00 ....c............s@..s....|..]..
3340 7d 01 00 74 00 00 7c 01 00 83 01 00 56 01 71 03 00 64 00 00 53 28 01 00 00 00 4e 28 01 00 00 00 }..t..|.....V.q..d..S(....N(....
3360 74 03 00 00 00 69 6e 74 28 02 00 00 00 74 02 00 00 00 2e 30 74 01 00 00 00 78 28 00 00 00 00 28 t....int(....t.....0t....x(....(
3380 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f ....s&.../usr/lib64/portage/pym/
33a0 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 73 09 00 00 00 3c 67 65 6e 65 78 70 72 3e 91 01 00 portage/glsa.pys....<genexpr>...
33c0 00 73 02 00 00 00 06 00 69 00 00 00 00 28 01 00 00 00 74 04 00 00 00 64 61 74 65 73 09 00 00 00 .s......i....(....t....dates....
33e0 25 42 20 25 64 2c 20 25 59 74 08 00 00 00 65 6e 63 6f 64 69 6e 67 74 07 00 00 00 63 6f 6e 74 65 %B.%d,.%Yt....encodingt....conte
3400 6e 74 74 06 00 00 00 65 72 72 6f 72 73 52 21 00 00 00 28 08 00 00 00 52 23 00 00 00 52 24 00 00 ntt....errorsR!...(....R#...R$..
3420 00 74 08 00 00 00 64 61 74 65 74 69 6d 65 52 92 00 00 00 74 0a 00 00 00 56 61 6c 75 65 45 72 72 .t....datetimeR....t....ValueErr
3440 6f 72 52 04 00 00 00 74 08 00 00 00 73 74 72 66 74 69 6d 65 52 03 00 00 00 28 04 00 00 00 74 07 orR....t....strftimeR....(....t.
3460 00 00 00 64 61 74 65 73 74 72 74 09 00 00 00 73 70 6c 69 74 64 61 74 65 52 92 00 00 00 74 01 00 ...datestrt....splitdateR....t..
3480 00 00 64 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 ..d(....(....s&.../usr/lib64/por
34a0 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 0b 00 00 00 66 6f 72 tage/pym/portage/glsa.pyt....for
34c0 6d 61 74 5f 64 61 74 65 81 01 00 00 73 16 00 00 00 00 0b 12 01 12 01 04 03 10 02 10 01 03 01 10 mat_date....s...................
34e0 01 0d 01 05 03 12 01 74 11 00 00 00 47 6c 73 61 54 79 70 65 45 78 63 65 70 74 69 6f 6e 63 00 00 .......t....GlsaTypeExceptionc..
3500 00 00 00 00 00 00 01 00 00 00 42 40 00 00 73 11 00 00 00 65 00 00 5a 01 00 64 00 00 84 00 00 5a ..........B@..s....e..Z..d.....Z
3520 02 00 52 53 28 01 00 00 00 63 02 00 00 00 02 00 00 00 04 00 00 00 43 40 00 00 73 18 00 00 00 74 ..RS(....c............C@..s....t
3540 00 00 6a 01 00 7c 00 00 64 01 00 7c 01 00 16 83 02 00 01 64 00 00 53 28 02 00 00 00 4e 73 11 00 ..j..|..d..|.......d..S(....Ns..
3560 00 00 77 72 6f 6e 67 20 44 4f 43 54 59 50 45 3a 20 25 73 28 02 00 00 00 74 09 00 00 00 45 78 63 ..wrong.DOCTYPE:.%s(....t....Exc
3580 65 70 74 69 6f 6e 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 28 02 00 00 00 74 04 00 00 00 73 65 6c eptiont....__init__(....t....sel
35a0 66 74 07 00 00 00 64 6f 63 74 79 70 65 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 ft....doctype(....(....s&.../usr
35c0 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e /lib64/portage/pym/portage/glsa.
35e0 70 79 52 9f 00 00 00 9f 01 00 00 73 02 00 00 00 00 01 28 03 00 00 00 74 08 00 00 00 5f 5f 6e 61 pyR........s......(....t....__na
3600 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 52 9f 00 00 00 28 00 00 00 00 28 00 00 me__t....__module__R....(....(..
3620 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 ..(....s&.../usr/lib64/portage/p
3640 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 9d 00 00 00 9e 01 00 00 73 02 00 00 00 ym/portage/glsa.pyR........s....
3660 06 01 52 44 00 00 00 63 00 00 00 00 00 00 00 00 01 00 00 00 42 40 00 00 73 08 00 00 00 65 00 00 ..RD...c............B@..s....e..
3680 5a 01 00 52 53 28 00 00 00 00 28 02 00 00 00 52 a2 00 00 00 52 a3 00 00 00 28 00 00 00 00 28 00 Z..RS(....(....R....R....(....(.
36a0 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f ...(....s&.../usr/lib64/portage/
36c0 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 44 00 00 00 a2 01 00 00 73 02 00 00 pym/portage/glsa.pyRD.......s...
36e0 00 06 01 74 15 00 00 00 47 6c 73 61 41 72 67 75 6d 65 6e 74 45 78 63 65 70 74 69 6f 6e 63 00 00 ...t....GlsaArgumentExceptionc..
3700 00 00 00 00 00 00 01 00 00 00 42 40 00 00 73 08 00 00 00 65 00 00 5a 01 00 52 53 28 00 00 00 00 ..........B@..s....e..Z..RS(....
3720 28 02 00 00 00 52 a2 00 00 00 52 a3 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 (....R....R....(....(....(....s&
3740 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 .../usr/lib64/portage/pym/portag
3760 65 2f 67 6c 73 61 2e 70 79 52 a4 00 00 00 a5 01 00 00 73 02 00 00 00 06 01 74 04 00 00 00 47 6c e/glsa.pyR........s......t....Gl
3780 73 61 63 00 00 00 00 00 00 00 00 02 00 00 00 42 40 00 00 73 5f 00 00 00 65 00 00 5a 01 00 64 00 sac............B@..s_...e..Z..d.
37a0 00 5a 02 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 00 64 03 00 84 00 00 5a 05 00 65 .Z..d.....Z..d.....Z..d.....Z..e
37c0 06 00 6a 07 00 64 04 00 84 01 00 5a 08 00 64 05 00 84 00 00 5a 09 00 64 06 00 84 00 00 5a 0a 00 ..j..d.....Z..d.....Z..d.....Z..
37e0 64 07 00 84 00 00 5a 0b 00 65 0c 00 64 08 00 84 01 00 5a 0d 00 52 53 28 09 00 00 00 73 6c 00 00 d.....Z..e..d.....Z..RS(....sl..
3800 00 0a 09 54 68 69 73 20 63 6c 61 73 73 20 69 73 20 61 20 77 72 61 70 70 65 72 20 66 6f 72 20 74 ...This.class.is.a.wrapper.for.t
3820 68 65 20 58 4d 4c 20 64 61 74 61 20 61 6e 64 20 70 72 6f 76 69 64 65 73 20 6d 65 74 68 6f 64 73 he.XML.data.and.provides.methods
3840 20 74 6f 20 61 63 63 65 73 73 0a 09 61 6e 64 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6e 74 .to.access..and.display.the.cont
3860 61 69 6e 65 64 20 64 61 74 61 2e 0a 09 63 05 00 00 00 05 00 00 00 06 00 00 00 43 40 00 00 73 a0 ained.data...c............C@..s.
3880 00 00 00 74 00 00 7c 01 00 64 01 00 74 01 00 64 02 00 19 64 03 00 64 04 00 83 01 02 7d 01 00 74 ...t..|..d..t..d...d..d.....}..t
38a0 02 00 6a 03 00 64 05 00 7c 01 00 83 02 00 72 3a 00 64 06 00 7c 00 00 5f 04 00 6e 34 00 74 05 00 ..j..d..|.....r:.d..|.._..n4.t..
38c0 6a 06 00 6a 07 00 7c 01 00 83 01 00 72 58 00 64 07 00 7c 00 00 5f 04 00 6e 16 00 74 08 00 74 09 j..j..|.....rX.d..|.._..n..t..t.
38e0 00 64 08 00 83 01 00 7c 01 00 16 83 01 00 82 01 00 7c 01 00 7c 00 00 5f 0a 00 7c 02 00 7c 00 00 .d.....|.........|..|.._..|..|..
3900 5f 0b 00 7c 03 00 7c 00 00 5f 0c 00 7c 04 00 7c 00 00 5f 0d 00 7c 00 00 6a 0e 00 83 00 00 01 64 _..|..|.._..|..|.._..|..j......d
3920 09 00 53 28 0a 00 00 00 73 4a 02 00 00 0a 09 09 53 69 6d 70 6c 65 20 63 6f 6e 73 74 72 75 63 74 ..S(....sJ......Simple.construct
3940 6f 72 20 74 6f 20 73 65 74 20 74 68 65 20 49 44 2c 20 73 74 6f 72 65 20 74 68 65 20 63 6f 6e 66 or.to.set.the.ID,.store.the.conf
3960 69 67 20 61 6e 64 20 67 65 74 73 20 74 68 65 20 0a 09 09 58 4d 4c 20 64 61 74 61 20 62 79 20 63 ig.and.gets.the....XML.data.by.c
3980 61 6c 6c 69 6e 67 20 43 7b 73 65 6c 66 2e 72 65 61 64 28 29 7d 2e 0a 09 09 0a 09 09 40 74 79 70 alling.C{self.read()}.......@typ
39a0 65 09 6d 79 69 64 3a 20 53 74 72 69 6e 67 0a 09 09 40 70 61 72 61 6d 09 6d 79 69 64 3a 20 53 74 e.myid:.String...@param.myid:.St
39c0 72 69 6e 67 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 69 64 20 66 6f 72 20 74 68 65 20 47 ring.describing.the.id.for.the.G
39e0 4c 53 41 20 6f 62 6a 65 63 74 20 28 73 74 61 6e 64 61 72 64 0a 09 09 09 09 09 20 20 47 4c 53 41 LSA.object.(standard........GLSA
3a00 73 20 68 61 76 65 20 61 6e 20 49 44 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 59 59 59 59 4d 4d 2d s.have.an.ID.of.the.form.YYYYMM-
3a20 6e 6e 29 20 6f 72 20 61 6e 20 65 78 69 73 74 69 6e 67 0a 09 09 09 09 09 20 20 66 69 6c 65 6e 61 nn).or.an.existing........filena
3a40 6d 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 47 4c 53 41 2e 0a 09 09 40 74 79 70 65 09 6d 79 me.containing.a.GLSA....@type.my
3a60 63 6f 6e 66 69 67 3a 20 70 6f 72 74 61 67 65 2e 63 6f 6e 66 69 67 0a 09 09 40 70 61 72 61 6d 09 config:.portage.config...@param.
3a80 6d 79 63 6f 6e 66 69 67 3a 20 74 68 65 20 63 6f 6e 66 69 67 20 74 68 61 74 20 73 68 6f 75 6c 64 myconfig:.the.config.that.should
3aa0 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 69 73 20 6f 62 6a 65 63 74 2e 0a 09 09 40 74 79 70 .be.used.for.this.object....@typ
3ac0 65 09 76 61 72 64 62 61 70 69 3a 20 70 6f 72 74 61 67 65 2e 64 62 61 70 69 2e 76 61 72 74 72 65 e.vardbapi:.portage.dbapi.vartre
3ae0 65 2e 76 61 72 64 62 61 70 69 0a 09 09 40 70 61 72 61 6d 09 76 61 72 64 62 61 70 69 3a 20 69 6e e.vardbapi...@param.vardbapi:.in
3b00 73 74 61 6c 6c 65 64 20 70 61 63 6b 61 67 65 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 09 40 74 79 stalled.package.repository...@ty
3b20 70 65 09 70 6f 72 74 64 62 61 70 69 3a 20 70 6f 72 74 61 67 65 2e 64 62 61 70 69 2e 70 6f 72 74 pe.portdbapi:.portage.dbapi.port
3b40 74 72 65 65 2e 70 6f 72 74 64 62 61 70 69 0a 09 09 40 70 61 72 61 6d 09 70 6f 72 74 64 62 61 70 tree.portdbapi...@param.portdbap
3b60 69 3a 20 65 62 75 69 6c 64 20 72 65 70 6f 73 69 74 6f 72 79 0a 09 09 52 93 00 00 00 52 94 00 00 i:.ebuild.repository...R....R...
3b80 00 52 95 00 00 00 74 06 00 00 00 73 74 72 69 63 74 73 0b 00 00 00 5c 64 7b 36 7d 2d 5c 64 7b 32 .R....t....stricts....\d{6}-\d{2
3ba0 7d 74 02 00 00 00 69 64 74 04 00 00 00 66 69 6c 65 73 2e 00 00 00 47 69 76 65 6e 20 49 44 20 25 }t....idt....files....Given.ID.%
3bc0 73 20 69 73 6e 27 74 20 61 20 76 61 6c 69 64 20 47 4c 53 41 20 49 44 20 6f 72 20 66 69 6c 65 6e s.isn't.a.valid.GLSA.ID.or.filen
3be0 61 6d 65 2e 4e 28 0f 00 00 00 52 04 00 00 00 52 03 00 00 00 52 5a 00 00 00 52 74 00 00 00 74 04 ame.N(....R....R....RZ...Rt...t.
3c00 00 00 00 74 79 70 65 52 02 00 00 00 52 1b 00 00 00 74 06 00 00 00 65 78 69 73 74 73 52 a4 00 00 ...typeR....R....t....existsR...
3c20 00 52 0b 00 00 00 74 02 00 00 00 6e 72 74 06 00 00 00 63 6f 6e 66 69 67 52 87 00 00 00 52 86 00 .R....t....nrt....configR....R..
3c40 00 00 74 04 00 00 00 72 65 61 64 28 05 00 00 00 52 a0 00 00 00 74 04 00 00 00 6d 79 69 64 52 39 ..t....read(....R....t....myidR9
3c60 00 00 00 52 87 00 00 00 52 86 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 ...R....R....(....(....s&.../usr
3c80 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e /lib64/portage/pym/portage/glsa.
3ca0 70 79 52 9f 00 00 00 ae 01 00 00 73 18 00 00 00 00 10 09 01 13 01 12 01 0c 01 12 01 0c 02 16 01 pyR........s....................
3cc0 09 01 09 01 09 01 09 01 63 01 00 00 00 03 00 00 00 04 00 00 00 43 40 00 00 73 89 00 00 00 64 01 ........c............C@..s....d.
3ce0 00 7c 00 00 6a 00 00 6b 06 00 72 27 00 64 02 00 7c 00 00 6a 00 00 64 01 00 19 17 64 03 00 17 7d .|..j..k..r'.d..|..j..d....d...}
3d00 01 00 6e 15 00 64 02 00 7c 00 00 6a 00 00 64 04 00 19 17 64 05 00 17 7d 01 00 7c 00 00 6a 01 00 ..n..d..|..j..d....d...}..|..j..
3d20 64 06 00 6b 02 00 72 5b 00 64 02 00 7c 00 00 6a 02 00 17 7d 02 00 6e 17 00 7c 01 00 64 07 00 74 d..k..r[.d..|..j...}..n..|..d..t
3d40 03 00 7c 00 00 6a 02 00 83 01 00 16 17 7d 02 00 7c 00 00 6a 04 00 74 05 00 7c 02 00 83 01 00 83 ..|..j.......}..|..j..t..|......
3d60 01 00 01 64 08 00 53 28 09 00 00 00 73 aa 00 00 00 0a 09 09 48 65 72 65 20 77 65 20 62 75 69 6c ...d..S(....s.......Here.we.buil
3d80 64 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 66 69 67 20 61 d.the.filename.from.the.config.a
3da0 6e 64 20 74 68 65 20 49 44 20 61 6e 64 20 70 61 73 73 0a 09 09 69 74 20 74 6f 20 75 72 6c 6c 69 nd.the.ID.and.pass...it.to.urlli
3dc0 62 20 74 6f 20 66 65 74 63 68 20 69 74 20 66 72 6f 6d 20 74 68 65 20 66 69 6c 65 73 79 73 74 65 b.to.fetch.it.from.the.filesyste
3de0 6d 20 6f 72 20 61 20 72 65 6d 6f 74 65 20 73 65 72 76 65 72 2e 0a 09 09 0a 09 09 40 72 74 79 70 m.or.a.remote.server.......@rtyp
3e00 65 3a 09 09 4e 6f 6e 65 0a 09 09 40 72 65 74 75 72 6e 3a 09 4e 6f 6e 65 0a 09 09 52 31 00 00 00 e:..None...@return:.None...R1...
3e20 73 07 00 00 00 66 69 6c 65 3a 2f 2f 74 01 00 00 00 2f 52 32 00 00 00 73 0f 00 00 00 2f 6d 65 74 s....file://t..../R2...s..../met
3e40 61 64 61 74 61 2f 67 6c 73 61 2f 52 a8 00 00 00 73 0b 00 00 00 67 6c 73 61 2d 25 73 2e 78 6d 6c adata/glsa/R....s....glsa-%s.xml
3e60 4e 28 07 00 00 00 52 ac 00 00 00 52 a9 00 00 00 52 ab 00 00 00 52 59 00 00 00 74 05 00 00 00 70 N(....R....R....R....RY...t....p
3e80 61 72 73 65 74 16 00 00 00 75 72 6c 6c 69 62 5f 72 65 71 75 65 73 74 5f 75 72 6c 6f 70 65 6e 52 arset....urllib_request_urlopenR
3ea0 7f 00 00 00 28 03 00 00 00 52 a0 00 00 00 52 3a 00 00 00 74 05 00 00 00 6d 79 75 72 6c 28 00 00 ....(....R....R:...t....myurl(..
3ec0 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 ..(....s&.../usr/lib64/portage/p
3ee0 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 ad 00 00 00 cc 01 00 00 73 10 00 00 00 ym/portage/glsa.pyR........s....
3f00 00 08 0f 01 18 02 15 01 0f 01 10 02 17 01 13 01 63 02 00 00 00 09 00 00 00 0a 00 00 00 43 40 00 ................c............C@.
3f20 00 73 f8 05 00 00 74 00 00 6a 01 00 6a 02 00 6a 03 00 7c 01 00 83 01 00 7c 00 00 5f 04 00 7c 00 .s....t..j..j..j..|.....|.._..|.
3f40 00 6a 04 00 6a 05 00 73 33 00 74 06 00 64 2f 00 83 01 00 82 01 00 6e 57 00 7c 00 00 6a 04 00 6a .j..j..s3.t..d/.......nW.|..j..j
3f60 05 00 6a 08 00 64 01 00 6b 02 00 72 54 00 64 02 00 7c 00 00 5f 09 00 6e 36 00 7c 00 00 6a 04 00 ..j..d..k..rT.d..|.._..n6.|..j..
3f80 6a 05 00 6a 08 00 64 03 00 6b 02 00 72 75 00 64 04 00 7c 00 00 5f 09 00 6e 15 00 74 06 00 7c 00 j..j..d..k..ru.d..|.._..n..t..|.
3fa0 00 6a 04 00 6a 05 00 6a 08 00 83 01 00 82 01 00 7c 00 00 6a 04 00 6a 0a 00 64 05 00 83 01 00 64 .j..j..j........|..j..j..d.....d
3fc0 02 00 19 7d 02 00 7c 00 00 6a 0b 00 64 06 00 6b 02 00 72 f4 00 7c 02 00 6a 0c 00 64 06 00 83 01 ...}..|..j..d..k..r..|..j..d....
3fe0 00 7c 00 00 6a 0d 00 6b 03 00 72 f4 00 74 0e 00 74 0f 00 64 07 00 83 01 00 7c 02 00 6a 0c 00 64 .|..j..k..r..t..t..d.....|..j..d
4000 06 00 83 01 00 17 64 08 00 17 7c 00 00 6a 0d 00 17 83 01 00 82 01 00 6e 00 00 74 10 00 7c 02 00 ......d...|..j.........n..t..|..
4020 6a 0a 00 64 09 00 83 01 00 64 02 00 19 64 0a 00 64 0b 00 83 01 01 7c 00 00 5f 11 00 74 10 00 7c j..d.....d...d..d.....|.._..t..|
4040 02 00 6a 0a 00 64 0c 00 83 01 00 64 02 00 19 64 0a 00 64 0b 00 83 01 01 7c 00 00 5f 12 00 74 13 ..j..d.....d...d..d.....|.._..t.
4060 00 74 10 00 7c 02 00 6a 0a 00 64 0d 00 83 01 00 64 02 00 19 64 0a 00 64 0b 00 83 01 01 83 01 00 .t..|..j..d.....d...d..d........
4080 7c 00 00 5f 14 00 64 0e 00 7d 03 00 7c 02 00 6a 0a 00 64 0f 00 83 01 00 64 02 00 19 7d 04 00 74 |.._..d..}..|..j..d.....d...}..t
40a0 10 00 7c 04 00 64 0a 00 64 0b 00 83 01 01 7c 00 00 5f 15 00 74 16 00 6a 17 00 64 10 00 6b 05 00 ..|..d..d.....|.._..t..j..d..k..
40c0 72 ac 01 64 11 00 7c 04 00 6a 18 00 6b 06 00 73 cd 01 74 16 00 6a 17 00 64 10 00 6b 00 00 72 df r..d..|..j..k..s..t..j..d..k..r.
40e0 01 7c 04 00 6a 18 00 6a 19 00 64 11 00 83 01 00 72 df 01 7c 04 00 6a 0c 00 64 11 00 83 01 00 7d .|..j..j..d.....r..|..j..d.....}
4100 03 00 6e 36 00 7c 00 00 6a 15 00 6a 1a 00 64 12 00 83 01 00 64 02 00 6b 05 00 72 15 02 7c 00 00 ..n6.|..j..j..d.....d..k..r..|..
4120 6a 15 00 6a 1b 00 64 12 00 83 01 00 5c 02 00 7c 00 00 5f 15 00 7d 03 00 6e 00 00 74 13 00 7c 00 j..j..d.....\..|.._..}..n..t..|.
4140 00 6a 15 00 83 01 00 7c 00 00 5f 15 00 79 13 00 74 1c 00 7c 03 00 83 01 00 7c 00 00 5f 1d 00 57 .j.....|.._..y..t..|.....|.._..W
4160 6e 1a 00 04 74 1e 00 6b 0a 00 72 56 02 01 01 01 64 0e 00 7c 00 00 5f 1d 00 6e 01 00 58 79 26 00 n...t..k..rV....d..|.._..n..Xy&.
4180 74 10 00 7c 02 00 6a 0a 00 64 13 00 83 01 00 64 02 00 19 64 0a 00 64 0b 00 83 01 01 7c 00 00 5f t..|..j..d.....d...d..d.....|.._
41a0 1f 00 57 6e 1a 00 04 74 20 00 6b 0a 00 72 99 02 01 01 01 64 14 00 7c 00 00 5f 1f 00 6e 01 00 58 ..Wn...t..k..r.....d..|.._..n..X
41c0 74 21 00 7c 02 00 64 15 00 64 0a 00 64 0b 00 83 02 01 7c 00 00 5f 22 00 74 21 00 7c 02 00 6a 0a t!.|..d..d..d.....|.._".t!.|..j.
41e0 00 64 16 00 83 01 00 64 02 00 19 64 17 00 64 0a 00 64 18 00 83 02 01 7c 00 00 5f 23 00 74 10 00 .d.....d...d..d..d.....|.._#.t..
4200 7c 02 00 6a 0a 00 64 19 00 83 01 00 64 02 00 19 64 0a 00 64 1a 00 83 01 01 7c 00 00 5f 24 00 74 |..j..d.....d...d..d.....|.._$.t
4220 10 00 7c 02 00 6a 0a 00 64 1b 00 83 01 00 64 02 00 19 64 0a 00 64 1a 00 83 01 01 7c 00 00 5f 25 ..|..j..d.....d...d..d.....|.._%
4240 00 74 10 00 7c 02 00 6a 0a 00 64 1c 00 83 01 00 64 02 00 19 64 0a 00 64 1a 00 83 01 01 7c 00 00 .t..|..j..d.....d...d..d.....|..
4260 5f 26 00 74 10 00 7c 02 00 6a 0a 00 64 1d 00 83 01 00 64 02 00 19 64 0a 00 64 1a 00 83 01 01 7c _&.t..|..j..d.....d...d..d.....|
4280 00 00 5f 27 00 7c 02 00 6a 0a 00 64 1d 00 83 01 00 64 02 00 19 6a 0c 00 64 1e 00 83 01 00 7c 00 .._'.|..j..d.....d...j..d.....|.
42a0 00 5f 28 00 79 26 00 74 10 00 7c 02 00 6a 0a 00 64 1f 00 83 01 00 64 02 00 19 64 0a 00 64 1a 00 ._(.y&.t..|..j..d.....d...d..d..
42c0 83 01 01 7c 00 00 5f 29 00 57 6e 1a 00 04 74 20 00 6b 0a 00 72 c0 03 01 01 01 64 14 00 7c 00 00 ...|.._).Wn...t..k..r.....d..|..
42e0 5f 29 00 6e 01 00 58 7c 02 00 6a 0a 00 64 20 00 83 01 00 64 02 00 19 6a 0c 00 64 1e 00 83 01 00 _).n..X|..j..d.....d...j..d.....
4300 7c 00 00 5f 2a 00 74 10 00 7c 02 00 6a 0a 00 64 20 00 83 01 00 64 02 00 19 64 0a 00 64 0b 00 83 |.._*.t..|..j..d.....d...d..d...
4320 01 01 7c 00 00 5f 2b 00 7c 02 00 6a 0a 00 64 21 00 83 01 00 64 02 00 19 7c 00 00 5f 2c 00 69 00 ..|.._+.|..j..d!....d...|.._,.i.
4340 00 7c 00 00 5f 2d 00 78 bb 01 7c 00 00 6a 2c 00 6a 0a 00 64 22 00 83 01 00 44 5d a7 01 7d 05 00 .|.._-.x..|..j,.j..d"....D]..}..
4360 7c 05 00 6a 0c 00 64 23 00 83 01 00 7d 06 00 79 16 00 74 2e 00 6a 2f 00 6a 30 00 7c 06 00 83 01 |..j..d#....}..y..t..j/.j0.|....
4380 00 7d 06 00 57 6e 2d 00 04 74 2e 00 6a 31 00 6a 32 00 6b 0a 00 72 8e 04 01 01 01 74 0e 00 74 0f .}..Wn-..t..j1.j2.k..r.....t..t.
43a0 00 64 24 00 83 01 00 7c 06 00 16 83 01 00 82 01 00 6e 01 00 58 7c 06 00 7c 06 00 6a 33 00 6b 03 .d$....|.........n..X|..|..j3.k.
43c0 00 72 b7 04 74 0e 00 74 0f 00 64 24 00 83 01 00 7c 06 00 16 83 01 00 82 01 00 6e 00 00 7c 06 00 .r..t..t..d$....|.........n..|..
43e0 6a 33 00 7d 06 00 7c 06 00 7c 00 00 6a 2d 00 6b 07 00 72 df 04 67 00 00 7c 00 00 6a 2d 00 7c 06 j3.}..|..|..j-.k..r..g..|..j-.|.
4400 00 3c 6e 00 00 69 00 00 7d 07 00 7c 05 00 6a 0c 00 64 25 00 83 01 00 7c 07 00 64 25 00 3c 7c 05 .<n..i..}..|..j..d%....|..d%.<|.
4420 00 6a 0c 00 64 26 00 83 01 00 64 27 00 6b 02 00 7c 07 00 64 26 00 3c 67 00 00 7c 05 00 6a 0a 00 .j..d&....d'.k..|..d&.<g..|..j..
4440 64 28 00 83 01 00 44 5d 12 00 7d 08 00 74 34 00 7c 08 00 83 01 00 5e 02 00 71 21 05 7c 07 00 64 d(....D]..}..t4.|.....^..q!.|..d
4460 29 00 3c 67 00 00 7c 05 00 6a 0a 00 64 2a 00 83 01 00 44 5d 12 00 7d 08 00 74 34 00 7c 08 00 83 ).<g..|..j..d*....D]..}..t4.|...
4480 01 00 5e 02 00 71 4d 05 7c 07 00 64 2b 00 3c 67 00 00 7c 05 00 6a 0a 00 64 28 00 83 01 00 44 5d ..^..qM.|..d+.<g..|..j..d(....D]
44a0 15 00 7d 08 00 74 35 00 7c 06 00 7c 08 00 83 02 00 5e 02 00 71 79 05 7c 07 00 64 2c 00 3c 67 00 ..}..t5.|..|.....^..qy.|..d,.<g.
44c0 00 7c 05 00 6a 0a 00 64 2a 00 83 01 00 44 5d 15 00 7d 08 00 74 35 00 7c 06 00 7c 08 00 83 02 00 .|..j..d*....D]..}..t5.|..|.....
44e0 5e 02 00 71 a8 05 7c 07 00 64 2d 00 3c 7c 00 00 6a 2d 00 7c 06 00 19 6a 36 00 7c 07 00 83 01 00 ^..q..|..d-.<|..j-.|...j6.|.....
4500 01 71 34 04 57 7c 00 00 6a 2c 00 6a 0a 00 64 2e 00 83 01 00 7c 00 00 5f 37 00 64 2f 00 53 28 30 .q4.W|..j,.j..d.....|.._7.d/.S(0
4520 00 00 00 73 fb 00 00 00 0a 09 09 54 68 69 73 20 6d 65 74 68 6f 64 20 70 61 72 73 65 73 20 74 68 ...s.......This.method.parses.th
4540 65 20 58 4d 4c 20 66 69 6c 65 20 61 6e 64 20 73 65 74 73 20 75 70 20 74 68 65 20 69 6e 74 65 72 e.XML.file.and.sets.up.the.inter
4560 6e 61 6c 20 64 61 74 61 20 0a 09 09 73 74 72 75 63 74 75 72 65 73 20 62 79 20 63 61 6c 6c 69 6e nal.data....structures.by.callin
4580 67 20 74 68 65 20 64 69 66 66 65 72 65 6e 74 20 68 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 g.the.different.helper.functions
45a0 20 69 6e 20 74 68 69 73 0a 09 09 6d 6f 64 75 6c 65 2e 0a 09 09 0a 09 09 40 74 79 70 65 09 6d 79 .in.this...module.......@type.my
45c0 66 69 6c 65 3a 20 53 74 72 69 6e 67 0a 09 09 40 70 61 72 61 6d 09 6d 79 66 69 6c 65 3a 20 46 69 file:.String...@param.myfile:.Fi
45e0 6c 65 6e 61 6d 65 20 74 6f 20 67 72 61 62 20 74 68 65 20 58 4d 4c 20 64 61 74 61 20 66 72 6f 6d lename.to.grab.the.XML.data.from
4600 0a 09 09 40 72 74 79 70 65 3a 09 09 4e 6f 6e 65 0a 09 09 40 72 65 74 75 72 6e 3a 09 4e 6f 6e 65 ...@rtype:..None...@return:.None
4620 0a 09 09 73 22 00 00 00 68 74 74 70 3a 2f 2f 77 77 77 2e 67 65 6e 74 6f 6f 2e 6f 72 67 2f 64 74 ...s"...http://www.gentoo.org/dt
4640 64 2f 67 6c 73 61 2e 64 74 64 69 00 00 00 00 73 24 00 00 00 68 74 74 70 3a 2f 2f 77 77 77 2e 67 d/glsa.dtdi....s$...http://www.g
4660 65 6e 74 6f 6f 2e 6f 72 67 2f 64 74 64 2f 67 6c 73 61 2d 32 2e 64 74 64 69 02 00 00 00 52 1a 00 entoo.org/dtd/glsa-2.dtdi....R..
4680 00 00 52 a7 00 00 00 73 25 00 00 00 66 69 6c 65 6e 61 6d 65 20 61 6e 64 20 69 6e 74 65 72 6e 61 ..R....s%...filename.and.interna
46a0 6c 20 69 64 20 64 6f 6e 27 74 20 6d 61 74 63 68 3a 73 04 00 00 00 20 21 3d 20 74 05 00 00 00 74 l.id.don't.match:s.....!=.t....t
46c0 69 74 6c 65 52 42 00 00 00 52 26 00 00 00 74 08 00 00 00 73 79 6e 6f 70 73 69 73 74 09 00 00 00 itleRB...R&...t....synopsist....
46e0 61 6e 6e 6f 75 6e 63 65 64 69 01 00 00 00 74 07 00 00 00 72 65 76 69 73 65 64 69 00 00 00 03 74 announcedi....t....revisedi....t
4700 05 00 00 00 63 6f 75 6e 74 52 77 00 00 00 52 34 00 00 00 52 1f 00 00 00 74 03 00 00 00 62 75 67 ....countRw...R4...R....t....bug
4720 74 0a 00 00 00 72 65 66 65 72 65 6e 63 65 73 52 50 00 00 00 52 4f 00 00 00 74 0b 00 00 00 64 65 t....referencesRP...RO...t....de
4740 73 63 72 69 70 74 69 6f 6e 52 47 00 00 00 74 0a 00 00 00 77 6f 72 6b 61 72 6f 75 6e 64 74 0a 00 scriptionRG...t....workaroundt..
4760 00 00 72 65 73 6f 6c 75 74 69 6f 6e 74 06 00 00 00 69 6d 70 61 63 74 52 a9 00 00 00 74 0a 00 00 ..resolutiont....impactR....t...
4780 00 62 61 63 6b 67 72 6f 75 6e 64 74 07 00 00 00 70 72 6f 64 75 63 74 74 08 00 00 00 61 66 66 65 .backgroundt....productt....affe
47a0 63 74 65 64 74 07 00 00 00 70 61 63 6b 61 67 65 74 04 00 00 00 6e 61 6d 65 73 18 00 00 00 69 6e ctedt....packaget....names....in
47c0 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 25 73 74 04 00 00 00 61 72 63 68 74 valid.package.name:.%st....archt
47e0 04 00 00 00 61 75 74 6f 74 03 00 00 00 79 65 73 74 0a 00 00 00 76 75 6c 6e 65 72 61 62 6c 65 74 ....autot....yest....vulnerablet
4800 08 00 00 00 76 75 6c 5f 76 65 72 73 74 0a 00 00 00 75 6e 61 66 66 65 63 74 65 64 74 0a 00 00 00 ....vul_verst....unaffectedt....
4820 75 6e 61 66 66 5f 76 65 72 73 74 09 00 00 00 76 75 6c 5f 61 74 6f 6d 73 74 0b 00 00 00 75 6e 61 unaff_verst....vul_atomst....una
4840 66 66 5f 61 74 6f 6d 73 74 07 00 00 00 73 65 72 76 69 63 65 4e 28 38 00 00 00 52 47 00 00 00 52 ff_atomst....serviceN(8...RG...R
4860 48 00 00 00 74 07 00 00 00 6d 69 6e 69 64 6f 6d 52 b0 00 00 00 74 03 00 00 00 44 4f 4d 52 a1 00 H...t....minidomR....t....DOMR..
4880 00 00 52 9d 00 00 00 52 7f 00 00 00 74 08 00 00 00 73 79 73 74 65 6d 49 64 74 0a 00 00 00 64 74 ..R....R....t....systemIdt....dt
48a0 64 76 65 72 73 69 6f 6e 52 60 00 00 00 52 a9 00 00 00 52 58 00 00 00 52 ab 00 00 00 52 44 00 00 dversionR`...R....RX...R....RD..
48c0 00 52 0b 00 00 00 52 4b 00 00 00 52 b3 00 00 00 52 b4 00 00 00 52 9c 00 00 00 52 b5 00 00 00 52 .R....RK...R....R....R....R....R
48e0 b6 00 00 00 74 03 00 00 00 73 79 73 74 0a 00 00 00 68 65 78 76 65 72 73 69 6f 6e 74 0a 00 00 00 ....t....syst....hexversiont....
4900 61 74 74 72 69 62 75 74 65 73 74 07 00 00 00 68 61 73 5f 6b 65 79 52 25 00 00 00 52 23 00 00 00 attributest....has_keyR%...R#...
4920 52 8f 00 00 00 52 b7 00 00 00 52 97 00 00 00 52 34 00 00 00 52 38 00 00 00 52 64 00 00 00 74 04 R....R....R....R4...R8...Rd...t.
4940 00 00 00 62 75 67 73 52 b9 00 00 00 52 ba 00 00 00 52 bb 00 00 00 52 bc 00 00 00 74 0b 00 00 00 ...bugsR....R....R....R....t....
4960 69 6d 70 61 63 74 5f 74 65 78 74 74 0b 00 00 00 69 6d 70 61 63 74 5f 74 79 70 65 52 be 00 00 00 impact_textt....impact_typeR....
4980 74 08 00 00 00 67 6c 73 61 74 79 70 65 52 bf 00 00 00 52 c0 00 00 00 74 08 00 00 00 70 61 63 6b t....glsatypeR....R....t....pack
49a0 61 67 65 73 74 07 00 00 00 70 6f 72 74 61 67 65 74 03 00 00 00 64 65 70 74 04 00 00 00 41 74 6f agest....portaget....dept....Ato
49c0 6d 74 09 00 00 00 65 78 63 65 70 74 69 6f 6e 74 0b 00 00 00 49 6e 76 61 6c 69 64 41 74 6f 6d 74 mt....exceptiont....InvalidAtomt
49e0 02 00 00 00 63 70 52 6d 00 00 00 52 6c 00 00 00 52 37 00 00 00 74 08 00 00 00 73 65 72 76 69 63 ....cpRm...Rl...R7...t....servic
4a00 65 73 28 09 00 00 00 52 a0 00 00 00 74 06 00 00 00 6d 79 66 69 6c 65 74 06 00 00 00 6d 79 72 6f es(....R....t....myfilet....myro
4a20 6f 74 52 b7 00 00 00 74 09 00 00 00 72 65 76 69 73 65 64 45 6c 52 53 00 00 00 52 c2 00 00 00 74 otR....t....revisedElRS...R....t
4a40 03 00 00 00 74 6d 70 52 7b 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f ....tmpR{...(....(....s&.../usr/
4a60 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 lib64/portage/pym/portage/glsa.p
4a80 79 52 b0 00 00 00 df 01 00 00 73 86 00 00 00 00 0b 18 01 0c 01 0f 01 15 01 0c 01 15 01 0c 02 15 yR........s.....................
4aa0 01 16 01 27 01 2d 03 22 01 22 01 28 02 06 04 13 01 15 01 1e 01 21 01 12 01 18 01 1e 02 12 02 03 ...'.-.".".(.........!..........
4ac0 01 13 01 0d 02 0d 03 03 01 26 01 0d 01 0d 01 18 01 25 03 22 01 22 01 22 01 22 01 1f 01 03 01 26 .........&.......%.".".".".....&
4ae0 01 0d 01 0d 03 1f 01 22 01 16 01 09 01 19 01 0f 01 03 01 16 01 13 01 1a 01 0f 01 19 01 09 01 0f ......."........................
4b00 01 10 01 06 01 13 01 19 01 2c 01 2c 01 2f 01 2f 01 18 02 15 01 63 02 00 00 00 0b 00 00 00 08 00 .........,.,././.....c..........
4b20 00 00 43 40 00 00 73 9a 03 00 00 64 01 00 7d 02 00 7c 01 00 6a 00 00 64 02 00 7c 00 00 6a 01 00 ..C@..s....d..}..|..j..d..|..j..
4b40 7c 00 00 6a 02 00 66 02 00 16 6a 03 00 7c 02 00 83 01 00 64 03 00 17 83 01 00 01 7c 01 00 6a 00 |..j..f...j..|.....d.......|..j.
4b60 00 7c 02 00 64 04 00 14 64 03 00 17 83 01 00 01 7c 01 00 6a 00 00 74 04 00 7c 00 00 6a 05 00 7c .|..d...d.......|..j..t..|..j..|
4b80 02 00 64 05 00 74 06 00 64 06 00 83 01 00 83 02 01 64 03 00 17 83 01 00 01 7c 01 00 6a 00 00 74 ..d..t..d........d.......|..j..t
4ba0 06 00 64 07 00 83 01 00 7c 00 00 6a 07 00 16 83 01 00 01 7c 01 00 6a 00 00 74 06 00 64 08 00 83 ..d.....|..j.......|..j..t..d...
4bc0 01 00 7c 00 00 6a 08 00 7c 00 00 6a 09 00 66 02 00 16 83 01 00 01 7c 00 00 6a 0a 00 64 09 00 6b ..|..j..|..j..f.......|..j..d..k
4be0 02 00 72 a8 01 78 fd 00 7c 00 00 6a 0b 00 44 5d dd 00 7d 03 00 7c 00 00 6a 0b 00 7c 03 00 19 7d ..r..x..|..j..D]..}..|..j..|...}
4c00 04 00 78 c7 00 7c 04 00 44 5d bf 00 7d 05 00 64 0a 00 6a 0c 00 7c 05 00 64 0b 00 19 83 01 00 7d ..x..|..D]..}..d..j..|..d......}
4c20 06 00 64 0a 00 6a 0c 00 7c 05 00 64 0c 00 19 83 01 00 7d 07 00 7c 01 00 6a 00 00 74 06 00 64 0d ..d..j..|..d......}..|..j..t..d.
4c40 00 83 01 00 7c 03 00 16 83 01 00 01 7c 01 00 6a 00 00 74 06 00 64 0e 00 83 01 00 83 01 00 01 7c ....|.......|..j..t..d.........|
4c60 05 00 64 0f 00 19 64 10 00 6b 02 00 72 5a 01 7c 01 00 6a 00 00 74 06 00 64 11 00 83 01 00 83 01 ..d...d..k..rZ.|..j..t..d.......
4c80 00 01 6e 15 00 7c 01 00 6a 00 00 64 12 00 7c 05 00 64 0f 00 19 16 83 01 00 01 7c 01 00 6a 00 00 ..n..|..j..d..|..d........|..j..
4ca0 74 06 00 64 13 00 83 01 00 7c 06 00 16 83 01 00 01 7c 01 00 6a 00 00 74 06 00 64 14 00 83 01 00 t..d.....|.......|..j..t..d.....
4cc0 7c 07 00 16 83 01 00 01 71 de 00 57 71 c4 00 57 6e 12 00 7c 00 00 6a 0a 00 64 15 00 6b 02 00 72 |.......q..Wq..Wn..|..j..d..k..r
4ce0 ba 01 6e 00 00 74 0d 00 7c 00 00 6a 0e 00 83 01 00 64 16 00 6b 04 00 72 52 02 7c 01 00 6a 00 00 ..n..t..|..j.....d..k..rR.|..j..
4d00 74 06 00 64 17 00 83 01 00 83 01 00 01 78 6d 00 74 0f 00 64 16 00 74 0d 00 7c 00 00 6a 0e 00 83 t..d.........xm.t..d..t..|..j...
4d20 01 00 83 02 00 44 5d 50 00 7d 08 00 7c 01 00 6a 00 00 7c 00 00 6a 0e 00 7c 08 00 19 83 01 00 01 .....D]P.}..|..j..|..j..|.......
4d40 7c 08 00 74 0d 00 7c 00 00 6a 0e 00 83 01 00 64 18 00 18 6b 00 00 72 3e 02 7c 01 00 6a 00 00 64 |..t..|..j.....d...k..r>.|..j..d
4d60 19 00 83 01 00 01 71 fb 01 7c 01 00 6a 00 00 64 03 00 83 01 00 01 71 fb 01 57 6e 00 00 7c 00 00 ......q..|..j..d......q..Wn..|..
4d80 6a 10 00 72 87 02 7c 01 00 6a 00 00 64 03 00 74 04 00 7c 00 00 6a 10 00 7c 02 00 64 05 00 74 06 j..r..|..j..d..t..|..j..|..d..t.
4da0 00 64 1a 00 83 01 00 83 02 01 17 83 01 00 01 6e 00 00 7c 01 00 6a 00 00 64 03 00 74 04 00 7c 00 .d.............n..|..j..d..t..|.
4dc0 00 6a 11 00 7c 02 00 64 05 00 74 06 00 64 1b 00 83 01 00 83 02 01 17 83 01 00 01 7c 01 00 6a 00 .j..|..d..t..d.............|..j.
4de0 00 64 03 00 74 04 00 7c 00 00 6a 12 00 7c 02 00 64 05 00 74 06 00 64 1c 00 83 01 00 83 02 01 17 .d..t..|..j..|..d..t..d.........
4e00 83 01 00 01 7c 01 00 6a 00 00 64 03 00 74 04 00 7c 00 00 6a 13 00 7c 02 00 64 05 00 74 06 00 64 ....|..j..d..t..|..j..|..d..t..d
4e20 1d 00 83 01 00 83 02 01 17 83 01 00 01 7c 01 00 6a 00 00 64 03 00 74 04 00 7c 00 00 6a 14 00 7c .............|..j..d..t..|..j..|
4e40 02 00 64 05 00 74 06 00 64 1e 00 83 01 00 83 02 01 17 83 01 00 01 64 0a 00 7d 09 00 78 2f 00 7c ..d..t..d.............d..}..x/.|
4e60 00 00 6a 15 00 44 5d 24 00 7d 0a 00 7c 09 00 7c 0a 00 6a 16 00 64 1f 00 74 17 00 83 02 00 74 18 ..j..D]$.}..|..|..j..d..t.....t.
4e80 00 17 64 1f 00 17 37 7d 09 00 71 3b 03 57 7c 01 00 6a 00 00 64 03 00 74 04 00 7c 09 00 7c 02 00 ..d...7}..q;.W|..j..d..t..|..|..
4ea0 64 05 00 74 06 00 64 20 00 83 01 00 83 02 01 17 83 01 00 01 7c 01 00 6a 00 00 64 03 00 83 01 00 d..t..d.............|..j..d.....
4ec0 01 64 21 00 53 28 22 00 00 00 73 22 01 00 00 0a 09 09 44 75 6d 70 73 20 61 20 70 6c 61 69 6e 74 .d!.S("...s"......Dumps.a.plaint
4ee0 65 78 74 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 47 4c 53 41 20 ext.representation.of.this.GLSA.
4f00 74 6f 20 49 7b 6f 75 74 66 69 6c 65 7d 20 6f 72 20 0a 09 09 42 7b 73 74 64 6f 75 74 7d 20 69 66 to.I{outfile}.or....B{stdout}.if
4f20 20 69 74 20 69 73 20 6f 6d 6d 69 74 74 65 64 2e 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 .it.is.ommitted..You.can.specify
4f40 20 61 6e 20 61 6c 74 65 72 6e 61 74 65 0a 09 09 49 7b 65 6e 63 6f 64 69 6e 67 7d 20 69 66 20 6e .an.alternate...I{encoding}.if.n
4f60 65 65 64 65 64 20 28 64 65 66 61 75 6c 74 20 69 73 20 6c 61 74 69 6e 31 29 2e 0a 09 09 0a 09 09 eeded.(default.is.latin1).......
4f80 40 74 79 70 65 09 6f 75 74 73 74 72 65 61 6d 3a 20 46 69 6c 65 0a 09 09 40 70 61 72 61 6d 09 6f @type.outstream:.File...@param.o
4fa0 75 74 66 69 6c 65 3a 20 53 74 72 65 61 6d 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 75 73 utfile:.Stream.that.should.be.us
4fc0 65 64 20 66 6f 72 20 77 72 69 74 69 6e 67 0a 09 09 09 09 09 09 20 28 64 65 66 61 75 6c 74 73 20 ed.for.writing........(defaults.
4fe0 74 6f 20 73 79 73 2e 73 74 64 6f 75 74 29 0a 09 09 69 4c 00 00 00 73 0c 00 00 00 47 4c 53 41 20 to.sys.stdout)...iL...s....GLSA.
5000 25 73 3a 20 0a 25 73 73 01 00 00 00 0a 52 10 00 00 00 52 2a 00 00 00 73 12 00 00 00 53 79 6e 6f %s:..%ss.....R....R*...s....Syno
5020 70 73 69 73 3a 20 20 20 20 20 20 20 20 20 73 16 00 00 00 41 6e 6e 6f 75 6e 63 65 64 20 6f 6e 3a psis:.........s....Announced.on:
5040 20 20 20 20 20 20 25 73 0a 73 1e 00 00 00 4c 61 73 74 20 72 65 76 69 73 65 64 20 6f 6e 3a 20 20 ......%s.s....Last.revised.on:..
5060 20 25 73 20 3a 20 25 30 32 64 0a 0a 74 06 00 00 00 65 62 75 69 6c 64 52 1f 00 00 00 52 c7 00 00 .%s.:.%02d..t....ebuildR....R...
5080 00 52 c9 00 00 00 73 16 00 00 00 41 66 66 65 63 74 65 64 20 70 61 63 6b 61 67 65 3a 20 20 25 73 .R....s....Affected.package:..%s
50a0 0a 73 13 00 00 00 41 66 66 65 63 74 65 64 20 61 72 63 68 73 3a 20 20 20 20 52 c3 00 00 00 52 67 .s....Affected.archs:....R....Rg
50c0 00 00 00 73 04 00 00 00 41 6c 6c 0a 73 03 00 00 00 25 73 0a 73 16 00 00 00 56 75 6c 6e 65 72 61 ...s....All.s....%s.s....Vulnera
50e0 62 6c 65 3a 20 20 20 20 20 20 20 20 25 73 0a 73 17 00 00 00 55 6e 61 66 66 65 63 74 65 64 3a 20 ble:........%s.s....Unaffected:.
5100 20 20 20 20 20 20 20 25 73 0a 0a 74 0e 00 00 00 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 69 00 .......%s..t....infrastructurei.
5120 00 00 00 73 14 00 00 00 0a 52 65 6c 61 74 65 64 20 62 75 67 73 3a 20 20 20 20 20 20 69 01 00 00 ...s.....Related.bugs:......i...
5140 00 73 02 00 00 00 2c 20 73 12 00 00 00 42 61 63 6b 67 72 6f 75 6e 64 3a 20 20 20 20 20 20 20 73 .s....,.s....Background:.......s
5160 12 00 00 00 44 65 73 63 72 69 70 74 69 6f 6e 3a 20 20 20 20 20 20 73 12 00 00 00 49 6d 70 61 63 ....Description:......s....Impac
5180 74 3a 20 20 20 20 20 20 20 20 20 20 20 73 12 00 00 00 57 6f 72 6b 61 72 6f 75 6e 64 3a 20 20 20 t:...........s....Workaround:...
51a0 20 20 20 20 73 12 00 00 00 52 65 73 6f 6c 75 74 69 6f 6e 3a 20 20 20 20 20 20 20 52 20 00 00 00 ....s....Resolution:.......R....
51c0 73 12 00 00 00 52 65 66 65 72 65 6e 63 65 73 3a 20 20 20 20 20 20 20 4e 28 19 00 00 00 74 05 00 s....References:.......N(....t..
51e0 00 00 77 72 69 74 65 52 ab 00 00 00 52 b3 00 00 00 74 06 00 00 00 63 65 6e 74 65 72 52 30 00 00 ..writeR....R....t....centerR0..
5200 00 52 b4 00 00 00 52 0b 00 00 00 52 b5 00 00 00 52 b6 00 00 00 52 b7 00 00 00 52 d8 00 00 00 52 .R....R....R....R....R....R....R
5220 d9 00 00 00 52 1c 00 00 00 52 24 00 00 00 52 d5 00 00 00 52 65 00 00 00 52 be 00 00 00 52 ba 00 ....R....R$...R....Re...R....R..
5240 00 00 52 d6 00 00 00 52 bb 00 00 00 52 bc 00 00 00 52 b9 00 00 00 52 21 00 00 00 52 27 00 00 00 ..R....R....R....R....R!...R'...
5260 52 22 00 00 00 28 0b 00 00 00 52 a0 00 00 00 74 09 00 00 00 6f 75 74 73 74 72 65 61 6d 52 29 00 R"...(....R....t....outstreamR).
5280 00 00 74 01 00 00 00 6b 74 03 00 00 00 70 6b 67 52 1b 00 00 00 52 c7 00 00 00 52 c9 00 00 00 52 ..t....kt....pkgR....R....R....R
52a0 5f 00 00 00 74 0c 00 00 00 6d 79 72 65 66 65 72 65 6e 63 65 73 74 01 00 00 00 72 28 00 00 00 00 _...t....myreferencest....r(....
52c0 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d (....s&.../usr/lib64/portage/pym
52e0 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 04 00 00 00 64 75 6d 70 3f 02 00 00 73 4e 00 /portage/glsa.pyt....dump?...sN.
5300 00 00 00 0a 06 01 2a 01 15 01 29 01 1a 01 23 01 0f 01 10 01 0d 01 0d 01 13 01 13 01 17 01 13 01 ......*...)...#.................
5320 10 01 16 02 15 01 17 01 22 01 0f 01 03 01 15 01 13 01 1f 01 14 01 19 01 10 02 14 01 09 01 2c 01 ........".....................,.
5340 29 01 29 01 29 01 29 01 06 01 10 01 22 01 26 01 63 01 00 00 00 06 00 00 00 0b 00 00 00 43 40 00 ).).).).....".&.c............C@.
5360 00 73 c8 00 00 00 74 00 00 7d 01 00 78 bb 00 7c 00 00 6a 01 00 44 5d b0 00 7d 02 00 7c 00 00 6a .s....t..}..x..|..j..D]..}..|..j
5380 01 00 7c 02 00 19 7d 03 00 78 9a 00 7c 03 00 44 5d 92 00 7d 04 00 7c 04 00 64 01 00 19 64 02 00 ..|...}..x..|..D]..}..|..d...d..
53a0 6b 02 00 73 5d 00 7c 00 00 6a 02 00 64 03 00 19 7c 04 00 64 01 00 19 6a 03 00 83 00 00 6b 06 00 k..s].|..j..d...|..d...j.....k..
53c0 72 2a 00 78 5c 00 7c 04 00 64 04 00 19 44 5d 4d 00 7d 05 00 7c 01 00 70 b2 00 74 04 00 74 05 00 r*.x\.|..d...D]M.}..|..p..t..t..
53e0 7c 05 00 7c 00 00 6a 06 00 83 02 00 83 01 00 64 05 00 6b 04 00 6f b2 00 74 07 00 7c 04 00 64 04 |..|..j........d..k..o..t..|..d.
5400 00 19 7c 04 00 64 06 00 19 7c 00 00 6a 08 00 7c 00 00 6a 06 00 83 04 00 7d 01 00 71 68 00 57 71 ..|..d...|..j..|..j.....}..qh.Wq
5420 2a 00 71 2a 00 57 71 10 00 57 7c 01 00 53 28 07 00 00 00 73 ea 00 00 00 0a 09 09 54 65 73 74 73 *.q*.Wq..W|..S(....s.......Tests
5440 20 69 66 20 74 68 65 20 73 79 73 74 65 6d 20 69 73 20 61 66 66 65 63 74 65 64 20 62 79 20 74 68 .if.the.system.is.affected.by.th
5460 69 73 20 47 4c 53 41 20 62 79 20 63 68 65 63 6b 69 6e 67 20 69 66 20 61 6e 79 0a 09 09 76 75 6c is.GLSA.by.checking.if.any...vul
5480 6e 65 72 61 62 6c 65 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 73 20 61 72 65 20 69 6e 73 nerable.package.versions.are.ins
54a0 74 61 6c 6c 65 64 2e 20 41 6c 73 6f 20 63 68 65 63 6b 73 20 66 6f 72 20 61 66 66 65 63 74 65 64 talled..Also.checks.for.affected
54c0 0a 09 09 61 72 63 68 69 74 65 63 74 75 72 65 73 2e 0a 09 09 0a 09 09 40 72 74 79 70 65 3a 09 09 ...architectures.......@rtype:..
54e0 42 6f 6f 6c 65 61 6e 0a 09 09 40 72 65 74 75 72 6e 3a 09 54 72 75 65 20 69 66 20 74 68 65 20 73 Boolean...@return:.True.if.the.s
5500 79 73 74 65 6d 20 69 73 20 61 66 66 65 63 74 65 64 2c 20 46 61 6c 73 65 20 69 66 20 6e 6f 74 0a ystem.is.affected,.False.if.not.
5520 09 09 52 c3 00 00 00 52 67 00 00 00 74 04 00 00 00 41 52 43 48 52 ca 00 00 00 69 00 00 00 00 52 ..R....Rg...t....ARCHR....i....R
5540 cb 00 00 00 28 09 00 00 00 52 81 00 00 00 52 d9 00 00 00 52 ac 00 00 00 52 23 00 00 00 52 24 00 ....(....R....R....R....R#...R$.
5560 00 00 52 74 00 00 00 52 87 00 00 00 52 8e 00 00 00 52 86 00 00 00 28 06 00 00 00 52 a0 00 00 00 ..Rt...R....R....R....(....R....
5580 52 2b 00 00 00 52 ea 00 00 00 52 eb 00 00 00 52 1b 00 00 00 52 7b 00 00 00 28 00 00 00 00 28 00 R+...R....R....R....R{...(....(.
55a0 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 ...s&.../usr/lib64/portage/pym/p
55c0 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 0c 00 00 00 69 73 56 75 6c 6e 65 72 61 62 6c 65 73 ortage/glsa.pyt....isVulnerables
55e0 02 00 00 73 16 00 00 00 00 09 06 01 10 01 0d 01 0d 01 2d 01 11 01 06 01 1e 01 11 01 21 01 63 01 ...s..............-.........!.c.
5600 00 00 00 01 00 00 00 03 00 00 00 43 40 00 00 73 16 00 00 00 7c 00 00 6a 00 00 74 01 00 7c 00 00 ...........C@..s....|..j..t..|..
5620 6a 02 00 83 01 00 6b 06 00 53 28 01 00 00 00 73 ab 00 00 00 0a 09 09 4c 6f 6f 6b 73 20 69 66 20 j.....k..S(....s.......Looks.if.
5640 74 68 65 20 47 4c 53 41 20 49 44 69 73 20 69 6e 20 74 68 65 20 47 4c 53 41 20 63 68 65 63 6b 66 the.GLSA.IDis.in.the.GLSA.checkf
5660 69 6c 65 20 74 6f 20 63 68 65 63 6b 20 69 66 20 74 68 69 73 0a 09 09 47 4c 53 41 20 77 61 73 20 ile.to.check.if.this...GLSA.was.
5680 61 6c 72 65 61 64 79 20 61 70 70 6c 69 65 64 2e 0a 09 09 0a 09 09 40 72 74 79 70 65 3a 09 09 42 already.applied.......@rtype:..B
56a0 6f 6f 6c 65 61 6e 0a 09 09 40 72 65 74 75 72 6e 3a 09 54 72 75 65 20 69 66 20 74 68 65 20 47 4c oolean...@return:.True.if.the.GL
56c0 53 41 20 77 61 73 20 61 70 70 6c 69 65 64 2c 20 46 61 6c 73 65 20 69 66 20 6e 6f 74 0a 09 09 28 SA.was.applied,.False.if.not...(
56e0 03 00 00 00 52 ab 00 00 00 52 1e 00 00 00 52 ac 00 00 00 28 01 00 00 00 52 a0 00 00 00 28 00 00 ....R....R....R....(....R....(..
5700 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 ..(....s&.../usr/lib64/portage/p
5720 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 09 00 00 00 69 73 41 70 70 6c 69 65 64 ym/portage/glsa.pyt....isApplied
5740 88 02 00 00 73 02 00 00 00 00 08 63 01 00 00 00 02 00 00 00 08 00 00 00 43 40 00 00 73 8b 00 00 ....s......c............C@..s...
5760 00 7c 00 00 6a 00 00 83 00 00 73 87 00 74 01 00 6a 02 00 74 03 00 74 04 00 6a 05 00 6a 06 00 7c .|..j.....s..t..j..t..t..j..j..|
5780 00 00 6a 07 00 64 01 00 19 74 08 00 64 02 00 83 03 00 64 03 00 74 09 00 64 04 00 19 64 05 00 64 ..j..d...t..d.....d..t..d...d..d
57a0 06 00 83 01 02 64 07 00 64 08 00 64 03 00 74 09 00 64 09 00 19 64 05 00 64 06 00 83 01 03 7d 01 .....d..d..d..t..d...d..d.....}.
57c0 00 7c 01 00 6a 0a 00 74 0b 00 7c 00 00 6a 0c 00 64 0a 00 17 83 01 00 83 01 00 01 7c 01 00 6a 0d .|..j..t..|..j..d..........|..j.
57e0 00 83 00 00 01 6e 00 00 64 0b 00 53 28 0c 00 00 00 73 c9 00 00 00 0a 09 09 50 75 74 73 20 74 68 .....n..d..S(....s.......Puts.th
5800 65 20 49 44 20 6f 66 20 74 68 69 73 20 47 4c 53 41 20 69 6e 74 6f 20 74 68 65 20 47 4c 53 41 20 e.ID.of.this.GLSA.into.the.GLSA.
5820 63 68 65 63 6b 66 69 6c 65 2c 20 73 6f 20 69 74 20 77 6f 6e 27 74 0a 09 09 73 68 6f 77 20 75 70 checkfile,.so.it.won't...show.up
5840 20 6f 6e 20 66 75 74 75 72 65 20 63 68 65 63 6b 73 2e 20 53 68 6f 75 6c 64 20 62 65 20 63 61 6c .on.future.checks..Should.be.cal
5860 6c 65 64 20 61 66 74 65 72 20 61 20 47 4c 53 41 20 69 73 20 0a 09 09 61 70 70 6c 69 65 64 20 6f led.after.a.GLSA.is....applied.o
5880 72 20 6f 6e 20 65 78 70 6c 69 63 69 74 20 75 73 65 72 20 72 65 71 75 65 73 74 2e 0a 0a 09 09 40 r.on.explicit.user.request.....@
58a0 72 74 79 70 65 3a 09 09 4e 6f 6e 65 0a 09 09 40 72 65 74 75 72 6e 3a 09 4e 6f 6e 65 0a 09 09 52 rtype:..None...@return:.None...R
58c0 19 00 00 00 52 1a 00 00 00 52 93 00 00 00 74 02 00 00 00 66 73 52 95 00 00 00 52 a6 00 00 00 74 ....R....R....t....fsR....R....t
58e0 04 00 00 00 6d 6f 64 65 73 02 00 00 00 61 2b 52 94 00 00 00 73 01 00 00 00 0a 4e 28 0f 00 00 00 ....modes....a+R....s.....N(....
5900 52 f1 00 00 00 74 02 00 00 00 69 6f 74 04 00 00 00 6f 70 65 6e 52 05 00 00 00 52 02 00 00 00 52 R....t....iot....openR....R....R
5920 1b 00 00 00 52 1c 00 00 00 52 ac 00 00 00 52 0a 00 00 00 52 03 00 00 00 52 e7 00 00 00 52 04 00 ....R....R....R....R....R....R..
5940 00 00 52 ab 00 00 00 74 05 00 00 00 63 6c 6f 73 65 52 7f 00 00 00 28 02 00 00 00 52 a0 00 00 00 ..R....t....closeR....(....R....
5960 74 09 00 00 00 63 68 65 63 6b 66 69 6c 65 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 t....checkfile(....(....s&.../us
5980 72 2f 6c 69 62 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 r/lib64/portage/pym/portage/glsa
59a0 2e 70 79 74 06 00 00 00 69 6e 6a 65 63 74 92 02 00 00 73 12 00 00 00 00 09 0c 01 06 01 16 01 0c .pyt....inject....s.............
59c0 01 13 01 19 01 1a 01 0d 01 63 02 00 00 00 06 00 00 00 09 00 00 00 43 40 00 00 73 75 00 00 00 67 .........c............C@..su...g
59e0 00 00 7d 02 00 78 68 00 7c 00 00 6a 00 00 44 5d 5d 00 7d 03 00 78 54 00 7c 00 00 6a 00 00 7c 03 ..}..xh.|..j..D]].}..xT.|..j..|.
5a00 00 19 44 5d 45 00 7d 04 00 74 01 00 7c 04 00 64 01 00 19 7c 04 00 64 02 00 19 7c 00 00 6a 02 00 ..D]E.}..t..|..d...|..d...|..j..
5a20 7c 00 00 6a 03 00 64 03 00 7c 01 00 83 04 01 7d 05 00 7c 05 00 72 24 00 7c 02 00 6a 04 00 7c 05 |..j..d..|.....}..|..r$.|..j..|.
5a40 00 83 01 00 01 71 24 00 71 24 00 57 71 10 00 57 7c 02 00 53 28 04 00 00 00 73 a9 01 00 00 0a 09 .....q$.q$.Wq..W|..S(....s......
5a60 09 52 65 74 75 72 6e 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 70 61 63 6b 61 67 65 2d 76 65 72 .Returns.the.list.of.package-ver
5a80 73 69 6f 6e 73 20 74 68 61 74 20 68 61 76 65 20 74 6f 20 62 65 20 6d 65 72 67 65 64 20 74 6f 0a sions.that.have.to.be.merged.to.
5aa0 09 09 61 70 70 6c 79 20 74 68 69 73 20 47 4c 53 41 20 70 72 6f 70 65 72 6c 79 2e 20 54 68 65 20 ..apply.this.GLSA.properly..The.
5ac0 76 65 72 73 69 6f 6e 73 20 61 72 65 20 61 73 20 6c 6f 77 20 61 73 20 70 6f 73 73 69 62 6c 65 20 versions.are.as.low.as.possible.
5ae0 0a 09 09 77 68 69 6c 65 20 61 76 6f 69 64 69 6e 67 20 64 6f 77 6e 67 72 61 64 65 73 20 28 73 65 ...while.avoiding.downgrades.(se
5b00 65 20 4c 7b 67 65 74 4d 69 6e 55 70 67 72 61 64 65 7d 29 2e 0a 09 09 0a 09 09 40 74 79 70 65 09 e.L{getMinUpgrade}).......@type.
5b20 6c 65 61 73 74 5f 63 68 61 6e 67 65 3a 20 42 6f 6f 6c 65 61 6e 0a 09 09 40 70 61 72 61 6d 09 6c least_change:.Boolean...@param.l
5b40 65 61 73 74 5f 63 68 61 6e 67 65 3a 20 54 72 75 65 20 69 66 20 74 68 65 20 73 6d 61 6c 6c 65 73 east_change:.True.if.the.smalles
5b60 74 20 70 6f 73 73 69 62 6c 65 20 75 70 67 72 61 64 65 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6c t.possible.upgrade.should.be.sel
5b80 65 63 74 65 64 2c 0a 09 09 09 09 09 46 61 6c 73 65 20 66 6f 72 20 61 6e 20 65 6d 65 72 67 65 2d ected,......False.for.an.emerge-
5ba0 6c 69 6b 65 20 61 6c 67 6f 72 69 74 68 6d 0a 09 09 40 72 74 79 70 65 3a 09 09 4c 69 73 74 20 6f like.algorithm...@rtype:..List.o
5bc0 66 20 53 74 72 69 6e 67 73 0a 09 09 40 72 65 74 75 72 6e 3a 09 6c 69 73 74 20 6f 66 20 70 61 63 f.Strings...@return:.list.of.pac
5be0 6b 61 67 65 2d 76 65 72 73 69 6f 6e 73 20 74 68 61 74 20 68 61 76 65 20 74 6f 20 62 65 20 6d 65 kage-versions.that.have.to.be.me
5c00 72 67 65 64 0a 09 09 52 ca 00 00 00 52 cb 00 00 00 52 88 00 00 00 28 05 00 00 00 52 d9 00 00 00 rged...R....R....R....(....R....
5c20 52 8e 00 00 00 52 86 00 00 00 52 87 00 00 00 52 37 00 00 00 28 06 00 00 00 52 a0 00 00 00 74 0c R....R....R....R7...(....R....t.
5c40 00 00 00 6c 65 61 73 74 5f 63 68 61 6e 67 65 52 2b 00 00 00 52 eb 00 00 00 52 1b 00 00 00 74 06 ...least_changeR+...R....R....t.
5c60 00 00 00 75 70 64 61 74 65 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 ...update(....(....s&.../usr/lib
5c80 36 34 2f 70 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 0c 64/portage/pym/portage/glsa.pyt.
5ca0 00 00 00 67 65 74 4d 65 72 67 65 4c 69 73 74 a5 02 00 00 73 10 00 00 00 00 0c 06 01 10 01 14 01 ...getMergeList....s............
5cc0 11 01 18 01 06 01 18 01 28 0e 00 00 00 52 a2 00 00 00 52 a3 00 00 00 74 07 00 00 00 5f 5f 64 6f ........(....R....R....t....__do
5ce0 63 5f 5f 52 9f 00 00 00 52 ad 00 00 00 52 b0 00 00 00 52 d1 00 00 00 74 06 00 00 00 73 74 64 6f c__R....R....R....R....t....stdo
5d00 75 74 52 ee 00 00 00 52 f0 00 00 00 52 f1 00 00 00 52 f8 00 00 00 52 80 00 00 00 52 fb 00 00 00 utR....R....R....R....R....R....
5d20 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 (....(....(....s&.../usr/lib64/p
5d40 6f 72 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 52 a5 00 00 00 a9 ortage/pym/portage/glsa.pyR.....
5d60 01 00 00 73 12 00 00 00 06 04 06 01 09 1e 09 13 09 60 0f 34 09 15 09 0a 09 13 28 00 00 00 00 28 ...s.............`.4......(....(
5d80 32 00 00 00 74 0a 00 00 00 5f 5f 66 75 74 75 72 65 5f 5f 52 00 00 00 00 52 f4 00 00 00 52 d1 00 2...t....__future__R....R....R..
5da0 00 00 74 0e 00 00 00 75 72 6c 6c 69 62 2e 72 65 71 75 65 73 74 52 01 00 00 00 52 b1 00 00 00 74 ..t....urllib.requestR....R....t
5dc0 0b 00 00 00 49 6d 70 6f 72 74 45 72 72 6f 72 74 06 00 00 00 75 72 6c 6c 69 62 52 5a 00 00 00 74 ....ImportErrort....urllibRZ...t
5de0 0f 00 00 00 78 6d 6c 2e 64 6f 6d 2e 6d 69 6e 69 64 6f 6d 52 47 00 00 00 52 da 00 00 00 52 02 00 ....xml.dom.minidomRG...R....R..
5e00 00 00 52 03 00 00 00 52 04 00 00 00 52 05 00 00 00 74 10 00 00 00 70 6f 72 74 61 67 65 2e 76 65 ..R....R....R....t....portage.ve
5e20 72 73 69 6f 6e 73 52 06 00 00 00 52 07 00 00 00 52 08 00 00 00 74 0c 00 00 00 70 6f 72 74 61 67 rsionsR....R....R....t....portag
5e40 65 2e 75 74 69 6c 52 09 00 00 00 74 0d 00 00 00 70 6f 72 74 61 67 65 2e 63 6f 6e 73 74 52 0a 00 e.utilR....t....portage.constR..
5e60 00 00 74 14 00 00 00 70 6f 72 74 61 67 65 2e 6c 6f 63 61 6c 69 7a 61 74 69 6f 6e 52 0b 00 00 00 ..t....portage.localizationR....
5e80 74 0b 00 00 00 70 6f 72 74 61 67 65 2e 64 65 70 52 0c 00 00 00 52 68 00 00 00 52 22 00 00 00 52 t....portage.depR....Rh...R"...R
5ea0 27 00 00 00 52 1e 00 00 00 52 30 00 00 00 52 3f 00 00 00 52 4e 00 00 00 52 4b 00 00 00 52 64 00 '...R....R0...R?...RN...RK...Rd.
5ec0 00 00 52 6c 00 00 00 52 6d 00 00 00 52 74 00 00 00 52 72 00 00 00 52 80 00 00 00 52 8e 00 00 00 ..Rl...Rm...Rt...Rr...R....R....
5ee0 52 9c 00 00 00 52 9e 00 00 00 52 9d 00 00 00 52 44 00 00 00 52 a4 00 00 00 52 a5 00 00 00 28 00 R....R....R....RD...R....R....(.
5f00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 26 00 00 00 2f 75 73 72 2f 6c 69 62 36 34 2f 70 6f 72 ...(....(....s&.../usr/lib64/por
5f20 74 61 67 65 2f 70 79 6d 2f 70 6f 72 74 61 67 65 2f 67 6c 73 61 2e 70 79 74 08 00 00 00 3c 6d 6f tage/pym/portage/glsa.pyt....<mo
5f40 64 75 6c 65 3e 04 00 00 00 73 4c 00 00 00 10 02 0c 01 0c 01 03 01 14 01 0d 01 14 01 0c 01 0c 02 dule>....sL.....................
5f60 0c 01 10 01 10 01 10 01 10 01 1c 01 10 01 10 01 10 01 10 04 26 01 1f 01 06 01 06 02 09 0d 0c 2e ....................&...........
5f80 09 21 09 12 09 3e 09 13 09 19 09 16 0c 17 0c 24 0c 37 09 1d 16 04 16 03 16 04 .!...>.........$.7........