{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29933948,"defaultBranch":"master","name":"fluent-bit","ownerLogin":"fluent","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-27T20:41:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/859518?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720521615.0","currentOid":""},"activityList":{"items":[{"before":"eba30584e7196e6f16f7a439739833e141fef434","after":null,"ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-07-09T10:40:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"patrick-stephens","name":"Pat","path":"/patrick-stephens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6388272?s=80&v=4"}},{"before":"8ed2e80a9e007d3423bdea509f50fddf3c09bb57","after":"fb82d8429124e711dd3de40b358cbf1565502778","ref":"refs/heads/master","pushedAt":"2024-07-09T10:40:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patrick-stephens","name":"Pat","path":"/patrick-stephens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6388272?s=80&v=4"},"commit":{"message":"release: update to 3.1.1 (#9060)\n\nSigned-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\nCo-authored-by: edsiper <369718+edsiper@users.noreply.github.com>","shortMessageHtmlLink":"release: update to 3.1.1 (#9060)"}},{"before":"8c2e937cfa93b737ec31e3816abb2339f307c716","after":"eba30584e7196e6f16f7a439739833e141fef434","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-07-08T22:01:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"release: update to 3.1.1\n\nSigned-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"release: update to 3.1.1"}},{"before":"3c59a376d4af5cb77ab5aa07bcbf7c90afb1f2e6","after":null,"ref":"refs/heads/motd-3.1","pushedAt":"2024-07-08T18:38:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"c8dfa313c6c6211a59de81057e25661ba3ebb7a0","after":"8ed2e80a9e007d3423bdea509f50fddf3c09bb57","ref":"refs/heads/master","pushedAt":"2024-07-08T18:38:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"motd: v3.1\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"motd: v3.1"}},{"before":"32cead0196bc9adc64a4c2971284ebc36ce17819","after":"c8dfa313c6c6211a59de81057e25661ba3ebb7a0","ref":"refs/heads/master","pushedAt":"2024-07-08T18:34:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"out_loki: Add http_buffer_max_size option and handle HTTP 5xx errors\n\nAdds http_buffer_max_size option, default is 512K now.\nPurges the upstream connection in case of HTTP 5xx errors.\n\nSigned-off-by: Richard Treu ","shortMessageHtmlLink":"out_loki: Add http_buffer_max_size option and handle HTTP 5xx errors"}},{"before":"4dfc25627f8f4e630e30ab5554cb55520c318546","after":"32cead0196bc9adc64a4c2971284ebc36ce17819","ref":"refs/heads/master","pushedAt":"2024-07-08T18:33:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"build: Set security flags for release builds (#6087)\n\n\r\n---------\r\n\r\nSigned-off-by: Christian Menges ","shortMessageHtmlLink":"build: Set security flags for release builds (#6087)"}},{"before":"a9a978c5369e1103c045af6333f2cf894b20f99c","after":"4dfc25627f8f4e630e30ab5554cb55520c318546","ref":"refs/heads/master","pushedAt":"2024-07-08T18:28:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"out_http: don't retry non retryable 4xx status codes\n\nFix a problem that http output plugin retries all requests that respond with an 4xx status code excepting 429 status code\n\nSigned-off-by: Israel Zeromski ","shortMessageHtmlLink":"out_http: don't retry non retryable 4xx status codes"}},{"before":"4b16a1c83d96906f33d9ed3bc880ffe9aed98647","after":"a9a978c5369e1103c045af6333f2cf894b20f99c","ref":"refs/heads/master","pushedAt":"2024-07-08T18:27:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"in_syslog: Fix double free when no parser is set\n\nWhen running syslog example:\n `bin/fluent-bit -i syslog -o stdout -f 1`\n\n if no parser is set we get a double-free:\n\n```\n [2024/06/18 15:36:32] [ info] [fluent bit] version=3.1.0, commit=2bef95819e, pid=144050\n [2024/06/18 15:36:32] [ info] [storage] ver=1.5.2, type=memory, sync=normal, checksum=off, m ax_chunks_up=128\n [2024/06/18 15:36:32] [ info] [cmetrics] version=0.9.1\n [2024/06/18 15:36:32] [ info] [ctraces ] version=0.5.1\n free(): double free detected in tcache 2\n [2024/06/18 15:36:32] [ info] [input:syslog:syslog.0] initializing\n zsh: IOT instruction bin/fluent-bit -i syslog -o stdout -f 1\n```\n\nRemove the redundent flb_log_event_encoder_destroy, since that is\nalready done in syslog_conf_destroy.\n\nSigned-off-by: Petter Mabacker ","shortMessageHtmlLink":"in_syslog: Fix double free when no parser is set"}},{"before":"76e8e967ded7724ef2d230e640dd3219f35b025a","after":"4b16a1c83d96906f33d9ed3bc880ffe9aed98647","ref":"refs/heads/master","pushedAt":"2024-07-08T18:25:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"config_format: yaml: Support passing arbitrary objects to processors\n\nThis was initially based on\nhttps://github.com/fluent/fluent-bit/pull/8656 and\nhttps://github.com/fluent/fluent-bit/pull/8661 but ended up making\nfew different choices:\n\n- Instead of adding FLB_CONFIG_MAP_KVLIST and FLB_CONFIG_MAP_ARRAY as\n config map types, it adds a single FLB_CONFIG_MAP_VARIANT which\n accepts an array or map. The passed array/map can have nested values\n and accept any JSON/YAML types, which are converted to cfl types. The\n processor will simply receive a `cfl_variant` pointer but doesn't own\n it, the config section is responsible for releasing its memory.\n- The existing `flb_config_map_set` function is reused by passing the\n `cfl_variant` pointer (from the yaml parsing phase) as the value of a\n `flb_kv`. Then pointer is eventually passed to the processor context.\n\nSigned-off-by: Thiago Padilha ","shortMessageHtmlLink":"config_format: yaml: Support passing arbitrary objects to processors"}},{"before":null,"after":"3c59a376d4af5cb77ab5aa07bcbf7c90afb1f2e6","ref":"refs/heads/motd-3.1","pushedAt":"2024-07-08T18:24:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"motd: v3.1\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"motd: v3.1"}},{"before":"66162f13ec3e7b599d9a86c690601599c3e1b56a","after":null,"ref":"refs/heads/cosmo0920-dont-override-keepalive-for-http2-or-higher-protocol","pushedAt":"2024-07-08T18:10:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"71b9639b9b88203cf422b7e865bae5c88ff580fd","after":"76e8e967ded7724ef2d230e640dd3219f35b025a","ref":"refs/heads/master","pushedAt":"2024-07-08T18:10:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"http_server: Correct HTTP/2 conditional clause\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"http_server: Correct HTTP/2 conditional clause"}},{"before":"3975518b9229e6b711bf1298470276c68ff4966f","after":"66162f13ec3e7b599d9a86c690601599c3e1b56a","ref":"refs/heads/cosmo0920-dont-override-keepalive-for-http2-or-higher-protocol","pushedAt":"2024-07-08T05:18:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cosmo0920","name":"Hiroshi Hatake","path":"/cosmo0920","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700876?s=80&v=4"},"commit":{"message":"http_server: Correct HTTP/2 conditional clause\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"http_server: Correct HTTP/2 conditional clause"}},{"before":null,"after":"3975518b9229e6b711bf1298470276c68ff4966f","ref":"refs/heads/cosmo0920-dont-override-keepalive-for-http2-or-higher-protocol","pushedAt":"2024-07-08T02:00:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cosmo0920","name":"Hiroshi Hatake","path":"/cosmo0920","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700876?s=80&v=4"},"commit":{"message":"http_server: Don't override keepalive for HTTP/2\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"http_server: Don't override keepalive for HTTP/2"}},{"before":"780ba310370c59b66dfc140caa08d48632933d20","after":"6f998f3308e733a255a0440befad74b78a982847","ref":"refs/heads/nghttp2-1.62.1","pushedAt":"2024-07-06T16:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"lib: nghttp2: try building with shared lib on\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"lib: nghttp2: try building with shared lib on"}},{"before":"b0235fc2cc2d00a551db8cba9d8f4676f5ac9635","after":"780ba310370c59b66dfc140caa08d48632933d20","ref":"refs/heads/nghttp2-1.62.1","pushedAt":"2024-07-06T16:23:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"lib: nghttp2: try building with shared lib on\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"lib: nghttp2: try building with shared lib on"}},{"before":"4abc566ac8f4a56664fee4074aa98352f69f1297","after":"71b9639b9b88203cf422b7e865bae5c88ff580fd","ref":"refs/heads/master","pushedAt":"2024-07-05T20:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"out_loki: add support for structured metadata\n\nSigned-off-by: Jason Tackaberry ","shortMessageHtmlLink":"out_loki: add support for structured metadata"}},{"before":"a6882901ffd41400fb99740a384e67190699e045","after":null,"ref":"refs/heads/cosmo0920-gelf-tag","pushedAt":"2024-07-05T20:22:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"6bee0c08d28f1fe7a62ca99c8bee18d9138ee087","after":"4abc566ac8f4a56664fee4074aa98352f69f1297","ref":"refs/heads/master","pushedAt":"2024-07-05T20:22:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"out_gelf: test: Implement injecting tag capability (#9031)\n\n\r\n---------\r\n\r\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"out_gelf: test: Implement injecting tag capability (#9031)"}},{"before":"771768a593936dee3a720f9781d7730c5205bbb1","after":null,"ref":"refs/heads/cosmo0920-enable-luajit-on-arm64-windows","pushedAt":"2024-07-05T19:58:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"f0416917e47b06a537abc2e9f40390a9e3918fb2","after":"6bee0c08d28f1fe7a62ca99c8bee18d9138ee087","ref":"refs/heads/master","pushedAt":"2024-07-05T19:58:28.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"windows: luajit-cmake: Handle cross compilation for minilua and buildvm correctly\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"windows: luajit-cmake: Handle cross compilation for minilua and build…"}},{"before":"b53801959054606b852cd769a297f9ece24ff364","after":null,"ref":"refs/heads/nghttp2-patches","pushedAt":"2024-07-05T19:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"7ee1b357cc0d80acefb0153aa69edc8e45b2110e","after":"f0416917e47b06a537abc2e9f40390a9e3918fb2","ref":"refs/heads/master","pushedAt":"2024-07-05T19:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"lib: nghttp2: backport upstream security fix\n\nThis is the security fix reported in github:\n\n00201ecd [PATCH] Limit CONTINUATION frames following an incoming HEADER frame\n\nhttps://github.com/nghttp2/nghttp2/security/advisories/GHSA-x6x3-gv8h-m57q\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"lib: nghttp2: backport upstream security fix"}},{"before":"dcb38b48084e567965ad198112651653086d3f11","after":null,"ref":"refs/heads/cosmo0920-fix-centos-7-dockefile","pushedAt":"2024-07-05T18:30:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"}},{"before":"3f0b7c139368144d7ee049d432b982a0e0d2db80","after":"7ee1b357cc0d80acefb0153aa69edc8e45b2110e","ref":"refs/heads/master","pushedAt":"2024-07-05T18:30:36.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"luajit-cmake: Permit absence of git command\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"luajit-cmake: Permit absence of git command"}},{"before":null,"after":"b53801959054606b852cd769a297f9ece24ff364","ref":"refs/heads/nghttp2-patches","pushedAt":"2024-07-05T17:02:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edsiper","name":"Eduardo Silva","path":"/edsiper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/369718?s=80&v=4"},"commit":{"message":"lib: nghttp2: backport upstream security fix\n\nThis is the security fix reported in github:\n\n00201ecd [PATCH] Limit CONTINUATION frames following an incoming HEADER frame\n\nhttps://github.com/nghttp2/nghttp2/security/advisories/GHSA-x6x3-gv8h-m57q\n\nSigned-off-by: Eduardo Silva ","shortMessageHtmlLink":"lib: nghttp2: backport upstream security fix"}},{"before":"e08b22142191847d01b7cb35a7de7ee542bc619b","after":"771768a593936dee3a720f9781d7730c5205bbb1","ref":"refs/heads/cosmo0920-enable-luajit-on-arm64-windows","pushedAt":"2024-07-05T16:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cosmo0920","name":"Hiroshi Hatake","path":"/cosmo0920","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700876?s=80&v=4"},"commit":{"message":"windows: luajit-cmake: Handle cross compilation for minilua and buildvm correctly\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"windows: luajit-cmake: Handle cross compilation for minilua and build…"}},{"before":"9fa644d9d8da3598ae229611991faf74ac3d0c76","after":"e08b22142191847d01b7cb35a7de7ee542bc619b","ref":"refs/heads/cosmo0920-enable-luajit-on-arm64-windows","pushedAt":"2024-07-05T10:29:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cosmo0920","name":"Hiroshi Hatake","path":"/cosmo0920","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700876?s=80&v=4"},"commit":{"message":"luajit-cmake: windows: Handle ARM64 cl.exe build\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"luajit-cmake: windows: Handle ARM64 cl.exe build"}},{"before":"5bd66076908b57d51f44f27a1c0b0b7948bc63f6","after":"9fa644d9d8da3598ae229611991faf74ac3d0c76","ref":"refs/heads/cosmo0920-enable-luajit-on-arm64-windows","pushedAt":"2024-07-05T10:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cosmo0920","name":"Hiroshi Hatake","path":"/cosmo0920","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700876?s=80&v=4"},"commit":{"message":"luajit-cmake: windows: Handle ARM64 cl.exe build\n\nSigned-off-by: Hiroshi Hatake ","shortMessageHtmlLink":"luajit-cmake: windows: Handle ARM64 cl.exe build"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeouDAwA","startCursor":null,"endCursor":null}},"title":"Activity · fluent/fluent-bit"}