Sander Declerck
|
23c8a2e324
|
Merge pull request #91 from AikidoSec/escape-special-chars-in-shell
Escape special chars in shell scripts
|
2025-10-27 11:29:09 +01:00 |
|
Sander Declerck
|
0029a7e1c1
|
Add extra comments for regex clarification
|
2025-10-27 10:49:26 +01:00 |
|
Sander Declerck
|
f5f3b91b40
|
Test if command is safe to execute
|
2025-10-24 17:36:51 +02:00 |
|
Sander Declerck
|
d6dda73fb9
|
WIP
|
2025-10-24 16:21:14 +02:00 |
|
Sander Declerck
|
0f164d055f
|
Fix mocking in tests
|
2025-10-23 17:48:26 +02:00 |
|
Sander Declerck
|
9a78cafbfd
|
Introduce silent mode to disable logging
|
2025-10-23 17:45:03 +02:00 |
|
Sander Declerck
|
7a55be49f4
|
Fix linting error
|
2025-10-23 13:29:14 +02:00 |
|
Sander Declerck
|
08c1328b52
|
Cleanup code, add some tests
|
2025-10-23 13:23:08 +02:00 |
|
Sander Declerck
|
c74c23b0ff
|
Fix unit tests
|
2025-10-23 10:52:03 +02:00 |
|
Sander Declerck
|
8447d3cac5
|
Merge branch 'main' into escape-special-chars-in-shell
|
2025-10-23 09:52:38 +02:00 |
|
Hans Ott
|
7e72ae7d3d
|
On Unix/macOS, pass args to spawn to avoid escaping issues
|
2025-10-23 09:46:15 +02:00 |
|
Sander Declerck
|
2e1ee0dfa4
|
Merge pull request #119 from AikidoSec/proxy-unit-tests
Add tests for the proxy
|
2025-10-22 15:47:16 +02:00 |
|
Sander Declerck
|
f4cdf91fc9
|
Add tests for the proxy
|
2025-10-22 15:41:33 +02:00 |
|
bitterpanda
|
6a69eec342
|
Merge pull request #114 from AikidoSec/handle-package-without-version
Fix crash when a package does not contain a version (retracted packages)
|
2025-10-21 15:57:11 +02:00 |
|
Sander Declerck
|
1ded3899b0
|
Commit new tests
|
2025-10-21 14:56:46 +02:00 |
|
Sander Declerck
|
da865f855d
|
Fix crash when a package does not contain a version (retracted packages)
|
2025-10-21 14:29:17 +02:00 |
|
Sander Declerck
|
b935f8d4f4
|
Merge pull request #105 from AikidoSec/kill-dry-run
Remove dry-run scanner for npm, relying on the proxy to block maliscious package downloads instead
|
2025-10-15 12:04:26 +02:00 |
|
bitterpanda
|
e123c0e019
|
Merge pull request #106 from AikidoSec/remove-abbrev-package
Remove abbrev package
|
2025-10-15 12:03:07 +02:00 |
|
bitterpanda
|
9cec5e4bc9
|
Merge pull request #108 from AikidoSec/proxy-http-requests
Allow the safe-chain to act as a regular http proxy too (besides the CONNECT tunneling implementation)
|
2025-10-15 12:02:40 +02:00 |
|
Sander Declerck
|
05354ba2f0
|
Add some more comments on why http / https is handled in different code paths
|
2025-10-15 11:56:03 +02:00 |
|
Sander Declerck
|
3e8ce13db5
|
Move generated abbrevs to a separate file
|
2025-10-15 11:51:56 +02:00 |
|
Sander Declerck
|
37ef3e187b
|
Further cleanup
|
2025-10-15 09:25:24 +02:00 |
|
Sander Declerck
|
fce7550609
|
Cleanup debugging code from test again
|
2025-10-15 09:21:23 +02:00 |
|
Sander Declerck
|
056a1963e3
|
Remove test again
|
2025-10-15 09:18:11 +02:00 |
|
Sander Declerck
|
3aec473755
|
Without safe-chain
|
2025-10-15 08:50:13 +02:00 |
|
Sander Declerck
|
1f2d4e86c7
|
Add registry to localhost again
|
2025-10-15 07:54:35 +02:00 |
|
Sander Declerck
|
1a8d58889c
|
Try again
|
2025-10-15 07:50:56 +02:00 |
|
Sander Declerck
|
b4f7d84563
|
Run npm install command
|
2025-10-15 07:50:13 +02:00 |
|
Sander Declerck
|
24bda852d0
|
Redo test - start simple
|
2025-10-15 07:42:16 +02:00 |
|
Sander Declerck
|
b567016ddd
|
Simplify test
|
2025-10-14 16:11:34 +02:00 |
|
Sander Declerck
|
d35a4ca357
|
Change config location
|
2025-10-14 16:05:39 +02:00 |
|
Sander Declerck
|
93223fe640
|
Try more config
|
2025-10-14 16:00:31 +02:00 |
|
Sander Declerck
|
7ae4d3bc8d
|
Try some more config
|
2025-10-14 15:59:43 +02:00 |
|
Sander Declerck
|
23bce71356
|
Fix config 2
|
2025-10-14 15:40:08 +02:00 |
|
Sander Declerck
|
b794b293d1
|
Fix config
|
2025-10-14 15:32:13 +02:00 |
|
Sander Declerck
|
4c76242d44
|
More config
|
2025-10-14 15:25:10 +02:00 |
|
Sander Declerck
|
dfdce18c8d
|
Fix config
|
2025-10-14 15:23:40 +02:00 |
|
Sander Declerck
|
bfe5820d0f
|
Log even more
|
2025-10-14 15:16:57 +02:00 |
|
Sander Declerck
|
daf69964f2
|
Test without safe-chain
|
2025-10-14 15:00:00 +02:00 |
|
Sander Declerck
|
ee82134c19
|
Proxyres on close and end
|
2025-10-14 14:54:58 +02:00 |
|
Sander Declerck
|
a2d05b0cf0
|
More logs
|
2025-10-14 14:18:33 +02:00 |
|
Sander Declerck
|
35beeb55b0
|
Curl url with npm package
|
2025-10-14 14:10:23 +02:00 |
|
Sander Declerck
|
f655e8cfcb
|
Change command to install through registry.
|
2025-10-14 13:52:28 +02:00 |
|
Sander Declerck
|
37585e8073
|
Add more logs, handle verdaccio not starting better
|
2025-10-14 13:44:49 +02:00 |
|
Sander Declerck
|
c50eac977b
|
Throw when verdaccio did not start
|
2025-10-14 13:34:47 +02:00 |
|
Sander Declerck
|
b6c31e1a5a
|
Increase time to start verdaccio
|
2025-10-14 13:30:06 +02:00 |
|
Sander Declerck
|
2968960b41
|
Cleanup registryProxy, increase timeout on DockerTestContainer
|
2025-10-14 13:22:58 +02:00 |
|
Sander Declerck
|
f4933b08d0
|
Add log to diagnose e2e tests
|
2025-10-14 13:15:14 +02:00 |
|
Sander Declerck
|
d2c155afee
|
Add e2e test for registry over http
|
2025-10-14 12:55:56 +02:00 |
|
Sander Declerck
|
8ed2330a3c
|
Allow the safe-chain to act as a regular http proxy too (besides the CONNECT tunneling implementation)
|
2025-10-13 15:49:42 +02:00 |
|