Arthur Baars
|
d2bc66e393
|
QL: switch to shared YAML extractor
|
2023-05-22 19:28:59 +02:00 |
|
Arthur Baars
|
9f83dd5c7a
|
Tree-sitter extractor: extract shared dbscheme fragments into 'prefix.dbscheme'
|
2023-05-22 19:28:51 +02:00 |
|
Kasper Svendsen
|
bfb098c3d6
|
Enable implicit this warnings for shared packs
|
2023-05-16 09:22:29 +02:00 |
|
Harry Maclean
|
48f22681a5
|
Merge pull request #13029 from hmac/ruby-autobuilder-refactor
Shared: Share autobuilder code between Ruby and QL
|
2023-05-12 18:24:06 +07:00 |
|
Harry Maclean
|
9203efbdc4
|
Shared: Share autobuilder code between Ruby and QL
|
2023-05-05 07:20:14 +00:00 |
|
Harry Maclean
|
c7e8f0d12a
|
Shared: Pin rust version for shared extractor
|
2023-05-05 06:36:55 +00:00 |
|
Harry Maclean
|
a577bec22c
|
Shared: Fix clippy warnings in shared extractor
|
2023-05-05 06:30:12 +00:00 |
|
Harry Maclean
|
149722a877
|
Merge pull request #12881 from hmac/extractor-high-level-api
Shared: High level extractor API
|
2023-05-04 13:57:40 +07:00 |
|
Ian Lynagh
|
b56b843d13
|
Merge pull request #12987 from github/post-release-prep/codeql-cli-2.13.1
Post-release preparation for codeql-cli-2.13.1
|
2023-05-03 13:12:10 +01:00 |
|
github-actions[bot]
|
18d4af994d
|
Post-release preparation for codeql-cli-2.13.1
|
2023-05-02 10:50:20 +00:00 |
|
Tom Hvitved
|
4687ac16ff
|
Type tracking: Use noopt+inline_late in TypeTracker::[small]step
|
2023-05-01 11:48:16 +02:00 |
|
github-actions[bot]
|
3bd29171fb
|
Release preparation for version 2.13.1
|
2023-04-28 12:14:35 +00:00 |
|
Harry Maclean
|
8a89aec220
|
Shared: Handle trap compression option properly
Extracting the compression setting from an environment variable is the
responsibility of the API consumer.
|
2023-04-27 05:06:57 +00:00 |
|
Harry Maclean
|
3f6087e179
|
Shared: formatting
|
2023-04-23 06:04:55 +00:00 |
|
Harry Maclean
|
9005684b10
|
Shared: Add integration test for shared extractor
This is a very basic test but provides some confidence that the extractor is
working.
|
2023-04-23 05:29:22 +00:00 |
|
Harry Maclean
|
ac1d250596
|
Shared: fix language prefix in extractor
|
2023-04-21 15:07:47 +07:00 |
|
Harry Maclean
|
8091d57f03
|
Shared: Remove unused type
|
2023-04-20 08:07:40 +07:00 |
|
Harry Maclean
|
c4d7658cc6
|
Shared: high level API for the shared extractor
This API makes it easy to create an extractor for simple use cases.
|
2023-04-20 08:07:40 +07:00 |
|
Alex Ford
|
924ce250dd
|
Merge pull request #12847 from github/post-release-prep/codeql-cli-2.13.0
Post-release preparation for codeql-cli-2.13.0
|
2023-04-18 14:40:40 +01:00 |
|
Arthur Baars
|
e5d89b969a
|
Merge pull request #12780 from aibaars/shared-yaml-lib
JS: extract YAML library to a shared pack
|
2023-04-18 11:09:53 +02:00 |
|
github-actions[bot]
|
648f0e19ec
|
Post-release preparation for codeql-cli-2.13.0
|
2023-04-17 15:39:24 +00:00 |
|
Arthur Baars
|
048fb8b953
|
Add change note
|
2023-04-17 16:43:21 +02:00 |
|
github-actions[bot]
|
075d063370
|
Release preparation for version 2.13.0
|
2023-04-14 13:31:30 +00:00 |
|
Alex Ford
|
8c46bfd051
|
Merge pull request #12816 from github/rc/3.9
Merge `rc/3.9` into `main`
|
2023-04-13 12:35:41 +01:00 |
|
Arthur Baars
|
ead8108aed
|
Apply suggestions from code review
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2023-04-13 11:11:55 +02:00 |
|
Arthur Baars
|
83cd55cb29
|
Js/Yaml: add getFile() predicate
|
2023-04-11 16:01:44 +01:00 |
|
Arthur Baars
|
f0b5f9c928
|
Shared YAML library
|
2023-04-06 15:11:35 +02:00 |
|
Harry Maclean
|
2107533822
|
Shared: Clippy fixes
Use clearer methods where appropriate.
|
2023-04-05 18:46:57 +08:00 |
|
Harry Maclean
|
6a8d417588
|
Shared: Clippy fixes
Remove unnecessary borrows and lifetime specifiers.
|
2023-04-05 18:46:57 +08:00 |
|
Harry Maclean
|
a59215f3b9
|
Shared: Clippy fixes
|
2023-04-05 18:46:57 +08:00 |
|
Harry Maclean
|
b6c071a10b
|
Shared: Further consolidate generators
|
2023-04-05 18:46:57 +08:00 |
|
Harry Maclean
|
f74d13cf06
|
Shared: Add db generation functions
These are currently duplicated across the Ruby and QL extractors. Adding
them to the shared extractor library will get rid of this duplication.
|
2023-04-05 18:46:56 +08:00 |
|
github-actions[bot]
|
ac426b1302
|
Post-release preparation for codeql-cli-2.12.6
|
2023-04-04 16:49:26 +00:00 |
|
github-actions[bot]
|
0a3218676c
|
Release preparation for version 2.12.6
|
2023-03-30 19:25:06 +00:00 |
|
github-actions[bot]
|
e87ce62f95
|
Post-release preparation for codeql-cli-2.12.5
|
2023-03-30 13:48:58 +00:00 |
|
Erik Krogh Kristensen
|
d3c3f2dc90
|
Merge pull request #12628 from erik-krogh/betterReDoS
ReDoS: better super-linear algorithm
|
2023-03-27 15:26:49 +02:00 |
|
Harry Maclean
|
6b2e8847f5
|
Rename shared extractor
It is now called `tree-sitter-extractor`, to make it clearer that it
builds on tree-sitter grammars.
|
2023-03-25 10:43:07 +13:00 |
|
erik-krogh
|
404cbc93eb
|
rename succ to pumpEnd throughout SuperLinearBackTracking.qll
|
2023-03-23 10:46:22 +01:00 |
|
erik-krogh
|
3f18b7730f
|
address some review comments
|
2023-03-23 10:39:56 +01:00 |
|
erik-krogh
|
e189b36e3f
|
materialize less strings when ranking states
|
2023-03-23 10:35:58 +01:00 |
|
Harry Maclean
|
c90299baee
|
Ruby: Move codeql_threads calculation to library
|
2023-03-23 11:58:19 +13:00 |
|
Harry Maclean
|
c4a7389873
|
Ruby: Move extractor into shared crate
This makes it possible for different languages to share this extractor.
|
2023-03-23 11:58:18 +13:00 |
|
erik-krogh
|
3d9bbd7824
|
ReDoS: fix potential bad mistake caught by QL-for-QL
|
2023-03-22 10:16:23 +01:00 |
|
erik-krogh
|
801e0ff050
|
ReDoS: implement a better super-linear algorithm, with better worst-case performance
|
2023-03-22 10:13:16 +01:00 |
|
Asger F
|
6d665da4dc
|
Merge pull request #12570 from github/post-release-prep/codeql-cli-2.12.5
Post-release preparation for codeql-cli-2.12.5
|
2023-03-21 13:06:25 +01:00 |
|
Erik Krogh Kristensen
|
2270d6fa61
|
fix typo
Co-authored-by: Taus <tausbn@github.com>
|
2023-03-20 10:56:30 +01:00 |
|
github-actions[bot]
|
981e171525
|
Post-release preparation for codeql-cli-2.12.5
|
2023-03-17 13:27:00 +00:00 |
|
github-actions[bot]
|
fe4d27e8cc
|
Release preparation for version 2.12.5
|
2023-03-16 12:58:50 +00:00 |
|
erik-krogh
|
54ec047433
|
ReDoS: put an artificial limitation on the analysis in polynomial-redos for large regular expressions
|
2023-03-16 12:20:53 +01:00 |
|
Anders Schack-Mulligen
|
3640b6d3a8
|
Shared: Autoformat
|
2023-03-10 09:41:20 +01:00 |
|