{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":706400893,"defaultBranch":"main","name":"cilium","ownerLogin":"pjablonski123","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-17T21:55:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36215334?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702636528.0","currentOid":""},"activityList":{"items":[{"before":"54c8128b413cbe7745ccc18d7a3eda4ed137f7f2","after":"164028acf76a9ce0dc63444520a24dc571d20b73","ref":"refs/heads/pj-fqdn","pushedAt":"2024-01-23T14:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"446cf565f6b059196ce7661d8bb91421d8a3cc02","after":"54c8128b413cbe7745ccc18d7a3eda4ed137f7f2","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T13:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"a428ed07d44ee75819f81beb7ea52ad4ad6ca977","after":"dab313ab3c0302e9589ce803aed998f776654935","ref":"refs/heads/pj-fqdn2","pushedAt":"2023-12-15T12:53:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Merge branch 'pj-fqdn2' of https://github.com/pjablonski123/cilium into pj-fqdn2","shortMessageHtmlLink":"Merge branch 'pj-fqdn2' of https://github.com/pjablonski123/cilium in…"}},{"before":"61570df6e3289a2181f31b1e8db430daf466dafc","after":"a428ed07d44ee75819f81beb7ea52ad4ad6ca977","ref":"refs/heads/pj-fqdn2","pushedAt":"2023-12-15T12:46:01.000Z","pushType":"push","commitsCount":749,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Merge branch 'cilium:main' into pj-fqdn2","shortMessageHtmlLink":"Merge branch 'cilium:main' into pj-fqdn2"}},{"before":"758817cc14e26eaee8e746f71662e73e57a96061","after":"61570df6e3289a2181f31b1e8db430daf466dafc","ref":"refs/heads/pj-fqdn2","pushedAt":"2023-12-15T12:43:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"6667f1c3a887dae717ac28953dc199228d4be8d2","after":"446cf565f6b059196ce7661d8bb91421d8a3cc02","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T12:12:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"bpf: host: clean up duplicated send_trace_notify() code\n\nUse a single send_trace_notify() statement, with parameters that can be\ntrivially optimized out in the from-netdev path.\n\nSigned-off-by: Julian Wiedmann ","shortMessageHtmlLink":"bpf: host: clean up duplicated send_trace_notify() code"}},{"before":"98a52b011ff3ad1aa107e72bd9f758410898a707","after":"6667f1c3a887dae717ac28953dc199228d4be8d2","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T11:57:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe presented policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"ed52958b17eec3a2a8d85a53a25f94fbef95db2d","after":"98a52b011ff3ad1aa107e72bd9f758410898a707","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T11:46:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe presented policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"9d3543f8c8b47ece67dfb71e7d520c709aa6b500","after":"ed52958b17eec3a2a8d85a53a25f94fbef95db2d","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T10:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"The ** in matchpattern allows a short notation of multilevel subdomains\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"The ** in matchpattern allows a short notation of multilevel subdomains"}},{"before":null,"after":"758817cc14e26eaee8e746f71662e73e57a96061","ref":"refs/heads/pj-fqdn2","pushedAt":"2023-12-15T10:35:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '*.cilium.io'\n - matchPattern: '*.*.cilium.io'\n - matchPattern: '*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.cilium.io'\n - matchPattern: '*.*.*.*.*.*.*.*.cilium.io'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\negress:\n - toFQDNs:\n - matchPattern: '**.cilium.io'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski \n\n```release-note\nThe ** in matchpattern allows a short notation of multilevel subdomains,\neg. **.cilium.io matches a.cilium.io, a.b.cilium.io, a.b.c.cilium.io, etc.\n\nThis feature can break current configuration if a double asterisk was used inside of FQDN, eg. cil**.io\nBefore this enhancement two or more directly adjacent asterisks meant the same - a single asterisk, eg. cil**.io == cil*.io\nThe correct usage of the asterisk before this enhancement should be a single presence between other characters, eg. c*m.io, *.cil*.io\nWith this enhancement the correct usage of the single asterisk does not change\nA double asterisk must be at the beginning of the FQDN string only, eg. **.cilium.io\nThe single and double asterisk can be present in the same FQDN if they are separated by a dot directly or indirectly, eg. **.*lium.io, **.cili*.io\n```","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"6ec888c63ebf205f4b9db16e3e55990e22b674b5","after":"9d3543f8c8b47ece67dfb71e7d520c709aa6b500","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T10:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'cilium:main' into pj-fqdn\"\n\nThis reverts commit 6ec888c63ebf205f4b9db16e3e55990e22b674b5, reversing\nchanges made to caa76bb9984be4ffb4eb72844a242e9a918babe6.","shortMessageHtmlLink":"Revert \"Merge branch 'cilium:main' into pj-fqdn\""}},{"before":"28ce0059181dd6c91936e5012f0f93e9f07d6e09","after":"e788a21188efa9dc801759c233a4cbb47461afc3","ref":"refs/heads/main","pushedAt":"2023-12-15T09:37:12.000Z","pushType":"push","commitsCount":764,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Bump readme, MLH for v1.15.0-rc.0\n\nSigned-off-by: Joe Stringer ","shortMessageHtmlLink":"Bump readme, MLH for v1.15.0-rc.0"}},{"before":"caa76bb9984be4ffb4eb72844a242e9a918babe6","after":"6ec888c63ebf205f4b9db16e3e55990e22b674b5","ref":"refs/heads/pj-fqdn","pushedAt":"2023-12-15T09:28:20.000Z","pushType":"push","commitsCount":747,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Merge branch 'cilium:main' into pj-fqdn","shortMessageHtmlLink":"Merge branch 'cilium:main' into pj-fqdn"}},{"before":"5befd7ac04c4f10ca5711a24458bdbdabc661e11","after":"caa76bb9984be4ffb4eb72844a242e9a918babe6","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-30T13:20:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"ce475b7132586aa4a4f12aa20780ffcdec7b5ebc","after":"5befd7ac04c4f10ca5711a24458bdbdabc661e11","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-30T12:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\nDouble asterisk is allowed at the beginning of the domain only.\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"9f9f5b2b9d149dedd6f3829c722f6dfeaa92dfaf","after":"ce475b7132586aa4a4f12aa20780ffcdec7b5ebc","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-30T01:16:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\nChangelog:\nModified the code and added tests.\nUpdated language.rst.\nUpdated matchpattern.go.\nAdded and updated doc files.\nUpdated language.rst with a security note.\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"b4ce8ddfd7fc1fca377e17b32d408a8beec8f009","after":"9f9f5b2b9d149dedd6f3829c722f6dfeaa92dfaf","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T19:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Update of doc files\n\nEnhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\ndns:\n- matchPattern: '*.cluster.local'\n- matchPattern: '*.*.cluster.local'\n- matchPattern: '*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\ndns:\n- matchPattern: '**.cluster.local'\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Update of doc files"}},{"before":"1f1ea0477832179ee2dccbdc7b2e0e8c0d821bfd","after":"b4ce8ddfd7fc1fca377e17b32d408a8beec8f009","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T19:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Update matchpattern.go\n\nEnhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\ndns:\n- matchPattern: '*.cluster.local'\n- matchPattern: '*.*.cluster.local'\n- matchPattern: '*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\ndns:\n- matchPattern: '**.cluster.local'\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Update matchpattern.go"}},{"before":"bb014f89cc39ddb8c4586b0557f74d4065f75c3e","after":"1f1ea0477832179ee2dccbdc7b2e0e8c0d821bfd","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T19:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Update language.rst\n\nEnhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\ndns:\n- matchPattern: '*.cluster.local'\n- matchPattern: '*.*.cluster.local'\n- matchPattern: '*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\ndns:\n- matchPattern: '**.cluster.local'\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Update language.rst"}},{"before":"4178b1605ce6010966b30b681268b5c0deabe3b7","after":"bb014f89cc39ddb8c4586b0557f74d4065f75c3e","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T19:19:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains.\n\nEnhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\ndns:\n- matchPattern: '*.cluster.local'\n- matchPattern: '*.*.cluster.local'\n- matchPattern: '*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.cluster.local'\n- matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\ndns:\n- matchPattern: '**.cluster.local'\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"f8c96d65632ec2ea521768f67457a00dae40646c","after":"4178b1605ce6010966b30b681268b5c0deabe3b7","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T18:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Enhance supported patterns to include ** matching multilevel of subdomains\n\nEnhance supported patterns to include ** matching multilevel of subdomains.\n\npkg/fqdn: Adding ** matchpattern\n\nThe ** in matchpattern allows a short notation of multilevel subdomains\n\nInstead of the rules with listed subdomains:\n\nrules:\n dns:\n - matchPattern: '*.cluster.local'\n - matchPattern: '*.*.cluster.local'\n - matchPattern: '*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.cluster.local'\n - matchPattern: '*.*.*.*.*.*.*.*.cluster.local'\n\nthe following policy can be used in a simpler form:\n\nrules:\n dns:\n - matchPattern: '**.cluster.local'\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Enhance supported patterns to include ** matching multilevel of subdo…"}},{"before":"e8fd08ace87bb76c8060c0f21e08ab331328c401","after":"f8c96d65632ec2ea521768f67457a00dae40646c","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T18:20:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"etcd: drop encode/decode operations tracing\n\nOnly a type conversion, nothing useful to log there (even at trace\nlevel).\n\nSigned-off-by: Marco Iorio ","shortMessageHtmlLink":"etcd: drop encode/decode operations tracing"}},{"before":"73e218ffffcc03fe6e93d2f8e19dc542867fdd8c","after":"e8fd08ace87bb76c8060c0f21e08ab331328c401","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T18:16:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/cilium into pj-fqdn\"\n\nThis reverts commit 73e218ffffcc03fe6e93d2f8e19dc542867fdd8c, reversing\nchanges made to 155d370809880f6556c9a8953b27b14ffc28fbba.","shortMessageHtmlLink":"Revert \"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/ci…"}},{"before":"d6e8e54c0fc646a46634095119bfce694cbb4100","after":"73e218ffffcc03fe6e93d2f8e19dc542867fdd8c","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T17:35:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/cilium into pj-fqdn\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/cilium int…"}},{"before":"3e25d44e0e2eb5ccf1dfe7847108f64639c8f789","after":"d6e8e54c0fc646a46634095119bfce694cbb4100","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-29T17:29:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/cilium into pj-fqdn","shortMessageHtmlLink":"Merge branch 'pj-fqdn' of https://github.com/pjablonski123/cilium int…"}},{"before":"ad2c44a83388c906d01348f24ca7b0f0a9a24167","after":"3e25d44e0e2eb5ccf1dfe7847108f64639c8f789","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-02T20:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Adding ** matchpattern\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Adding ** matchpattern"}},{"before":"141955018753986cc30617cd9f4c4050fd4e27e9","after":"ad2c44a83388c906d01348f24ca7b0f0a9a24167","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-01T15:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Adding ** matchpattern\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Adding ** matchpattern"}},{"before":"bbd409d0f25610381e237d454ba73575b24ed7d2","after":"141955018753986cc30617cd9f4c4050fd4e27e9","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-01T12:57:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Adding ** matchpattern\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Adding ** matchpattern"}},{"before":"24fc7ce1cc245eaba83747cacd25187aa993db29","after":"bbd409d0f25610381e237d454ba73575b24ed7d2","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-01T12:19:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Adding ** matchpattern\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Adding ** matchpattern"}},{"before":"411013198a5919bfdbd205958329878bd50acc38","after":"24fc7ce1cc245eaba83747cacd25187aa993db29","ref":"refs/heads/pj-fqdn","pushedAt":"2023-11-01T09:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pjablonski123","name":null,"path":"/pjablonski123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36215334?s=80&v=4"},"commit":{"message":"Adding ** matchpattern\n\npkg/fqdn: Adding ** matchpattern\n\nIntroducing ** in matchpattern to allow a short notation of multilevel subdomains\n\nSigned-off-by: Piotr Jablonski ","shortMessageHtmlLink":"Adding ** matchpattern"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5vtNrQA","startCursor":null,"endCursor":null}},"title":"Activity · pjablonski123/cilium"}