Commit graph

1622 commits

Author SHA1 Message Date
Sebastien Blot
26c876dc38
merge hub-1.6 branch 2023-11-06 15:02:11 +01:00
mmetc
450c263826
Refact cwhub: minor cleanups and comments (#2574)
* check response status before body; close file
* err check one-liners, lint, comments
* simplify function logic, reduce code
* comments, xxx, whitespace
2023-10-31 16:32:29 +01:00
Marco Mariani
fcd6c468c4 fix lint 2023-10-31 13:12:28 +01:00
mmetc
590a19b768
Refact pkg/cwhub: constructor, cscli output
* Single constructor: NewHub() to replace InitHub(), InitHubUpdate()
* sort cscli hub list output
* log.Fatal -> fmt.Errorf
2023-10-31 12:47:39 +01:00
Sebastien Blot
84ffde1844
add body_type in custom rule 2023-10-31 11:53:13 +01:00
mmetc
17662e59a9
Refact pkg/cwhub, cscli: hub upgrades (#2568)
* fix bats test for "upgrade all items"
* refact UpgradeConfig() -> UpgradeItem(): one item only
* refact RemoveMany() -> RemoveItem()
* Computed value: Item.Local -> Item.IsLocal()
* refact url/branch configuration with LocalHubCfg/RemoteHubCfg
2023-10-30 17:23:50 +01:00
bui
2e0b9683f3 logging clean up 2023-10-27 16:10:46 +02:00
bui
d136cc4734 logging clean up 2023-10-27 16:10:36 +02:00
bui
81645c96aa logging clean up 2023-10-27 16:07:49 +02:00
bui
83d5211193 logging clean up 2023-10-27 16:07:37 +02:00
bui
c96c8f19c9 logging clean up 2023-10-27 16:07:25 +02:00
Sebastien Blot
57b5f5c27c
uip 2023-10-27 11:21:19 +02:00
Sebastien Blot
37c5d54e43
up 2023-10-27 11:17:27 +02:00
Sebastien Blot
b0e7da06b9
up 2023-10-27 11:10:40 +02:00
Sebastien Blot
e5906e6eea
up 2023-10-27 11:10:40 +02:00
bui
01ddc45a2c use loggeR 2023-10-27 11:09:56 +02:00
bui
bb59d9852a make Event viabl 2023-10-27 11:09:38 +02:00
bui
31a3b8a4ef move this to pkg/waf 2023-10-27 11:09:19 +02:00
bui
495c6f9e8a add debug to rule collection 2023-10-27 11:08:54 +02:00
mmetc
6b8ed0c9d0
Refactor hub URL/branch configuration (#2559)
* Refactor hub URL/branch configuration
* docker: using --force to implement $DISABLE (required for items in collections)
* use pointer receiver for consistency
2023-10-27 10:25:29 +02:00
bui
cd1cefbc8b fix behavior so we only generate crowdsec events if interrupt was generated in either inband or outofband phases 2023-10-26 15:23:45 +02:00
bui
0cebf833c7 add options via WaapConfig for inband and outofband engines 2023-10-26 14:46:08 +02:00
bui
82bb8a2789 no leak plz 2023-10-26 13:01:11 +02:00
bui
f18b554177 warn at start if body reading is disabled 2023-10-26 12:45:59 +02:00
bui
6cbeefead6 up 2023-10-26 12:04:58 +02:00
bui
e49f33b4a7 Merge branch 'coraza_poc_acquis' of github.com:crowdsecurity/crowdsec into coraza_poc_acquis 2023-10-26 12:04:12 +02:00
bui
46ae0b3822 properly set default log level 2023-10-26 12:03:57 +02:00
Sebastien Blot
676352b5b1
new custom rule format 2023-10-25 18:45:49 +02:00
bui
4bfca8cab5 fix meta encoding 2023-10-25 13:54:57 +02:00
bui
eafffe7c94 up 2023-10-24 18:16:39 +02:00
bui
9edde09608 up 2023-10-24 18:16:30 +02:00
bui
1f3801f390 add the helpers and the type 2023-10-24 17:24:31 +02:00
bui
c02c74b5fe shortcut for waap events 2023-10-24 17:24:16 +02:00
bui
b2bb15bb49 generate a special event for waap 2023-10-24 17:23:46 +02:00
bui
dd49620922 our shortcut for waap events 2023-10-24 17:23:29 +02:00
bui
685006508c make waap rules generate crowdsec events (again) 2023-10-24 13:43:27 +02:00
bui
03650401c5 default level 2023-10-24 10:57:22 +02:00
bui
00e1ffbf58 simplify a bit 2023-10-24 10:49:28 +02:00
bui
bd9df8f480 logger 2023-10-23 10:59:02 +02:00
bui
1b9d8c8226 logger 2023-10-23 10:54:26 +02:00
bui
c00b1abd72 logger 2023-10-23 10:54:11 +02:00
bui
2ff238d5f8 logger 2023-10-23 10:53:52 +02:00
bui
dca6faab08 logger 2023-10-23 10:53:39 +02:00
mmetc
ac98256602
Refact pkg/cwhub, cmd/crowdsec-cli (#2557)
- pkg/cwhub: change file layout, rename functions
 - method Item.SubItems
 - cmd/crowdsec-cli: generic code for hub items
 - cscli: removing any type of items in a collection now requires --force
 - tests
2023-10-20 14:32:35 +02:00
bui
b110c74487 allow description 2023-10-20 13:49:15 +02:00
bui
5dbc2758fa warn user when setting unexpected default_remediation 2023-10-20 13:32:20 +02:00
Sebastien Blot
0acda36d33
up 2023-10-20 11:58:57 +02:00
Sebastien Blot
1468bb9681
up 2023-10-19 17:25:48 +02:00
Sebastien Blot
68c78249d5
up 2023-10-19 17:20:33 +02:00
Sebastien Blot
ef118a49ff
add waap-configs hub item 2023-10-19 16:53:00 +02:00