|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
<html lang='en'>
|
|
|
e5966e |
<head>
|
|
|
e5966e |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
|
e5966e |
<title>Tree - rpms/kernel - CentOS Git server</title>
|
|
|
e5966e |
|
|
|
e5966e |
href="/theme/static/favicon.ico"/>
|
|
|
e5966e |
<link rel="stylesheet" href="/static/vendor/bootstrap/bootstrap.min.css" />
|
|
|
e5966e |
<link href="/theme/static/theme.css" rel="stylesheet" type="text/css" />
|
|
|
e5966e |
|
|
|
e5966e |
<link type="text/css" rel="stylesheet" nonce="zU2361P7dte9FXpc7MWuyPXgo" href="/static/vendor/font-awesome/font-awesome.css?version=5.8.1"/>
|
|
|
e5966e |
<link type="text/css" rel="stylesheet" nonce="zU2361P7dte9FXpc7MWuyPXgo" href="/static/pagure.css?version=5.8.1"/>
|
|
|
e5966e |
<link nonce="zU2361P7dte9FXpc7MWuyPXgo" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.8.1"/>
|
|
|
e5966e |
<link nonce="zU2361P7dte9FXpc7MWuyPXgo" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.8.1"/>
|
|
|
e5966e |
<style nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
.hljs {
|
|
|
e5966e |
background: #fff;
|
|
|
e5966e |
}
|
|
|
e5966e |
</style>
|
|
|
e5966e |
</head>
|
|
|
e5966e |
<body id="home">
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
<nav class="navbar navbar-dark bg-dark p-0 navbar-expand">
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
alt="pagure Logo" id="pagureLogo"/>
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Log In
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
</nav>
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
rpms / kernel
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
class="btn btn-sm dropdown-toggle btn-outline-primary"
|
|
|
e5966e |
data-toggle="dropdown" id="watch-button">
|
|
|
e5966e |
|
|
|
e5966e |
Clone
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Source Code
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
GIT
|
|
|
e5966e |
<input class="form-control bg-white select-on-focus" type="text" value="https://git.centos.org/rpms/kernel.git" readonly>
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Source
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Issues
|
|
|
e5966e |
|
|
|
e5966e |
0
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Pull Requests
|
|
|
e5966e |
|
|
|
e5966e |
0
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Stats
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
<nav class="nav nav-tabs nav-sidetabs flex-column">
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
"
|
|
|
e5966e |
href="/rpms/kernel">
|
|
|
e5966e |
Overview
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
active"
|
|
|
e5966e |
href="/rpms/kernel/tree/ed0e597ee2d605d93e246185acb1e5cf68f72f5e">
|
|
|
e5966e |
Files
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
"
|
|
|
e5966e |
href="/rpms/kernel/commits/ed0e597ee2d605d93e246185acb1e5cf68f72f5e">
|
|
|
e5966e |
Commits
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
"
|
|
|
e5966e |
href="/rpms/kernel/branches?branchname=ed0e597ee2d605d93e246185acb1e5cf68f72f5e">
|
|
|
e5966e |
Branches
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
"
|
|
|
e5966e |
href="/rpms/kernel/forks">
|
|
|
e5966e |
Forks
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
"nav-link nowrap
|
|
|
e5966e |
"
|
|
|
e5966e |
href="/rpms/kernel/releases">
|
|
|
e5966e |
Releases
|
|
|
e5966e |
|
|
|
e5966e |
</nav>
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Files
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
aria-haspopup="true" aria-expanded="false">
|
|
|
e5966e |
Commit: ed0e597ee2d605d93e246185acb1e5cf68f72f5e
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
ed0e597ee2d605d93e246185acb1e5cf68f72f5e
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
SOURCES
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
centossecureboot001.crt
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
action="/fork_edit/rpms/kernel/edit/ed0e597ee2d605d93e246185acb1e5cf68f72f5e/f/SOURCES/centossecureboot001.crt">
|
|
|
e5966e |
<button class="btn btn-sm btn-secondary fork_project_btn">
|
|
|
e5966e |
Fork and Edit
|
|
|
e5966e |
</button>
|
|
|
e5966e |
|
|
|
e5966e |
</form>
|
|
|
e5966e |
|
|
|
e5966e |
Blob
|
|
|
e5966e |
|
|
|
e5966e |
Blame
|
|
|
e5966e |
|
|
|
e5966e |
Raw
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Certificate:
|
|
|
e5966e |
Data:
|
|
|
e5966e |
Version: 3 (0x2)
|
|
|
e5966e |
Serial Number:
|
|
|
e5966e |
b6:16:15:71:72:fb:31:7e
|
|
|
e5966e |
Signature Algorithm: sha256WithRSAEncryption
|
|
|
e5966e |
Issuer: CN=CentOS Secure Boot (CA key 1)/emailAddress=security@centos.org
|
|
|
e5966e |
Validity
|
|
|
e5966e |
Not Before: Aug 1 11:47:30 2018 GMT
|
|
|
e5966e |
Not After : Dec 31 11:47:30 2037 GMT
|
|
|
e5966e |
Subject: CN=CentOS Secure Boot (key 1)/emailAddress=security@centos.org
|
|
|
e5966e |
Subject Public Key Info:
|
|
|
e5966e |
Public Key Algorithm: rsaEncryption
|
|
|
e5966e |
RSA Public Key: (2048 bit)
|
|
|
e5966e |
Modulus (2048 bit):
|
|
|
e5966e |
00:c1:a3:6a:f4:2d:71:83:6c:21:ca:0c:b7:ac:fa:
|
|
|
e5966e |
76:80:43:03:40:87:5d:de:e9:1e:df:ad:e7:2b:51:
|
|
|
e5966e |
cb:f8:31:0f:9a:db:ab:23:25:04:11:05:57:7d:f2:
|
|
|
e5966e |
4b:8d:1e:b3:75:78:1d:b9:57:8b:18:0b:bb:7e:e3:
|
|
|
e5966e |
24:0f:6a:40:5f:2b:4f:03:a5:85:94:d2:f9:08:a0:
|
|
|
e5966e |
bc:db:a5:ea:4f:7f:e8:7c:d1:a9:f8:f0:9c:25:18:
|
|
|
e5966e |
00:14:c4:c4:35:7d:1d:4c:8a:8d:95:f8:ed:65:97:
|
|
|
e5966e |
a5:a4:da:7d:cb:f0:33:3b:b7:03:94:68:47:05:57:
|
|
|
e5966e |
6c:96:91:ac:14:f2:e3:f6:6d:4a:18:cf:68:8a:35:
|
|
|
e5966e |
6f:8e:26:99:7f:db:c9:83:54:c2:c3:bf:ad:45:a0:
|
|
|
e5966e |
aa:a0:86:5f:20:b1:86:1b:ae:b7:28:15:11:f9:65:
|
|
|
e5966e |
53:5d:70:33:9b:a3:c7:b5:c8:11:ff:55:3b:e7:46:
|
|
|
e5966e |
f1:6c:6b:8c:bb:f2:9f:36:23:b1:2d:23:2f:8f:4f:
|
|
|
e5966e |
6c:a8:cc:ae:f5:56:9e:22:6c:0e:9a:4a:b1:bd:b2:
|
|
|
e5966e |
76:15:5c:05:85:b8:5e:dc:8c:a5:c3:e0:75:51:a4:
|
|
|
e5966e |
94:9b:03:2e:7b:f8:d3:b9:dd:7f:88:ce:2e:2f:28:
|
|
|
e5966e |
4c:b4:92:2f:e6:e0:67:0a:d0:ff:c5:d2:79:a6:ef:
|
|
|
e5966e |
94:0f
|
|
|
e5966e |
Exponent: 65537 (0x10001)
|
|
|
e5966e |
X509v3 extensions:
|
|
|
e5966e |
X509v3 Basic Constraints: critical
|
|
|
e5966e |
CA:FALSE
|
|
|
e5966e |
X509v3 Key Usage:
|
|
|
e5966e |
Digital Signature
|
|
|
e5966e |
X509v3 Subject Key Identifier:
|
|
|
e5966e |
F0:37:C6:EA:EC:36:D4:05:7A:52:6C:0E:C6:D5:A9:5B:32:4E:E1:29
|
|
|
e5966e |
X509v3 Authority Key Identifier:
|
|
|
e5966e |
keyid:54:EC:81:85:89:3E:E9:1A:DB:08:F7:44:88:54:7E:8E:3F:74:3A:F3
|
|
|
e5966e |
|
|
|
e5966e |
Signature Algorithm: sha256WithRSAEncryption
|
|
|
e5966e |
97:97:ba:a6:0b:5b:bb:84:39:2e:ef:8b:51:9a:89:bb:65:3c:
|
|
|
e5966e |
dc:15:d0:5a:88:c5:af:ce:93:f5:c1:74:98:15:59:a9:38:da:
|
|
|
e5966e |
11:fd:46:d5:4f:23:7c:03:1f:ae:0c:70:93:94:a7:61:2f:4b:
|
|
|
e5966e |
2f:5f:bb:cc:8a:d7:4a:24:66:73:85:b4:19:13:fc:6a:61:4a:
|
|
|
e5966e |
28:1f:a2:38:f4:72:90:03:c4:3e:64:63:8b:fb:15:22:22:4e:
|
|
|
e5966e |
b9:43:d9:b4:3d:3a:60:c1:4d:3a:09:85:68:7a:bc:3b:f9:ef:
|
|
|
e5966e |
f3:f5:e9:c9:4f:80:8c:c6:e9:cb:ef:28:44:b0:5d:d4:9e:4f:
|
|
|
e5966e |
0f:02:9a:65:aa:98:35:b4:6f:d2:80:e3:08:ef:12:d0:17:56:
|
|
|
e5966e |
a6:a1:42:1e:1d:ab:e5:33:c0:fd:88:0d:40:42:81:c8:27:30:
|
|
|
e5966e |
17:07:57:3e:05:9d:aa:05:0e:5b:3a:79:b4:29:aa:7c:42:5a:
|
|
|
e5966e |
ad:43:59:fb:34:4d:dc:62:58:63:e4:fb:de:bb:fd:6c:4e:97:
|
|
|
e5966e |
58:f4:b9:99:4a:71:fe:7f:16:50:55:25:46:39:96:9b:88:6c:
|
|
|
e5966e |
75:19:33:9e:70:b3:04:82:fe:16:a8:8e:22:47:83:6d:16:77:
|
|
|
e5966e |
da:26:ad:31:d8:06:6d:c5:7e:46:4b:21:ab:ae:ec:2a:93:71:
|
|
|
e5966e |
da:7f:89:1d
|
|
|
e5966e |
-----BEGIN CERTIFICATE-----
|
|
|
e5966e |
MIIDdTCCAl2gAwIBAgIJALYWFXFy+zF+MA0GCSqGSIb3DQEBCwUAMEwxJjAkBgNV
|
|
|
e5966e |
BAMMHUNlbnRPUyBTZWN1cmUgQm9vdCAoQ0Ega2V5IDEpMSIwIAYJKoZIhvcNAQkB
|
|
|
e5966e |
FhNzZWN1cml0eUBjZW50b3Mub3JnMB4XDTE4MDgwMTExNDczMFoXDTM3MTIzMTEx
|
|
|
e5966e |
NDczMFowSTEjMCEGA1UEAxMaQ2VudE9TIFNlY3VyZSBCb290IChrZXkgMSkxIjAg
|
|
|
e5966e |
BgkqhkiG9w0BCQEWE3NlY3VyaXR5QGNlbnRvcy5vcmcwggEiMA0GCSqGSIb3DQEB
|
|
|
e5966e |
AQUAA4IBDwAwggEKAoIBAQDBo2r0LXGDbCHKDLes+naAQwNAh13e6R7frecrUcv4
|
|
|
e5966e |
MQ+a26sjJQQRBVd98kuNHrN1eB25V4sYC7t+4yQPakBfK08DpYWU0vkIoLzbpepP
|
|
|
e5966e |
f+h80an48JwlGAAUxMQ1fR1Mio2V+O1ll6Wk2n3L8DM7twOUaEcFV2yWkawU8uP2
|
|
|
e5966e |
bUoYz2iKNW+OJpl/28mDVMLDv61FoKqghl8gsYYbrrcoFRH5ZVNdcDObo8e1yBH/
|
|
|
e5966e |
VTvnRvFsa4y78p82I7EtIy+PT2yozK71Vp4ibA6aSrG9snYVXAWFuF7cjKXD4HVR
|
|
|
e5966e |
pJSbAy57+NO53X+Izi4vKEy0ki/m4GcK0P/F0nmm75QPAgMBAAGjXTBbMAwGA1Ud
|
|
|
e5966e |
EwEB/wQCMAAwCwYDVR0PBAQDAgeAMB0GA1UdDgQWBBTwN8bq7DbUBXpSbA7G1alb
|
|
|
e5966e |
Mk7hKTAfBgNVHSMEGDAWgBRU7IGFiT7pGtsI90SIVH6OP3Q68zANBgkqhkiG9w0B
|
|
|
e5966e |
AQsFAAOCAQEAl5e6pgtbu4Q5Lu+LUZqJu2U83BXQWojFr86T9cF0mBVZqTjaEf1G
|
|
|
e5966e |
1U8jfAMfrgxwk5SnYS9LL1+7zIrXSiRmc4W0GRP8amFKKB+iOPRykAPEPmRji/sV
|
|
|
e5966e |
IiJOuUPZtD06YMFNOgmFaHq8O/nv8/XpyU+AjMbpy+8oRLBd1J5PDwKaZaqYNbRv
|
|
|
e5966e |
0oDjCO8S0BdWpqFCHh2r5TPA/YgNQEKByCcwFwdXPgWdqgUOWzp5tCmqfEJarUNZ
|
|
|
e5966e |
+zRN3GJYY+T73rv9bE6XWPS5mUpx/n8WUFUlRjmWm4hsdRkznnCzBIL+FqiOIkeD
|
|
|
e5966e |
bRZ32iatMdgGbcV+Rkshq67sKpNx2n+JHQ==
|
|
|
e5966e |
-----END CERTIFICATE-----
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
Powered by
|
|
|
e5966e |
Pagure
|
|
|
e5966e |
5.8.1
|
|
|
e5966e |
|
|
|
e5966e |
SSH Hostkey/Fingerprint | Documentation
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo" src="/static/vendor/jquery/jquery.min.js?version=5.8.1"></script>
|
|
|
e5966e |
|
|
|
e5966e |
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js"></script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
|
|
|
e5966e |
$(".cancel_btn").click(function() {
|
|
|
e5966e |
history.back();
|
|
|
e5966e |
});
|
|
|
e5966e |
</script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo" src="/static/vendor/lazyload/lazyload.min.js?version=5.8.1"></script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
window.addEventListener("load", function(event) {
|
|
|
e5966e |
lazyload();
|
|
|
e5966e |
});
|
|
|
e5966e |
</script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
$("#giturl-toggle").on('click', function(event){
|
|
|
e5966e |
event.stopPropagation();
|
|
|
e5966e |
$("#giturl-more").toggle();
|
|
|
e5966e |
$("#giturl-toggle").hide();
|
|
|
e5966e |
})
|
|
|
e5966e |
|
|
|
e5966e |
$(".fork_project_btn").click(function() {
|
|
|
e5966e |
$('#fork_project').submit();
|
|
|
e5966e |
});
|
|
|
e5966e |
|
|
|
e5966e |
$(".select-on-focus").on("focus", function() {
|
|
|
e5966e |
$(this).select();
|
|
|
e5966e |
});
|
|
|
e5966e |
|
|
|
e5966e |
</script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo" src="/static/vendor/highlight.js/highlight.pack.js?version=5.8.1"></script>
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.8.1"></script>
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo" src="/static/vendor/highlight.js/spec.js?version=5.8.1"></script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
$(document).ready(function() {
|
|
|
e5966e |
$('.fork_project_btn').click($("[name=fork_project]").submit);
|
|
|
e5966e |
|
|
|
e5966e |
$('pre.syntaxhighlightblock code').each(function(i, block) {
|
|
|
e5966e |
hljs.highlightBlock(block);
|
|
|
e5966e |
hljs.lineNumbersBlock(block);
|
|
|
e5966e |
});
|
|
|
e5966e |
|
|
|
e5966e |
var cls = "highlighted-line";
|
|
|
e5966e |
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
|
|
|
e5966e |
if (! isNaN(lines[0]))
|
|
|
e5966e |
{
|
|
|
e5966e |
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
|
|
|
e5966e |
$('#_' + i).parent().parent().addClass(cls);
|
|
|
e5966e |
}
|
|
|
e5966e |
setTimeout(function(){
|
|
|
e5966e |
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
|
|
|
e5966e |
}, 50);
|
|
|
e5966e |
}
|
|
|
e5966e |
});
|
|
|
e5966e |
</script>
|
|
|
e5966e |
|
|
|
e5966e |
<script type="text/javascript" nonce="zU2361P7dte9FXpc7MWuyPXgo">
|
|
|
e5966e |
|
|
|
e5966e |
function updateHighlight() {
|
|
|
e5966e |
var cls = "highlighted-line";
|
|
|
e5966e |
$('.' + cls).removeClass(cls)
|
|
|
e5966e |
if (location.hash !== '') {
|
|
|
e5966e |
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
|
|
|
e5966e |
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
|
|
|
e5966e |
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
|
|
|
e5966e |
}
|
|
|
e5966e |
return lines;
|
|
|
e5966e |
}
|
|
|
e5966e |
return [];
|
|
|
e5966e |
}
|
|
|
e5966e |
$(window).on('hashchange', updateHighlight);
|
|
|
e5966e |
var selected = [];
|
|
|
e5966e |
$("[data-line-number]").click(function (ev) {
|
|
|
e5966e |
var line = $(this).attr('data-line-number');
|
|
|
e5966e |
if (ev.shiftKey) {
|
|
|
e5966e |
selected = selected.slice(-1).concat(line);
|
|
|
e5966e |
} else {
|
|
|
e5966e |
selected = [line];
|
|
|
e5966e |
}
|
|
|
e5966e |
|
|
|
e5966e |
var hash = '_' + selected[0];
|
|
|
e5966e |
if (selected.length === 2) {
|
|
|
e5966e |
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
|
|
|
e5966e |
}
|
|
|
e5966e |
window.location.hash = hash;
|
|
|
e5966e |
return false;
|
|
|
e5966e |
});
|
|
|
e5966e |
|
|
|
e5966e |
</script>
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
|
|
|
e5966e |
</body>
|
|
|
e5966e |
</html>
|