Commit Graph

  • 0412ab6fbf add brotli to dockerfile (#58) main wiaam-mhameed 2026-01-15 17:36:44 +02:00
  • 06ae756ea0 add brotli to dockerfile fix-kong-dockerfile wiaamm 2026-01-15 17:35:12 +02:00
  • 927a0762cb Added a signal sending at requestbody async feature/async_kong_nano_attachment Granyaa 2026-01-15 16:37:08 +02:00
  • 9fea760316 Added Hold verdict Granyaa 2026-01-15 16:02:02 +02:00
  • 9531f757a7 Fixed some compilation bug and added reconf Granyaa 2026-01-15 14:58:30 +02:00
  • 3574f2ba19 Fix lua installation (#57) wiaam-mhameed 2026-01-15 13:51:26 +02:00
  • a04ffb0fa6 Added changes Granyaa 2026-01-15 13:08:57 +02:00
  • a350041f25 Added a signal after sending metadata, headers and endrequest Granyaa 2026-01-15 13:03:21 +02:00
  • a09051457a Changed stdout to stderr as log output for kong Granyaa 2026-01-15 12:36:37 +02:00
  • 891c6d49e2 fix wrong type custom-block-page wiaamm 2026-01-15 12:15:14 +02:00
  • 04e23115ae return the main tag fix-lua-installation wiaamm 2026-01-15 12:04:48 +02:00
  • 12121d02c2 remove unnecessary lib wiaamm 2026-01-15 12:00:15 +02:00
  • 38541a1f9c try add brotli to the libdirs wiaamm 2026-01-15 11:55:58 +02:00
  • 241ae42cd9 try only adding brotli to the libraries list wiaamm 2026-01-15 11:51:54 +02:00
  • 61f5830da0 add brotli wiaamm 2026-01-15 11:46:18 +02:00
  • bd576688a9 add brotli wiaamm 2026-01-15 11:40:14 +02:00
  • ced0602069 Fixed nano_Attachment_Bucket Granyaa 2026-01-15 11:36:38 +02:00
  • 903b038210 for testing wiaamm 2026-01-15 11:35:39 +02:00
  • 99f26610c0 fix wrong type wiaamm 2026-01-15 11:34:25 +02:00
  • 9943fc34ae Fixed metric Granyaa 2026-01-15 11:33:20 +02:00
  • 3a3f5804cc Fixed forward delcaration of NanoAttachment in nano_attachment_io fixed return from PopResponseVerdictFromQueue Granyaa 2026-01-15 11:30:56 +02:00
  • b1502d7c46 Fixed Syntax with CP_ASYNC_CTX_BUCKETS Granyaa 2026-01-15 11:22:42 +02:00
  • c57fab661c Modified Kong Plugin to support the new Nano Attachment Granyaa 2026-01-15 11:19:54 +02:00
  • 618516ec85 Implement isNanoQueueEmpty, fixed syntax bug in NanoAsyncRemoveResponse. Granyaa 2026-01-15 11:06:13 +02:00
  • 4402e6a861 nano attachment add wiaamm 2026-01-14 19:44:01 +02:00
  • db963739bd add custom block page wiaamm 2026-01-14 19:01:47 +02:00
  • c494a7e59c Added response verdict popping from the queue and implemented PopFromNanoQueue. Granyaa 2026-01-14 17:05:26 +02:00
  • 5e70658d77 Implemented Async Request Start, Request Header, Request Body, Request End in async manner. Granyaa 2026-01-14 16:36:14 +02:00
  • dc85e0e789 Added bucket functionality Granyaa 2026-01-14 16:06:07 +02:00
  • 4999d05903 Chaned PopfromQueue functions Granyaa 2026-01-14 12:57:37 +02:00
  • 6a0f2d76ad Fixed PopFromQueue function. Granyaa 2026-01-14 12:17:25 +02:00
  • 175429e60b Adding base for async with kong Granyaa 2026-01-14 11:55:00 +02:00
  • 5dfa150635 Jan 06 2026 dev (#56) Daniel-Eisenberg 2026-01-13 17:17:18 +02:00
  • b799acf8ff Add injector for envoy gateway (#55) avigailo 2026-01-12 17:17:20 +02:00
  • 349daaef06 add support to envoy gateway injector add_injector_for_envoy_gateway avigailo 2026-01-12 15:58:13 +02:00
  • fe05057c37 add support to envoy gateway injector avigailo 2026-01-12 13:32:58 +02:00
  • a9d8e09152 add support to envoy gateway injector avigailo 2026-01-12 12:35:50 +02:00
  • 90da45a4a9 sync code Jan_06_2026-Dev Daniel Eisenberg 2026-01-11 16:29:13 +02:00
  • 5be09d838e sync code Daniel Eisenberg 2026-01-11 14:40:32 +02:00
  • 6134465670 sync code Daniel Eisenberg 2026-01-11 12:00:30 +02:00
  • 38b4d499f8 sync code Ned Wright 2026-01-06 20:55:02 +02:00
  • a94ad77b91 sync code Daniel Eisenberg 2026-01-06 19:24:22 +02:00
  • 599aa34732 sync code Daniel Eisenberg 2026-01-06 16:31:33 +02:00
  • 2e5c284b2c fix tag wiaam-fix-enum wiaamm 2026-01-06 15:23:03 +02:00
  • 1f8cfeb2f6 for testing wiaamm 2026-01-06 13:28:15 +02:00
  • 75ae76cba0 testing CG wiaamm 2026-01-06 13:16:30 +02:00
  • 59ed1f804a add missing enum value wiaamm 2026-01-06 12:52:13 +02:00
  • 8ae64fa97d sync code Jan_03_2026-Dev Ned Wright 2026-01-04 12:04:07 +00:00
  • a5061abf0c Refactor Kong Lua code: add constants, remove duplication, and clean up implementation refactor/kong_handler_nano_ffi Granyaa 2025-12-25 11:08:50 +02:00
  • 7ce1fba437 Refactor delayed verdict handling and add configurable retries (#52) Gray 2025-12-24 12:35:00 +02:00
  • 7884c711e2 Refactor delayed verdict handling and add configurable retries feature/nano-attachment-implement-hold-timeout Granyaa 2025-12-23 16:01:46 +02:00
  • 565adf10a1 Add delayed verdict support for response end in nano attachment Summary: (#51) Gray 2025-12-23 13:43:31 +02:00
  • ce60759df3 Add delayed verdict support for response end in nano attachment Summary: * Implement TRAFFIC_VERDICT_DELAYED handling in SendResponseEndfunction * Add delayed verdict thread spawning when response end returns delayed verdict feature/nano-attachment-delayed-verdict-response-end Granyaa 2025-12-23 13:04:00 +02:00
  • 41e13b1bba Feature/nano attachment delayed verdict response body (#50) Gray 2025-12-23 11:23:14 +02:00
  • 3b4aa1cd8a Redirect kong nano attachment output from stdout to stderr feature/nano-attachment-delayed-verdict-response-body Granyaa 2025-12-23 10:51:34 +02:00
  • 3964ea1a3d Add delayed verdict support for response body in nano attachment Summary: * Implement TRAFFIC_VERDICT_DELAYED handling in SendResponseBody function * Add delayed verdict thread spawning when response body returns delayed verdict This change mirrors the existing delayed verdict handling in SendRequestBody to ensure consistent behavior for both request and response body processing. Granyaa 2025-12-23 10:48:52 +02:00
  • d723e297d1 revert to correct value wiaamm 2025-12-15 14:40:10 +02:00
  • 3e7a89604d why why why fix-kong-response-body wiaamm 2025-12-15 14:32:49 +02:00
  • f778b851c1 Fix kong response body (#49) wiaam-mhameed 2025-12-15 13:51:44 +02:00
  • 1fefe4d996 refuse connection when prevnet occures in response body wiaamm 2025-12-14 17:06:14 +02:00
  • cb7d805c5f remove the test wiaamm 2025-12-14 15:58:10 +02:00
  • adf2564db7 try content-length nil wiaamm 2025-12-14 15:46:57 +02:00
  • 165a01a2ea try exit in header filter wiaamm 2025-12-14 15:37:42 +02:00
  • 0867c408be revert shcema changes wiaamm 2025-12-14 13:58:20 +02:00
  • d7ede50498 add nil to header filter wiaamm 2025-12-14 12:03:32 +02:00
  • 9bacadce41 try content-length nil wiaamm 2025-12-14 11:50:57 +02:00
  • 57260d6193 add missing content-length update wiaamm 2025-12-14 11:23:36 +02:00
  • 5c3522fe89 use right content-length wiaamm 2025-12-14 10:56:58 +02:00
  • 425a63177e ready for review wiaamm 2025-12-14 10:05:09 +02:00
  • aed6c78f9b add more logs wiaamm 2025-12-13 12:11:40 +02:00
  • 18a7fb587d add getter functions for timeout wiaamm 2025-12-13 12:09:37 +02:00
  • 0cb1cf0a67 add more logs wiaamm 2025-12-13 10:42:10 +02:00
  • 3137cead48 fix ngx time wiaamm 2025-12-11 17:44:56 +02:00
  • e998c7ceab add more logs wiaamm 2025-12-11 17:23:54 +02:00
  • 30481526b6 fix accept verdic in body_filter wiaamm 2025-12-11 16:02:53 +02:00
  • 3c71f456cf add logs for test wiaamm 2025-12-11 15:24:36 +02:00
  • 241b8e7361 fixing wiaamm 2025-12-11 14:59:51 +02:00
  • fb78faebc9 add timeout in req body wiaamm 2025-12-11 14:16:37 +02:00
  • d9412680b6 test body chunks: wiaamm 2025-12-11 12:58:19 +02:00
  • 89d2a24d11 get req body in chunks wiaamm 2025-12-11 11:36:58 +02:00
  • fe9f023c9b fix typo wiaamm 2025-12-10 17:21:27 +02:00
  • 89fd4e5ca1 remove endinspection wiaamm 2025-12-10 17:00:25 +02:00
  • 2dd1968723 add accept wiaamm 2025-12-10 15:28:54 +02:00
  • 616aeddbb2 add accept wiaamm 2025-12-10 15:22:14 +02:00
  • ed0cc7b307 move check wiaamm 2025-12-10 11:32:27 +02:00
  • 86d6d5113d test now wiaamm 2025-12-10 10:01:40 +02:00
  • a564f1536f get worker workers inside the init_attachmetn wiaamm 2025-12-09 22:42:16 +02:00
  • 3672da3c55 add debuging message for testing wiaamm 2025-12-09 18:10:13 +02:00
  • 2b09ebcc41 remove nano_ffi changes wiaamm 2025-12-09 17:36:49 +02:00
  • 0338b1a63d remove unused variable wiaamm 2025-12-09 16:34:48 +02:00
  • d5c46f26bb remove processed_requests wiaamm 2025-12-09 16:09:46 +02:00
  • 40e14bb20b last try wiaamm 2025-12-09 16:05:06 +02:00
  • 839bb39539 fini_session only in log phase wiaamm 2025-12-09 14:53:53 +02:00
  • e7f2de3f88 remove stupid cat wiaamm 2025-12-09 14:42:41 +02:00
  • eefed0cacb revert to working version wiaamm 2025-12-09 14:23:55 +02:00
  • b170bd9528 add logs wiaamm 2025-12-09 14:12:54 +02:00
  • 9f3de76fe0 last modification.... wiaamm 2025-12-09 00:50:25 +02:00
  • d5580839d3 return the logs wiaamm 2025-12-08 13:39:56 +02:00
  • 869df17efd remove the logs wiaamm 2025-12-08 12:47:01 +02:00
  • a35cf8d82e add GC wiaamm 2025-12-08 11:25:11 +02:00