A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.
1 Elasticsearch X-Pack 2 Copyright 2009-2017 Elasticsearch 3 4 5 ================================================================================ 6 cryptacular NOTICE 7 ================================================================================ 8 9 10 11 12 13 14 <!DOCTYPE html> 15 <html lang="en"> 16 <head> 17 <meta charset="utf-8"> 18 <link rel="dns-prefetch" href="https://assets-cdn.github.com"> 19 <link rel="dns-prefetch" href="https://avatars0.githubusercontent.com"> 20 <link rel="dns-prefetch" href="https://avatars1.githubusercontent.com"> 21 <link rel="dns-prefetch" href="https://avatars2.githubusercontent.com"> 22 <link rel="dns-prefetch" href="https://avatars3.githubusercontent.com"> 23 <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> 24 <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> 25 26 27 28 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-2d2d4c150f7000385741c6b992b302689ecd172246c6428904e0813be9bceca6.css" media="all" rel="stylesheet" /> 29 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-0522ae8d3b3bdc841d2f91f90efd5f1fd9040d910905674cd134ced43a6dfea6.css" media="all" rel="stylesheet" /> 30 31 32 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-cfab053e93f0e27f4c63d4ff6b7957bd25f711667fe678e747f8a4d88c47b38d.css" media="all" rel="stylesheet" /> 33 34 35 <meta name="viewport" content="width=device-width"> 36 37 <title>cryptacular/NOTICE at master · vt-middleware/cryptacular · GitHub</title> 38 <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"> 39 <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> 40 <meta property="fb:app_id" content="1401488693436528"> 41 42 43 <meta content="https://avatars7.githubusercontent.com/u/6122907?v=4&s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="vt-middleware/cryptacular" property="og:title" /><meta content="https://github.com/vt-middleware/cryptacular" property="og:url" /><meta content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java." property="og:description" /> 44 45 <link rel="assets" href="https://assets-cdn.github.com/"> 46 47 <meta name="pjax-timeout" content="1000"> 48 49 <meta name="request-id" content="E0E4:26F16:12A5AE6:1D11801:596C7978" data-pjax-transient> 50 51 52 <meta name="selected-link" value="repo_source" data-pjax-transient> 53 54 <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"> 55 <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"> 56 <meta name="google-analytics" content="UA-3769691-2"> 57 58 <meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="https://collector.githubapp.com/github-external/browser_event" name="octolytics-event-url" /><meta content="E0E4:26F16:12A5AE6:1D11801:596C7978" name="octolytics-dimension-request_id" /><meta content="sea" name="octolytics-dimension-region_edge" /><meta content="iad" name="octolytics-dimension-region_render" /> 59 <meta content="/<user-name>/<repo-name>/blob/show" data-pjax-transient="true" name="analytics-location" /> 60 61 62 63 64 <meta class="js-ga-set" name="dimension1" content="Logged Out"> 65 66 67 68 69 <meta name="hostname" content="github.com"> 70 <meta name="user-login" content=""> 71 72 <meta name="expected-hostname" content="github.com"> 73 <meta name="js-proxy-site-detection-payload" content="N2ZhMjk0NTA4MjI1NmZhYTVlNzM5NzVjZmFkOWY2NGFkNmMxYzcyMGViNzAzZGQxMGMzZmJhZDQ3YWZiZTI0OHx7InJlbW90ZV9hZGRyZXNzIjoiMTEwLjIwLjIyMC4xMzUiLCJyZXF1ZXN0X2lkIjoiRTBFNDoyNkYxNjoxMkE1QUU2OjFEMTE4MDE6NTk2Qzc5NzgiLCJ0aW1lc3RhbXAiOjE1MDAyODEyMDgsImhvc3QiOiJnaXRodWIuY29tIn0="> 74 75 76 <meta name="html-safe-nonce" content="5aa226b80a18dc40894e1d405e4eb31cfca7d616"> 77 78 <meta http-equiv="x-pjax-version" content="f682644ce1bb9629b9d9d9bedf64801b"> 79 80 81 <link href="https://github.com/vt-middleware/cryptacular/commits/master.atom" rel="alternate" title="Recent Commits to cryptacular:master" type="application/atom+xml"> 82 83 <meta name="description" content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java."> 84 <meta name="go-import" content="github.com/vt-middleware/cryptacular git https://github.com/vt-middleware/cryptacular.git"> 85 86 <meta content="6122907" name="octolytics-dimension-user_id" /><meta content="vt-middleware" name="octolytics-dimension-user_login" /><meta content="15714989" name="octolytics-dimension-repository_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="15714989" name="octolytics-dimension-repository_network_root_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_network_root_nwo" /><meta content="false" name="octolytics-dimension-repository_explore_github_marketplace_ci_cta_shown" /> 87 88 89 <link rel="canonical" href="https://github.com/vt-middleware/cryptacular/blob/master/NOTICE" data-pjax-transient> 90 91 92 <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> 93 94 <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> 95 96 <link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000"> 97 <link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico"> 98 99 <meta name="theme-color" content="#1e2327"> 100 101 102 103 </head> 104 105 <body class="logged-out env-production page-blob"> 106 107 108 109 110 <div class="position-relative js-header-wrapper "> 111 <a href="#start-of-content" tabindex="1" class="px-2 py-4 show-on-focus js-skip-to-content">Skip to content</a> 112 <div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div> 113 114 115 116 117 118 119 120 <header class="site-header js-details-container Details" role="banner"> 121 <div class="site-nav-container"> 122 <a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark"> 123 <svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg> 124 </a> 125 126 <button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> 127 <svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg> 128 </button> 129 130 <div class="site-header-menu"> 131 <nav class="site-header-nav"> 132 <a href="/features" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:features" data-selected-links="/features /features/code-review /features/project-management /features/integrations /features"> 133 Features 134 </a> <a href="/business" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/security /business/customers /business"> 135 Business 136 </a> <a href="/explore" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /stars /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore"> 137 Explore 138 </a> <a href="/marketplace" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:marketplace" data-selected-links=" /marketplace"> 139 Marketplace 140 </a> <a href="/pricing" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:pricing" data-selected-links="/pricing /pricing/developer /pricing/team /pricing/business-hosted /pricing/business-enterprise /pricing"> 141 Pricing 142 </a> </nav> 143 144 <div class="site-header-actions"> 145 <div class="header-search scoped-search site-scoped-search js-site-search" role="search"> 146 <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/vt-middleware/cryptacular/search" class="js-site-search-form" data-scoped-search-url="/vt-middleware/cryptacular/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /></div> 147 <label class="form-control header-search-wrapper js-chromeless-input-container"> 148 <a href="/vt-middleware/cryptacular/blob/master/NOTICE" class="header-search-scope no-underline">This repository</a> 149 <input type="text" 150 class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable" 151 data-hotkey="s" 152 name="q" 153 value="" 154 placeholder="Search" 155 aria-label="Search this repository" 156 data-unscoped-placeholder="Search GitHub" 157 data-scoped-placeholder="Search" 158 autocapitalize="off"> 159 <input type="hidden" class="js-site-search-type-field" name="type" > 160 </label> 161 </form></div> 162 163 164 <a class="text-bold site-header-link" href="/login?return_to=%2Fvt-middleware%2Fcryptacular%2Fblob%2Fmaster%2FNOTICE" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a> 165 <span class="text-gray">or</span> 166 <a class="text-bold site-header-link" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a> 167 </div> 168 </div> 169 </div> 170 </header> 171 172 173 </div> 174 175 <div id="start-of-content" class="show-on-focus"></div> 176 177 <div id="js-flash-container"> 178 </div> 179 180 181 182 <div role="main"> 183 <div itemscope itemtype="http://schema.org/SoftwareSourceCode"> 184 <div id="js-repo-pjax-container" data-pjax-container> 185 186 187 188 189 190 191 192 <div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav"> 193 <div class="container repohead-details-container"> 194 195 <ul class="pagehead-actions"> 196 <li> 197 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 198 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 199 aria-label="You must be signed in to watch a repository" rel="nofollow"> 200 <svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg> 201 Watch 202 </a> 203 <a class="social-count" href="/vt-middleware/cryptacular/watchers" 204 aria-label="9 users are watching this repository"> 205 9 206 </a> 207 208 </li> 209 210 <li> 211 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 212 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 213 aria-label="You must be signed in to star a repository" rel="nofollow"> 214 <svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg> 215 Star 216 </a> 217 218 <a class="social-count js-social-count" href="/vt-middleware/cryptacular/stargazers" 219 aria-label="15 users starred this repository"> 220 15 221 </a> 222 223 </li> 224 225 <li> 226 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 227 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 228 aria-label="You must be signed in to fork a repository" rel="nofollow"> 229 <svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg> 230 Fork 231 </a> 232 233 <a href="/vt-middleware/cryptacular/network" class="social-count" 234 aria-label="1 user forked this repository"> 235 1 236 </a> 237 </li> 238 </ul> 239 240 <h1 class="public "> 241 <svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg> 242 <span class="author" itemprop="author"><a href="/vt-middleware" class="url fn" rel="author">vt-middleware</a></span><!-- 243 --><span class="path-divider">/</span><!-- 244 --><strong itemprop="name"><a href="/vt-middleware/cryptacular" data-pjax="#js-repo-pjax-container">cryptacular</a></strong> 245 246 </h1> 247 248 </div> 249 <div class="container"> 250 251 <nav class="reponav js-repo-nav js-sidenav-container-pjax" 252 itemscope 253 itemtype="http://schema.org/BreadcrumbList" 254 role="navigation" 255 data-pjax="#js-repo-pjax-container"> 256 257 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 258 <a href="/vt-middleware/cryptacular" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /vt-middleware/cryptacular" itemprop="url"> 259 <svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg> 260 <span itemprop="name">Code</span> 261 <meta itemprop="position" content="1"> 262 </a> </span> 263 264 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 265 <a href="/vt-middleware/cryptacular/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /vt-middleware/cryptacular/issues" itemprop="url"> 266 <svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg> 267 <span itemprop="name">Issues</span> 268 <span class="Counter">4</span> 269 <meta itemprop="position" content="2"> 270 </a> </span> 271 272 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 273 <a href="/vt-middleware/cryptacular/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /vt-middleware/cryptacular/pulls" itemprop="url"> 274 <svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg> 275 <span itemprop="name">Pull requests</span> 276 <span class="Counter">1</span> 277 <meta itemprop="position" content="3"> 278 </a> </span> 279 280 <a href="/vt-middleware/cryptacular/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /vt-middleware/cryptacular/projects"> 281 <svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg> 282 Projects 283 <span class="Counter" >0</span> 284 </a> 285 286 287 <div class="reponav-dropdown js-menu-container"> 288 <button type="button" class="btn-link reponav-item reponav-dropdown js-menu-target " data-no-toggle aria-expanded="false" aria-haspopup="true"> 289 Insights 290 <svg aria-hidden="true" class="octicon octicon-triangle-down v-align-middle text-gray" height="11" version="1.1" viewBox="0 0 12 16" width="8"><path fill-rule="evenodd" d="M0 5l6 6 6-6z"/></svg> 291 </button> 292 <div class="dropdown-menu-content js-menu-content"> 293 <div class="dropdown-menu dropdown-menu-sw"> 294 <a class="dropdown-item" href="/vt-middleware/cryptacular/pulse" data-skip-pjax> 295 <svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg> 296 Pulse 297 </a> 298 <a class="dropdown-item" href="/vt-middleware/cryptacular/graphs" data-skip-pjax> 299 <svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg> 300 Graphs 301 </a> 302 </div> 303 </div> 304 </div> 305 </nav> 306 307 </div> 308 </div> 309 310 <div class="container new-discussion-timeline experiment-repo-nav"> 311 <div class="repository-content"> 312 313 314 <a href="/vt-middleware/cryptacular/blob/c26911e3cd28497ce9daa3ce682e09cb2d1d8688/NOTICE" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a> 315 316 <!-- blob contrib key: blob_contributors:v21:f5054b9e46039e0ad937c69e6151b7d4 --> 317 318 <div class="file-navigation js-zeroclipboard-container"> 319 320 <div class="select-menu branch-select-menu js-menu-container js-select-menu float-left"> 321 <button class=" btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w" 322 323 type="button" aria-label="Switch branches or tags" aria-expanded="false" aria-haspopup="true"> 324 <i>Branch:</i> 325 <span class="js-select-button css-truncate-target">master</span> 326 </button> 327 328 <div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax> 329 330 <div class="select-menu-modal"> 331 <div class="select-menu-header"> 332 <svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 333 <span class="select-menu-title">Switch branches/tags</span> 334 </div> 335 336 <div class="select-menu-filters"> 337 <div class="select-menu-text-filter"> 338 <input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags"> 339 </div> 340 <div class="select-menu-tabs"> 341 <ul> 342 <li class="select-menu-tab"> 343 <a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a> 344 </li> 345 <li class="select-menu-tab"> 346 <a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a> 347 </li> 348 </ul> 349 </div> 350 </div> 351 352 <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu"> 353 354 <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring"> 355 356 357 <a class="select-menu-item js-navigation-item js-navigation-open " 358 href="/vt-middleware/cryptacular/blob/ISSUE-31+32/NOTICE" 359 data-name="ISSUE-31+32" 360 data-skip-pjax="true" 361 rel="nofollow"> 362 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 363 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 364 ISSUE-31+32 365 </span> 366 </a> 367 <a class="select-menu-item js-navigation-item js-navigation-open " 368 href="/vt-middleware/cryptacular/blob/gh-pages/NOTICE" 369 data-name="gh-pages" 370 data-skip-pjax="true" 371 rel="nofollow"> 372 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 373 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 374 gh-pages 375 </span> 376 </a> 377 <a class="select-menu-item js-navigation-item js-navigation-open selected" 378 href="/vt-middleware/cryptacular/blob/master/NOTICE" 379 data-name="master" 380 data-skip-pjax="true" 381 rel="nofollow"> 382 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 383 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 384 master 385 </span> 386 </a> 387 <a class="select-menu-item js-navigation-item js-navigation-open " 388 href="/vt-middleware/cryptacular/blob/v1.1/NOTICE" 389 data-name="v1.1" 390 data-skip-pjax="true" 391 rel="nofollow"> 392 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 393 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 394 v1.1 395 </span> 396 </a> 397 </div> 398 399 <div class="select-menu-no-results">Nothing to show</div> 400 </div> 401 402 <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags"> 403 <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring"> 404 405 406 <a class="select-menu-item js-navigation-item js-navigation-open " 407 href="/vt-middleware/cryptacular/tree/v1.2.1/NOTICE" 408 data-name="v1.2.1" 409 data-skip-pjax="true" 410 rel="nofollow"> 411 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 412 <span class="select-menu-item-text css-truncate-target" title="v1.2.1"> 413 v1.2.1 414 </span> 415 </a> 416 <a class="select-menu-item js-navigation-item js-navigation-open " 417 href="/vt-middleware/cryptacular/tree/v1.2.0/NOTICE" 418 data-name="v1.2.0" 419 data-skip-pjax="true" 420 rel="nofollow"> 421 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 422 <span class="select-menu-item-text css-truncate-target" title="v1.2.0"> 423 v1.2.0 424 </span> 425 </a> 426 <a class="select-menu-item js-navigation-item js-navigation-open " 427 href="/vt-middleware/cryptacular/tree/v1.1.2/NOTICE" 428 data-name="v1.1.2" 429 data-skip-pjax="true" 430 rel="nofollow"> 431 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 432 <span class="select-menu-item-text css-truncate-target" title="v1.1.2"> 433 v1.1.2 434 </span> 435 </a> 436 <a class="select-menu-item js-navigation-item js-navigation-open " 437 href="/vt-middleware/cryptacular/tree/v1.1.1/NOTICE" 438 data-name="v1.1.1" 439 data-skip-pjax="true" 440 rel="nofollow"> 441 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 442 <span class="select-menu-item-text css-truncate-target" title="v1.1.1"> 443 v1.1.1 444 </span> 445 </a> 446 <a class="select-menu-item js-navigation-item js-navigation-open " 447 href="/vt-middleware/cryptacular/tree/v1.1.0/NOTICE" 448 data-name="v1.1.0" 449 data-skip-pjax="true" 450 rel="nofollow"> 451 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 452 <span class="select-menu-item-text css-truncate-target" title="v1.1.0"> 453 v1.1.0 454 </span> 455 </a> 456 <a class="select-menu-item js-navigation-item js-navigation-open " 457 href="/vt-middleware/cryptacular/tree/v1.0/NOTICE" 458 data-name="v1.0" 459 data-skip-pjax="true" 460 rel="nofollow"> 461 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 462 <span class="select-menu-item-text css-truncate-target" title="v1.0"> 463 v1.0 464 </span> 465 </a> 466 <a class="select-menu-item js-navigation-item js-navigation-open " 467 href="/vt-middleware/cryptacular/tree/v1.0-RC6/NOTICE" 468 data-name="v1.0-RC6" 469 data-skip-pjax="true" 470 rel="nofollow"> 471 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 472 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC6"> 473 v1.0-RC6 474 </span> 475 </a> 476 <a class="select-menu-item js-navigation-item js-navigation-open " 477 href="/vt-middleware/cryptacular/tree/v1.0-RC4/NOTICE" 478 data-name="v1.0-RC4" 479 data-skip-pjax="true" 480 rel="nofollow"> 481 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 482 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC4"> 483 v1.0-RC4 484 </span> 485 </a> 486 <a class="select-menu-item js-navigation-item js-navigation-open " 487 href="/vt-middleware/cryptacular/tree/v1.0-RC3/NOTICE" 488 data-name="v1.0-RC3" 489 data-skip-pjax="true" 490 rel="nofollow"> 491 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 492 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC3"> 493 v1.0-RC3 494 </span> 495 </a> 496 <a class="select-menu-item js-navigation-item js-navigation-open " 497 href="/vt-middleware/cryptacular/tree/v1.0-RC2/NOTICE" 498 data-name="v1.0-RC2" 499 data-skip-pjax="true" 500 rel="nofollow"> 501 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 502 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC2"> 503 v1.0-RC2 504 </span> 505 </a> 506 <a class="select-menu-item js-navigation-item js-navigation-open " 507 href="/vt-middleware/cryptacular/tree/v1.0-RC1/NOTICE" 508 data-name="v1.0-RC1" 509 data-skip-pjax="true" 510 rel="nofollow"> 511 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 512 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC1"> 513 v1.0-RC1 514 </span> 515 </a> 516 </div> 517 518 <div class="select-menu-no-results">Nothing to show</div> 519 </div> 520 521 </div> 522 </div> 523 </div> 524 525 <div class="BtnGroup float-right"> 526 <a href="/vt-middleware/cryptacular/find/master" 527 class="js-pjax-capture-input btn btn-sm BtnGroup-item" 528 data-pjax 529 data-hotkey="t"> 530 Find file 531 </a> 532 <button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button> 533 </div> 534 <div class="breadcrumb js-zeroclipboard-target"> 535 <span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/vt-middleware/cryptacular"><span>cryptacular</span></a></span></span><span class="separator">/</span><strong class="final-path">NOTICE</strong> 536 </div> 537 </div> 538 539 540 541 <div class="commit-tease"> 542 <span class="float-right"> 543 <a class="commit-tease-sha" href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" data-pjax> 544 6dd6f19 545 </a> 546 <relative-time datetime="2017-07-06T22:28:36Z">Jul 7, 2017</relative-time> 547 </span> 548 <div> 549 <img alt="@dfish3r" class="avatar" height="20" src="https://avatars6.githubusercontent.com/u/1051499?v=4&s=40" width="20" /> 550 <a href="/dfish3r" class="user-mention" rel="contributor">dfish3r</a> 551 <a href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" class="message" data-pjax="true" title="Update year in notice.">Update year in notice.</a> 552 </div> 553 554 <div class="commit-tease-contributors"> 555 <button type="button" class="btn-link muted-link contributors-toggle" data-facebox="#blob_contributors_box"> 556 <strong>1</strong> 557 contributor 558 </button> 559 560 </div> 561 562 <div id="blob_contributors_box" style="display:none"> 563 <h2 class="facebox-header" data-facebox-id="facebox-header">Users who have contributed to this file</h2> 564 <ul class="facebox-user-list" data-facebox-id="facebox-description"> 565 <li class="facebox-user-list-item"> 566 <img alt="@dfish3r" height="24" src="https://avatars4.githubusercontent.com/u/1051499?v=4&s=48" width="24" /> 567 <a href="/dfish3r">dfish3r</a> 568 </li> 569 </ul> 570 </div> 571 </div> 572 573 <div class="file"> 574 <div class="file-header"> 575 <div class="file-actions"> 576 577 <div class="BtnGroup"> 578 <a href="/vt-middleware/cryptacular/raw/master/NOTICE" class="btn btn-sm BtnGroup-item" id="raw-url">Raw</a> 579 <a href="/vt-middleware/cryptacular/blame/master/NOTICE" class="btn btn-sm js-update-url-with-hash BtnGroup-item" data-hotkey="b">Blame</a> 580 <a href="/vt-middleware/cryptacular/commits/master/NOTICE" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a> 581 </div> 582 583 584 <button type="button" class="btn-octicon disabled tooltipped tooltipped-nw" 585 aria-label="You must be signed in to make or propose changes"> 586 <svg aria-hidden="true" class="octicon octicon-pencil" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg> 587 </button> 588 <button type="button" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw" 589 aria-label="You must be signed in to make or propose changes"> 590 <svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg> 591 </button> 592 </div> 593 594 <div class="file-info"> 595 7 lines (5 sloc) 596 <span class="file-info-divider"></span> 597 165 Bytes 598 </div> 599 </div> 600 601 602 603 <div itemprop="text" class="blob-wrapper data type-text"> 604 <table class="highlight tab-size js-file-line-container" data-tab-size="8"> 605 <tr> 606 <td id="L1" class="blob-num js-line-number" data-line-number="1"></td> 607 <td id="LC1" class="blob-code blob-code-inner js-file-line">Cryptacular Java Library</td> 608 </tr> 609 <tr> 610 <td id="L2" class="blob-num js-line-number" data-line-number="2"></td> 611 <td id="LC2" class="blob-code blob-code-inner js-file-line">Copyright (C) 2003-2017 Virginia Tech.</td> 612 </tr> 613 <tr> 614 <td id="L3" class="blob-num js-line-number" data-line-number="3"></td> 615 <td id="LC3" class="blob-code blob-code-inner js-file-line">All rights reserved.</td> 616 </tr> 617 <tr> 618 <td id="L4" class="blob-num js-line-number" data-line-number="4"></td> 619 <td id="LC4" class="blob-code blob-code-inner js-file-line"> 620 </td> 621 </tr> 622 <tr> 623 <td id="L5" class="blob-num js-line-number" data-line-number="5"></td> 624 <td id="LC5" class="blob-code blob-code-inner js-file-line">This product includes software developed at</td> 625 </tr> 626 <tr> 627 <td id="L6" class="blob-num js-line-number" data-line-number="6"></td> 628 <td id="LC6" class="blob-code blob-code-inner js-file-line">Virginia Tech (http://www.vt.edu).</td> 629 </tr> 630 </table> 631 632 633 </div> 634 635 </div> 636 637 <button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button> 638 <div id="jump-to-line" style="display:none"> 639 <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /></div> 640 <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line…" aria-label="Jump to line" autofocus> 641 <button type="submit" class="btn">Go</button> 642 </form> </div> 643 644 </div> 645 <div class="modal-backdrop js-touch-events"></div> 646 </div> 647 648 </div> 649 </div> 650 651 </div> 652 653 654 <div class="container site-footer-container"> 655 <div class="site-footer " role="contentinfo"> 656 <ul class="site-footer-links float-right"> 657 <li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li> 658 <li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li> 659 <li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li> 660 <li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li> 661 <li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li> 662 <li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li> 663 664 </ul> 665 666 <a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub"> 667 <svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg> 668 </a> 669 <ul class="site-footer-links"> 670 <li>© 2017 <span title="0.10938s from unicorn-2925809464-f2ltq">GitHub</span>, Inc.</li> 671 <li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li> 672 <li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li> 673 <li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li> 674 <li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li> 675 <li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li> 676 </ul> 677 </div> 678 </div> 679 680 681 682 <div id="ajax-error-message" class="ajax-error-message flash flash-error"> 683 <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg> 684 <button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> 685 <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 686 </button> 687 You can't perform that action at this time. 688 </div> 689 690 691 <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-91f98c37fc84eac24836eec2567e9912742094369a04c4eba6e3cd1fa18902d9.js"></script> 692 <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-f84bb87b149685d1e6c6f057ee324f2cd496e677f5a359a8b5db853313bb83e6.js"></script> 693 694 <script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-13fa3aa50ac8f9fa9a7d198f0cd13b0905775d39446ad076d17d8f74a998438a.js"></script> 695 696 697 698 699 <div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none"> 700 <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg> 701 <span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span> 702 <span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span> 703 </div> 704 <div class="facebox" id="facebox" style="display:none;"> 705 <div class="facebox-popup"> 706 <div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description"> 707 </div> 708 <button type="button" class="facebox-close js-facebox-close" aria-label="Close modal"> 709 <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 710 </button> 711 </div> 712 </div> 713 714 715 </body> 716 </html> 717 718 719 720 ================================================================================ 721 cryptacular LICENSE 722 ================================================================================ 723 724 Apache License 725 Version 2.0, January 2004 726 http://www.apache.org/licenses/ 727 728 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 729 730 1. Definitions. 731 732 "License" shall mean the terms and conditions for use, reproduction, 733 and distribution as defined by Sections 1 through 9 of this document. 734 735 "Licensor" shall mean the copyright owner or entity authorized by 736 the copyright owner that is granting the License. 737 738 "Legal Entity" shall mean the union of the acting entity and all 739 other entities that control, are controlled by, or are under common 740 control with that entity. For the purposes of this definition, 741 "control" means (i) the power, direct or indirect, to cause the 742 direction or management of such entity, whether by contract or 743 otherwise, or (ii) ownership of fifty percent (50%) or more of the 744 outstanding shares, or (iii) beneficial ownership of such entity. 745 746 "You" (or "Your") shall mean an individual or Legal Entity 747 exercising permissions granted by this License. 748 749 "Source" form shall mean the preferred form for making modifications, 750 including but not limited to software source code, documentation 751 source, and configuration files. 752 753 "Object" form shall mean any form resulting from mechanical 754 transformation or translation of a Source form, including but 755 not limited to compiled object code, generated documentation, 756 and conversions to other media types. 757 758 "Work" shall mean the work of authorship, whether in Source or 759 Object form, made available under the License, as indicated by a 760 copyright notice that is included in or attached to the work 761 (an example is provided in the Appendix below). 762 763 "Derivative Works" shall mean any work, whether in Source or Object 764 form, that is based on (or derived from) the Work and for which the 765 editorial revisions, annotations, elaborations, or other modifications 766 represent, as a whole, an original work of authorship. For the purposes 767 of this License, Derivative Works shall not include works that remain 768 separable from, or merely link (or bind by name) to the interfaces of, 769 the Work and Derivative Works thereof. 770 771 "Contribution" shall mean any work of authorship, including 772 the original version of the Work and any modifications or additions 773 to that Work or Derivative Works thereof, that is intentionally 774 submitted to Licensor for inclusion in the Work by the copyright owner 775 or by an individual or Legal Entity authorized to submit on behalf of 776 the copyright owner. For the purposes of this definition, "submitted" 777 means any form of electronic, verbal, or written communication sent 778 to the Licensor or its representatives, including but not limited to 779 communication on electronic mailing lists, source code control systems, 780 and issue tracking systems that are managed by, or on behalf of, the 781 Licensor for the purpose of discussing and improving the Work, but 782 excluding communication that is conspicuously marked or otherwise 783 designated in writing by the copyright owner as "Not a Contribution." 784 785 "Contributor" shall mean Licensor and any individual or Legal Entity 786 on behalf of whom a Contribution has been received by Licensor and 787 subsequently incorporated within the Work. 788 789 2. Grant of Copyright License. Subject to the terms and conditions of 790 this License, each Contributor hereby grants to You a perpetual, 791 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 792 copyright license to reproduce, prepare Derivative Works of, 793 publicly display, publicly perform, sublicense, and distribute the 794 Work and such Derivative Works in Source or Object form. 795 796 3. Grant of Patent License. Subject to the terms and conditions of 797 this License, each Contributor hereby grants to You a perpetual, 798 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 799 (except as stated in this section) patent license to make, have made, 800 use, offer to sell, sell, import, and otherwise transfer the Work, 801 where such license applies only to those patent claims licensable 802 by such Contributor that are necessarily infringed by their 803 Contribution(s) alone or by combination of their Contribution(s) 804 with the Work to which such Contribution(s) was submitted. If You 805 institute patent litigation against any entity (including a 806 cross-claim or counterclaim in a lawsuit) alleging that the Work 807 or a Contribution incorporated within the Work constitutes direct 808 or contributory patent infringement, then any patent licenses 809 granted to You under this License for that Work shall terminate 810 as of the date such litigation is filed. 811 812 4. Redistribution. You may reproduce and distribute copies of the 813 Work or Derivative Works thereof in any medium, with or without 814 modifications, and in Source or Object form, provided that You 815 meet the following conditions: 816 817 (a) You must give any other recipients of the Work or 818 Derivative Works a copy of this License; and 819 820 (b) You must cause any modified files to carry prominent notices 821 stating that You changed the files; and 822 823 (c) You must retain, in the Source form of any Derivative Works 824 that You distribute, all copyright, patent, trademark, and 825 attribution notices from the Source form of the Work, 826 excluding those notices that do not pertain to any part of 827 the Derivative Works; and 828 829 (d) If the Work includes a "NOTICE" text file as part of its 830 distribution, then any Derivative Works that You distribute must 831 include a readable copy of the attribution notices contained 832 within such NOTICE file, excluding those notices that do not 833 pertain to any part of the Derivative Works, in at least one 834 of the following places: within a NOTICE text file distributed 835 as part of the Derivative Works; within the Source form or 836 documentation, if provided along with the Derivative Works; or, 837 within a display generated by the Derivative Works, if and 838 wherever such third-party notices normally appear. The contents 839 of the NOTICE file are for informational purposes only and 840 do not modify the License. You may add Your own attribution 841 notices within Derivative Works that You distribute, alongside 842 or as an addendum to the NOTICE text from the Work, provided 843 that such additional attribution notices cannot be construed 844 as modifying the License. 845 846 You may add Your own copyright statement to Your modifications and 847 may provide additional or different license terms and conditions 848 for use, reproduction, or distribution of Your modifications, or 849 for any such Derivative Works as a whole, provided Your use, 850 reproduction, and distribution of the Work otherwise complies with 851 the conditions stated in this License. 852 853 5. Submission of Contributions. Unless You explicitly state otherwise, 854 any Contribution intentionally submitted for inclusion in the Work 855 by You to the Licensor shall be under the terms and conditions of 856 this License, without any additional terms or conditions. 857 Notwithstanding the above, nothing herein shall supersede or modify 858 the terms of any separate license agreement you may have executed 859 with Licensor regarding such Contributions. 860 861 6. Trademarks. This License does not grant permission to use the trade 862 names, trademarks, service marks, or product names of the Licensor, 863 except as required for reasonable and customary use in describing the 864 origin of the Work and reproducing the content of the NOTICE file. 865 866 7. Disclaimer of Warranty. Unless required by applicable law or 867 agreed to in writing, Licensor provides the Work (and each 868 Contributor provides its Contributions) on an "AS IS" BASIS, 869 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 870 implied, including, without limitation, any warranties or conditions 871 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 872 PARTICULAR PURPOSE. You are solely responsible for determining the 873 appropriateness of using or redistributing the Work and assume any 874 risks associated with Your exercise of permissions under this License. 875 876 8. Limitation of Liability. In no event and under no legal theory, 877 whether in tort (including negligence), contract, or otherwise, 878 unless required by applicable law (such as deliberate and grossly 879 negligent acts) or agreed to in writing, shall any Contributor be 880 liable to You for damages, including any direct, indirect, special, 881 incidental, or consequential damages of any character arising as a 882 result of this License or out of the use or inability to use the 883 Work (including but not limited to damages for loss of goodwill, 884 work stoppage, computer failure or malfunction, or any and all 885 other commercial damages or losses), even if such Contributor 886 has been advised of the possibility of such damages. 887 888 9. Accepting Warranty or Additional Liability. While redistributing 889 the Work or Derivative Works thereof, You may choose to offer, 890 and charge a fee for, acceptance of support, warranty, indemnity, 891 or other liability obligations and/or rights consistent with this 892 License. However, in accepting such obligations, You may act only 893 on Your own behalf and on Your sole responsibility, not on behalf 894 of any other Contributor, and only if You agree to indemnify, 895 defend, and hold each Contributor harmless for any liability 896 incurred by, or claims asserted against, such Contributor by reason 897 of your accepting any such warranty or additional liability. 898 899 END OF TERMS AND CONDITIONS 900 901 APPENDIX: How to apply the Apache License to your work. 902 903 To apply the Apache License to your work, attach the following 904 boilerplate notice, with the fields enclosed by brackets "[]" 905 replaced with your own identifying information. (Don't include 906 the brackets!) The text should be enclosed in the appropriate 907 comment syntax for the file format. We also recommend that a 908 file or class name and description of purpose be included on the 909 same "printed page" as the copyright notice for easier 910 identification within third-party archives. 911 912 Copyright [yyyy] [name of copyright owner] 913 914 Licensed under the Apache License, Version 2.0 (the "License"); 915 you may not use this file except in compliance with the License. 916 You may obtain a copy of the License at 917 918 http://www.apache.org/licenses/LICENSE-2.0 919 920 Unless required by applicable law or agreed to in writing, software 921 distributed under the License is distributed on an "AS IS" BASIS, 922 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 923 See the License for the specific language governing permissions and 924 limitations under the License. 925 926 927 ================================================================================ 928 guava LICENSE 929 ================================================================================ 930 931 Apache License 932 Version 2.0, January 2004 933 http://www.apache.org/licenses/ 934 935 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 936 937 1. Definitions. 938 939 "License" shall mean the terms and conditions for use, reproduction, 940 and distribution as defined by Sections 1 through 9 of this document. 941 942 "Licensor" shall mean the copyright owner or entity authorized by 943 the copyright owner that is granting the License. 944 945 "Legal Entity" shall mean the union of the acting entity and all 946 other entities that control, are controlled by, or are under common 947 control with that entity. For the purposes of this definition, 948 "control" means (i) the power, direct or indirect, to cause the 949 direction or management of such entity, whether by contract or 950 otherwise, or (ii) ownership of fifty percent (50%) or more of the 951 outstanding shares, or (iii) beneficial ownership of such entity. 952 953 "You" (or "Your") shall mean an individual or Legal Entity 954 exercising permissions granted by this License. 955 956 "Source" form shall mean the preferred form for making modifications, 957 including but not limited to software source code, documentation 958 source, and configuration files. 959 960 "Object" form shall mean any form resulting from mechanical 961 transformation or translation of a Source form, including but 962 not limited to compiled object code, generated documentation, 963 and conversions to other media types. 964 965 "Work" shall mean the work of authorship, whether in Source or 966 Object form, made available under the License, as indicated by a 967 copyright notice that is included in or attached to the work 968 (an example is provided in the Appendix below). 969 970 "Derivative Works" shall mean any work, whether in Source or Object 971 form, that is based on (or derived from) the Work and for which the 972 editorial revisions, annotations, elaborations, or other modifications 973 represent, as a whole, an original work of authorship. For the purposes 974 of this License, Derivative Works shall not include works that remain 975 separable from, or merely link (or bind by name) to the interfaces of, 976 the Work and Derivative Works thereof. 977 978 "Contribution" shall mean any work of authorship, including 979 the original version of the Work and any modifications or additions 980 to that Work or Derivative Works thereof, that is intentionally 981 submitted to Licensor for inclusion in the Work by the copyright owner 982 or by an individual or Legal Entity authorized to submit on behalf of 983 the copyright owner. For the purposes of this definition, "submitted" 984 means any form of electronic, verbal, or written communication sent 985 to the Licensor or its representatives, including but not limited to 986 communication on electronic mailing lists, source code control systems, 987 and issue tracking systems that are managed by, or on behalf of, the 988 Licensor for the purpose of discussing and improving the Work, but 989 excluding communication that is conspicuously marked or otherwise 990 designated in writing by the copyright owner as "Not a Contribution." 991 992 "Contributor" shall mean Licensor and any individual or Legal Entity 993 on behalf of whom a Contribution has been received by Licensor and 994 subsequently incorporated within the Work. 995 996 2. Grant of Copyright License. Subject to the terms and conditions of 997 this License, each Contributor hereby grants to You a perpetual, 998 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 999 copyright license to reproduce, prepare Derivative Works of, 1000 publicly display, publicly perform, sublicense, and distribute the 1001 Work and such Derivative Works in Source or Object form. 1002 1003 3. Grant of Patent License. Subject to the terms and conditions of 1004 this License, each Contributor hereby grants to You a perpetual, 1005 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1006 (except as stated in this section) patent license to make, have made, 1007 use, offer to sell, sell, import, and otherwise transfer the Work, 1008 where such license applies only to those patent claims licensable 1009 by such Contributor that are necessarily infringed by their 1010 Contribution(s) alone or by combination of their Contribution(s) 1011 with the Work to which such Contribution(s) was submitted. If You 1012 institute patent litigation against any entity (including a 1013 cross-claim or counterclaim in a lawsuit) alleging that the Work 1014 or a Contribution incorporated within the Work constitutes direct 1015 or contributory patent infringement, then any patent licenses 1016 granted to You under this License for that Work shall terminate 1017 as of the date such litigation is filed. 1018 1019 4. Redistribution. You may reproduce and distribute copies of the 1020 Work or Derivative Works thereof in any medium, with or without 1021 modifications, and in Source or Object form, provided that You 1022 meet the following conditions: 1023 1024 (a) You must give any other recipients of the Work or 1025 Derivative Works a copy of this License; and 1026 1027 (b) You must cause any modified files to carry prominent notices 1028 stating that You changed the files; and 1029 1030 (c) You must retain, in the Source form of any Derivative Works 1031 that You distribute, all copyright, patent, trademark, and 1032 attribution notices from the Source form of the Work, 1033 excluding those notices that do not pertain to any part of 1034 the Derivative Works; and 1035 1036 (d) If the Work includes a "NOTICE" text file as part of its 1037 distribution, then any Derivative Works that You distribute must 1038 include a readable copy of the attribution notices contained 1039 within such NOTICE file, excluding those notices that do not 1040 pertain to any part of the Derivative Works, in at least one 1041 of the following places: within a NOTICE text file distributed 1042 as part of the Derivative Works; within the Source form or 1043 documentation, if provided along with the Derivative Works; or, 1044 within a display generated by the Derivative Works, if and 1045 wherever such third-party notices normally appear. The contents 1046 of the NOTICE file are for informational purposes only and 1047 do not modify the License. You may add Your own attribution 1048 notices within Derivative Works that You distribute, alongside 1049 or as an addendum to the NOTICE text from the Work, provided 1050 that such additional attribution notices cannot be construed 1051 as modifying the License. 1052 1053 You may add Your own copyright statement to Your modifications and 1054 may provide additional or different license terms and conditions 1055 for use, reproduction, or distribution of Your modifications, or 1056 for any such Derivative Works as a whole, provided Your use, 1057 reproduction, and distribution of the Work otherwise complies with 1058 the conditions stated in this License. 1059 1060 5. Submission of Contributions. Unless You explicitly state otherwise, 1061 any Contribution intentionally submitted for inclusion in the Work 1062 by You to the Licensor shall be under the terms and conditions of 1063 this License, without any additional terms or conditions. 1064 Notwithstanding the above, nothing herein shall supersede or modify 1065 the terms of any separate license agreement you may have executed 1066 with Licensor regarding such Contributions. 1067 1068 6. Trademarks. This License does not grant permission to use the trade 1069 names, trademarks, service marks, or product names of the Licensor, 1070 except as required for reasonable and customary use in describing the 1071 origin of the Work and reproducing the content of the NOTICE file. 1072 1073 7. Disclaimer of Warranty. Unless required by applicable law or 1074 agreed to in writing, Licensor provides the Work (and each 1075 Contributor provides its Contributions) on an "AS IS" BASIS, 1076 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1077 implied, including, without limitation, any warranties or conditions 1078 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1079 PARTICULAR PURPOSE. You are solely responsible for determining the 1080 appropriateness of using or redistributing the Work and assume any 1081 risks associated with Your exercise of permissions under this License. 1082 1083 8. Limitation of Liability. In no event and under no legal theory, 1084 whether in tort (including negligence), contract, or otherwise, 1085 unless required by applicable law (such as deliberate and grossly 1086 negligent acts) or agreed to in writing, shall any Contributor be 1087 liable to You for damages, including any direct, indirect, special, 1088 incidental, or consequential damages of any character arising as a 1089 result of this License or out of the use or inability to use the 1090 Work (including but not limited to damages for loss of goodwill, 1091 work stoppage, computer failure or malfunction, or any and all 1092 other commercial damages or losses), even if such Contributor 1093 has been advised of the possibility of such damages. 1094 1095 9. Accepting Warranty or Additional Liability. While redistributing 1096 the Work or Derivative Works thereof, You may choose to offer, 1097 and charge a fee for, acceptance of support, warranty, indemnity, 1098 or other liability obligations and/or rights consistent with this 1099 License. However, in accepting such obligations, You may act only 1100 on Your own behalf and on Your sole responsibility, not on behalf 1101 of any other Contributor, and only if You agree to indemnify, 1102 defend, and hold each Contributor harmless for any liability 1103 incurred by, or claims asserted against, such Contributor by reason 1104 of your accepting any such warranty or additional liability. 1105 1106 END OF TERMS AND CONDITIONS 1107 1108 APPENDIX: How to apply the Apache License to your work. 1109 1110 To apply the Apache License to your work, attach the following 1111 boilerplate notice, with the fields enclosed by brackets "[]" 1112 replaced with your own identifying information. (Don't include 1113 the brackets!) The text should be enclosed in the appropriate 1114 comment syntax for the file format. We also recommend that a 1115 file or class name and description of purpose be included on the 1116 same "printed page" as the copyright notice for easier 1117 identification within third-party archives. 1118 1119 Copyright [yyyy] [name of copyright owner] 1120 1121 Licensed under the Apache License, Version 2.0 (the "License"); 1122 you may not use this file except in compliance with the License. 1123 You may obtain a copy of the License at 1124 1125 http://www.apache.org/licenses/LICENSE-2.0 1126 1127 Unless required by applicable law or agreed to in writing, software 1128 distributed under the License is distributed on an "AS IS" BASIS, 1129 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1130 See the License for the specific language governing permissions and 1131 limitations under the License. 1132 1133 1134 ================================================================================ 1135 httpclient NOTICE 1136 ================================================================================ 1137 Apache HttpComponents Client 1138 Copyright 1999-2016 The Apache Software Foundation 1139 1140 This product includes software developed at 1141 The Apache Software Foundation (http://www.apache.org/). 1142 1143 1144 1145 ================================================================================ 1146 httpclient LICENSE 1147 ================================================================================ 1148 Apache License 1149 Version 2.0, January 2004 1150 http://www.apache.org/licenses/ 1151 1152 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1153 1154 1. Definitions. 1155 1156 "License" shall mean the terms and conditions for use, reproduction, 1157 and distribution as defined by Sections 1 through 9 of this document. 1158 1159 "Licensor" shall mean the copyright owner or entity authorized by 1160 the copyright owner that is granting the License. 1161 1162 "Legal Entity" shall mean the union of the acting entity and all 1163 other entities that control, are controlled by, or are under common 1164 control with that entity. For the purposes of this definition, 1165 "control" means (i) the power, direct or indirect, to cause the 1166 direction or management of such entity, whether by contract or 1167 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1168 outstanding shares, or (iii) beneficial ownership of such entity. 1169 1170 "You" (or "Your") shall mean an individual or Legal Entity 1171 exercising permissions granted by this License. 1172 1173 "Source" form shall mean the preferred form for making modifications, 1174 including but not limited to software source code, documentation 1175 source, and configuration files. 1176 1177 "Object" form shall mean any form resulting from mechanical 1178 transformation or translation of a Source form, including but 1179 not limited to compiled object code, generated documentation, 1180 and conversions to other media types. 1181 1182 "Work" shall mean the work of authorship, whether in Source or 1183 Object form, made available under the License, as indicated by a 1184 copyright notice that is included in or attached to the work 1185 (an example is provided in the Appendix below). 1186 1187 "Derivative Works" shall mean any work, whether in Source or Object 1188 form, that is based on (or derived from) the Work and for which the 1189 editorial revisions, annotations, elaborations, or other modifications 1190 represent, as a whole, an original work of authorship. For the purposes 1191 of this License, Derivative Works shall not include works that remain 1192 separable from, or merely link (or bind by name) to the interfaces of, 1193 the Work and Derivative Works thereof. 1194 1195 "Contribution" shall mean any work of authorship, including 1196 the original version of the Work and any modifications or additions 1197 to that Work or Derivative Works thereof, that is intentionally 1198 submitted to Licensor for inclusion in the Work by the copyright owner 1199 or by an individual or Legal Entity authorized to submit on behalf of 1200 the copyright owner. For the purposes of this definition, "submitted" 1201 means any form of electronic, verbal, or written communication sent 1202 to the Licensor or its representatives, including but not limited to 1203 communication on electronic mailing lists, source code control systems, 1204 and issue tracking systems that are managed by, or on behalf of, the 1205 Licensor for the purpose of discussing and improving the Work, but 1206 excluding communication that is conspicuously marked or otherwise 1207 designated in writing by the copyright owner as "Not a Contribution." 1208 1209 "Contributor" shall mean Licensor and any individual or Legal Entity 1210 on behalf of whom a Contribution has been received by Licensor and 1211 subsequently incorporated within the Work. 1212 1213 2. Grant of Copyright License. Subject to the terms and conditions of 1214 this License, each Contributor hereby grants to You a perpetual, 1215 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1216 copyright license to reproduce, prepare Derivative Works of, 1217 publicly display, publicly perform, sublicense, and distribute the 1218 Work and such Derivative Works in Source or Object form. 1219 1220 3. Grant of Patent License. Subject to the terms and conditions of 1221 this License, each Contributor hereby grants to You a perpetual, 1222 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1223 (except as stated in this section) patent license to make, have made, 1224 use, offer to sell, sell, import, and otherwise transfer the Work, 1225 where such license applies only to those patent claims licensable 1226 by such Contributor that are necessarily infringed by their 1227 Contribution(s) alone or by combination of their Contribution(s) 1228 with the Work to which such Contribution(s) was submitted. If You 1229 institute patent litigation against any entity (including a 1230 cross-claim or counterclaim in a lawsuit) alleging that the Work 1231 or a Contribution incorporated within the Work constitutes direct 1232 or contributory patent infringement, then any patent licenses 1233 granted to You under this License for that Work shall terminate 1234 as of the date such litigation is filed. 1235 1236 4. Redistribution. You may reproduce and distribute copies of the 1237 Work or Derivative Works thereof in any medium, with or without 1238 modifications, and in Source or Object form, provided that You 1239 meet the following conditions: 1240 1241 (a) You must give any other recipients of the Work or 1242 Derivative Works a copy of this License; and 1243 1244 (b) You must cause any modified files to carry prominent notices 1245 stating that You changed the files; and 1246 1247 (c) You must retain, in the Source form of any Derivative Works 1248 that You distribute, all copyright, patent, trademark, and 1249 attribution notices from the Source form of the Work, 1250 excluding those notices that do not pertain to any part of 1251 the Derivative Works; and 1252 1253 (d) If the Work includes a "NOTICE" text file as part of its 1254 distribution, then any Derivative Works that You distribute must 1255 include a readable copy of the attribution notices contained 1256 within such NOTICE file, excluding those notices that do not 1257 pertain to any part of the Derivative Works, in at least one 1258 of the following places: within a NOTICE text file distributed 1259 as part of the Derivative Works; within the Source form or 1260 documentation, if provided along with the Derivative Works; or, 1261 within a display generated by the Derivative Works, if and 1262 wherever such third-party notices normally appear. The contents 1263 of the NOTICE file are for informational purposes only and 1264 do not modify the License. You may add Your own attribution 1265 notices within Derivative Works that You distribute, alongside 1266 or as an addendum to the NOTICE text from the Work, provided 1267 that such additional attribution notices cannot be construed 1268 as modifying the License. 1269 1270 You may add Your own copyright statement to Your modifications and 1271 may provide additional or different license terms and conditions 1272 for use, reproduction, or distribution of Your modifications, or 1273 for any such Derivative Works as a whole, provided Your use, 1274 reproduction, and distribution of the Work otherwise complies with 1275 the conditions stated in this License. 1276 1277 5. Submission of Contributions. Unless You explicitly state otherwise, 1278 any Contribution intentionally submitted for inclusion in the Work 1279 by You to the Licensor shall be under the terms and conditions of 1280 this License, without any additional terms or conditions. 1281 Notwithstanding the above, nothing herein shall supersede or modify 1282 the terms of any separate license agreement you may have executed 1283 with Licensor regarding such Contributions. 1284 1285 6. Trademarks. This License does not grant permission to use the trade 1286 names, trademarks, service marks, or product names of the Licensor, 1287 except as required for reasonable and customary use in describing the 1288 origin of the Work and reproducing the content of the NOTICE file. 1289 1290 7. Disclaimer of Warranty. Unless required by applicable law or 1291 agreed to in writing, Licensor provides the Work (and each 1292 Contributor provides its Contributions) on an "AS IS" BASIS, 1293 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1294 implied, including, without limitation, any warranties or conditions 1295 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1296 PARTICULAR PURPOSE. You are solely responsible for determining the 1297 appropriateness of using or redistributing the Work and assume any 1298 risks associated with Your exercise of permissions under this License. 1299 1300 8. Limitation of Liability. In no event and under no legal theory, 1301 whether in tort (including negligence), contract, or otherwise, 1302 unless required by applicable law (such as deliberate and grossly 1303 negligent acts) or agreed to in writing, shall any Contributor be 1304 liable to You for damages, including any direct, indirect, special, 1305 incidental, or consequential damages of any character arising as a 1306 result of this License or out of the use or inability to use the 1307 Work (including but not limited to damages for loss of goodwill, 1308 work stoppage, computer failure or malfunction, or any and all 1309 other commercial damages or losses), even if such Contributor 1310 has been advised of the possibility of such damages. 1311 1312 9. Accepting Warranty or Additional Liability. While redistributing 1313 the Work or Derivative Works thereof, You may choose to offer, 1314 and charge a fee for, acceptance of support, warranty, indemnity, 1315 or other liability obligations and/or rights consistent with this 1316 License. However, in accepting such obligations, You may act only 1317 on Your own behalf and on Your sole responsibility, not on behalf 1318 of any other Contributor, and only if You agree to indemnify, 1319 defend, and hold each Contributor harmless for any liability 1320 incurred by, or claims asserted against, such Contributor by reason 1321 of your accepting any such warranty or additional liability. 1322 1323 END OF TERMS AND CONDITIONS 1324 1325 ========================================================================= 1326 1327 This project includes Public Suffix List copied from 1328 <https://publicsuffix.org/list/effective_tld_names.dat> 1329 licensed under the terms of the Mozilla Public License, v. 2.0 1330 1331 Full license text: <http://mozilla.org/MPL/2.0/> 1332 1333 Mozilla Public License Version 2.0 1334 ================================== 1335 1336 1. Definitions 1337 -------------- 1338 1339 1.1. "Contributor" 1340 means each individual or legal entity that creates, contributes to 1341 the creation of, or owns Covered Software. 1342 1343 1.2. "Contributor Version" 1344 means the combination of the Contributions of others (if any) used 1345 by a Contributor and that particular Contributor's Contribution. 1346 1347 1.3. "Contribution" 1348 means Covered Software of a particular Contributor. 1349 1350 1.4. "Covered Software" 1351 means Source Code Form to which the initial Contributor has attached 1352 the notice in Exhibit A, the Executable Form of such Source Code 1353 Form, and Modifications of such Source Code Form, in each case 1354 including portions thereof. 1355 1356 1.5. "Incompatible With Secondary Licenses" 1357 means 1358 1359 (a) that the initial Contributor has attached the notice described 1360 in Exhibit B to the Covered Software; or 1361 1362 (b) that the Covered Software was made available under the terms of 1363 version 1.1 or earlier of the License, but not also under the 1364 terms of a Secondary License. 1365 1366 1.6. "Executable Form" 1367 means any form of the work other than Source Code Form. 1368 1369 1.7. "Larger Work" 1370 means a work that combines Covered Software with other material, in 1371 a separate file or files, that is not Covered Software. 1372 1373 1.8. "License" 1374 means this document. 1375 1376 1.9. "Licensable" 1377 means having the right to grant, to the maximum extent possible, 1378 whether at the time of the initial grant or subsequently, any and 1379 all of the rights conveyed by this License. 1380 1381 1.10. "Modifications" 1382 means any of the following: 1383 1384 (a) any file in Source Code Form that results from an addition to, 1385 deletion from, or modification of the contents of Covered 1386 Software; or 1387 1388 (b) any new file in Source Code Form that contains any Covered 1389 Software. 1390 1391 1.11. "Patent Claims" of a Contributor 1392 means any patent claim(s), including without limitation, method, 1393 process, and apparatus claims, in any patent Licensable by such 1394 Contributor that would be infringed, but for the grant of the 1395 License, by the making, using, selling, offering for sale, having 1396 made, import, or transfer of either its Contributions or its 1397 Contributor Version. 1398 1399 1.12. "Secondary License" 1400 means either the GNU General Public License, Version 2.0, the GNU 1401 Lesser General Public License, Version 2.1, the GNU Affero General 1402 Public License, Version 3.0, or any later versions of those 1403 licenses. 1404 1405 1.13. "Source Code Form" 1406 means the form of the work preferred for making modifications. 1407 1408 1.14. "You" (or "Your") 1409 means an individual or a legal entity exercising rights under this 1410 License. For legal entities, "You" includes any entity that 1411 controls, is controlled by, or is under common control with You. For 1412 purposes of this definition, "control" means (a) the power, direct 1413 or indirect, to cause the direction or management of such entity, 1414 whether by contract or otherwise, or (b) ownership of more than 1415 fifty percent (50%) of the outstanding shares or beneficial 1416 ownership of such entity. 1417 1418 2. License Grants and Conditions 1419 -------------------------------- 1420 1421 2.1. Grants 1422 1423 Each Contributor hereby grants You a world-wide, royalty-free, 1424 non-exclusive license: 1425 1426 (a) under intellectual property rights (other than patent or trademark) 1427 Licensable by such Contributor to use, reproduce, make available, 1428 modify, display, perform, distribute, and otherwise exploit its 1429 Contributions, either on an unmodified basis, with Modifications, or 1430 as part of a Larger Work; and 1431 1432 (b) under Patent Claims of such Contributor to make, use, sell, offer 1433 for sale, have made, import, and otherwise transfer either its 1434 Contributions or its Contributor Version. 1435 1436 2.2. Effective Date 1437 1438 The licenses granted in Section 2.1 with respect to any Contribution 1439 become effective for each Contribution on the date the Contributor first 1440 distributes such Contribution. 1441 1442 2.3. Limitations on Grant Scope 1443 1444 The licenses granted in this Section 2 are the only rights granted under 1445 this License. No additional rights or licenses will be implied from the 1446 distribution or licensing of Covered Software under this License. 1447 Notwithstanding Section 2.1(b) above, no patent license is granted by a 1448 Contributor: 1449 1450 (a) for any code that a Contributor has removed from Covered Software; 1451 or 1452 1453 (b) for infringements caused by: (i) Your and any other third party's 1454 modifications of Covered Software, or (ii) the combination of its 1455 Contributions with other software (except as part of its Contributor 1456 Version); or 1457 1458 (c) under Patent Claims infringed by Covered Software in the absence of 1459 its Contributions. 1460 1461 This License does not grant any rights in the trademarks, service marks, 1462 or logos of any Contributor (except as may be necessary to comply with 1463 the notice requirements in Section 3.4). 1464 1465 2.4. Subsequent Licenses 1466 1467 No Contributor makes additional grants as a result of Your choice to 1468 distribute the Covered Software under a subsequent version of this 1469 License (see Section 10.2) or under the terms of a Secondary License (if 1470 permitted under the terms of Section 3.3). 1471 1472 2.5. Representation 1473 1474 Each Contributor represents that the Contributor believes its 1475 Contributions are its original creation(s) or it has sufficient rights 1476 to grant the rights to its Contributions conveyed by this License. 1477 1478 2.6. Fair Use 1479 1480 This License is not intended to limit any rights You have under 1481 applicable copyright doctrines of fair use, fair dealing, or other 1482 equivalents. 1483 1484 2.7. Conditions 1485 1486 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 1487 in Section 2.1. 1488 1489 3. Responsibilities 1490 ------------------- 1491 1492 3.1. Distribution of Source Form 1493 1494 All distribution of Covered Software in Source Code Form, including any 1495 Modifications that You create or to which You contribute, must be under 1496 the terms of this License. You must inform recipients that the Source 1497 Code Form of the Covered Software is governed by the terms of this 1498 License, and how they can obtain a copy of this License. You may not 1499 attempt to alter or restrict the recipients' rights in the Source Code 1500 Form. 1501 1502 3.2. Distribution of Executable Form 1503 1504 If You distribute Covered Software in Executable Form then: 1505 1506 (a) such Covered Software must also be made available in Source Code 1507 Form, as described in Section 3.1, and You must inform recipients of 1508 the Executable Form how they can obtain a copy of such Source Code 1509 Form by reasonable means in a timely manner, at a charge no more 1510 than the cost of distribution to the recipient; and 1511 1512 (b) You may distribute such Executable Form under the terms of this 1513 License, or sublicense it under different terms, provided that the 1514 license for the Executable Form does not attempt to limit or alter 1515 the recipients' rights in the Source Code Form under this License. 1516 1517 3.3. Distribution of a Larger Work 1518 1519 You may create and distribute a Larger Work under terms of Your choice, 1520 provided that You also comply with the requirements of this License for 1521 the Covered Software. If the Larger Work is a combination of Covered 1522 Software with a work governed by one or more Secondary Licenses, and the 1523 Covered Software is not Incompatible With Secondary Licenses, this 1524 License permits You to additionally distribute such Covered Software 1525 under the terms of such Secondary License(s), so that the recipient of 1526 the Larger Work may, at their option, further distribute the Covered 1527 Software under the terms of either this License or such Secondary 1528 License(s). 1529 1530 3.4. Notices 1531 1532 You may not remove or alter the substance of any license notices 1533 (including copyright notices, patent notices, disclaimers of warranty, 1534 or limitations of liability) contained within the Source Code Form of 1535 the Covered Software, except that You may alter any license notices to 1536 the extent required to remedy known factual inaccuracies. 1537 1538 3.5. Application of Additional Terms 1539 1540 You may choose to offer, and to charge a fee for, warranty, support, 1541 indemnity or liability obligations to one or more recipients of Covered 1542 Software. However, You may do so only on Your own behalf, and not on 1543 behalf of any Contributor. You must make it absolutely clear that any 1544 such warranty, support, indemnity, or liability obligation is offered by 1545 You alone, and You hereby agree to indemnify every Contributor for any 1546 liability incurred by such Contributor as a result of warranty, support, 1547 indemnity or liability terms You offer. You may include additional 1548 disclaimers of warranty and limitations of liability specific to any 1549 jurisdiction. 1550 1551 4. Inability to Comply Due to Statute or Regulation 1552 --------------------------------------------------- 1553 1554 If it is impossible for You to comply with any of the terms of this 1555 License with respect to some or all of the Covered Software due to 1556 statute, judicial order, or regulation then You must: (a) comply with 1557 the terms of this License to the maximum extent possible; and (b) 1558 describe the limitations and the code they affect. Such description must 1559 be placed in a text file included with all distributions of the Covered 1560 Software under this License. Except to the extent prohibited by statute 1561 or regulation, such description must be sufficiently detailed for a 1562 recipient of ordinary skill to be able to understand it. 1563 1564 5. Termination 1565 -------------- 1566 1567 5.1. The rights granted under this License will terminate automatically 1568 if You fail to comply with any of its terms. However, if You become 1569 compliant, then the rights granted under this License from a particular 1570 Contributor are reinstated (a) provisionally, unless and until such 1571 Contributor explicitly and finally terminates Your grants, and (b) on an 1572 ongoing basis, if such Contributor fails to notify You of the 1573 non-compliance by some reasonable means prior to 60 days after You have 1574 come back into compliance. Moreover, Your grants from a particular 1575 Contributor are reinstated on an ongoing basis if such Contributor 1576 notifies You of the non-compliance by some reasonable means, this is the 1577 first time You have received notice of non-compliance with this License 1578 from such Contributor, and You become compliant prior to 30 days after 1579 Your receipt of the notice. 1580 1581 5.2. If You initiate litigation against any entity by asserting a patent 1582 infringement claim (excluding declaratory judgment actions, 1583 counter-claims, and cross-claims) alleging that a Contributor Version 1584 directly or indirectly infringes any patent, then the rights granted to 1585 You by any and all Contributors for the Covered Software under Section 1586 2.1 of this License shall terminate. 1587 1588 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 1589 end user license agreements (excluding distributors and resellers) which 1590 have been validly granted by You or Your distributors under this License 1591 prior to termination shall survive termination. 1592 1593 ************************************************************************ 1594 * * 1595 * 6. Disclaimer of Warranty * 1596 * ------------------------- * 1597 * * 1598 * Covered Software is provided under this License on an "as is" * 1599 * basis, without warranty of any kind, either expressed, implied, or * 1600 * statutory, including, without limitation, warranties that the * 1601 * Covered Software is free of defects, merchantable, fit for a * 1602 * particular purpose or non-infringing. The entire risk as to the * 1603 * quality and performance of the Covered Software is with You. * 1604 * Should any Covered Software prove defective in any respect, You * 1605 * (not any Contributor) assume the cost of any necessary servicing, * 1606 * repair, or correction. This disclaimer of warranty constitutes an * 1607 * essential part of this License. No use of any Covered Software is * 1608 * authorized under this License except under this disclaimer. * 1609 * * 1610 ************************************************************************ 1611 1612 ************************************************************************ 1613 * * 1614 * 7. Limitation of Liability * 1615 * -------------------------- * 1616 * * 1617 * Under no circumstances and under no legal theory, whether tort * 1618 * (including negligence), contract, or otherwise, shall any * 1619 * Contributor, or anyone who distributes Covered Software as * 1620 * permitted above, be liable to You for any direct, indirect, * 1621 * special, incidental, or consequential damages of any character * 1622 * including, without limitation, damages for lost profits, loss of * 1623 * goodwill, work stoppage, computer failure or malfunction, or any * 1624 * and all other commercial damages or losses, even if such party * 1625 * shall have been informed of the possibility of such damages. This * 1626 * limitation of liability shall not apply to liability for death or * 1627 * personal injury resulting from such party's negligence to the * 1628 * extent applicable law prohibits such limitation. Some * 1629 * jurisdictions do not allow the exclusion or limitation of * 1630 * incidental or consequential damages, so this exclusion and * 1631 * limitation may not apply to You. * 1632 * * 1633 ************************************************************************ 1634 1635 8. Litigation 1636 ------------- 1637 1638 Any litigation relating to this License may be brought only in the 1639 courts of a jurisdiction where the defendant maintains its principal 1640 place of business and such litigation shall be governed by laws of that 1641 jurisdiction, without reference to its conflict-of-law provisions. 1642 Nothing in this Section shall prevent a party's ability to bring 1643 cross-claims or counter-claims. 1644 1645 9. Miscellaneous 1646 ---------------- 1647 1648 This License represents the complete agreement concerning the subject 1649 matter hereof. If any provision of this License is held to be 1650 unenforceable, such provision shall be reformed only to the extent 1651 necessary to make it enforceable. Any law or regulation which provides 1652 that the language of a contract shall be construed against the drafter 1653 shall not be used to construe this License against a Contributor. 1654 1655 10. Versions of the License 1656 --------------------------- 1657 1658 10.1. New Versions 1659 1660 Mozilla Foundation is the license steward. Except as provided in Section 1661 10.3, no one other than the license steward has the right to modify or 1662 publish new versions of this License. Each version will be given a 1663 distinguishing version number. 1664 1665 10.2. Effect of New Versions 1666 1667 You may distribute the Covered Software under the terms of the version 1668 of the License under which You originally received the Covered Software, 1669 or under the terms of any subsequent version published by the license 1670 steward. 1671 1672 10.3. Modified Versions 1673 1674 If you create software not governed by this License, and you want to 1675 create a new license for such software, you may create and use a 1676 modified version of this License if you rename the license and remove 1677 any references to the name of the license steward (except to note that 1678 such modified license differs from this License). 1679 1680 10.4. Distributing Source Code Form that is Incompatible With Secondary 1681 Licenses 1682 1683 If You choose to distribute Source Code Form that is Incompatible With 1684 Secondary Licenses under the terms of this version of the License, the 1685 notice described in Exhibit B of this License must be attached. 1686 1687 Exhibit A - Source Code Form License Notice 1688 ------------------------------------------- 1689 1690 This Source Code Form is subject to the terms of the Mozilla Public 1691 License, v. 2.0. If a copy of the MPL was not distributed with this 1692 file, You can obtain one at http://mozilla.org/MPL/2.0/. 1693 1694 If it is not possible or desirable to put the notice in a particular 1695 file, then You may include the notice in a location (such as a LICENSE 1696 file in a relevant directory) where a recipient would be likely to look 1697 for such a notice. 1698 1699 You may add additional accurate notices of copyright ownership. 1700 1701 Exhibit B - "Incompatible With Secondary Licenses" Notice 1702 --------------------------------------------------------- 1703 1704 This Source Code Form is "Incompatible With Secondary Licenses", as 1705 defined by the Mozilla Public License, v. 2.0. 1706 1707 1708 ================================================================================ 1709 log4j-slf4j-impl NOTICE 1710 ================================================================================ 1711 1712 Apache Log4j SLF4J Binding 1713 Copyright 1999-2017 The Apache Software Foundation 1714 1715 This product includes software developed at 1716 The Apache Software Foundation (http://www.apache.org/). 1717 1718 1719 1720 1721 ================================================================================ 1722 log4j-slf4j-impl LICENSE 1723 ================================================================================ 1724 1725 Apache License 1726 Version 2.0, January 2004 1727 http://www.apache.org/licenses/ 1728 1729 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1730 1731 1. Definitions. 1732 1733 "License" shall mean the terms and conditions for use, reproduction, 1734 and distribution as defined by Sections 1 through 9 of this document. 1735 1736 "Licensor" shall mean the copyright owner or entity authorized by 1737 the copyright owner that is granting the License. 1738 1739 "Legal Entity" shall mean the union of the acting entity and all 1740 other entities that control, are controlled by, or are under common 1741 control with that entity. For the purposes of this definition, 1742 "control" means (i) the power, direct or indirect, to cause the 1743 direction or management of such entity, whether by contract or 1744 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1745 outstanding shares, or (iii) beneficial ownership of such entity. 1746 1747 "You" (or "Your") shall mean an individual or Legal Entity 1748 exercising permissions granted by this License. 1749 1750 "Source" form shall mean the preferred form for making modifications, 1751 including but not limited to software source code, documentation 1752 source, and configuration files. 1753 1754 "Object" form shall mean any form resulting from mechanical 1755 transformation or translation of a Source form, including but 1756 not limited to compiled object code, generated documentation, 1757 and conversions to other media types. 1758 1759 "Work" shall mean the work of authorship, whether in Source or 1760 Object form, made available under the License, as indicated by a 1761 copyright notice that is included in or attached to the work 1762 (an example is provided in the Appendix below). 1763 1764 "Derivative Works" shall mean any work, whether in Source or Object 1765 form, that is based on (or derived from) the Work and for which the 1766 editorial revisions, annotations, elaborations, or other modifications 1767 represent, as a whole, an original work of authorship. For the purposes 1768 of this License, Derivative Works shall not include works that remain 1769 separable from, or merely link (or bind by name) to the interfaces of, 1770 the Work and Derivative Works thereof. 1771 1772 "Contribution" shall mean any work of authorship, including 1773 the original version of the Work and any modifications or additions 1774 to that Work or Derivative Works thereof, that is intentionally 1775 submitted to Licensor for inclusion in the Work by the copyright owner 1776 or by an individual or Legal Entity authorized to submit on behalf of 1777 the copyright owner. For the purposes of this definition, "submitted" 1778 means any form of electronic, verbal, or written communication sent 1779 to the Licensor or its representatives, including but not limited to 1780 communication on electronic mailing lists, source code control systems, 1781 and issue tracking systems that are managed by, or on behalf of, the 1782 Licensor for the purpose of discussing and improving the Work, but 1783 excluding communication that is conspicuously marked or otherwise 1784 designated in writing by the copyright owner as "Not a Contribution." 1785 1786 "Contributor" shall mean Licensor and any individual or Legal Entity 1787 on behalf of whom a Contribution has been received by Licensor and 1788 subsequently incorporated within the Work. 1789 1790 2. Grant of Copyright License. Subject to the terms and conditions of 1791 this License, each Contributor hereby grants to You a perpetual, 1792 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1793 copyright license to reproduce, prepare Derivative Works of, 1794 publicly display, publicly perform, sublicense, and distribute the 1795 Work and such Derivative Works in Source or Object form. 1796 1797 3. Grant of Patent License. Subject to the terms and conditions of 1798 this License, each Contributor hereby grants to You a perpetual, 1799 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1800 (except as stated in this section) patent license to make, have made, 1801 use, offer to sell, sell, import, and otherwise transfer the Work, 1802 where such license applies only to those patent claims licensable 1803 by such Contributor that are necessarily infringed by their 1804 Contribution(s) alone or by combination of their Contribution(s) 1805 with the Work to which such Contribution(s) was submitted. If You 1806 institute patent litigation against any entity (including a 1807 cross-claim or counterclaim in a lawsuit) alleging that the Work 1808 or a Contribution incorporated within the Work constitutes direct 1809 or contributory patent infringement, then any patent licenses 1810 granted to You under this License for that Work shall terminate 1811 as of the date such litigation is filed. 1812 1813 4. Redistribution. You may reproduce and distribute copies of the 1814 Work or Derivative Works thereof in any medium, with or without 1815 modifications, and in Source or Object form, provided that You 1816 meet the following conditions: 1817 1818 (a) You must give any other recipients of the Work or 1819 Derivative Works a copy of this License; and 1820 1821 (b) You must cause any modified files to carry prominent notices 1822 stating that You changed the files; and 1823 1824 (c) You must retain, in the Source form of any Derivative Works 1825 that You distribute, all copyright, patent, trademark, and 1826 attribution notices from the Source form of the Work, 1827 excluding those notices that do not pertain to any part of 1828 the Derivative Works; and 1829 1830 (d) If the Work includes a "NOTICE" text file as part of its 1831 distribution, then any Derivative Works that You distribute must 1832 include a readable copy of the attribution notices contained 1833 within such NOTICE file, excluding those notices that do not 1834 pertain to any part of the Derivative Works, in at least one 1835 of the following places: within a NOTICE text file distributed 1836 as part of the Derivative Works; within the Source form or 1837 documentation, if provided along with the Derivative Works; or, 1838 within a display generated by the Derivative Works, if and 1839 wherever such third-party notices normally appear. The contents 1840 of the NOTICE file are for informational purposes only and 1841 do not modify the License. You may add Your own attribution 1842 notices within Derivative Works that You distribute, alongside 1843 or as an addendum to the NOTICE text from the Work, provided 1844 that such additional attribution notices cannot be construed 1845 as modifying the License. 1846 1847 You may add Your own copyright statement to Your modifications and 1848 may provide additional or different license terms and conditions 1849 for use, reproduction, or distribution of Your modifications, or 1850 for any such Derivative Works as a whole, provided Your use, 1851 reproduction, and distribution of the Work otherwise complies with 1852 the conditions stated in this License. 1853 1854 5. Submission of Contributions. Unless You explicitly state otherwise, 1855 any Contribution intentionally submitted for inclusion in the Work 1856 by You to the Licensor shall be under the terms and conditions of 1857 this License, without any additional terms or conditions. 1858 Notwithstanding the above, nothing herein shall supersede or modify 1859 the terms of any separate license agreement you may have executed 1860 with Licensor regarding such Contributions. 1861 1862 6. Trademarks. This License does not grant permission to use the trade 1863 names, trademarks, service marks, or product names of the Licensor, 1864 except as required for reasonable and customary use in describing the 1865 origin of the Work and reproducing the content of the NOTICE file. 1866 1867 7. Disclaimer of Warranty. Unless required by applicable law or 1868 agreed to in writing, Licensor provides the Work (and each 1869 Contributor provides its Contributions) on an "AS IS" BASIS, 1870 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1871 implied, including, without limitation, any warranties or conditions 1872 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1873 PARTICULAR PURPOSE. You are solely responsible for determining the 1874 appropriateness of using or redistributing the Work and assume any 1875 risks associated with Your exercise of permissions under this License. 1876 1877 8. Limitation of Liability. In no event and under no legal theory, 1878 whether in tort (including negligence), contract, or otherwise, 1879 unless required by applicable law (such as deliberate and grossly 1880 negligent acts) or agreed to in writing, shall any Contributor be 1881 liable to You for damages, including any direct, indirect, special, 1882 incidental, or consequential damages of any character arising as a 1883 result of this License or out of the use or inability to use the 1884 Work (including but not limited to damages for loss of goodwill, 1885 work stoppage, computer failure or malfunction, or any and all 1886 other commercial damages or losses), even if such Contributor 1887 has been advised of the possibility of such damages. 1888 1889 9. Accepting Warranty or Additional Liability. While redistributing 1890 the Work or Derivative Works thereof, You may choose to offer, 1891 and charge a fee for, acceptance of support, warranty, indemnity, 1892 or other liability obligations and/or rights consistent with this 1893 License. However, in accepting such obligations, You may act only 1894 on Your own behalf and on Your sole responsibility, not on behalf 1895 of any other Contributor, and only if You agree to indemnify, 1896 defend, and hold each Contributor harmless for any liability 1897 incurred by, or claims asserted against, such Contributor by reason 1898 of your accepting any such warranty or additional liability. 1899 1900 END OF TERMS AND CONDITIONS 1901 1902 APPENDIX: How to apply the Apache License to your work. 1903 1904 To apply the Apache License to your work, attach the following 1905 boilerplate notice, with the fields enclosed by brackets "[]" 1906 replaced with your own identifying information. (Don't include 1907 the brackets!) The text should be enclosed in the appropriate 1908 comment syntax for the file format. We also recommend that a 1909 file or class name and description of purpose be included on the 1910 same "printed page" as the copyright notice for easier 1911 identification within third-party archives. 1912 1913 Copyright [yyyy] [name of copyright owner] 1914 1915 Licensed under the Apache License, Version 2.0 (the "License"); 1916 you may not use this file except in compliance with the License. 1917 You may obtain a copy of the License at 1918 1919 http://www.apache.org/licenses/LICENSE-2.0 1920 1921 Unless required by applicable law or agreed to in writing, software 1922 distributed under the License is distributed on an "AS IS" BASIS, 1923 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1924 See the License for the specific language governing permissions and 1925 limitations under the License. 1926 1927 1928 ================================================================================ 1929 metrics-core NOTICE 1930 ================================================================================ 1931 Dropwizard 1932 Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team 1933 1934 This product includes software developed by Coda Hale and Yammer, Inc. 1935 1936 1937 ================================================================================ 1938 metrics-core LICENSE 1939 ================================================================================ 1940 1941 Apache License 1942 Version 2.0, January 2004 1943 http://www.apache.org/licenses/ 1944 1945 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1946 1947 1. Definitions. 1948 1949 "License" shall mean the terms and conditions for use, reproduction, 1950 and distribution as defined by Sections 1 through 9 of this document. 1951 1952 "Licensor" shall mean the copyright owner or entity authorized by 1953 the copyright owner that is granting the License. 1954 1955 "Legal Entity" shall mean the union of the acting entity and all 1956 other entities that control, are controlled by, or are under common 1957 control with that entity. For the purposes of this definition, 1958 "control" means (i) the power, direct or indirect, to cause the 1959 direction or management of such entity, whether by contract or 1960 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1961 outstanding shares, or (iii) beneficial ownership of such entity. 1962 1963 "You" (or "Your") shall mean an individual or Legal Entity 1964 exercising permissions granted by this License. 1965 1966 "Source" form shall mean the preferred form for making modifications, 1967 including but not limited to software source code, documentation 1968 source, and configuration files. 1969 1970 "Object" form shall mean any form resulting from mechanical 1971 transformation or translation of a Source form, including but 1972 not limited to compiled object code, generated documentation, 1973 and conversions to other media types. 1974 1975 "Work" shall mean the work of authorship, whether in Source or 1976 Object form, made available under the License, as indicated by a 1977 copyright notice that is included in or attached to the work 1978 (an example is provided in the Appendix below). 1979 1980 "Derivative Works" shall mean any work, whether in Source or Object 1981 form, that is based on (or derived from) the Work and for which the 1982 editorial revisions, annotations, elaborations, or other modifications 1983 represent, as a whole, an original work of authorship. For the purposes 1984 of this License, Derivative Works shall not include works that remain 1985 separable from, or merely link (or bind by name) to the interfaces of, 1986 the Work and Derivative Works thereof. 1987 1988 "Contribution" shall mean any work of authorship, including 1989 the original version of the Work and any modifications or additions 1990 to that Work or Derivative Works thereof, that is intentionally 1991 submitted to Licensor for inclusion in the Work by the copyright owner 1992 or by an individual or Legal Entity authorized to submit on behalf of 1993 the copyright owner. For the purposes of this definition, "submitted" 1994 means any form of electronic, verbal, or written communication sent 1995 to the Licensor or its representatives, including but not limited to 1996 communication on electronic mailing lists, source code control systems, 1997 and issue tracking systems that are managed by, or on behalf of, the 1998 Licensor for the purpose of discussing and improving the Work, but 1999 excluding communication that is conspicuously marked or otherwise 2000 designated in writing by the copyright owner as "Not a Contribution." 2001 2002 "Contributor" shall mean Licensor and any individual or Legal Entity 2003 on behalf of whom a Contribution has been received by Licensor and 2004 subsequently incorporated within the Work. 2005 2006 2. Grant of Copyright License. Subject to the terms and conditions of 2007 this License, each Contributor hereby grants to You a perpetual, 2008 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2009 copyright license to reproduce, prepare Derivative Works of, 2010 publicly display, publicly perform, sublicense, and distribute the 2011 Work and such Derivative Works in Source or Object form. 2012 2013 3. Grant of Patent License. Subject to the terms and conditions of 2014 this License, each Contributor hereby grants to You a perpetual, 2015 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2016 (except as stated in this section) patent license to make, have made, 2017 use, offer to sell, sell, import, and otherwise transfer the Work, 2018 where such license applies only to those patent claims licensable 2019 by such Contributor that are necessarily infringed by their 2020 Contribution(s) alone or by combination of their Contribution(s) 2021 with the Work to which such Contribution(s) was submitted. If You 2022 institute patent litigation against any entity (including a 2023 cross-claim or counterclaim in a lawsuit) alleging that the Work 2024 or a Contribution incorporated within the Work constitutes direct 2025 or contributory patent infringement, then any patent licenses 2026 granted to You under this License for that Work shall terminate 2027 as of the date such litigation is filed. 2028 2029 4. Redistribution. You may reproduce and distribute copies of the 2030 Work or Derivative Works thereof in any medium, with or without 2031 modifications, and in Source or Object form, provided that You 2032 meet the following conditions: 2033 2034 (a) You must give any other recipients of the Work or 2035 Derivative Works a copy of this License; and 2036 2037 (b) You must cause any modified files to carry prominent notices 2038 stating that You changed the files; and 2039 2040 (c) You must retain, in the Source form of any Derivative Works 2041 that You distribute, all copyright, patent, trademark, and 2042 attribution notices from the Source form of the Work, 2043 excluding those notices that do not pertain to any part of 2044 the Derivative Works; and 2045 2046 (d) If the Work includes a "NOTICE" text file as part of its 2047 distribution, then any Derivative Works that You distribute must 2048 include a readable copy of the attribution notices contained 2049 within such NOTICE file, excluding those notices that do not 2050 pertain to any part of the Derivative Works, in at least one 2051 of the following places: within a NOTICE text file distributed 2052 as part of the Derivative Works; within the Source form or 2053 documentation, if provided along with the Derivative Works; or, 2054 within a display generated by the Derivative Works, if and 2055 wherever such third-party notices normally appear. The contents 2056 of the NOTICE file are for informational purposes only and 2057 do not modify the License. You may add Your own attribution 2058 notices within Derivative Works that You distribute, alongside 2059 or as an addendum to the NOTICE text from the Work, provided 2060 that such additional attribution notices cannot be construed 2061 as modifying the License. 2062 2063 You may add Your own copyright statement to Your modifications and 2064 may provide additional or different license terms and conditions 2065 for use, reproduction, or distribution of Your modifications, or 2066 for any such Derivative Works as a whole, provided Your use, 2067 reproduction, and distribution of the Work otherwise complies with 2068 the conditions stated in this License. 2069 2070 5. Submission of Contributions. Unless You explicitly state otherwise, 2071 any Contribution intentionally submitted for inclusion in the Work 2072 by You to the Licensor shall be under the terms and conditions of 2073 this License, without any additional terms or conditions. 2074 Notwithstanding the above, nothing herein shall supersede or modify 2075 the terms of any separate license agreement you may have executed 2076 with Licensor regarding such Contributions. 2077 2078 6. Trademarks. This License does not grant permission to use the trade 2079 names, trademarks, service marks, or product names of the Licensor, 2080 except as required for reasonable and customary use in describing the 2081 origin of the Work and reproducing the content of the NOTICE file. 2082 2083 7. Disclaimer of Warranty. Unless required by applicable law or 2084 agreed to in writing, Licensor provides the Work (and each 2085 Contributor provides its Contributions) on an "AS IS" BASIS, 2086 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2087 implied, including, without limitation, any warranties or conditions 2088 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2089 PARTICULAR PURPOSE. You are solely responsible for determining the 2090 appropriateness of using or redistributing the Work and assume any 2091 risks associated with Your exercise of permissions under this License. 2092 2093 8. Limitation of Liability. In no event and under no legal theory, 2094 whether in tort (including negligence), contract, or otherwise, 2095 unless required by applicable law (such as deliberate and grossly 2096 negligent acts) or agreed to in writing, shall any Contributor be 2097 liable to You for damages, including any direct, indirect, special, 2098 incidental, or consequential damages of any character arising as a 2099 result of this License or out of the use or inability to use the 2100 Work (including but not limited to damages for loss of goodwill, 2101 work stoppage, computer failure or malfunction, or any and all 2102 other commercial damages or losses), even if such Contributor 2103 has been advised of the possibility of such damages. 2104 2105 9. Accepting Warranty or Additional Liability. While redistributing 2106 the Work or Derivative Works thereof, You may choose to offer, 2107 and charge a fee for, acceptance of support, warranty, indemnity, 2108 or other liability obligations and/or rights consistent with this 2109 License. However, in accepting such obligations, You may act only 2110 on Your own behalf and on Your sole responsibility, not on behalf 2111 of any other Contributor, and only if You agree to indemnify, 2112 defend, and hold each Contributor harmless for any liability 2113 incurred by, or claims asserted against, such Contributor by reason 2114 of your accepting any such warranty or additional liability. 2115 2116 END OF TERMS AND CONDITIONS 2117 2118 APPENDIX: How to apply the Apache License to your work. 2119 2120 To apply the Apache License to your work, attach the following 2121 boilerplate notice, with the fields enclosed by brackets "[]" 2122 replaced with your own identifying information. (Don't include 2123 the brackets!) The text should be enclosed in the appropriate 2124 comment syntax for the file format. We also recommend that a 2125 file or class name and description of purpose be included on the 2126 same "printed page" as the copyright notice for easier 2127 identification within third-party archives. 2128 2129 Copyright [yyyy] [name of copyright owner] 2130 2131 Licensed under the Apache License, Version 2.0 (the "License"); 2132 you may not use this file except in compliance with the License. 2133 You may obtain a copy of the License at 2134 2135 http://www.apache.org/licenses/LICENSE-2.0 2136 2137 Unless required by applicable law or agreed to in writing, software 2138 distributed under the License is distributed on an "AS IS" BASIS, 2139 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2140 See the License for the specific language governing permissions and 2141 limitations under the License. 2142 2143 2144 ================================================================================ 2145 shibboleth LICENSE 2146 ================================================================================ 2147 2148 Apache License 2149 Version 2.0, January 2004 2150 http://www.apache.org/licenses/ 2151 2152 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2153 2154 1. Definitions. 2155 2156 "License" shall mean the terms and conditions for use, reproduction, 2157 and distribution as defined by Sections 1 through 9 of this document. 2158 2159 "Licensor" shall mean the copyright owner or entity authorized by 2160 the copyright owner that is granting the License. 2161 2162 "Legal Entity" shall mean the union of the acting entity and all 2163 other entities that control, are controlled by, or are under common 2164 control with that entity. For the purposes of this definition, 2165 "control" means (i) the power, direct or indirect, to cause the 2166 direction or management of such entity, whether by contract or 2167 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2168 outstanding shares, or (iii) beneficial ownership of such entity. 2169 2170 "You" (or "Your") shall mean an individual or Legal Entity 2171 exercising permissions granted by this License. 2172 2173 "Source" form shall mean the preferred form for making modifications, 2174 including but not limited to software source code, documentation 2175 source, and configuration files. 2176 2177 "Object" form shall mean any form resulting from mechanical 2178 transformation or translation of a Source form, including but 2179 not limited to compiled object code, generated documentation, 2180 and conversions to other media types. 2181 2182 "Work" shall mean the work of authorship, whether in Source or 2183 Object form, made available under the License, as indicated by a 2184 copyright notice that is included in or attached to the work 2185 (an example is provided in the Appendix below). 2186 2187 "Derivative Works" shall mean any work, whether in Source or Object 2188 form, that is based on (or derived from) the Work and for which the 2189 editorial revisions, annotations, elaborations, or other modifications 2190 represent, as a whole, an original work of authorship. For the purposes 2191 of this License, Derivative Works shall not include works that remain 2192 separable from, or merely link (or bind by name) to the interfaces of, 2193 the Work and Derivative Works thereof. 2194 2195 "Contribution" shall mean any work of authorship, including 2196 the original version of the Work and any modifications or additions 2197 to that Work or Derivative Works thereof, that is intentionally 2198 submitted to Licensor for inclusion in the Work by the copyright owner 2199 or by an individual or Legal Entity authorized to submit on behalf of 2200 the copyright owner. For the purposes of this definition, "submitted" 2201 means any form of electronic, verbal, or written communication sent 2202 to the Licensor or its representatives, including but not limited to 2203 communication on electronic mailing lists, source code control systems, 2204 and issue tracking systems that are managed by, or on behalf of, the 2205 Licensor for the purpose of discussing and improving the Work, but 2206 excluding communication that is conspicuously marked or otherwise 2207 designated in writing by the copyright owner as "Not a Contribution." 2208 2209 "Contributor" shall mean Licensor and any individual or Legal Entity 2210 on behalf of whom a Contribution has been received by Licensor and 2211 subsequently incorporated within the Work. 2212 2213 2. Grant of Copyright License. Subject to the terms and conditions of 2214 this License, each Contributor hereby grants to You a perpetual, 2215 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2216 copyright license to reproduce, prepare Derivative Works of, 2217 publicly display, publicly perform, sublicense, and distribute the 2218 Work and such Derivative Works in Source or Object form. 2219 2220 3. Grant of Patent License. Subject to the terms and conditions of 2221 this License, each Contributor hereby grants to You a perpetual, 2222 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2223 (except as stated in this section) patent license to make, have made, 2224 use, offer to sell, sell, import, and otherwise transfer the Work, 2225 where such license applies only to those patent claims licensable 2226 by such Contributor that are necessarily infringed by their 2227 Contribution(s) alone or by combination of their Contribution(s) 2228 with the Work to which such Contribution(s) was submitted. If You 2229 institute patent litigation against any entity (including a 2230 cross-claim or counterclaim in a lawsuit) alleging that the Work 2231 or a Contribution incorporated within the Work constitutes direct 2232 or contributory patent infringement, then any patent licenses 2233 granted to You under this License for that Work shall terminate 2234 as of the date such litigation is filed. 2235 2236 4. Redistribution. You may reproduce and distribute copies of the 2237 Work or Derivative Works thereof in any medium, with or without 2238 modifications, and in Source or Object form, provided that You 2239 meet the following conditions: 2240 2241 (a) You must give any other recipients of the Work or 2242 Derivative Works a copy of this License; and 2243 2244 (b) You must cause any modified files to carry prominent notices 2245 stating that You changed the files; and 2246 2247 (c) You must retain, in the Source form of any Derivative Works 2248 that You distribute, all copyright, patent, trademark, and 2249 attribution notices from the Source form of the Work, 2250 excluding those notices that do not pertain to any part of 2251 the Derivative Works; and 2252 2253 (d) If the Work includes a "NOTICE" text file as part of its 2254 distribution, then any Derivative Works that You distribute must 2255 include a readable copy of the attribution notices contained 2256 within such NOTICE file, excluding those notices that do not 2257 pertain to any part of the Derivative Works, in at least one 2258 of the following places: within a NOTICE text file distributed 2259 as part of the Derivative Works; within the Source form or 2260 documentation, if provided along with the Derivative Works; or, 2261 within a display generated by the Derivative Works, if and 2262 wherever such third-party notices normally appear. The contents 2263 of the NOTICE file are for informational purposes only and 2264 do not modify the License. You may add Your own attribution 2265 notices within Derivative Works that You distribute, alongside 2266 or as an addendum to the NOTICE text from the Work, provided 2267 that such additional attribution notices cannot be construed 2268 as modifying the License. 2269 2270 You may add Your own copyright statement to Your modifications and 2271 may provide additional or different license terms and conditions 2272 for use, reproduction, or distribution of Your modifications, or 2273 for any such Derivative Works as a whole, provided Your use, 2274 reproduction, and distribution of the Work otherwise complies with 2275 the conditions stated in this License. 2276 2277 5. Submission of Contributions. Unless You explicitly state otherwise, 2278 any Contribution intentionally submitted for inclusion in the Work 2279 by You to the Licensor shall be under the terms and conditions of 2280 this License, without any additional terms or conditions. 2281 Notwithstanding the above, nothing herein shall supersede or modify 2282 the terms of any separate license agreement you may have executed 2283 with Licensor regarding such Contributions. 2284 2285 6. Trademarks. This License does not grant permission to use the trade 2286 names, trademarks, service marks, or product names of the Licensor, 2287 except as required for reasonable and customary use in describing the 2288 origin of the Work and reproducing the content of the NOTICE file. 2289 2290 7. Disclaimer of Warranty. Unless required by applicable law or 2291 agreed to in writing, Licensor provides the Work (and each 2292 Contributor provides its Contributions) on an "AS IS" BASIS, 2293 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2294 implied, including, without limitation, any warranties or conditions 2295 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2296 PARTICULAR PURPOSE. You are solely responsible for determining the 2297 appropriateness of using or redistributing the Work and assume any 2298 risks associated with Your exercise of permissions under this License. 2299 2300 8. Limitation of Liability. In no event and under no legal theory, 2301 whether in tort (including negligence), contract, or otherwise, 2302 unless required by applicable law (such as deliberate and grossly 2303 negligent acts) or agreed to in writing, shall any Contributor be 2304 liable to You for damages, including any direct, indirect, special, 2305 incidental, or consequential damages of any character arising as a 2306 result of this License or out of the use or inability to use the 2307 Work (including but not limited to damages for loss of goodwill, 2308 work stoppage, computer failure or malfunction, or any and all 2309 other commercial damages or losses), even if such Contributor 2310 has been advised of the possibility of such damages. 2311 2312 9. Accepting Warranty or Additional Liability. While redistributing 2313 the Work or Derivative Works thereof, You may choose to offer, 2314 and charge a fee for, acceptance of support, warranty, indemnity, 2315 or other liability obligations and/or rights consistent with this 2316 License. However, in accepting such obligations, You may act only 2317 on Your own behalf and on Your sole responsibility, not on behalf 2318 of any other Contributor, and only if You agree to indemnify, 2319 defend, and hold each Contributor harmless for any liability 2320 incurred by, or claims asserted against, such Contributor by reason 2321 of your accepting any such warranty or additional liability. 2322 2323 END OF TERMS AND CONDITIONS 2324 2325 APPENDIX: How to apply the Apache License to your work. 2326 2327 To apply the Apache License to your work, attach the following 2328 boilerplate notice, with the fields enclosed by brackets "[]" 2329 replaced with your own identifying information. (Don't include 2330 the brackets!) The text should be enclosed in the appropriate 2331 comment syntax for the file format. We also recommend that a 2332 file or class name and description of purpose be included on the 2333 same "printed page" as the copyright notice for easier 2334 identification within third-party archives. 2335 2336 Copyright [yyyy] [name of copyright owner] 2337 2338 Licensed under the Apache License, Version 2.0 (the "License"); 2339 you may not use this file except in compliance with the License. 2340 You may obtain a copy of the License at 2341 2342 http://www.apache.org/licenses/LICENSE-2.0 2343 2344 Unless required by applicable law or agreed to in writing, software 2345 distributed under the License is distributed on an "AS IS" BASIS, 2346 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2347 See the License for the specific language governing permissions and 2348 limitations under the License. 2349 2350 2351 ================================================================================ 2352 slf4j-api LICENSE 2353 ================================================================================ 2354 Copyright (c) 2004-2017 QOS.ch 2355 All rights reserved. 2356 2357 Permission is hereby granted, free of charge, to any person obtaining 2358 a copy of this software and associated documentation files (the 2359 "Software"), to deal in the Software without restriction, including 2360 without limitation the rights to use, copy, modify, merge, publish, 2361 distribute, sublicense, and/or sell copies of the Software, and to 2362 permit persons to whom the Software is furnished to do so, subject to 2363 the following conditions: 2364 2365 The above copyright notice and this permission notice shall be 2366 included in all copies or substantial portions of the Software. 2367 2368 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2369 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2370 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2371 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2372 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2373 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2374 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2375 2376 2377 ================================================================================ 2378 xmlsec NOTICE 2379 ================================================================================ 2380 2381 Apache XML Security for Java 2382 Copyright 2000-2016 The Apache Software Foundation 2383 2384 This product includes software developed at 2385 The Apache Software Foundation (http://www.apache.org/). 2386 2387 2388 2389 2390 2391 ================================================================================ 2392 xmlsec LICENSE 2393 ================================================================================ 2394 2395 Apache License 2396 Version 2.0, January 2004 2397 http://www.apache.org/licenses/ 2398 2399 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2400 2401 1. Definitions. 2402 2403 "License" shall mean the terms and conditions for use, reproduction, 2404 and distribution as defined by Sections 1 through 9 of this document. 2405 2406 "Licensor" shall mean the copyright owner or entity authorized by 2407 the copyright owner that is granting the License. 2408 2409 "Legal Entity" shall mean the union of the acting entity and all 2410 other entities that control, are controlled by, or are under common 2411 control with that entity. For the purposes of this definition, 2412 "control" means (i) the power, direct or indirect, to cause the 2413 direction or management of such entity, whether by contract or 2414 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2415 outstanding shares, or (iii) beneficial ownership of such entity. 2416 2417 "You" (or "Your") shall mean an individual or Legal Entity 2418 exercising permissions granted by this License. 2419 2420 "Source" form shall mean the preferred form for making modifications, 2421 including but not limited to software source code, documentation 2422 source, and configuration files. 2423 2424 "Object" form shall mean any form resulting from mechanical 2425 transformation or translation of a Source form, including but 2426 not limited to compiled object code, generated documentation, 2427 and conversions to other media types. 2428 2429 "Work" shall mean the work of authorship, whether in Source or 2430 Object form, made available under the License, as indicated by a 2431 copyright notice that is included in or attached to the work 2432 (an example is provided in the Appendix below). 2433 2434 "Derivative Works" shall mean any work, whether in Source or Object 2435 form, that is based on (or derived from) the Work and for which the 2436 editorial revisions, annotations, elaborations, or other modifications 2437 represent, as a whole, an original work of authorship. For the purposes 2438 of this License, Derivative Works shall not include works that remain 2439 separable from, or merely link (or bind by name) to the interfaces of, 2440 the Work and Derivative Works thereof. 2441 2442 "Contribution" shall mean any work of authorship, including 2443 the original version of the Work and any modifications or additions 2444 to that Work or Derivative Works thereof, that is intentionally 2445 submitted to Licensor for inclusion in the Work by the copyright owner 2446 or by an individual or Legal Entity authorized to submit on behalf of 2447 the copyright owner. For the purposes of this definition, "submitted" 2448 means any form of electronic, verbal, or written communication sent 2449 to the Licensor or its representatives, including but not limited to 2450 communication on electronic mailing lists, source code control systems, 2451 and issue tracking systems that are managed by, or on behalf of, the 2452 Licensor for the purpose of discussing and improving the Work, but 2453 excluding communication that is conspicuously marked or otherwise 2454 designated in writing by the copyright owner as "Not a Contribution." 2455 2456 "Contributor" shall mean Licensor and any individual or Legal Entity 2457 on behalf of whom a Contribution has been received by Licensor and 2458 subsequently incorporated within the Work. 2459 2460 2. Grant of Copyright License. Subject to the terms and conditions of 2461 this License, each Contributor hereby grants to You a perpetual, 2462 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2463 copyright license to reproduce, prepare Derivative Works of, 2464 publicly display, publicly perform, sublicense, and distribute the 2465 Work and such Derivative Works in Source or Object form. 2466 2467 3. Grant of Patent License. Subject to the terms and conditions of 2468 this License, each Contributor hereby grants to You a perpetual, 2469 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2470 (except as stated in this section) patent license to make, have made, 2471 use, offer to sell, sell, import, and otherwise transfer the Work, 2472 where such license applies only to those patent claims licensable 2473 by such Contributor that are necessarily infringed by their 2474 Contribution(s) alone or by combination of their Contribution(s) 2475 with the Work to which such Contribution(s) was submitted. If You 2476 institute patent litigation against any entity (including a 2477 cross-claim or counterclaim in a lawsuit) alleging that the Work 2478 or a Contribution incorporated within the Work constitutes direct 2479 or contributory patent infringement, then any patent licenses 2480 granted to You under this License for that Work shall terminate 2481 as of the date such litigation is filed. 2482 2483 4. Redistribution. You may reproduce and distribute copies of the 2484 Work or Derivative Works thereof in any medium, with or without 2485 modifications, and in Source or Object form, provided that You 2486 meet the following conditions: 2487 2488 (a) You must give any other recipients of the Work or 2489 Derivative Works a copy of this License; and 2490 2491 (b) You must cause any modified files to carry prominent notices 2492 stating that You changed the files; and 2493 2494 (c) You must retain, in the Source form of any Derivative Works 2495 that You distribute, all copyright, patent, trademark, and 2496 attribution notices from the Source form of the Work, 2497 excluding those notices that do not pertain to any part of 2498 the Derivative Works; and 2499 2500 (d) If the Work includes a "NOTICE" text file as part of its 2501 distribution, then any Derivative Works that You distribute must 2502 include a readable copy of the attribution notices contained 2503 within such NOTICE file, excluding those notices that do not 2504 pertain to any part of the Derivative Works, in at least one 2505 of the following places: within a NOTICE text file distributed 2506 as part of the Derivative Works; within the Source form or 2507 documentation, if provided along with the Derivative Works; or, 2508 within a display generated by the Derivative Works, if and 2509 wherever such third-party notices normally appear. The contents 2510 of the NOTICE file are for informational purposes only and 2511 do not modify the License. You may add Your own attribution 2512 notices within Derivative Works that You distribute, alongside 2513 or as an addendum to the NOTICE text from the Work, provided 2514 that such additional attribution notices cannot be construed 2515 as modifying the License. 2516 2517 You may add Your own copyright statement to Your modifications and 2518 may provide additional or different license terms and conditions 2519 for use, reproduction, or distribution of Your modifications, or 2520 for any such Derivative Works as a whole, provided Your use, 2521 reproduction, and distribution of the Work otherwise complies with 2522 the conditions stated in this License. 2523 2524 5. Submission of Contributions. Unless You explicitly state otherwise, 2525 any Contribution intentionally submitted for inclusion in the Work 2526 by You to the Licensor shall be under the terms and conditions of 2527 this License, without any additional terms or conditions. 2528 Notwithstanding the above, nothing herein shall supersede or modify 2529 the terms of any separate license agreement you may have executed 2530 with Licensor regarding such Contributions. 2531 2532 6. Trademarks. This License does not grant permission to use the trade 2533 names, trademarks, service marks, or product names of the Licensor, 2534 except as required for reasonable and customary use in describing the 2535 origin of the Work and reproducing the content of the NOTICE file. 2536 2537 7. Disclaimer of Warranty. Unless required by applicable law or 2538 agreed to in writing, Licensor provides the Work (and each 2539 Contributor provides its Contributions) on an "AS IS" BASIS, 2540 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2541 implied, including, without limitation, any warranties or conditions 2542 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2543 PARTICULAR PURPOSE. You are solely responsible for determining the 2544 appropriateness of using or redistributing the Work and assume any 2545 risks associated with Your exercise of permissions under this License. 2546 2547 8. Limitation of Liability. In no event and under no legal theory, 2548 whether in tort (including negligence), contract, or otherwise, 2549 unless required by applicable law (such as deliberate and grossly 2550 negligent acts) or agreed to in writing, shall any Contributor be 2551 liable to You for damages, including any direct, indirect, special, 2552 incidental, or consequential damages of any character arising as a 2553 result of this License or out of the use or inability to use the 2554 Work (including but not limited to damages for loss of goodwill, 2555 work stoppage, computer failure or malfunction, or any and all 2556 other commercial damages or losses), even if such Contributor 2557 has been advised of the possibility of such damages. 2558 2559 9. Accepting Warranty or Additional Liability. While redistributing 2560 the Work or Derivative Works thereof, You may choose to offer, 2561 and charge a fee for, acceptance of support, warranty, indemnity, 2562 or other liability obligations and/or rights consistent with this 2563 License. However, in accepting such obligations, You may act only 2564 on Your own behalf and on Your sole responsibility, not on behalf 2565 of any other Contributor, and only if You agree to indemnify, 2566 defend, and hold each Contributor harmless for any liability 2567 incurred by, or claims asserted against, such Contributor by reason 2568 of your accepting any such warranty or additional liability. 2569 2570 END OF TERMS AND CONDITIONS 2571 2572 APPENDIX: How to apply the Apache License to your work. 2573 2574 To apply the Apache License to your work, attach the following 2575 boilerplate notice, with the fields enclosed by brackets "[]" 2576 replaced with your own identifying information. (Don't include 2577 the brackets!) The text should be enclosed in the appropriate 2578 comment syntax for the file format. We also recommend that a 2579 file or class name and description of purpose be included on the 2580 same "printed page" as the copyright notice for easier 2581 identification within third-party archives. 2582 2583 Copyright [yyyy] [name of copyright owner] 2584 2585 Licensed under the Apache License, Version 2.0 (the "License"); 2586 you may not use this file except in compliance with the License. 2587 You may obtain a copy of the License at 2588 2589 http://www.apache.org/licenses/LICENSE-2.0 2590 2591 Unless required by applicable law or agreed to in writing, software 2592 distributed under the License is distributed on an "AS IS" BASIS, 2593 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2594 See the License for the specific language governing permissions and 2595 limitations under the License. 2596 2597