These 25 commits are when the Protocol Buffers files have changed:
| Commit: | 5761c7a | |
|---|---|---|
| Author: | Roman Nikitin | |
Proto format
| Commit: | 02a4af1 | |
|---|---|---|
| Author: | Roman Nikitin | |
Add dynamic virtualized scroll
| Commit: | 391b924 | |
|---|---|---|
| Author: | Roman Nikitin | |
Return reaper, update neo dash, fix last review issues
The documentation is generated from this commit.
| Commit: | 99578ba | |
|---|---|---|
| Author: | Roman Nikitin | |
Fix tests
| Commit: | bcc87ec | |
|---|---|---|
| Author: | Roman Nikitin | |
Fix some review issues
| Commit: | 9e746cb | |
|---|---|---|
| Author: | Roman Nikitin | |
| Committer: | Roman Nikitin | |
Fix linter, rename exploit manager
| Commit: | dbd2d2a | |
|---|---|---|
| Author: | Roman Nikitin | |
| Committer: | Roman Nikitin | |
Completely rework proto, switch to buf.build
| Commit: | 677f5e2 | |
|---|---|---|
| Author: | Roman Nikitin | |
Multiple changes: - Add example exploits for testing - Running client in network mode host - Major refactoring in tests & proto - Fix distribution tests - Better wording in readme - Pubsub rewritten in generics - More tests
| Commit: | 6091462 | |
|---|---|---|
| Author: | Roman Nikitin | |
Fixed bugs found during HITB ProCTF: - Disable multiplatform release - Add disabled flag for add command - Make tail streaming to avoid overloading grpc buffer - Default value for tail - Creating missing directories - Local client flag cache - Always logging exploit output - Minor refactoring
| Commit: | 0aa03ee | |
|---|---|---|
| Author: | Roman Nikitin | |
Logs tail command on redis, docker-composed server, go 1.17
| Commit: | 3b8bfc2 | |
|---|---|---|
| Author: | Roman Nikitin | |
Major changes: - United exploit state & exploit configuration - Structured the proto definition - Exploit update now sends and receives the full exploit state - Extracted farm submission interval to server configuration - Ping ticker moved to the main event loop - Fixed mistypes & other minor review issues
| Commit: | e56859a | |
|---|---|---|
| Author: | Roman Nikitin | |
Moved submit_every setting to server config
| Commit: | 3b37ed6 | |
|---|---|---|
| Author: | Roman Nikitin | |
Finished endless exploits
| Commit: | 36bea9b | |
|---|---|---|
| Author: | Roman Nikitin | |
Added per-sploit intervals & timeouts
| Commit: | 7a1eef4 | |
|---|---|---|
| Author: | Roman Nikitin | |
Enabling/disabling exploits, test fixes, minor refactoring
| Commit: | 9d36fd9 | |
|---|---|---|
| Author: | Roman Nikitin | |
Implemented single run (closes #9), added custom pubsub, partly covered by tests
| Commit: | ecffac3 | |
|---|---|---|
| Author: | Roman Nikitin | |
linting fixes
| Commit: | 6edffb6 | |
|---|---|---|
| Author: | Roman Nikitin | |
Added a service for broadcast requests, no cli for now, some linting fixes
| Commit: | 219b26f | |
|---|---|---|
| Author: | Roman Nikitin | |
| Committer: | Roman Nikitin | |
Added running sploits concurrently (wasn't working before), added sploits environment setup from server, fixed possible race condition with queue & submit loop
| Commit: | 3327a67 | |
|---|---|---|
| Author: | Roman Nikitin | |
Add team ids to farm submissions, tag neo sploits in farm, requesting teams & flag regex from farm, updated tests
| Commit: | 6760ce1 | |
|---|---|---|
| Author: | Roman Nikitin | |
Moved cli to cobra Fixed timed-out sploits empty output Add force leave request
| Commit: | 16da689 | |
|---|---|---|
| Author: | Roman Nikitin | |
Weighted rendezvous hashing with tests Fix add/info ping requests mistaken as runner heartbeats by the server Passing client max jobs to the server as the weight
| Commit: | 4aa6724 | |
|---|---|---|
| Author: | jnovikov | |
MVR ready. Fixed bugs, added more tests, almost created release.
| Commit: | 2f0707e | |
|---|---|---|
| Author: | jnovikov | |
Add WIP client without tests yet.
| Commit: | c0e42ca | |
|---|---|---|
| Author: | jnovikov | |
Initial commit