This file is indexed.

/usr/lib/ada/adalib/aws/sha-strings.ali is in libaws2.10.2-dev 2.10.2-4.

This file is owned by root:root, with mode 0o444.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -g
A -gnata
A -gnatf
A -gnatn
A -gnato
A -gnatVa
A -gnatwa
A -gnatA
P ZX
R nnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnn

U sha.strings%b		sha-strings.adb		32f2c944 NE OO PK IU
W interfaces%s		interfac.ads		interfac.ali
W sha%s			sha.ads			sha.ali

U sha.strings%s		sha-strings.ads		0c6c0dd2 NE OO PU PK IU
W sha%s			sha.ads			sha.ali

D interfac.ads		20090409150019 f77d8799
D sha.ads		20120121170221 90947218
D sha-strings.ads	20120121170221 9cf87fca
D sha-strings.adb	20120121170221 ae0ab68e
D system.ads		20120427100214 23e1f70b
X 1 interfac.ads
51M9*Unsigned_8 4|41r19 53r26
57M9*Unsigned_32 4|12r16 42r19
63V13*Shift_Left{51M9} 4|62s34
67V13*Shift_Right{51M9} 4|58s40
107V13*Shift_Right{57M9} 4|18s21
115V13*Rotate_Left{57M9} 4|52s26
X 2 sha.ads
12K9*SHA 26e8 3|4r9 5r17 17r5 4|5r14 89r5
22N4*Bits_In_Digest 3|8r45 11r46
24A9*Digest(1|57M9)<integer> 3|14r35 15r35 4|9r35 14r16 20r18 33r35 47r16
X 3 sha-strings.ads
4K13*Strings 2|12k9 3|5r21 17l9 17e16 4|5b18 89l9 89t16
8A9*Hex_SHA_String<string><integer> 14r50 4|9r50 10r30 10r54 11r16 44r16
11A9*B64_SHA_String<string><integer> 15r50 4|33r50 35r33 35r57 36r19 63r25
. 72r28
14V13*Hex_From_SHA{8A9} 14>27 4|9b13 25l8 25t20
14a27 Given{2|24A9} 4|9b27 15r18
15V13*B64_From_SHA{11A9} 15>27 4|33b13 86l8 86t20
15a27 Given{2|24A9} 4|33b27 49r23
X 4 sha-strings.adb
7a4 Hex{string} 17r35
10i7 Where{integer} 17r21 21m13 21r22
11a7 Result{3|8A9} 17m13 24r14
12m7 Temp{1|57M9} 15m10 17r49 18m13 18r34
14i11 I{integer} 15r25 20r13
16i14 J{integer} 17r29
28a4 B64{string} 57r31 69r34 82r28
34M12 Unsigned_6 38r19 58r28 62r22
35i7 Where{integer} 44m7 57r21 63r16 64m16 64r25 69r24 72r19 73m19 73r28
. 82r18
36a7 Result{3|11A9} 57m13 69m16 82m10 85r14
37i7 Bits{integer} 45m7 54m13 54r21 58r64 62r61 68r16 70m16 81r10
38m7 Saved{34M12} 46m7 58r74 62m13 69r48 71m16 82r42
39N7 Bits_8 53r52
40N7 Bits_6 62r71
41m7 This_Byte{1|51M9} 53m13 58r53 62r46
42m7 This_Word{1|57M9} 49m10 52m13 52r39 53r38
47i11 I{integer} 49r30
51i14 J{integer}