You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1403 lines
48 KiB

Git LFS support v2 (#122) * Import github.com/git-lfs/lfs-test-server as lfs module base Imported commit is 3968aac269a77b73924649b9412ae03f7ccd3198 Removed: Dockerfile CONTRIBUTING.md mgmt* script/ vendor/ kvlogger.go .dockerignore .gitignore README.md * Remove config, add JWT support from github.com/mgit-at/lfs-test-server Imported commit f0cdcc5a01599c5a955dc1bbf683bb4acecdba83 * Add LFS settings * Add LFS meta object model * Add LFS routes and initialization * Import github.com/dgrijalva/jwt-go into vendor/ * Adapt LFS module: handlers, routing, meta store * Move LFS routes to /user/repo/info/lfs/* * Add request header checks to LFS BatchHandler / PostHandler * Implement LFS basic authentication * Rework JWT secret generation / load * Implement LFS SSH token authentication with JWT Specification: https://github.com/github/git-lfs/tree/master/docs/api * Integrate LFS settings into install process * Remove LFS objects when repository is deleted Only removes objects from content store when deleted repo is the only referencing repository * Make LFS module stateless Fixes bug where LFS would not work after installation without restarting Gitea * Change 500 'Internal Server Error' to 400 'Bad Request' * Change sql query to xorm call * Remove unneeded type from LFS module * Change internal imports to code.gitea.io/gitea/ * Add Gitea authors copyright * Change basic auth realm to "gitea-lfs" * Add unique indexes to LFS model * Use xorm count function in LFS check on repository delete * Return io.ReadCloser from content store and close after usage * Add LFS info to runWeb() * Export LFS content store base path * LFS file download from UI * Work around git-lfs client issue with unauthenticated requests Returning a dummy Authorization header for unauthenticated requests lets git-lfs client skip asking for auth credentials See: https://github.com/github/git-lfs/issues/1088 * Fix unauthenticated UI downloads from public repositories * Authentication check order, Finish LFS file view logic * Ignore LFS hooks if installed for current OS user Fixes Gitea UI actions for repositories tracking LFS files. Checks for minimum needed git version by parsing the semantic version string. * Hide LFS metafile diff from commit view, marking as binary * Show LFS notice if file in commit view is tracked * Add notbefore/nbf JWT claim * Correct lint suggestions - comments for structs and functions - Add comments to LFS model - Function comment for GetRandomBytesAsBase64 - LFS server function comments and lint variable suggestion * Move secret generation code out of conditional Ensures no LFS code may run with an empty secret * Do not hand out JWT tokens if LFS server support is disabled
8 years ago
Oauth2 consumer (#679) * initial stuff for oauth2 login, fails on: * login button on the signIn page to start the OAuth2 flow and a callback for each provider Only GitHub is implemented for now * show login button only when the OAuth2 consumer is configured (and activated) * create macaron group for oauth2 urls * prevent net/http in modules (other then oauth2) * use a new data sessions oauth2 folder for storing the oauth2 session data * add missing 2FA when this is enabled on the user * add password option for OAuth2 user , for use with git over http and login to the GUI * add tip for registering a GitHub OAuth application * at startup of Gitea register all configured providers and also on adding/deleting of new providers * custom handling of errors in oauth2 request init + show better tip * add ExternalLoginUser model and migration script to add it to database * link a external account to an existing account (still need to handle wrong login and signup) and remove if user is removed * remove the linked external account from the user his settings * if user is unknown we allow him to register a new account or link it to some existing account * sign up with button on signin page (als change OAuth2Provider structure so we can store basic stuff about providers) * from gorilla/sessions docs: "Important Note: If you aren't using gorilla/mux, you need to wrap your handlers with context.ClearHandler as or else you will leak memory!" (we're using gorilla/sessions for storing oauth2 sessions) * use updated goth lib that now supports getting the OAuth2 user if the AccessToken is still valid instead of re-authenticating (prevent flooding the OAuth2 provider)
7 years ago
Git LFS support v2 (#122) * Import github.com/git-lfs/lfs-test-server as lfs module base Imported commit is 3968aac269a77b73924649b9412ae03f7ccd3198 Removed: Dockerfile CONTRIBUTING.md mgmt* script/ vendor/ kvlogger.go .dockerignore .gitignore README.md * Remove config, add JWT support from github.com/mgit-at/lfs-test-server Imported commit f0cdcc5a01599c5a955dc1bbf683bb4acecdba83 * Add LFS settings * Add LFS meta object model * Add LFS routes and initialization * Import github.com/dgrijalva/jwt-go into vendor/ * Adapt LFS module: handlers, routing, meta store * Move LFS routes to /user/repo/info/lfs/* * Add request header checks to LFS BatchHandler / PostHandler * Implement LFS basic authentication * Rework JWT secret generation / load * Implement LFS SSH token authentication with JWT Specification: https://github.com/github/git-lfs/tree/master/docs/api * Integrate LFS settings into install process * Remove LFS objects when repository is deleted Only removes objects from content store when deleted repo is the only referencing repository * Make LFS module stateless Fixes bug where LFS would not work after installation without restarting Gitea * Change 500 'Internal Server Error' to 400 'Bad Request' * Change sql query to xorm call * Remove unneeded type from LFS module * Change internal imports to code.gitea.io/gitea/ * Add Gitea authors copyright * Change basic auth realm to "gitea-lfs" * Add unique indexes to LFS model * Use xorm count function in LFS check on repository delete * Return io.ReadCloser from content store and close after usage * Add LFS info to runWeb() * Export LFS content store base path * LFS file download from UI * Work around git-lfs client issue with unauthenticated requests Returning a dummy Authorization header for unauthenticated requests lets git-lfs client skip asking for auth credentials See: https://github.com/github/git-lfs/issues/1088 * Fix unauthenticated UI downloads from public repositories * Authentication check order, Finish LFS file view logic * Ignore LFS hooks if installed for current OS user Fixes Gitea UI actions for repositories tracking LFS files. Checks for minimum needed git version by parsing the semantic version string. * Hide LFS metafile diff from commit view, marking as binary * Show LFS notice if file in commit view is tracked * Add notbefore/nbf JWT claim * Correct lint suggestions - comments for structs and functions - Add comments to LFS model - Function comment for GetRandomBytesAsBase64 - LFS server function comments and lint variable suggestion * Move secret generation code out of conditional Ensures no LFS code may run with an empty secret * Do not hand out JWT tokens if LFS server support is disabled
8 years ago
  1. {
  2. "comment": "",
  3. "ignore": "test",
  4. "package": [
  5. {
  6. "checksumSHA1": "nt2y/SNJe3Rl0tzdaEyGQfCc4L4=",
  7. "path": "code.gitea.io/git",
  8. "revision": "b4c06a53d0f619e84a99eb042184663d4ad8a32b",
  9. "revisionTime": "2017-02-22T02:52:05Z"
  10. },
  11. {
  12. "checksumSHA1": "K0VWBaa3ZUE598zVFGavdLB7vW4=",
  13. "path": "code.gitea.io/sdk/gitea",
  14. "revision": "06902fe19508c7ede2be38b71287c665efa1f10d",
  15. "revisionTime": "2017-02-19T11:17:32Z"
  16. },
  17. {
  18. "checksumSHA1": "IyfS7Rbl6OgR83QR7TOfKdDCq+M=",
  19. "path": "github.com/Unknwon/cae",
  20. "revision": "c6aac99ea2cae2ebaf23f26f76b04fe3fcfc9f8c",
  21. "revisionTime": "2016-07-15T03:28:08Z"
  22. },
  23. {
  24. "checksumSHA1": "NqlZvp3s2Z8jy1X9HpARViZ/hhY=",
  25. "path": "github.com/Unknwon/cae/zip",
  26. "revision": "c6aac99ea2cae2ebaf23f26f76b04fe3fcfc9f8c",
  27. "revisionTime": "2016-07-15T03:28:08Z"
  28. },
  29. {
  30. "checksumSHA1": "ly9VLPE9GKo2U7mnbZyjb2LDQ3w=",
  31. "path": "github.com/Unknwon/com",
  32. "revision": "28b053d5a2923b87ce8c5a08f3af779894a72758",
  33. "revisionTime": "2015-10-08T13:54:07Z"
  34. },
  35. {
  36. "checksumSHA1": "gSAaJ38R4iqG2CEsZe/ftOs3V9w=",
  37. "path": "github.com/Unknwon/i18n",
  38. "revision": "39d6f2727e0698b1021ceb6a77c1801aa92e7d5d",
  39. "revisionTime": "2016-06-03T08:28:25Z"
  40. },
  41. {
  42. "checksumSHA1": "BkrPsaiF83hWNDvM2o/rMBdUz5o=",
  43. "path": "github.com/Unknwon/paginater",
  44. "revision": "7748a72e01415173a27d79866b984328e7b0c12b",
  45. "revisionTime": "2015-11-04T15:16:17Z"
  46. },
  47. {
  48. "checksumSHA1": "Ehq5j/CeBqurZOP1vXMDLEl+RZo=",
  49. "path": "github.com/blevesearch/bleve",
  50. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  51. "revisionTime": "2016-12-08T13:07:38Z"
  52. },
  53. {
  54. "checksumSHA1": "ywqbUZb6r4Mxq2MBAbv/vaYcmdw=",
  55. "path": "github.com/blevesearch/bleve/analysis",
  56. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  57. "revisionTime": "2016-12-08T13:07:38Z"
  58. },
  59. {
  60. "checksumSHA1": "ObgKIYnYcb6jr+0NMDkgq7D1i3E=",
  61. "path": "github.com/blevesearch/bleve/analysis/analyzer/simple",
  62. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  63. "revisionTime": "2016-12-08T13:07:38Z"
  64. },
  65. {
  66. "checksumSHA1": "IefDmVwLU3UiILeN35DA25gPFnc=",
  67. "path": "github.com/blevesearch/bleve/analysis/analyzer/standard",
  68. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  69. "revisionTime": "2016-12-08T13:07:38Z"
  70. },
  71. {
  72. "checksumSHA1": "P+ay5l3LO/xoWJXKfyK4Ma1hGvw=",
  73. "path": "github.com/blevesearch/bleve/analysis/datetime/flexible",
  74. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  75. "revisionTime": "2016-12-08T13:07:38Z"
  76. },
  77. {
  78. "checksumSHA1": "uIHCAnZoB7dKDPFc3SkiO1hN4BY=",
  79. "path": "github.com/blevesearch/bleve/analysis/datetime/optional",
  80. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  81. "revisionTime": "2016-12-08T13:07:38Z"
  82. },
  83. {
  84. "checksumSHA1": "AdhWAC/hkZLFXUcihmzhMspNk3w=",
  85. "path": "github.com/blevesearch/bleve/analysis/lang/en",
  86. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  87. "revisionTime": "2016-12-08T13:07:38Z"
  88. },
  89. {
  90. "checksumSHA1": "3VIPkl12t1ko4y6DkbPcz+MtQjY=",
  91. "path": "github.com/blevesearch/bleve/analysis/token/lowercase",
  92. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  93. "revisionTime": "2016-12-08T13:07:38Z"
  94. },
  95. {
  96. "checksumSHA1": "QOw3ypU4VTmFT8XYS/52P3RILZw=",
  97. "path": "github.com/blevesearch/bleve/analysis/token/porter",
  98. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  99. "revisionTime": "2016-12-08T13:07:38Z"
  100. },
  101. {
  102. "checksumSHA1": "8wCAW8E4SO7gGxt0tsr4NZ4APIg=",
  103. "path": "github.com/blevesearch/bleve/analysis/token/stop",
  104. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  105. "revisionTime": "2016-12-08T13:07:38Z"
  106. },
  107. {
  108. "checksumSHA1": "Fj59TrG73yzFxMWQ/rL9VBSgxHE=",
  109. "path": "github.com/blevesearch/bleve/analysis/tokenizer/character",
  110. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  111. "revisionTime": "2016-12-08T13:07:38Z"
  112. },
  113. {
  114. "checksumSHA1": "62U9SMEGOKzubs9iKgGZJv2AJOs=",
  115. "path": "github.com/blevesearch/bleve/analysis/tokenizer/letter",
  116. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  117. "revisionTime": "2016-12-08T13:07:38Z"
  118. },
  119. {
  120. "checksumSHA1": "q7C04nlJLxKmemXLop0oyJhfi5M=",
  121. "path": "github.com/blevesearch/bleve/analysis/tokenizer/unicode",
  122. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  123. "revisionTime": "2016-12-08T13:07:38Z"
  124. },
  125. {
  126. "checksumSHA1": "sHiAGWdgVs0tX8CSVhS9Lyu+Coo=",
  127. "path": "github.com/blevesearch/bleve/document",
  128. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  129. "revisionTime": "2016-12-08T13:07:38Z"
  130. },
  131. {
  132. "checksumSHA1": "kCeM1Kt3udQNNWcIdjmIKBGf2Mc=",
  133. "path": "github.com/blevesearch/bleve/index",
  134. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  135. "revisionTime": "2016-12-08T13:07:38Z"
  136. },
  137. {
  138. "checksumSHA1": "3ttI5qH9k/gOBaW8FJFVmOh5oIA=",
  139. "path": "github.com/blevesearch/bleve/index/store",
  140. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  141. "revisionTime": "2016-12-08T13:07:38Z"
  142. },
  143. {
  144. "checksumSHA1": "9cJS6D7IAwrzK/opywK0ZgAmpTQ=",
  145. "path": "github.com/blevesearch/bleve/index/store/boltdb",
  146. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  147. "revisionTime": "2016-12-08T13:07:38Z"
  148. },
  149. {
  150. "checksumSHA1": "yeAX9ygUYTMbFpL20NJ0MjR7u6M=",
  151. "path": "github.com/blevesearch/bleve/index/store/gtreap",
  152. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  153. "revisionTime": "2016-12-08T13:07:38Z"
  154. },
  155. {
  156. "checksumSHA1": "bAIiidGMaPUQsa7pGv9bo/6c5E8=",
  157. "path": "github.com/blevesearch/bleve/index/upsidedown",
  158. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  159. "revisionTime": "2016-12-08T13:07:38Z"
  160. },
  161. {
  162. "checksumSHA1": "PdiZdas/VYVQNEoJjfo1bYOuErs=",
  163. "path": "github.com/blevesearch/bleve/mapping",
  164. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  165. "revisionTime": "2016-12-08T13:07:38Z"
  166. },
  167. {
  168. "checksumSHA1": "FfBcpmvzvh14FWXCyRF3a3HKXZs=",
  169. "path": "github.com/blevesearch/bleve/numeric",
  170. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  171. "revisionTime": "2016-12-08T13:07:38Z"
  172. },
  173. {
  174. "checksumSHA1": "Qj1wH6TzvIl4OAiPQaFDpkWvwLM=",
  175. "path": "github.com/blevesearch/bleve/registry",
  176. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  177. "revisionTime": "2016-12-08T13:07:38Z"
  178. },
  179. {
  180. "checksumSHA1": "CvRpIGxq9DY+BFWtPKo+tlA9NVU=",
  181. "path": "github.com/blevesearch/bleve/search",
  182. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  183. "revisionTime": "2016-12-08T13:07:38Z"
  184. },
  185. {
  186. "checksumSHA1": "K16kZKBGCjmWcpSQL79ksd+FdIM=",
  187. "path": "github.com/blevesearch/bleve/search/collector",
  188. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  189. "revisionTime": "2016-12-08T13:07:38Z"
  190. },
  191. {
  192. "checksumSHA1": "WyHeEQ2c0TYVjDdC4AR/5fB91co=",
  193. "path": "github.com/blevesearch/bleve/search/facet",
  194. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  195. "revisionTime": "2016-12-08T13:07:38Z"
  196. },
  197. {
  198. "checksumSHA1": "GnqCtRd0tWr5tcqVEoFaRCJhkGs=",
  199. "path": "github.com/blevesearch/bleve/search/highlight",
  200. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  201. "revisionTime": "2016-12-08T13:07:38Z"
  202. },
  203. {
  204. "checksumSHA1": "yOYI6OgcjDI8RuVrlMfHTdzIpwY=",
  205. "path": "github.com/blevesearch/bleve/search/highlight/format/html",
  206. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  207. "revisionTime": "2016-12-08T13:07:38Z"
  208. },
  209. {
  210. "checksumSHA1": "JQCH82+IdGvTtmKn+rDxCDxISxI=",
  211. "path": "github.com/blevesearch/bleve/search/highlight/fragmenter/simple",
  212. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  213. "revisionTime": "2016-12-08T13:07:38Z"
  214. },
  215. {
  216. "checksumSHA1": "/4Q1eosaGj0eU+F4YWQRdaOS5XA=",
  217. "path": "github.com/blevesearch/bleve/search/highlight/highlighter/html",
  218. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  219. "revisionTime": "2016-12-08T13:07:38Z"
  220. },
  221. {
  222. "checksumSHA1": "CeHzXtI+HP4paFNTdGTEg0KC3YM=",
  223. "path": "github.com/blevesearch/bleve/search/highlight/highlighter/simple",
  224. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  225. "revisionTime": "2016-12-08T13:07:38Z"
  226. },
  227. {
  228. "checksumSHA1": "5P2vdwSZ2Je3E7361WHmEVyJwkw=",
  229. "path": "github.com/blevesearch/bleve/search/query",
  230. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  231. "revisionTime": "2016-12-08T13:07:38Z"
  232. },
  233. {
  234. "checksumSHA1": "TAmNx0knBXz/YDkVfpU2Ge2Ms3A=",
  235. "path": "github.com/blevesearch/bleve/search/scorer",
  236. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  237. "revisionTime": "2016-12-08T13:07:38Z"
  238. },
  239. {
  240. "checksumSHA1": "ofVUD0Gz5diRqPD1peMd/haWQEo=",
  241. "path": "github.com/blevesearch/bleve/search/searcher",
  242. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  243. "revisionTime": "2016-12-08T13:07:38Z"
  244. },
  245. {
  246. "checksumSHA1": "F6iBQThfd04TIlxT49zaPRGvlqE=",
  247. "origin": "github.com/blevesearch/bleve/vendor/github.com/blevesearch/go-porterstemmer",
  248. "path": "github.com/blevesearch/go-porterstemmer",
  249. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  250. "revisionTime": "2016-12-08T13:07:38Z"
  251. },
  252. {
  253. "checksumSHA1": "mgj+zuxi8AgQsRmBY8LR2ys4gaM=",
  254. "origin": "github.com/blevesearch/bleve/vendor/github.com/blevesearch/segment",
  255. "path": "github.com/blevesearch/segment",
  256. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  257. "revisionTime": "2016-12-08T13:07:38Z"
  258. },
  259. {
  260. "checksumSHA1": "JQCb0Qb3kl18te1fq+2volRoqIs=",
  261. "path": "github.com/boltdb/bolt",
  262. "revision": "831b652a7f8dbefaf94da0eb66abd46c0c4bcf23",
  263. "revisionTime": "2016-03-26T03:18:27Z"
  264. },
  265. {
  266. "checksumSHA1": "NClRfzxXDSt/g4lM5BIkKhYRVoQ=",
  267. "path": "github.com/boombuler/barcode",
  268. "revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
  269. "revisionTime": "2016-12-26T21:19:16Z"
  270. },
  271. {
  272. "checksumSHA1": "ion36oiOlMelz8OcoyPCHzMQNYY=",
  273. "path": "github.com/boombuler/barcode/qr",
  274. "revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
  275. "revisionTime": "2016-12-26T21:19:16Z"
  276. },
  277. {
  278. "checksumSHA1": "CxHIsJBPkKrTK1pfNM0VV0oow4o=",
  279. "path": "github.com/boombuler/barcode/utils",
  280. "revision": "fe0f26ff6d26693948ee8189aa064ee8c54141fa",
  281. "revisionTime": "2016-12-26T21:19:16Z"
  282. },
  283. {
  284. "checksumSHA1": "fNAC4qgZDqF3kxq74/yyk3PWdy8=",
  285. "path": "github.com/bradfitz/gomemcache/memcache",
  286. "revision": "fb1f79c6b65acda83063cbc69f6bba1522558bfc",
  287. "revisionTime": "2016-01-17T19:21:50Z"
  288. },
  289. {
  290. "checksumSHA1": "agNqSytP0indDCoGizlMyC1L/m4=",
  291. "path": "github.com/coreos/etcd/error",
  292. "revision": "01c303113d0a3d5a8075864321c3aedb72035bdd",
  293. "revisionTime": "2016-04-05T06:22:04Z"
  294. },
  295. {
  296. "checksumSHA1": "BJXHEdzHxRPmVnt6GFaPpwgns2c=",
  297. "path": "github.com/coreos/go-etcd/etcd",
  298. "revision": "003851be7bb0694fe3cc457a49529a19388ee7cf",
  299. "revisionTime": "2015-10-26T16:03:18Z"
  300. },
  301. {
  302. "checksumSHA1": "Lf3uUXTkKK5DJ37BxQvxO1Fq+K8=",
  303. "path": "github.com/davecgh/go-spew/spew",
  304. "revision": "976c720a22c8eb4eb6a0b4348ad85ad12491a506",
  305. "revisionTime": "2016-09-25T22:06:09Z"
  306. },
  307. {
  308. "checksumSHA1": "zJ5PJN6nh9CRhxfub9e7BNzekR0=",
  309. "path": "github.com/denisenkom/go-mssqldb",
  310. "revision": "e32ca5036449b7ea12c62ed761ea1ad7fc88a4e2",
  311. "revisionTime": "2016-11-28T23:08:40Z"
  312. },
  313. {
  314. "checksumSHA1": "2Fy1Y6Z3lRRX1891WF/+HT4XS2I=",
  315. "path": "github.com/dgrijalva/jwt-go",
  316. "revision": "9ed569b5d1ac936e6494082958d63a6aa4fff99a",
  317. "revisionTime": "2016-11-01T19:39:35Z"
  318. },
  319. {
  320. "checksumSHA1": "5ftkjfUwI9A6xCQ1PwIAd5+qlo0=",
  321. "path": "github.com/elazarl/go-bindata-assetfs",
  322. "revision": "57eb5e1fc594ad4b0b1dbea7b286d299e0cb43c2",
  323. "revisionTime": "2015-12-24T04:54:52Z"
  324. },
  325. {
  326. "checksumSHA1": "imR2wF388/0fBU6RRWx8RvTi8Q8=",
  327. "path": "github.com/facebookgo/clock",
  328. "revision": "600d898af40aa09a7a93ecb9265d87b0504b6f03",
  329. "revisionTime": "2015-04-10T01:09:13Z"
  330. },
  331. {
  332. "checksumSHA1": "j2O1k8Kvw6btFkJKt45nQQuAHM0=",
  333. "path": "github.com/facebookgo/grace/gracehttp",
  334. "revision": "5729e484473f52048578af1b80d0008c7024089b",
  335. "revisionTime": "2016-09-26T23:17:15Z"
  336. },
  337. {
  338. "checksumSHA1": "nj3ykV8Em7WOfvHNIo/XNTT9LOM=",
  339. "path": "github.com/facebookgo/grace/gracenet",
  340. "revision": "5729e484473f52048578af1b80d0008c7024089b",
  341. "revisionTime": "2016-09-26T23:17:15Z"
  342. },
  343. {
  344. "checksumSHA1": "8SgB/r3Cf+OvXmg8bIPnlEq03Bs=",
  345. "path": "github.com/facebookgo/httpdown",
  346. "revision": "a3b1354551a26449fbe05f5d855937f6e7acbd71",
  347. "revisionTime": "2016-03-23T22:10:27Z"
  348. },
  349. {
  350. "checksumSHA1": "SzXvrWxavFo8HD/2hnbdu17C3VE=",
  351. "path": "github.com/facebookgo/stats",
  352. "revision": "1b76add642e42c6ffba7211ad7b3939ce654526e",
  353. "revisionTime": "2015-10-06T22:16:25Z"
  354. },
  355. {
  356. "checksumSHA1": "3w6jybRjyrhohNQJMnIxMC8cYXM=",
  357. "path": "github.com/go-macaron/bindata",
  358. "revision": "85786f57eee3e5544a9cc24fa2afe425b97a8652",
  359. "revisionTime": "2016-12-22T09:30:48Z"
  360. },
  361. {
  362. "checksumSHA1": "qM/kf31cT2cxjtHxdzbu8q8jPq0=",
  363. "path": "github.com/go-macaron/binding",
  364. "revision": "9440f336b443056c90d7d448a0a55ad8c7599880",
  365. "revisionTime": "2016-07-11T22:56:54Z"
  366. },
  367. {
  368. "checksumSHA1": "2P7Mi5cgjw7B0sgNodHpt1MTtwk=",
  369. "path": "github.com/go-macaron/cache",
  370. "revision": "56173531277692bc2925924d51fda1cd0a6b8178",
  371. "revisionTime": "2015-10-13T08:11:02Z"
  372. },
  373. {
  374. "checksumSHA1": "pvtjguZ5Ki0KbzOBRM1/Jh31klw=",
  375. "path": "github.com/go-macaron/cache/memcache",
  376. "revision": "56173531277692bc2925924d51fda1cd0a6b8178",
  377. "revisionTime": "2015-10-13T08:11:02Z"
  378. },
  379. {
  380. "checksumSHA1": "lfJWq+CuwU5GAPtsSx3mRi4LOiw=",
  381. "path": "github.com/go-macaron/cache/redis",
  382. "revision": "56173531277692bc2925924d51fda1cd0a6b8178",
  383. "revisionTime": "2015-10-13T08:11:02Z"
  384. },
  385. {
  386. "checksumSHA1": "ifjG+PNGY7+sNm3WoA3UntmUTa4=",
  387. "path": "github.com/go-macaron/captcha",
  388. "revision": "8aa5919789ab301e865595eb4b1114d6b9847deb",
  389. "revisionTime": "2015-11-23T22:51:53Z"
  390. },
  391. {
  392. "checksumSHA1": "i52HJHpyI3avut3QAIrrD0h7gmY=",
  393. "path": "github.com/go-macaron/csrf",
  394. "revision": "6a9a7df172cc1fcd81e4585f44b09200b6087cc0",
  395. "revisionTime": "2016-03-13T01:51:27Z"
  396. },
  397. {
  398. "checksumSHA1": "Rp4MJ0xFAy00EC0zlnwCpTEdYY8=",
  399. "path": "github.com/go-macaron/gzip",
  400. "revision": "cad1c6580a07c56f5f6bc52d66002a05985c5854",
  401. "revisionTime": "2016-02-22T04:36:47Z"
  402. },
  403. {
  404. "checksumSHA1": "YMALCXSAIHZU9/K6EDI/kNTq3Hk=",
  405. "path": "github.com/go-macaron/i18n",
  406. "revision": "ef57533c3b0fc2d8581deda14937e52f11a203ab",
  407. "revisionTime": "2016-06-12T09:28:37Z"
  408. },
  409. {
  410. "checksumSHA1": "y0olVbiMQ6/UOa/eh52XYnies90=",
  411. "path": "github.com/go-macaron/inject",
  412. "revision": "d8a0b8677191f4380287cfebd08e462217bac7ad",
  413. "revisionTime": "2016-06-27T17:00:12Z"
  414. },
  415. {
  416. "checksumSHA1": "bwYWc6t4Lapw4Xl3v4o2hzOZ5kw=",
  417. "path": "github.com/go-macaron/session",
  418. "revision": "66031fcb37a0fff002a1f028eb0b3a815c78306b",
  419. "revisionTime": "2015-10-14T03:41:01Z"
  420. },
  421. {
  422. "checksumSHA1": "jVW5CmzplA0UDjai0AFYJFVXAJk=",
  423. "path": "github.com/go-macaron/session/redis",
  424. "revision": "66031fcb37a0fff002a1f028eb0b3a815c78306b",
  425. "revisionTime": "2015-10-14T03:41:01Z"
  426. },
  427. {
  428. "checksumSHA1": "YAbqrTZNQv3/Jch5p1nJX6wHBaw=",
  429. "path": "github.com/go-macaron/toolbox",
  430. "revision": "99a42f20e9e88daec5c0d7beb4e7eac134680ab0",
  431. "revisionTime": "2016-06-12T10:09:30Z"
  432. },
  433. {
  434. "checksumSHA1": "7Di9l3MwdZliLqFKCU9ql2s+Rnw=",
  435. "path": "github.com/go-sql-driver/mysql",
  436. "revision": "ce924a41eea897745442daaa1739089b0f3f561d",
  437. "revisionTime": "2016-11-01T11:13:14Z"
  438. },
  439. {
  440. "checksumSHA1": "Fh6Svimt+QyXHbaVxgSV7qwUHL8=",
  441. "path": "github.com/go-xorm/builder",
  442. "revision": "9c357861b643b7dd1023551fdf116b8d42030146",
  443. "revisionTime": "2017-02-16T03:03:40Z"
  444. },
  445. {
  446. "checksumSHA1": "OCcksAYN5m0kc5yJF/Ba4VVHqeA=",
  447. "path": "github.com/go-xorm/core",
  448. "revision": "e9e84b6f94ace6dec682a39034de56abffb964dd",
  449. "revisionTime": "2017-02-06T14:57:10Z"
  450. },
  451. {
  452. "checksumSHA1": "k52lEKLp8j5M+jFpe+3u+bIFpxQ=",
  453. "path": "github.com/go-xorm/tidb",
  454. "revision": "21e49190ce47a766fa741cf7edc831a30c12c6ac",
  455. "revisionTime": "2016-08-11T02:11:45Z"
  456. },
  457. {
  458. "checksumSHA1": "COlm4o3G1rUSqr33iumtjY1qKD8=",
  459. "path": "github.com/go-xorm/xorm",
  460. "revision": "1bc93ba022236fcc94092fa40105b96e1d1d2346",
  461. "revisionTime": "2017-02-20T09:51:59Z"
  462. },
  463. {
  464. "checksumSHA1": "1ft/4j5MFa7C9dPI9whL03HSUzk=",
  465. "path": "github.com/gogits/chardet",
  466. "revision": "2404f777256163ea3eadb273dada5dcb037993c0",
  467. "revisionTime": "2015-01-15T10:35:09Z"
  468. },
  469. {
  470. "checksumSHA1": "fswdf/juszifcFH8ghXW6EM2PDs=",
  471. "path": "github.com/gogits/cron",
  472. "revision": "7f3990acf1833faa5ebd0e86f0a4c72a4b5eba3c",
  473. "revisionTime": "2016-08-10T03:50:02Z"
  474. },
  475. {
  476. "checksumSHA1": "s2E4fYDL3LeDZAnuN4+WNNsQxxk=",
  477. "path": "github.com/golang/protobuf/proto",
  478. "revision": "99511271042a09d1e01baea8781caa5210fec66e",
  479. "revisionTime": "2016-03-10T10:13:00Z"
  480. },
  481. {
  482. "checksumSHA1": "imgdbnirk7WG7YBw06DJOKRabcY=",
  483. "path": "github.com/golang/snappy",
  484. "revision": "5f1c01d9f64b941dd9582c638279d046eda6ca31",
  485. "revisionTime": "2016-03-04T05:48:22Z"
  486. },
  487. {
  488. "checksumSHA1": "P3zGmsNjW8m15a+nks4FdVpFKwE=",
  489. "path": "github.com/gopherjs/gopherjs/js",
  490. "revision": "e34a5cd6a1bc7c4fde759f2d3039852fc68b5fcc",
  491. "revisionTime": "2016-10-31T10:43:57Z"
  492. },
  493. {
  494. "checksumSHA1": "MLO0PyrK2MUO6A7Z9PxWuu43C/A=",
  495. "path": "github.com/issue9/identicon",
  496. "revision": "d36b54562f4cf70c83653e13dc95c220c79ef521",
  497. "revisionTime": "2016-03-20T06:51:30Z"
  498. },
  499. {
  500. "checksumSHA1": "ItB3fp9m2Q0Sn7IM10f3h6HO5rs=",
  501. "path": "github.com/jaytaylor/html2text",
  502. "revision": "8fb95d837f7d6db1913fecfd7bcc5333e6499596",
  503. "revisionTime": "2016-09-23T19:14:38Z"
  504. },
  505. {
  506. "checksumSHA1": "tewA7jXVGCw1zb5mA0BDecWi4iQ=",
  507. "path": "github.com/jtolds/gls",
  508. "revision": "8ddce2a84170772b95dd5d576c48d517b22cac63",
  509. "revisionTime": "2016-01-05T22:08:40Z"
  510. },
  511. {
  512. "checksumSHA1": "KIX/3RadQkfl4ZxCmOQ01vAGLEI=",
  513. "path": "github.com/juju/errors",
  514. "revision": "b2c7a7da5b2995941048f60146e67702a292e468",
  515. "revisionTime": "2016-02-12T04:00:40Z"
  516. },
  517. {
  518. "checksumSHA1": "fh+CcgeUUsnuwSORHYWg0ycbp+4=",
  519. "path": "github.com/klauspost/compress/flate",
  520. "revision": "8df558b6cb6f9b445f9586446cfe7223e7d8bd6b",
  521. "revisionTime": "2016-10-25T14:04:25Z"
  522. },
  523. {
  524. "checksumSHA1": "V1lQwkoDR1fPmZBSgkmZjgZofeU=",
  525. "path": "github.com/klauspost/compress/gzip",
  526. "revision": "8df558b6cb6f9b445f9586446cfe7223e7d8bd6b",
  527. "revisionTime": "2016-10-25T14:04:25Z"
  528. },
  529. {
  530. "checksumSHA1": "iKPMvbAueGfdyHcWCgzwKzm8WVo=",
  531. "path": "github.com/klauspost/cpuid",
  532. "revision": "09cded8978dc9e80714c4d85b0322337b0a1e5e0",
  533. "revisionTime": "2016-03-02T07:53:16Z"
  534. },
  535. {
  536. "checksumSHA1": "BM6ZlNJmtKy3GBoWwg2X55gnZ4A=",
  537. "path": "github.com/klauspost/crc32",
  538. "revision": "cb6bfca970f6908083f26f39a79009d608efd5cd",
  539. "revisionTime": "2016-10-16T15:41:25Z"
  540. },
  541. {
  542. "checksumSHA1": "avqi4lkviHdrNJ92cXCwrw9x870=",
  543. "path": "github.com/lib/pq",
  544. "revision": "d8eeeb8bae8896dd8e1b7e514ab0d396c4f12a1b",
  545. "revisionTime": "2016-11-03T02:43:54Z"
  546. },
  547. {
  548. "checksumSHA1": "xppHi82MLqVx1eyQmbhTesAEjx8=",
  549. "path": "github.com/lib/pq/oid",
  550. "revision": "d8eeeb8bae8896dd8e1b7e514ab0d396c4f12a1b",
  551. "revisionTime": "2016-11-03T02:43:54Z"
  552. },
  553. {
  554. "checksumSHA1": "O3KUfEXQPfdQ+tCMpP2RAIRJJqY=",
  555. "path": "github.com/markbates/goth",
  556. "revision": "450379d2950a65070b23cc93c53436553add4484",
  557. "revisionTime": "2017-02-06T19:46:32Z"
  558. },
  559. {
  560. "checksumSHA1": "MkFKwLV3icyUo4oP0BgEs+7+R1Y=",
  561. "path": "github.com/markbates/goth/gothic",
  562. "revision": "450379d2950a65070b23cc93c53436553add4484",
  563. "revisionTime": "2017-02-06T19:46:32Z"
  564. },
  565. {
  566. "checksumSHA1": "ZFqznX3/ZW65I4QeepiHQdE69nA=",
  567. "path": "github.com/markbates/goth/providers/github",
  568. "revision": "450379d2950a65070b23cc93c53436553add4484",
  569. "revisionTime": "2017-02-06T19:46:32Z"
  570. },
  571. {
  572. "checksumSHA1": "9FJUwn3EIgASVki+p8IHgWVC5vQ=",
  573. "path": "github.com/mattn/go-sqlite3",
  574. "revision": "86681de00adef4f8040947b7d35f97000fc5a230",
  575. "revisionTime": "2016-10-28T14:22:18Z"
  576. },
  577. {
  578. "checksumSHA1": "9mjAkIoPrJdiGcR0pBa81NoFY4U=",
  579. "path": "github.com/mcuadros/go-version",
  580. "revision": "d52711f8d6bea8dc01efafdb68ad95a4e2606630",
  581. "revisionTime": "2014-12-06T21:13:39Z"
  582. },
  583. {
  584. "checksumSHA1": "r1klEIiloTrSYFv3cjaJcPHLkLo=",
  585. "path": "github.com/microcosm-cc/bluemonday",
  586. "revision": "f77f16ffc87a6a58814e64ae72d55f9c41374e6d",
  587. "revisionTime": "2016-10-12T08:37:05Z"
  588. },
  589. {
  590. "checksumSHA1": "lfOuMiAdiqc/dalUSBTvD5ZMSzA=",
  591. "path": "github.com/msteinert/pam",
  592. "revision": "02ccfbfaf0cc627aa3aec8ef7ed5cfeec5b43f63",
  593. "revisionTime": "2015-12-04T16:05:44Z"
  594. },
  595. {
  596. "checksumSHA1": "r5eQHkttko6kxroDEENXbmXKrSs=",
  597. "path": "github.com/nfnt/resize",
  598. "revision": "891127d8d1b52734debe1b3c3d7e747502b6c366",
  599. "revisionTime": "2016-07-24T20:39:20Z"
  600. },
  601. {
  602. "checksumSHA1": "4cpSC3uJq4CtHRajz3PViPLVmWg=",
  603. "path": "github.com/ngaut/deadline",
  604. "revision": "fae8f9dfd7048de16575b9d4c255278e38c28a4f",
  605. "revisionTime": "2015-03-02T04:54:50Z"
  606. },
  607. {
  608. "checksumSHA1": "GttQuSOlzAuI0YkJIqrWBvSjopA=",
  609. "path": "github.com/ngaut/go-zookeeper/zk",
  610. "revision": "9c3719e318c7cfd072e41eb48cb71fcaa49d5e05",
  611. "revisionTime": "2015-08-13T08:49:40Z"
  612. },
  613. {
  614. "checksumSHA1": "wLXFUHpjYiigLxib/vQZ6RcMM34=",
  615. "path": "github.com/ngaut/log",
  616. "revision": "37d3e0f43b4fe05429e1adb75e835bf31fc1bba6",
  617. "revisionTime": "2015-09-18T08:53:30Z"
  618. },
  619. {
  620. "checksumSHA1": "EcKjGj2rrdhMK90WMmP5gGwGQt8=",
  621. "path": "github.com/ngaut/pools",
  622. "revision": "6352e005618615ffaf1cb1c6622b8e91435751fe",
  623. "revisionTime": "2014-10-08T03:39:41Z"
  624. },
  625. {
  626. "checksumSHA1": "zv8kksmkpeXWGoSJHidIP0l0+s4=",
  627. "path": "github.com/ngaut/sync2",
  628. "revision": "7a24ed77b2efb460c1468b7dc917821c66e80e55",
  629. "revisionTime": "2014-10-08T03:26:47Z"
  630. },
  631. {
  632. "checksumSHA1": "LlUAzt+dtyU2OvilawmNJiC9qNU=",
  633. "path": "github.com/ngaut/tso/client",
  634. "revision": "118f6c141d58f1e72577ff61f43f649bf39355ee",
  635. "revisionTime": "2016-02-25T05:19:56Z"
  636. },
  637. {
  638. "checksumSHA1": "31RuOu1tSyA//xxngSG9UQl11NU=",
  639. "path": "github.com/ngaut/tso/proto",
  640. "revision": "118f6c141d58f1e72577ff61f43f649bf39355ee",
  641. "revisionTime": "2016-02-25T05:19:56Z"
  642. },
  643. {
  644. "checksumSHA1": "K0mzAqLI1FgUo6pkNvChI6KuCmI=",
  645. "path": "github.com/ngaut/tso/util",
  646. "revision": "118f6c141d58f1e72577ff61f43f649bf39355ee",
  647. "revisionTime": "2016-02-25T05:19:56Z"
  648. },
  649. {
  650. "checksumSHA1": "L5QR3db40M2adRm1AGTyq9KIEVw=",
  651. "path": "github.com/ngaut/zkhelper",
  652. "revision": "6738bdc138d469112c6687fbfcfe049ccabd6a0a",
  653. "revisionTime": "2015-12-22T12:59:12Z"
  654. },
  655. {
  656. "checksumSHA1": "Hc7LMQrHR71kkSsd/P/SBdiC258=",
  657. "path": "github.com/petar/GoLLRB/llrb",
  658. "revision": "53be0d36a84c2a886ca057d34b6aa4468df9ccb4",
  659. "revisionTime": "2013-04-27T21:51:48Z"
  660. },
  661. {
  662. "checksumSHA1": "gFLdPBQU1OSM0/wALEo0qhVDlPM=",
  663. "path": "github.com/pingcap/go-hbase",
  664. "revision": "7a98d1fe4e9e115de8c77ae0e158c0d08732c550",
  665. "revisionTime": "2015-12-22T04:40:48Z"
  666. },
  667. {
  668. "checksumSHA1": "7nOQMtkwqAjpuZQ1zJ6dSu2Q+/M=",
  669. "path": "github.com/pingcap/go-hbase/iohelper",
  670. "revision": "7a98d1fe4e9e115de8c77ae0e158c0d08732c550",
  671. "revisionTime": "2015-12-22T04:40:48Z"
  672. },
  673. {
  674. "checksumSHA1": "AObWgg5Tfo21R8qskhffF6+tFYQ=",
  675. "path": "github.com/pingcap/go-hbase/proto",
  676. "revision": "7a98d1fe4e9e115de8c77ae0e158c0d08732c550",
  677. "revisionTime": "2015-12-22T04:40:48Z"
  678. },
  679. {
  680. "checksumSHA1": "/niVyLhLYQmNhGnB3jbXTmTZhEU=",
  681. "path": "github.com/pingcap/go-themis",
  682. "revision": "dbb996606c1d1fe8571fd9ac6da2254c76d2c5c9",
  683. "revisionTime": "2015-12-31T02:20:52Z"
  684. },
  685. {
  686. "checksumSHA1": "pmxOXwYT6Pj0DaVKBhXC3VqWE0M=",
  687. "path": "github.com/pingcap/go-themis/oracle",
  688. "revision": "dbb996606c1d1fe8571fd9ac6da2254c76d2c5c9",
  689. "revisionTime": "2015-12-31T02:20:52Z"
  690. },
  691. {
  692. "checksumSHA1": "nxTRmIJoD2TrG7/g7SguiUba7bc=",
  693. "path": "github.com/pingcap/go-themis/oracle/oracles",
  694. "revision": "dbb996606c1d1fe8571fd9ac6da2254c76d2c5c9",
  695. "revisionTime": "2015-12-31T02:20:52Z"
  696. },
  697. {
  698. "checksumSHA1": "XHdZUslXzh4sU1CjTejfdc3xFjk=",
  699. "path": "github.com/pingcap/tidb",
  700. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  701. "revisionTime": "2016-03-22T02:19:37Z"
  702. },
  703. {
  704. "checksumSHA1": "XQ/UZrVoFAH7RVui8JtqSX3sWUs=",
  705. "path": "github.com/pingcap/tidb/ast",
  706. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  707. "revisionTime": "2016-03-22T02:19:37Z"
  708. },
  709. {
  710. "checksumSHA1": "T7hVZwbE0vpe+feE1H8iAFCZOqE=",
  711. "path": "github.com/pingcap/tidb/column",
  712. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  713. "revisionTime": "2016-03-22T02:19:37Z"
  714. },
  715. {
  716. "checksumSHA1": "E8U/6vLZXpuzPKFy6TC8ntlaW80=",
  717. "path": "github.com/pingcap/tidb/context",
  718. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  719. "revisionTime": "2016-03-22T02:19:37Z"
  720. },
  721. {
  722. "checksumSHA1": "IoaRHoKbxUdaeOXqtrZe107cEH0=",
  723. "path": "github.com/pingcap/tidb/ddl",
  724. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  725. "revisionTime": "2016-03-22T02:19:37Z"
  726. },
  727. {
  728. "checksumSHA1": "J1FSDp+a8A1qHwnb3dt5alf/CDo=",
  729. "path": "github.com/pingcap/tidb/domain",
  730. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  731. "revisionTime": "2016-03-22T02:19:37Z"
  732. },
  733. {
  734. "checksumSHA1": "cCunloFG3iJpnMXKObOoDKru/fk=",
  735. "path": "github.com/pingcap/tidb/evaluator",
  736. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  737. "revisionTime": "2016-03-22T02:19:37Z"
  738. },
  739. {
  740. "checksumSHA1": "7DJSqqLJ1HzKJU99PDlm9UOY2Uc=",
  741. "path": "github.com/pingcap/tidb/executor",
  742. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  743. "revisionTime": "2016-03-22T02:19:37Z"
  744. },
  745. {
  746. "checksumSHA1": "jGB489McolO4pVyt7GEHg+aAiCw=",
  747. "path": "github.com/pingcap/tidb/infoschema",
  748. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  749. "revisionTime": "2016-03-22T02:19:37Z"
  750. },
  751. {
  752. "checksumSHA1": "lg0mAGEUgHPTXR2M47wxIUzlrG0=",
  753. "path": "github.com/pingcap/tidb/inspectkv",
  754. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  755. "revisionTime": "2016-03-22T02:19:37Z"
  756. },
  757. {
  758. "checksumSHA1": "9eDMEpiFBsDoYDn4HIATrT9YOmc=",
  759. "path": "github.com/pingcap/tidb/kv",
  760. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  761. "revisionTime": "2016-03-22T02:19:37Z"
  762. },
  763. {
  764. "checksumSHA1": "DDqBJzeHTASlWe8scuVz3sIqUC0=",
  765. "path": "github.com/pingcap/tidb/kv/memkv",
  766. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  767. "revisionTime": "2016-03-22T02:19:37Z"
  768. },
  769. {
  770. "checksumSHA1": "wyTHMbYOVkR4FFGJAxusDteFInQ=",
  771. "path": "github.com/pingcap/tidb/meta",
  772. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  773. "revisionTime": "2016-03-22T02:19:37Z"
  774. },
  775. {
  776. "checksumSHA1": "z7WeiCjR8zbACNI+/x20lekIBQs=",
  777. "path": "github.com/pingcap/tidb/meta/autoid",
  778. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  779. "revisionTime": "2016-03-22T02:19:37Z"
  780. },
  781. {
  782. "checksumSHA1": "LuT4yuutL7txRdfI0I+t7AIMIBI=",
  783. "path": "github.com/pingcap/tidb/model",
  784. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  785. "revisionTime": "2016-03-22T02:19:37Z"
  786. },
  787. {
  788. "checksumSHA1": "rF1oX1VNrZ8VRgJGLqrdyhOsfGA=",
  789. "path": "github.com/pingcap/tidb/mysql",
  790. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  791. "revisionTime": "2016-03-22T02:19:37Z"
  792. },
  793. {
  794. "checksumSHA1": "Ogs+7owzIcSAyQmmbP6mnjfSraM=",
  795. "path": "github.com/pingcap/tidb/optimizer",
  796. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  797. "revisionTime": "2016-03-22T02:19:37Z"
  798. },
  799. {
  800. "checksumSHA1": "4a2Jdm6O639BOku8Rwb+ojiLdpo=",
  801. "path": "github.com/pingcap/tidb/optimizer/plan",
  802. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  803. "revisionTime": "2016-03-22T02:19:37Z"
  804. },
  805. {
  806. "checksumSHA1": "lt9OsTqXc3Byy4lQOUeudHMjGZI=",
  807. "path": "github.com/pingcap/tidb/parser",
  808. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  809. "revisionTime": "2016-03-22T02:19:37Z"
  810. },
  811. {
  812. "checksumSHA1": "N/2YzFSUJRhHHzgyCX/9bro2VnY=",
  813. "path": "github.com/pingcap/tidb/parser/opcode",
  814. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  815. "revisionTime": "2016-03-22T02:19:37Z"
  816. },
  817. {
  818. "checksumSHA1": "4cOQq7twkcp0yEDorVPBHTkzbE8=",
  819. "path": "github.com/pingcap/tidb/perfschema",
  820. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  821. "revisionTime": "2016-03-22T02:19:37Z"
  822. },
  823. {
  824. "checksumSHA1": "soVal/Uo1e1KdI2oONwvXlOBZkA=",
  825. "path": "github.com/pingcap/tidb/privilege",
  826. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  827. "revisionTime": "2016-03-22T02:19:37Z"
  828. },
  829. {
  830. "checksumSHA1": "E2Bdlt+dV3zjB6CLZJPlI3xTRbc=",
  831. "path": "github.com/pingcap/tidb/privilege/privileges",
  832. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  833. "revisionTime": "2016-03-22T02:19:37Z"
  834. },
  835. {
  836. "checksumSHA1": "eKI3NBXuycHpHrNFklSzl0i4nzg=",
  837. "path": "github.com/pingcap/tidb/sessionctx",
  838. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  839. "revisionTime": "2016-03-22T02:19:37Z"
  840. },
  841. {
  842. "checksumSHA1": "rLFMnSPqz0Vbx3H7yKjXhu1PWXA=",
  843. "path": "github.com/pingcap/tidb/sessionctx/autocommit",
  844. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  845. "revisionTime": "2016-03-22T02:19:37Z"
  846. },
  847. {
  848. "checksumSHA1": "vu2oG/KScNo0syCHZwzgVCmnR24=",
  849. "path": "github.com/pingcap/tidb/sessionctx/db",
  850. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  851. "revisionTime": "2016-03-22T02:19:37Z"
  852. },
  853. {
  854. "checksumSHA1": "sSeAM32hl0VqJhTFNpl34zqYEhE=",
  855. "path": "github.com/pingcap/tidb/sessionctx/forupdate",
  856. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  857. "revisionTime": "2016-03-22T02:19:37Z"
  858. },
  859. {
  860. "checksumSHA1": "hchtJ0bkOXxOWYBzx2xpyy1Mxu4=",
  861. "path": "github.com/pingcap/tidb/sessionctx/variable",
  862. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  863. "revisionTime": "2016-03-22T02:19:37Z"
  864. },
  865. {
  866. "checksumSHA1": "3N1oGMkZZyNvCbU06dmwmudeJ/8=",
  867. "path": "github.com/pingcap/tidb/store/hbase",
  868. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  869. "revisionTime": "2016-03-22T02:19:37Z"
  870. },
  871. {
  872. "checksumSHA1": "mXglyDILDwOazdNYgI9JP/qqyjI=",
  873. "path": "github.com/pingcap/tidb/store/localstore",
  874. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  875. "revisionTime": "2016-03-22T02:19:37Z"
  876. },
  877. {
  878. "checksumSHA1": "0CHlQj4f4psPVkhNShSNxDyeYjw=",
  879. "path": "github.com/pingcap/tidb/store/localstore/boltdb",
  880. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  881. "revisionTime": "2016-03-22T02:19:37Z"
  882. },
  883. {
  884. "checksumSHA1": "HyPB6v/w1OOhHa2Teg3tp4a6d3g=",
  885. "path": "github.com/pingcap/tidb/store/localstore/engine",
  886. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  887. "revisionTime": "2016-03-22T02:19:37Z"
  888. },
  889. {
  890. "checksumSHA1": "9RLeS/sYwSYRMa+YZ42Yza6n7Cw=",
  891. "path": "github.com/pingcap/tidb/store/localstore/goleveldb",
  892. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  893. "revisionTime": "2016-03-22T02:19:37Z"
  894. },
  895. {
  896. "checksumSHA1": "UsL3aMURlvsG7CoogaYbh31UVGs=",
  897. "path": "github.com/pingcap/tidb/structure",
  898. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  899. "revisionTime": "2016-03-22T02:19:37Z"
  900. },
  901. {
  902. "checksumSHA1": "xZRhepGoWmw/DXbuFWKa+HlqPHw=",
  903. "path": "github.com/pingcap/tidb/table",
  904. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  905. "revisionTime": "2016-03-22T02:19:37Z"
  906. },
  907. {
  908. "checksumSHA1": "51Ue+vXkt00+TwRC6xdxBlogicI=",
  909. "path": "github.com/pingcap/tidb/table/tables",
  910. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  911. "revisionTime": "2016-03-22T02:19:37Z"
  912. },
  913. {
  914. "checksumSHA1": "ud75M8O6PYaZGNwYdibDNbj8n+Q=",
  915. "path": "github.com/pingcap/tidb/terror",
  916. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  917. "revisionTime": "2016-03-22T02:19:37Z"
  918. },
  919. {
  920. "checksumSHA1": "vLbw6DUx/As5bnvwIxNsvzk1h94=",
  921. "path": "github.com/pingcap/tidb/util",
  922. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  923. "revisionTime": "2016-03-22T02:19:37Z"
  924. },
  925. {
  926. "checksumSHA1": "JfeSzD0cC1Z61t7o7XuGDiUpzM8=",
  927. "path": "github.com/pingcap/tidb/util/bytes",
  928. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  929. "revisionTime": "2016-03-22T02:19:37Z"
  930. },
  931. {
  932. "checksumSHA1": "MV+aUCOnj7l6D7XGE8Iu5jsjn6o=",
  933. "path": "github.com/pingcap/tidb/util/charset",
  934. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  935. "revisionTime": "2016-03-22T02:19:37Z"
  936. },
  937. {
  938. "checksumSHA1": "aa2guzA1Tu6ApJbHpp6O4XB4Tkw=",
  939. "path": "github.com/pingcap/tidb/util/codec",
  940. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  941. "revisionTime": "2016-03-22T02:19:37Z"
  942. },
  943. {
  944. "checksumSHA1": "B+1M+Nzit8ZKuzDfV2PLFaAMAcs=",
  945. "path": "github.com/pingcap/tidb/util/distinct",
  946. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  947. "revisionTime": "2016-03-22T02:19:37Z"
  948. },
  949. {
  950. "checksumSHA1": "nUC7zVoAMNR2a+z2iGqHoN2AkFE=",
  951. "path": "github.com/pingcap/tidb/util/hack",
  952. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  953. "revisionTime": "2016-03-22T02:19:37Z"
  954. },
  955. {
  956. "checksumSHA1": "IqIzpcvQpXRa8w6G1cTZPmQqwXE=",
  957. "path": "github.com/pingcap/tidb/util/segmentmap",
  958. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  959. "revisionTime": "2016-03-22T02:19:37Z"
  960. },
  961. {
  962. "checksumSHA1": "2sqCtR2kshPusYzkoSbvsmwppMQ=",
  963. "path": "github.com/pingcap/tidb/util/sqlexec",
  964. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  965. "revisionTime": "2016-03-22T02:19:37Z"
  966. },
  967. {
  968. "checksumSHA1": "EoxSTIUgsQHkWjsMxNYxC/Qx3wM=",
  969. "path": "github.com/pingcap/tidb/util/stringutil",
  970. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  971. "revisionTime": "2016-03-22T02:19:37Z"
  972. },
  973. {
  974. "checksumSHA1": "+M+nSTDzFBXtOlKeGkAkHBqng7g=",
  975. "path": "github.com/pingcap/tidb/util/types",
  976. "revision": "33197485abe227dcb254644cf5081c9a3c281669",
  977. "revisionTime": "2016-03-22T02:19:37Z"
  978. },
  979. {
  980. "checksumSHA1": "zKKp5SZ3d3ycKe4EKMNT0BqAWBw=",
  981. "path": "github.com/pmezard/go-difflib/difflib",
  982. "revision": "976c720a22c8eb4eb6a0b4348ad85ad12491a506",
  983. "revisionTime": "2016-09-25T22:06:09Z"
  984. },
  985. {
  986. "checksumSHA1": "pcKYSF+UN342M6Y+GSL5QhqKVk0=",
  987. "path": "github.com/pquerna/otp",
  988. "revision": "54653902c20e47f3417541d35435cb6d6162e28a",
  989. "revisionTime": "2016-09-12T16:18:15Z"
  990. },
  991. {
  992. "checksumSHA1": "UL3g+cyh3ufwt0tP0dvwbbjLX+c=",
  993. "path": "github.com/pquerna/otp/hotp",
  994. "revision": "54653902c20e47f3417541d35435cb6d6162e28a",
  995. "revisionTime": "2016-09-12T16:18:15Z"
  996. },
  997. {
  998. "checksumSHA1": "Ie55pTQw1rnOZ8KDekSDXUWDT1I=",
  999. "path": "github.com/pquerna/otp/totp",
  1000. "revision": "54653902c20e47f3417541d35435cb6d6162e28a",
  1001. "revisionTime": "2016-09-12T16:18:15Z"
  1002. },
  1003. {
  1004. "checksumSHA1": "c7jHQZk5ZEsFR9EXsWJXkszPBZA=",
  1005. "path": "github.com/russross/blackfriday",
  1006. "revision": "5f33e7b7878355cd2b7e6b8eefc48a5472c69f70",
  1007. "revisionTime": "2016-10-03T16:27:22Z"
  1008. },
  1009. {
  1010. "checksumSHA1": "zmC8/3V4ls53DJlNTKDZwPSC/dA=",
  1011. "path": "github.com/satori/go.uuid",
  1012. "revision": "b061729afc07e77a8aa4fad0a2fd840958f1942a",
  1013. "revisionTime": "2016-09-27T10:08:44Z"
  1014. },
  1015. {
  1016. "checksumSHA1": "4RKtyBgrsGEZwtiypp6uq6139MQ=",
  1017. "path": "github.com/sergi/go-diff/diffmatchpatch",
  1018. "revision": "552b4e9bbdca9e5adafd95ee98c822fdd11b330b",
  1019. "revisionTime": "2016-11-02T18:40:45Z"
  1020. },
  1021. {
  1022. "checksumSHA1": "kbgJvKG3NRoqU91rYnXGnyR+8HQ=",
  1023. "path": "github.com/shurcooL/sanitized_anchor_name",
  1024. "revision": "1dba4b3954bc059efc3991ec364f9f9a35f597d2",
  1025. "revisionTime": "2016-09-18T04:11:01Z"
  1026. },
  1027. {
  1028. "checksumSHA1": "Vzb+dEH/LTYbvr8RXHmt6xJHz04=",
  1029. "path": "github.com/smartystreets/assertions/internal/go-render/render",
  1030. "revision": "2063fd1cc7c975db70502811a34b06ad034ccdf2",
  1031. "revisionTime": "2016-07-07T19:03:55Z"
  1032. },
  1033. {
  1034. "checksumSHA1": "SLC6TfV4icQA9l8YJQu8acJYbuo=",
  1035. "path": "github.com/smartystreets/assertions/internal/oglematchers",
  1036. "revision": "2063fd1cc7c975db70502811a34b06ad034ccdf2",
  1037. "revisionTime": "2016-07-07T19:03:55Z"
  1038. },
  1039. {
  1040. "checksumSHA1": "9LakndErFi5uCXtY1KWl0iRnT4c=",
  1041. "path": "github.com/smartystreets/goconvey/convey/gotest",
  1042. "revision": "019319c870f8f1d61dc9c34291abff5cd128b6e8",
  1043. "revisionTime": "2016-11-03T17:15:00Z"
  1044. },
  1045. {
  1046. "checksumSHA1": "FWDhk37bhAwZ2363D/L2xePwR64=",
  1047. "path": "github.com/smartystreets/goconvey/convey/reporting",
  1048. "revision": "019319c870f8f1d61dc9c34291abff5cd128b6e8",
  1049. "revisionTime": "2016-11-03T17:15:00Z"
  1050. },
  1051. {
  1052. "checksumSHA1": "KE+vv2khbshw+PA9UyHHxd8WKKw=",
  1053. "origin": "github.com/blevesearch/bleve/vendor/github.com/steveyen/gtreap",
  1054. "path": "github.com/steveyen/gtreap",
  1055. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  1056. "revisionTime": "2016-12-08T13:07:38Z"
  1057. },
  1058. {
  1059. "checksumSHA1": "Q2V7Zs3diLmLfmfbiuLpSxETSuY=",
  1060. "path": "github.com/stretchr/testify/assert",
  1061. "revision": "976c720a22c8eb4eb6a0b4348ad85ad12491a506",
  1062. "revisionTime": "2016-09-25T22:06:09Z"
  1063. },
  1064. {
  1065. "checksumSHA1": "2PpOCNkWnshDrXeCVH2kp3VHhIM=",
  1066. "path": "github.com/stretchr/testify/require",
  1067. "revision": "2402e8e7a02fc811447d11f881aa9746cdc57983",
  1068. "revisionTime": "2016-12-17T20:04:45Z"
  1069. },
  1070. {
  1071. "checksumSHA1": "MAnxhGyQfhoyoATeT1zJDPyWq7A=",
  1072. "path": "github.com/syndtr/goleveldb/leveldb",
  1073. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1074. "revisionTime": "2016-03-11T05:04:36Z"
  1075. },
  1076. {
  1077. "checksumSHA1": "BX+u3k6if9kZNYYqbL56gC48BAQ=",
  1078. "path": "github.com/syndtr/goleveldb/leveldb/cache",
  1079. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1080. "revisionTime": "2016-03-11T05:04:36Z"
  1081. },
  1082. {
  1083. "checksumSHA1": "5KPgnvCPlR0ysDAqo6jApzRQ3tw=",
  1084. "path": "github.com/syndtr/goleveldb/leveldb/comparer",
  1085. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1086. "revisionTime": "2016-03-11T05:04:36Z"
  1087. },
  1088. {
  1089. "checksumSHA1": "Vpvz4qmbq/kz0SN95yt0tmSI7JE=",
  1090. "path": "github.com/syndtr/goleveldb/leveldb/errors",
  1091. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1092. "revisionTime": "2016-03-11T05:04:36Z"
  1093. },
  1094. {
  1095. "checksumSHA1": "eqKeD6DS7eNCtxVYZEHHRKkyZrw=",
  1096. "path": "github.com/syndtr/goleveldb/leveldb/filter",
  1097. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1098. "revisionTime": "2016-03-11T05:04:36Z"
  1099. },
  1100. {
  1101. "checksumSHA1": "cRn09EwfU3k2ZjvClHYmVFlakRY=",
  1102. "path": "github.com/syndtr/goleveldb/leveldb/iterator",
  1103. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1104. "revisionTime": "2016-03-11T05:04:36Z"
  1105. },
  1106. {
  1107. "checksumSHA1": "CMBbso8ZuG2kBGDL2Blf/wpeheU=",
  1108. "path": "github.com/syndtr/goleveldb/leveldb/journal",
  1109. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1110. "revisionTime": "2016-03-11T05:04:36Z"
  1111. },
  1112. {
  1113. "checksumSHA1": "LshzRv+3spfwuHLepRxiyjf/3sQ=",
  1114. "path": "github.com/syndtr/goleveldb/leveldb/memdb",
  1115. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1116. "revisionTime": "2016-03-11T05:04:36Z"
  1117. },
  1118. {
  1119. "checksumSHA1": "MP/sSiEbzIN5M664sO4r9+dwzV4=",
  1120. "path": "github.com/syndtr/goleveldb/leveldb/opt",
  1121. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1122. "revisionTime": "2016-03-11T05:04:36Z"
  1123. },
  1124. {
  1125. "checksumSHA1": "X+PA6Wrhhy5+nujN1TNOGWtd1RI=",
  1126. "path": "github.com/syndtr/goleveldb/leveldb/storage",
  1127. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1128. "revisionTime": "2016-03-11T05:04:36Z"
  1129. },
  1130. {
  1131. "checksumSHA1": "4EGplyU1Q07vIczP2yZgKvjuYVA=",
  1132. "path": "github.com/syndtr/goleveldb/leveldb/table",
  1133. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1134. "revisionTime": "2016-03-11T05:04:36Z"
  1135. },
  1136. {
  1137. "checksumSHA1": "kgGxCIF5+2SQj2rNVophj4a8jYs=",
  1138. "path": "github.com/syndtr/goleveldb/leveldb/util",
  1139. "revision": "917f41c560270110ceb73c5b38be2a9127387071",
  1140. "revisionTime": "2016-03-11T05:04:36Z"
  1141. },
  1142. {
  1143. "checksumSHA1": "76U6GiRZsKjr9OWohbsdfKPok/E=",
  1144. "path": "github.com/twinj/uuid",
  1145. "revision": "89173bcdda19db0eb88aef1e1cb1cb2505561d31",
  1146. "revisionTime": "2015-10-29T04:44:42Z"
  1147. },
  1148. {
  1149. "checksumSHA1": "tHm2SMtuRfrwh6NnnymsuoJ6e0Q=",
  1150. "path": "github.com/ugorji/go/codec",
  1151. "revision": "c062049c1793b01a3cc3fe786108edabbaf7756b",
  1152. "revisionTime": "2016-03-14T17:21:18Z"
  1153. },
  1154. {
  1155. "checksumSHA1": "ToTZYDqlvtuFsetAq5FeCwUxp0E=",
  1156. "path": "github.com/urfave/cli",
  1157. "revision": "d86a009f5e13f83df65d0d6cee9a2e3f1445f0da",
  1158. "revisionTime": "2016-11-02T13:18:01Z"
  1159. },
  1160. {
  1161. "checksumSHA1": "dwOedwBJ1EIK9+S3t108Bx054Y8=",
  1162. "path": "golang.org/x/crypto/curve25519",
  1163. "revision": "9477e0b78b9ac3d0b03822fd95422e2fe07627cd",
  1164. "revisionTime": "2016-10-31T15:37:30Z"
  1165. },
  1166. {
  1167. "checksumSHA1": "wGb//LjBPNxYHqk+dcLo7BjPXK8=",
  1168. "path": "golang.org/x/crypto/ed25519",
  1169. "revision": "9477e0b78b9ac3d0b03822fd95422e2fe07627cd",
  1170. "revisionTime": "2016-10-31T15:37:30Z"
  1171. },
  1172. {
  1173. "checksumSHA1": "LXFcVx8I587SnWmKycSDEq9yvK8=",
  1174. "path": "golang.org/x/crypto/ed25519/internal/edwards25519",
  1175. "revision": "9477e0b78b9ac3d0b03822fd95422e2fe07627cd",
  1176. "revisionTime": "2016-10-31T15:37:30Z"
  1177. },
  1178. {
  1179. "checksumSHA1": "MCeXr2RNeiG1XG6V+er1OR0qyeo=",
  1180. "path": "golang.org/x/crypto/md4",
  1181. "revision": "ede567c8e044a5913dad1d1af3696d9da953104c",
  1182. "revisionTime": "2016-11-04T19:41:44Z"
  1183. },
  1184. {
  1185. "checksumSHA1": "1MGpGDQqnUoRpv7VEcQrXOBydXE=",
  1186. "path": "golang.org/x/crypto/pbkdf2",
  1187. "revision": "8e06e8ddd9629eb88639aba897641bff8031f1d3",
  1188. "revisionTime": "2016-09-10T18:59:01Z"
  1189. },
  1190. {
  1191. "checksumSHA1": "LlElMHeTC34ng8eHzjvtUhAgrr8=",
  1192. "path": "golang.org/x/crypto/ssh",
  1193. "revision": "9477e0b78b9ac3d0b03822fd95422e2fe07627cd",
  1194. "revisionTime": "2016-10-31T15:37:30Z"
  1195. },
  1196. {
  1197. "checksumSHA1": "9jjO5GjLa0XF/nfWihF02RoH4qc=",
  1198. "origin": "github.com/blevesearch/bleve/vendor/golang.org/x/net/context",
  1199. "path": "golang.org/x/net/context",
  1200. "revision": "3b2bc30b544cd4589cf3ad8c04030329b143dce9",
  1201. "revisionTime": "2016-12-08T13:07:38Z"
  1202. },
  1203. {
  1204. "checksumSHA1": "vqc3a+oTUGX8PmD0TS+qQ7gmN8I=",
  1205. "path": "golang.org/x/net/html",
  1206. "revision": "569280fa63be4e201b975e5411e30a92178f0118",
  1207. "revisionTime": "2016-11-03T00:14:07Z"
  1208. },
  1209. {
  1210. "checksumSHA1": "00eQaGynDYrv3tL+C7l9xH0IDZg=",
  1211. "path": "golang.org/x/net/html/atom",
  1212. "revision": "569280fa63be4e201b975e5411e30a92178f0118",
  1213. "revisionTime": "2016-11-03T00:14:07Z"
  1214. },
  1215. {
  1216. "checksumSHA1": "barUU39reQ7LdgYLA323hQ/UGy4=",
  1217. "path": "golang.org/x/net/html/charset",
  1218. "revision": "569280fa63be4e201b975e5411e30a92178f0118",
  1219. "revisionTime": "2016-11-03T00:14:07Z"
  1220. },
  1221. {
  1222. "checksumSHA1": "8fD/im5Kwvy3JgmxulDTambmE8w=",
  1223. "path": "golang.org/x/sys/unix",
  1224. "revision": "a646d33e2ee3172a661fc09bca23bb4889a41bc8",
  1225. "revisionTime": "2016-07-15T05:43:45Z"
  1226. },
  1227. {
  1228. "checksumSHA1": "fpW2dhGFC6SrVzipJx7fjg2DIH8=",
  1229. "path": "golang.org/x/sys/windows",
  1230. "revision": "a646d33e2ee3172a661fc09bca23bb4889a41bc8",
  1231. "revisionTime": "2016-07-15T05:43:45Z"
  1232. },
  1233. {
  1234. "checksumSHA1": "IRqLaXM/VQRzkbXPuiqOxTb2W0Y=",
  1235. "path": "golang.org/x/sys/windows/svc",
  1236. "revision": "a646d33e2ee3172a661fc09bca23bb4889a41bc8",
  1237. "revisionTime": "2016-07-15T05:43:45Z"
  1238. },
  1239. {
  1240. "checksumSHA1": "Mr4ur60bgQJnQFfJY0dGtwWwMPE=",
  1241. "path": "golang.org/x/text/encoding",
  1242. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1243. "revisionTime": "2016-10-19T13:35:53Z"
  1244. },
  1245. {
  1246. "checksumSHA1": "gJG/5S8KrCA1QGkIkpa5a/wnmy4=",
  1247. "path": "golang.org/x/text/encoding/charmap",
  1248. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1249. "revisionTime": "2016-10-19T13:35:53Z"
  1250. },
  1251. {
  1252. "checksumSHA1": "mI8YM2LehMxYDcauq5loMZr1pP8=",
  1253. "path": "golang.org/x/text/encoding/htmlindex",
  1254. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1255. "revisionTime": "2016-10-19T13:35:53Z"
  1256. },
  1257. {
  1258. "checksumSHA1": "zeHyHebIZl1tGuwGllIhjfci+wI=",
  1259. "path": "golang.org/x/text/encoding/internal",
  1260. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1261. "revisionTime": "2016-10-19T13:35:53Z"
  1262. },
  1263. {
  1264. "checksumSHA1": "TF4hoIqHVEAvOq67rfnSLSkcZ1Y=",
  1265. "path": "golang.org/x/text/encoding/internal/identifier",
  1266. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1267. "revisionTime": "2016-10-19T13:35:53Z"
  1268. },
  1269. {
  1270. "checksumSHA1": "HeZV82ktrmgyAaYLtNFS0qYgspI=",
  1271. "path": "golang.org/x/text/encoding/japanese",
  1272. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1273. "revisionTime": "2016-10-19T13:35:53Z"
  1274. },
  1275. {
  1276. "checksumSHA1": "8y87WJz3OkDWtPCIXxJcYpo+OY8=",
  1277. "path": "golang.org/x/text/encoding/korean",
  1278. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1279. "revisionTime": "2016-10-19T13:35:53Z"
  1280. },
  1281. {
  1282. "checksumSHA1": "WYfmebIyX5Zae8NUfu9PsQjQff0=",
  1283. "path": "golang.org/x/text/encoding/simplifiedchinese",
  1284. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1285. "revisionTime": "2016-10-19T13:35:53Z"
  1286. },
  1287. {
  1288. "checksumSHA1": "KKqYmi6fxt3r3uo4lExss2yTMbs=",
  1289. "path": "golang.org/x/text/encoding/traditionalchinese",
  1290. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1291. "revisionTime": "2016-10-19T13:35:53Z"
  1292. },
  1293. {
  1294. "checksumSHA1": "G9LfJI9gySazd+MyyC6QbTHx4to=",
  1295. "path": "golang.org/x/text/encoding/unicode",
  1296. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1297. "revisionTime": "2016-10-19T13:35:53Z"
  1298. },
  1299. {
  1300. "checksumSHA1": "hyNCcTwMQnV6/MK8uUW9E5H0J0M=",
  1301. "path": "golang.org/x/text/internal/tag",
  1302. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1303. "revisionTime": "2016-10-19T13:35:53Z"
  1304. },
  1305. {
  1306. "checksumSHA1": "Qk7dljcrEK1BJkAEZguxAbG9dSo=",
  1307. "path": "golang.org/x/text/internal/utf8internal",
  1308. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1309. "revisionTime": "2016-10-19T13:35:53Z"
  1310. },
  1311. {
  1312. "checksumSHA1": "bsNFI/kfmF0p43jLKiMYRqw9Dfs=",
  1313. "path": "golang.org/x/text/language",
  1314. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1315. "revisionTime": "2016-10-19T13:35:53Z"
  1316. },
  1317. {
  1318. "checksumSHA1": "IV4MN7KGBSocu/5NR3le3sxup4Y=",
  1319. "path": "golang.org/x/text/runes",
  1320. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1321. "revisionTime": "2016-10-19T13:35:53Z"
  1322. },
  1323. {
  1324. "checksumSHA1": "ziMb9+ANGRJSSIuxYdRbA+cDRBQ=",
  1325. "path": "golang.org/x/text/transform",
  1326. "revision": "a8b38433e35b65ba247bb267317037dee1b70cea",
  1327. "revisionTime": "2016-10-19T13:35:53Z"
  1328. },
  1329. {
  1330. "checksumSHA1": "6IzzHO9p32aHJhMYMwijccDUIVA=",
  1331. "path": "gopkg.in/alexcesaro/quotedprintable.v3",
  1332. "revision": "2caba252f4dc53eaf6b553000885530023f54623",
  1333. "revisionTime": "2015-07-16T17:19:45Z"
  1334. },
  1335. {
  1336. "checksumSHA1": "wSu8owMAP7GixsYoSZ4CmKUVhnU=",
  1337. "path": "gopkg.in/asn1-ber.v1",
  1338. "revision": "4e86f4367175e39f69d9358a5f17b4dda270378d",
  1339. "revisionTime": "2015-09-24T05:17:56Z"
  1340. },
  1341. {
  1342. "checksumSHA1": "dpdsr7XtWPxHxYs1jF7CDG8F6hw=",
  1343. "path": "gopkg.in/bufio.v1",
  1344. "revision": "567b2bfa514e796916c4747494d6ff5132a1dfce",
  1345. "revisionTime": "2014-06-18T13:21:51Z"
  1346. },
  1347. {
  1348. "checksumSHA1": "LIu3jihd3edOyIsJJK3V6vx2UZg=",
  1349. "path": "gopkg.in/editorconfig/editorconfig-core-go.v1",
  1350. "revision": "a872f05c2e34b37b567401384d202aff11ba06d4",
  1351. "revisionTime": "2016-08-25T01:23:04Z"
  1352. },
  1353. {
  1354. "checksumSHA1": "iq5WdjScmTU+LfNoerLuwcnXpdM=",
  1355. "path": "gopkg.in/gomail.v2",
  1356. "revision": "81ebce5c23dfd25c6c67194b37d3dd3f338c98b1",
  1357. "revisionTime": "2016-04-11T21:29:32Z"
  1358. },
  1359. {
  1360. "checksumSHA1": "YRD335tkMvgHzkfbfveMUpsE3Bw=",
  1361. "path": "gopkg.in/ini.v1",
  1362. "revision": "6e4869b434bd001f6983749881c7ead3545887d8",
  1363. "revisionTime": "2016-08-27T06:11:18Z"
  1364. },
  1365. {
  1366. "checksumSHA1": "7jPSjzw3mckHVQ2SjY4NvtIJR4g=",
  1367. "path": "gopkg.in/ldap.v2",
  1368. "revision": "d0a5ced67b4dc310b9158d63a2c6f9c5ec13f105",
  1369. "revisionTime": "2016-08-08T14:54:09Z"
  1370. },
  1371. {
  1372. "checksumSHA1": "u1dW5zfo2SWot04r5cL8dTbmtcc=",
  1373. "path": "gopkg.in/macaron.v1",
  1374. "revision": "aa6b7ee41a182898a33d798c655df1cac9d2230b",
  1375. "revisionTime": "2017-01-22T14:42:53Z"
  1376. },
  1377. {
  1378. "checksumSHA1": "6QPjE+qflEBHg+JPJd9e4iQuRAk=",
  1379. "path": "gopkg.in/redis.v2",
  1380. "revision": "e6179049628164864e6e84e973cfb56335748dea",
  1381. "revisionTime": "2014-12-09T11:07:59Z"
  1382. },
  1383. {
  1384. "checksumSHA1": "LUbT9kZUJcQkU/6GSbnsai+b5t4=",
  1385. "path": "gopkg.in/testfixtures.v2",
  1386. "revision": "b9ef14dc461bf934d8df2dfc6f1f456be5664cca",
  1387. "revisionTime": "2016-10-15T20:31:37Z"
  1388. },
  1389. {
  1390. "checksumSHA1": "12GqsW8PiRPnezDDy0v4brZrndM=",
  1391. "path": "gopkg.in/yaml.v2",
  1392. "revision": "a5b47d31c556af34a302ce5d659e6fea44d90de0",
  1393. "revisionTime": "2016-09-28T15:37:09Z"
  1394. },
  1395. {
  1396. "checksumSHA1": "JQBqnAXO83ic7bwer/MwurhQMtg=",
  1397. "path": "strk.kbt.io/projects/go/libravatar",
  1398. "revision": "5eed7bff870ae19ef51c5773dbc8f3e9fcbd0982",
  1399. "revisionTime": "2016-06-28T05:56:50Z"
  1400. }
  1401. ],
  1402. "rootPath": "code.gitea.io/gitea"
  1403. }