Matthias Gatto
Matthias Gatto
Up to this PR, canonical header, and signed header was hardcoded in the aws-sigv4 signature. Those patch handle canonical headers and signed headers creation as it is explain here: https://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html...
It seems AWS signature V4 was lacking part of the algorith, AWSv4 should in theory URL Encode, the data before using it in the algorytme. problem is that depending of...
Signed-off-by: Matthias Gatto
WIP: no merge now Signed-off-by: Matthias Gatto
- change default optimisation of build system - fix a buffer overflow due to a strange behaviour of gcc - small clean of code in pg_brick_dot - Fix versioning
it seems they where a bug in mac-table iterator: https://github.com/outscale-mgo/packetgraph/tree/map-table-iterator-fix This should fix it, but all the iterator stuff was untested and should be test
Each brick have a burst callback which should in most case have a completely different behaviours depending of the direction of packets passing though the brick so, on a lot...
ip-fragment memory management is completely broken. This need to be fix.
When we receive a signal pg_stop(void); is not call, but the hugepages and bricks metafiles are still in the filesystem. We need to find a better was to handle this...