0000000000000000000000000000000000000000 a6db4892126d7ceb48c666b587923194517f5c3e Vincent Li <vincent.mc.li@gmail.com> 1747081964 -0700	clone: from https://github.com/vincentmli/xdp-tools.git
a6db4892126d7ceb48c666b587923194517f5c3e 9d337ace463bf55c30578d187058c85258bed42a Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (start): checkout upstream/main
9d337ace463bf55c30578d187058c85258bed42a 6efb2ff2f71035b8bc62719f000e41abfa633dee Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Add xdp-synproxy
6efb2ff2f71035b8bc62719f000e41abfa633dee f0e33a87cf2268a343c94b17402dab18c87c4590 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): rename SYNPROXY add/del iptables rules
f0e33a87cf2268a343c94b17402dab18c87c4590 4d1011e4f25771fd1cdd1c9931fc7eec936c2525 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Add xdp-dnsrrl and dependency headers
4d1011e4f25771fd1cdd1c9931fc7eec936c2525 f20e89a74f698ae1fb76fdb526f00b73c588fc98 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): remove bpf_printk
f20e89a74f698ae1fb76fdb526f00b73c588fc98 f78ad95d8efd273db4e3ec99da18e6be98e21a9f Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Revert "xdp-loader: Only load the BPF program we need from object files"
f78ad95d8efd273db4e3ec99da18e6be98e21a9f 8815e2194aab2ecae323cd050aded06aee7fb61f Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Add xdp UDP rate limit program
8815e2194aab2ecae323cd050aded06aee7fb61f f089b031ad0435c280b4a18c97ddf4213191ad40 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp_dnsrrl: remove numcpus
f089b031ad0435c280b4a18c97ddf4213191ad40 f87d88155d5235c1256210fb67180bb8b33ce5e7 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): dnsrrl: check DNS query name
f87d88155d5235c1256210fb67180bb8b33ce5e7 e8b668290a12958dbc049f4f6677314c9901edb9 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): dnsrrl: avoid R2 offset is outside of the packet
e8b668290a12958dbc049f4f6677314c9901edb9 bc3222d02388843ad8e0dd8d881f56313b779deb Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): pin ebpf map
bc3222d02388843ad8e0dd8d881f56313b779deb 468ef967633f253e4d3063ffa94ff55be62310de Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Add xdp-dns for domain blocking
468ef967633f253e4d3063ffa94ff55be62310de ba403eb7f7e247053f6cc58700469b64620804d1 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: lpm trie for domain lookup
ba403eb7f7e247053f6cc58700469b64620804d1 3f62b2d0cee943a8b556328f9d66edb945dfe4f5 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-sni: add XDP TLS SNI parsing
3f62b2d0cee943a8b556328f9d66edb945dfe4f5 bd12fffb407dcffd317b19f99d007cb1e4f8114b Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: add bpf ring buf and user space program
bd12fffb407dcffd317b19f99d007cb1e4f8114b 9c758fd4abd74072ce908c4aa92455ceff3302d5 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dnsrrl: remove domain_denylist
9c758fd4abd74072ce908c4aa92455ceff3302d5 2f769403be7a843aa91d589284b715eeec57069e Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: fix XDP DNS program byte reverse
2f769403be7a843aa91d589284b715eeec57069e 2b553f3e1c7218d7a5e276192fc3fdd89065e5fc Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: add debug for duplicate qname logging
2b553f3e1c7218d7a5e276192fc3fdd89065e5fc ed569d0a4199598a9b5bf04b63516370b0a3cf7b Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-sni: enable XDP TLS SNI logging
ed569d0a4199598a9b5bf04b63516370b0a3cf7b 164fe92a6b08ed1f81c0279040fc554b9331ecd4 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-sni: change lpm trie map to hash map
164fe92a6b08ed1f81c0279040fc554b9331ecd4 c337f81a2be3d63ad4c85544ed56086ef66f0275 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-geoip: XDP GeoIP location blocklist
c337f81a2be3d63ad4c85544ed56086ef66f0275 76b8d4b86f175785c244c8f28971a337c473a9c2 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-synproxy: drop IP_DF check
76b8d4b86f175785c244c8f28971a337c473a9c2 f764b5fe8479c1094880cd00a7f430aa957cf487 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-synproxy: allow enable disable wscale option
f764b5fe8479c1094880cd00a7f430aa957cf487 a8a7a7589569cb6773e3cf2789fad325f6ff0089 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-synproxy: increase MAX port
a8a7a7589569cb6773e3cf2789fad325f6ff0089 9e5c65b517043f7361a9c75f7de01ee5801ab764 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-udpddos: Add XDP UDP DDoS for game protection
9e5c65b517043f7361a9c75f7de01ee5801ab764 b11317598f8807ae107f1dc85c003774c322a333 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-tailcall: add XDP tailcall
b11317598f8807ae107f1dc85c003774c322a333 df8b7ead18bc2d43219a2a82a98a98eb46fb1a0f Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-tailcall: add DNS XDP program
df8b7ead18bc2d43219a2a82a98a98eb46fb1a0f e70b67795fc0802a418aa72161904dfa2094ee7b Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-tools: add bpf map path as cmd line argument
e70b67795fc0802a418aa72161904dfa2094ee7b 3fa692f1d67637d19c2470d8ea915f71f8d8b791 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: fix XDP dns log stack smashing error
3fa692f1d67637d19c2470d8ea915f71f8d8b791 efe162263c7242b324cd0ed5a216a7e76c8fae87 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): tailcall XDP SYNPROXY program
efe162263c7242b324cd0ed5a216a7e76c8fae87 3313849201aad59360339c1d4d0190cee8459f28 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-ddos: Add XDP DDoS main program
3313849201aad59360339c1d4d0190cee8459f28 adf5526049b31ae34090452cd44994a370423be8 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): Add capability to compile tc user and bpf program
adf5526049b31ae34090452cd44994a370423be8 a0a44f414ca7113c0e9db6ebf61e7f52ee3d4ff9 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): add tc-basic-classifier from bpf-examples repo
a0a44f414ca7113c0e9db6ebf61e7f52ee3d4ff9 5233db33fa0082e2971abd2457d9a663459fcd58 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): add tc-loader to load tc BPF program
5233db33fa0082e2971abd2457d9a663459fcd58 373772d48d28126fa59146caeaa26803b141bfe9 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (pick): xdp-dns: fix Extension program changes packet data
373772d48d28126fa59146caeaa26803b141bfe9 373772d48d28126fa59146caeaa26803b141bfe9 Vincent Li <vincent.mc.li@gmail.com> 1748146498 -0700	rebase (finish): returning to refs/heads/main
373772d48d28126fa59146caeaa26803b141bfe9 6ce34eea408d68cb8284d2a9b236dca669927184 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (start): checkout upstream/main
6ce34eea408d68cb8284d2a9b236dca669927184 427bfbf28f448ef84a42ab19edaf54fb1fba00ac Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Add xdp-synproxy
427bfbf28f448ef84a42ab19edaf54fb1fba00ac d213976ba47f33e63b82a5b8497b1300c3262ac7 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): rename SYNPROXY add/del iptables rules
d213976ba47f33e63b82a5b8497b1300c3262ac7 a0e6c184db775941d4aa92dde31ef50cc13e8f3c Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Add xdp-dnsrrl and dependency headers
a0e6c184db775941d4aa92dde31ef50cc13e8f3c 7eed9a28901152607cc091eabc2cbb0a706f4b8e Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): remove bpf_printk
7eed9a28901152607cc091eabc2cbb0a706f4b8e 224329964c24bd708632829cc7e9e3202fd98c90 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Revert "xdp-loader: Only load the BPF program we need from object files"
224329964c24bd708632829cc7e9e3202fd98c90 47939b16295cecf9a82c9906cab8695b9b391f58 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Add xdp UDP rate limit program
47939b16295cecf9a82c9906cab8695b9b391f58 7118513810ecde18fdb316e0d376e0101b822bc6 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp_dnsrrl: remove numcpus
7118513810ecde18fdb316e0d376e0101b822bc6 0aa5f5944d99157b2757cdb9071624d7f39b9103 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): dnsrrl: check DNS query name
0aa5f5944d99157b2757cdb9071624d7f39b9103 91c1dcc2a1db2ec3cd85a08f99d564651be119da Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): dnsrrl: avoid R2 offset is outside of the packet
91c1dcc2a1db2ec3cd85a08f99d564651be119da 12dfee60bf1ae5714829cc6da58e90091a185a7e Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): pin ebpf map
12dfee60bf1ae5714829cc6da58e90091a185a7e 675125b27710a2d3a1dce4332033f7675bb524dd Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Add xdp-dns for domain blocking
675125b27710a2d3a1dce4332033f7675bb524dd 3e3fb759735ab76acdc881d6ac579e063a34dd5c Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: lpm trie for domain lookup
3e3fb759735ab76acdc881d6ac579e063a34dd5c a0bb3a4a6fff233096086fb1009eb95455d342d9 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-sni: add XDP TLS SNI parsing
a0bb3a4a6fff233096086fb1009eb95455d342d9 5a9c1b29103670291d1182e8fd5e0041bb3ffa72 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: add bpf ring buf and user space program
5a9c1b29103670291d1182e8fd5e0041bb3ffa72 36affdf11e3d3fe0f4c4221b14a3a220ff20df42 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dnsrrl: remove domain_denylist
36affdf11e3d3fe0f4c4221b14a3a220ff20df42 de0315b432d04b1c5f1b266161108d023ce2d532 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: fix XDP DNS program byte reverse
de0315b432d04b1c5f1b266161108d023ce2d532 a633fa3bbf60129f408c58687060af9edccb15ab Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: add debug for duplicate qname logging
a633fa3bbf60129f408c58687060af9edccb15ab 25cc0ffd448917ac0a35027b18a3eef72c1c45e9 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-sni: enable XDP TLS SNI logging
25cc0ffd448917ac0a35027b18a3eef72c1c45e9 c6a316cc0c95a1d7f9cdcd490fed232437db62d7 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-sni: change lpm trie map to hash map
c6a316cc0c95a1d7f9cdcd490fed232437db62d7 a9713da2fdcb9daa7a1b6af8658cd59072ed2e5c Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-geoip: XDP GeoIP location blocklist
a9713da2fdcb9daa7a1b6af8658cd59072ed2e5c fb2f2cc9c3ddf3538c8dc6d5f9587b170ed19e72 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-synproxy: drop IP_DF check
fb2f2cc9c3ddf3538c8dc6d5f9587b170ed19e72 cac44e5ae6ec363c6c373d31d9e2234f959c23a4 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-synproxy: allow enable disable wscale option
cac44e5ae6ec363c6c373d31d9e2234f959c23a4 540d8f94d02843384578729ec17d10cc22d65da0 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-synproxy: increase MAX port
540d8f94d02843384578729ec17d10cc22d65da0 e1e8d40cde306444c979b5fb2d2ec57de2b3f9ad Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-udpddos: Add XDP UDP DDoS for game protection
e1e8d40cde306444c979b5fb2d2ec57de2b3f9ad ba288b9975045d94ff1f12e9e2641301909857ac Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-tailcall: add XDP tailcall
ba288b9975045d94ff1f12e9e2641301909857ac 43dcfc4587173dc595ea106c3f25ed906e6b72e6 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-tailcall: add DNS XDP program
43dcfc4587173dc595ea106c3f25ed906e6b72e6 675d99d842031a3538851985f7dbda04ba5a0c1b Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-tools: add bpf map path as cmd line argument
675d99d842031a3538851985f7dbda04ba5a0c1b 286aa9185387f3214b49bdb6d72dcf64724f8dc7 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: fix XDP dns log stack smashing error
286aa9185387f3214b49bdb6d72dcf64724f8dc7 c020b29ec0e3b1e400ef8647552b40c8e9aa58ad Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): tailcall XDP SYNPROXY program
c020b29ec0e3b1e400ef8647552b40c8e9aa58ad 23d7fbdd0b1ad8d48c450ca468392ce48684303a Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-ddos: Add XDP DDoS main program
23d7fbdd0b1ad8d48c450ca468392ce48684303a 456acf8659e1b0392dead5b1ed8e49b36884507f Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): Add capability to compile tc user and bpf program
456acf8659e1b0392dead5b1ed8e49b36884507f 0fa24afdec8b5913fb05ef0ddc989941e1e35dae Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): add tc-basic-classifier from bpf-examples repo
0fa24afdec8b5913fb05ef0ddc989941e1e35dae ad135e901b01d6a0da7ee4434ed99b866f8d8f18 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): add tc-loader to load tc BPF program
ad135e901b01d6a0da7ee4434ed99b866f8d8f18 a7ff768acd7121ede311d0020cb78824001a0649 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (pick): xdp-dns: fix Extension program changes packet data
a7ff768acd7121ede311d0020cb78824001a0649 a7ff768acd7121ede311d0020cb78824001a0649 Vincent Li <vincent.mc.li@gmail.com> 1750089373 -0700	rebase (finish): returning to refs/heads/main
a7ff768acd7121ede311d0020cb78824001a0649 5aaaecab386d97fde7806b3db5a3f02a6c8025e7 Vincent Li <vincent.mc.li@gmail.com> 1750165575 -0700	commit: dnsdist: XDP/AF_XDP for DNS load balancer
5aaaecab386d97fde7806b3db5a3f02a6c8025e7 cb07ba6009f4101edfc9ac03da5347972de18246 Vincent Li <vincent.mc.li@gmail.com> 1750173289 -0700	commit (amend): dnsdist: XDP/AF_XDP for DNS load balancer
cb07ba6009f4101edfc9ac03da5347972de18246 d81850622b2769bc8a145db9c1059d082f71bef3 Vincent Li <vincent.mc.li@gmail.com> 1750216513 -0700	commit: up
d81850622b2769bc8a145db9c1059d082f71bef3 cb07ba6009f4101edfc9ac03da5347972de18246 Vincent Li <vincent.mc.li@gmail.com> 1750216535 -0700	rebase (start): checkout HEAD~2
cb07ba6009f4101edfc9ac03da5347972de18246 5789370da4c21e983a974bdf8acc93da0e29ccfa Vincent Li <vincent.mc.li@gmail.com> 1750216535 -0700	rebase (squash): dnsdist: XDP/AF_XDP for DNS load balancer
5789370da4c21e983a974bdf8acc93da0e29ccfa 5789370da4c21e983a974bdf8acc93da0e29ccfa Vincent Li <vincent.mc.li@gmail.com> 1750216535 -0700	rebase (finish): returning to refs/heads/main
5789370da4c21e983a974bdf8acc93da0e29ccfa 618710c702c7bffd2c3e1376f60e8ffa27afe176 Vincent Li <vincent.mc.li@gmail.com> 1750216639 -0700	commit (amend): dnsdist: XDP/AF_XDP for DNS load balancer
618710c702c7bffd2c3e1376f60e8ffa27afe176 a76e342f142dcc47d1e7f59358b050d02c6bf226 Vincent Li <vincent.mc.li@gmail.com> 1750216735 -0700	commit (amend): dnsdist: XDP/AF_XDP for DNS load balancer
a76e342f142dcc47d1e7f59358b050d02c6bf226 b6edc35e91214531eb48031dead77c871deeca6f Vincent Li <vincent.mc.li@gmail.com> 1750217009 -0700	commit (amend): dnsdist: XDP/AF_XDP for DNS load balancer
b6edc35e91214531eb48031dead77c871deeca6f e2f6c4ea273576dfcc81db5af15a1d4ad104c394 Vincent Li <vincent.mc.li@gmail.com> 1750217283 -0700	commit: up
e2f6c4ea273576dfcc81db5af15a1d4ad104c394 b6edc35e91214531eb48031dead77c871deeca6f Vincent Li <vincent.mc.li@gmail.com> 1750217299 -0700	rebase (start): checkout HEAD~2
b6edc35e91214531eb48031dead77c871deeca6f 568aa733cb9ed9f28a5c76d3c564cf56bb8f434c Vincent Li <vincent.mc.li@gmail.com> 1750217299 -0700	rebase (squash): dnsdist: XDP/AF_XDP for DNS load balancer
568aa733cb9ed9f28a5c76d3c564cf56bb8f434c 568aa733cb9ed9f28a5c76d3c564cf56bb8f434c Vincent Li <vincent.mc.li@gmail.com> 1750217299 -0700	rebase (finish): returning to refs/heads/main
568aa733cb9ed9f28a5c76d3c564cf56bb8f434c 2472cf522dc1c9cc9bb253ce0d07fb3dc05aa653 Vincent Li <vincent.mc.li@gmail.com> 1750349204 -0700	commit: up
2472cf522dc1c9cc9bb253ce0d07fb3dc05aa653 568aa733cb9ed9f28a5c76d3c564cf56bb8f434c Vincent Li <vincent.mc.li@gmail.com> 1750349219 -0700	rebase (start): checkout HEAD~2
568aa733cb9ed9f28a5c76d3c564cf56bb8f434c ee664d312792e7a3f95a18bd42df782fca2afa6a Vincent Li <vincent.mc.li@gmail.com> 1750349219 -0700	rebase (squash): dnsdist: XDP/AF_XDP for DNS load balancer
ee664d312792e7a3f95a18bd42df782fca2afa6a ee664d312792e7a3f95a18bd42df782fca2afa6a Vincent Li <vincent.mc.li@gmail.com> 1750349219 -0700	rebase (finish): returning to refs/heads/main
ee664d312792e7a3f95a18bd42df782fca2afa6a 8aa89dc06f270e9e717edc5dabe0a9e4870869bd Vincent Li <vincent.mc.li@gmail.com> 1750366139 -0700	commit (amend): dnsdist: XDP/AF_XDP for DNS load balancer
8aa89dc06f270e9e717edc5dabe0a9e4870869bd 2398dd4654f4792fc951b6658225b778a99c33a8 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (start): checkout upstream/main
2398dd4654f4792fc951b6658225b778a99c33a8 55527a650171efd7778753181b5d6e4f443ae4d8 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Add xdp-synproxy
55527a650171efd7778753181b5d6e4f443ae4d8 b1576aa440a395412a6423e430b8c52cbf2d1ff8 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): rename SYNPROXY add/del iptables rules
b1576aa440a395412a6423e430b8c52cbf2d1ff8 fe51e8e96f50a1b5e4d9c56f4eb396598a2113ce Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Add xdp-dnsrrl and dependency headers
fe51e8e96f50a1b5e4d9c56f4eb396598a2113ce aca52402f7f6df19951d9f739b1064fdf236da60 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): remove bpf_printk
aca52402f7f6df19951d9f739b1064fdf236da60 9c32f02d1560a1f4e06b875fc58470dba7de65fc Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Revert "xdp-loader: Only load the BPF program we need from object files"
9c32f02d1560a1f4e06b875fc58470dba7de65fc dfa90c29c655d4f4689be40d9e2b04b259f0a25d Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Add xdp UDP rate limit program
dfa90c29c655d4f4689be40d9e2b04b259f0a25d d0897cbb9162f850802cbb86fb41991164a9a159 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp_dnsrrl: remove numcpus
d0897cbb9162f850802cbb86fb41991164a9a159 220c575a1206825f426cb0871f63a62aa8ea2fb4 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): dnsrrl: check DNS query name
220c575a1206825f426cb0871f63a62aa8ea2fb4 36f389d01077deffa269a49d83706571437ed856 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): dnsrrl: avoid R2 offset is outside of the packet
36f389d01077deffa269a49d83706571437ed856 d85929bc46f16312402b2346a0aa4b70093211b6 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): pin ebpf map
d85929bc46f16312402b2346a0aa4b70093211b6 0dcd580415530bca3bff4c5340f23d86e250bd9d Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Add xdp-dns for domain blocking
0dcd580415530bca3bff4c5340f23d86e250bd9d 05b36566b06bf0d2f09c5b5f2d302f580085661d Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: lpm trie for domain lookup
05b36566b06bf0d2f09c5b5f2d302f580085661d 4650342597b90ca04d1c5f5568b392faa734cff9 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-sni: add XDP TLS SNI parsing
4650342597b90ca04d1c5f5568b392faa734cff9 35ca1b5fb993594ce51f27a99e72869423e86cb3 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: add bpf ring buf and user space program
35ca1b5fb993594ce51f27a99e72869423e86cb3 06500d6aecb8499b23947531e972294844620e97 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dnsrrl: remove domain_denylist
06500d6aecb8499b23947531e972294844620e97 dad82af73b0eb3a837b76f7bb24fe7623a9a13de Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: fix XDP DNS program byte reverse
dad82af73b0eb3a837b76f7bb24fe7623a9a13de ddbbd31c9ad4695ee56f6e13e61a00f19b8688e0 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: add debug for duplicate qname logging
ddbbd31c9ad4695ee56f6e13e61a00f19b8688e0 ab9917f5618bf7e55bb9da9740a2357801407fc9 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-sni: enable XDP TLS SNI logging
ab9917f5618bf7e55bb9da9740a2357801407fc9 5117ce2c21dab233043baf0171999f8539d1bf77 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-sni: change lpm trie map to hash map
5117ce2c21dab233043baf0171999f8539d1bf77 35aebefe474268c9f982e34beee61ba60023a1a1 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-geoip: XDP GeoIP location blocklist
35aebefe474268c9f982e34beee61ba60023a1a1 f969ab66ea0bddf03c72a785823459ef5f30e27c Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-synproxy: drop IP_DF check
f969ab66ea0bddf03c72a785823459ef5f30e27c 4295cb39904bbd1e01d81427a1a2b5c97b37e5f1 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-synproxy: allow enable disable wscale option
4295cb39904bbd1e01d81427a1a2b5c97b37e5f1 8cd7e00a23fe0e60d80fcee76d1da8ff60721aec Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-synproxy: increase MAX port
8cd7e00a23fe0e60d80fcee76d1da8ff60721aec 27e121cd605053bfec1e8bfc9f6cb38d63e76448 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-udpddos: Add XDP UDP DDoS for game protection
27e121cd605053bfec1e8bfc9f6cb38d63e76448 1ca88e6cd79d8ee97da1e2855f1c5dc4c1b312c3 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-tailcall: add XDP tailcall
1ca88e6cd79d8ee97da1e2855f1c5dc4c1b312c3 18105fddcb48d672e9c2eb78c96459600369c1d0 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-tailcall: add DNS XDP program
18105fddcb48d672e9c2eb78c96459600369c1d0 fdeec69367dfada201c0a78bbe5f979dbc213c39 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-tools: add bpf map path as cmd line argument
fdeec69367dfada201c0a78bbe5f979dbc213c39 dd0903b0a8c51d96b673975c2416703602e8f912 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: fix XDP dns log stack smashing error
dd0903b0a8c51d96b673975c2416703602e8f912 0bf87c73a598e443e6ced0e67c03d48f45a6c85a Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): tailcall XDP SYNPROXY program
0bf87c73a598e443e6ced0e67c03d48f45a6c85a 4029072870789cb4aa1be6a80ab1edf099a32fb8 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-ddos: Add XDP DDoS main program
4029072870789cb4aa1be6a80ab1edf099a32fb8 1ba5c4f208cd988e12d14a83ce8bb94515946709 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): Add capability to compile tc user and bpf program
1ba5c4f208cd988e12d14a83ce8bb94515946709 22d8dce3095214d6e7afbc46eedbfce4f44d0e63 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): add tc-basic-classifier from bpf-examples repo
22d8dce3095214d6e7afbc46eedbfce4f44d0e63 3796a3b0fd3b5671d3ed51898d7b371048eb7674 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): add tc-loader to load tc BPF program
3796a3b0fd3b5671d3ed51898d7b371048eb7674 f9f92ab6ccdcd5cf85cd1c0ec1ee726a27dd4ae9 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): xdp-dns: fix Extension program changes packet data
f9f92ab6ccdcd5cf85cd1c0ec1ee726a27dd4ae9 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (pick): dnsdist: XDP/AF_XDP for DNS load balancer
af3241989f2e0994999a43c8b06c786a72c31787 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1750366400 -0700	rebase (finish): returning to refs/heads/main
af3241989f2e0994999a43c8b06c786a72c31787 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1753641097 -0700	checkout: moving from main to doc-update
af3241989f2e0994999a43c8b06c786a72c31787 9c0b231e405885dadc18da98ddfbbb2a73888152 Vincent Li <vincent.mc.li@gmail.com> 1753641805 -0700	commit: Doc: update libxdp README.org architecture support
9c0b231e405885dadc18da98ddfbbb2a73888152 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1753642729 -0700	checkout: moving from doc-update to main
af3241989f2e0994999a43c8b06c786a72c31787 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1753642738 -0700	checkout: moving from main to upstream/main
af3241989f2e0994999a43c8b06c786a72c31787 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1753642751 -0700	checkout: moving from upstream/main to main
af3241989f2e0994999a43c8b06c786a72c31787 2398dd4654f4792fc951b6658225b778a99c33a8 Vincent Li <vincent.mc.li@gmail.com> 1753642833 -0700	checkout: moving from main to test
2398dd4654f4792fc951b6658225b778a99c33a8 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1753642852 -0700	checkout: moving from test to main
af3241989f2e0994999a43c8b06c786a72c31787 2398dd4654f4792fc951b6658225b778a99c33a8 Vincent Li <vincent.mc.li@gmail.com> 1753642959 -0700	checkout: moving from main to doc-update
2398dd4654f4792fc951b6658225b778a99c33a8 2890e6b3bee7976e63da7bf4c802c133f067812a Vincent Li <vincent.mc.li@gmail.com> 1753643055 -0700	commit: Doc: update libxdp README.org architecture support
2890e6b3bee7976e63da7bf4c802c133f067812a af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1756236179 -0700	checkout: moving from doc-update to main
af3241989f2e0994999a43c8b06c786a72c31787 2890e6b3bee7976e63da7bf4c802c133f067812a Vincent Li <vincent.mc.li@gmail.com> 1757867828 -0700	checkout: moving from main to doc-update
2890e6b3bee7976e63da7bf4c802c133f067812a c0f1faa3bada3c021b1e2cf6fc2fb9ef1bb413cc Vincent Li <vincent.mc.li@gmail.com> 1757868603 -0700	rebase (start): checkout upstream/main
c0f1faa3bada3c021b1e2cf6fc2fb9ef1bb413cc aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 Vincent Li <vincent.mc.li@gmail.com> 1757868603 -0700	rebase (pick): Doc: update libxdp README.org architecture support
aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 Vincent Li <vincent.mc.li@gmail.com> 1757868603 -0700	rebase (finish): returning to refs/heads/doc-update
aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 90ce0e01d20bd53eb209bbc2816ee2c8e3277907 Vincent Li <vincent.mc.li@gmail.com> 1757868747 -0700	commit: libxdp: update the man page about architecture support
90ce0e01d20bd53eb209bbc2816ee2c8e3277907 10ff9fb66f7c5f4b3a07fc2f273c969bbf821ce7 Vincent Li <vincent.mc.li@gmail.com> 1757869073 -0700	commit (amend): man: update libxdp man page about architecture support
10ff9fb66f7c5f4b3a07fc2f273c969bbf821ce7 aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 Vincent Li <vincent.mc.li@gmail.com> 1757950068 -0700	reset: moving to HEAD^
aa6430048abed3e4cdfba8cae6ba0ffc4414aa14 817a13718c87f4d40a488434467b212cf0d8fce7 Vincent Li <vincent.mc.li@gmail.com> 1758032028 -0700	commit: libxdp: update libxdp man page
817a13718c87f4d40a488434467b212cf0d8fce7 43cf82b4dd69889509a97a01f4b2d6e5125e8cef Vincent Li <vincent.mc.li@gmail.com> 1758032130 -0700	commit: other man page
43cf82b4dd69889509a97a01f4b2d6e5125e8cef 817a13718c87f4d40a488434467b212cf0d8fce7 Vincent Li <vincent.mc.li@gmail.com> 1758032172 -0700	reset: moving to HEAD^
817a13718c87f4d40a488434467b212cf0d8fce7 dffaca77aea0c2abc5797dcb35c5214b089a9126 Vincent Li <vincent.mc.li@gmail.com> 1758032192 -0700	commit (amend): libxdp: update libxdp man page on architecture support
dffaca77aea0c2abc5797dcb35c5214b089a9126 98935c40344a105bea1fd09ce955c04babbd3d3d Vincent Li <vincent.mc.li@gmail.com> 1758032336 -0700	commit: spacek
98935c40344a105bea1fd09ce955c04babbd3d3d dffaca77aea0c2abc5797dcb35c5214b089a9126 Vincent Li <vincent.mc.li@gmail.com> 1758032355 -0700	rebase (start): checkout HEAD~2
dffaca77aea0c2abc5797dcb35c5214b089a9126 43f37df70675e455108efdc0778fac7bfaec8114 Vincent Li <vincent.mc.li@gmail.com> 1758032355 -0700	rebase (squash): libxdp: update libxdp man page on architecture support
43f37df70675e455108efdc0778fac7bfaec8114 43f37df70675e455108efdc0778fac7bfaec8114 Vincent Li <vincent.mc.li@gmail.com> 1758032355 -0700	rebase (finish): returning to refs/heads/doc-update
43f37df70675e455108efdc0778fac7bfaec8114 af3241989f2e0994999a43c8b06c786a72c31787 Vincent Li <vincent.mc.li@gmail.com> 1758823867 -0700	checkout: moving from doc-update to main
af3241989f2e0994999a43c8b06c786a72c31787 12228eecbe89895b4374bf05c6020066f26b5d61 Vincent Li <vincent.mc.li@gmail.com> 1760715599 -0700	commit: tc-basic-classifier: rename the class filter
12228eecbe89895b4374bf05c6020066f26b5d61 1fe0d343ae605ee09f35de17572dc00707d1e897 Vincent Li <vincent.mc.li@gmail.com> 1760715685 -0700	commit (amend): tc-basic-classifier: rename the class filter
1fe0d343ae605ee09f35de17572dc00707d1e897 2074703b0e332d0a39cd86c1b6883ba023284b8d Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (start): checkout upstream/main
2074703b0e332d0a39cd86c1b6883ba023284b8d 1078e558328e7f2b37e157e4966ffed8c0963b37 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Add xdp-synproxy
1078e558328e7f2b37e157e4966ffed8c0963b37 80ce2c43c34f2c83e76463f542ef7afbd2eefffa Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): rename SYNPROXY add/del iptables rules
80ce2c43c34f2c83e76463f542ef7afbd2eefffa a9f8a86f04b3f193e6a2cf36128a5846bc2eb7b6 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Add xdp-dnsrrl and dependency headers
a9f8a86f04b3f193e6a2cf36128a5846bc2eb7b6 4f0b8425f60169104302b67cf1b80ed35ac3f4f5 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): remove bpf_printk
4f0b8425f60169104302b67cf1b80ed35ac3f4f5 eec09f5dbeea92a4071a2f58768f7d5441fa5600 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Revert "xdp-loader: Only load the BPF program we need from object files"
eec09f5dbeea92a4071a2f58768f7d5441fa5600 b3d6fad5c13827260b8ddc8112011672c33dfde4 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Add xdp UDP rate limit program
b3d6fad5c13827260b8ddc8112011672c33dfde4 d93047180066e06ee1aa7c067ed9e1bb4cd8b06b Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp_dnsrrl: remove numcpus
d93047180066e06ee1aa7c067ed9e1bb4cd8b06b e6d4a28041b3c150543e2461b40f148d087b4984 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): dnsrrl: check DNS query name
e6d4a28041b3c150543e2461b40f148d087b4984 8d42a38c03c46aaca995a5cfa2477ab48eb74cb4 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): dnsrrl: avoid R2 offset is outside of the packet
8d42a38c03c46aaca995a5cfa2477ab48eb74cb4 39c47c6b1880ee6db3e705b14dad25a15ec50020 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): pin ebpf map
39c47c6b1880ee6db3e705b14dad25a15ec50020 aa48d270da283713e11fead1f15ca15c5fb71bc2 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Add xdp-dns for domain blocking
aa48d270da283713e11fead1f15ca15c5fb71bc2 095502ca77c515fc8e49f5fce172d83937e6253d Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: lpm trie for domain lookup
095502ca77c515fc8e49f5fce172d83937e6253d bd20d9dc62ea7832ec7e5af925b1bb91f720cc9a Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-sni: add XDP TLS SNI parsing
bd20d9dc62ea7832ec7e5af925b1bb91f720cc9a ce3152274c48fdefd7fa7ac23dcc652e2b3ec9cf Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: add bpf ring buf and user space program
ce3152274c48fdefd7fa7ac23dcc652e2b3ec9cf 8761e4c9ba1c1b79b39c8c18a44393ef9dd89b27 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dnsrrl: remove domain_denylist
8761e4c9ba1c1b79b39c8c18a44393ef9dd89b27 d2380a0f07761cf87df9e6490918781dd2004efe Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: fix XDP DNS program byte reverse
d2380a0f07761cf87df9e6490918781dd2004efe 71be53e4412b6214eab24089d17be6e8a17072c0 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: add debug for duplicate qname logging
71be53e4412b6214eab24089d17be6e8a17072c0 de2b0266c48b7aee95dee287eced093db891cb26 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-sni: enable XDP TLS SNI logging
de2b0266c48b7aee95dee287eced093db891cb26 1dcb97c02e11806ada56bf0b51d854c791d07b07 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-sni: change lpm trie map to hash map
1dcb97c02e11806ada56bf0b51d854c791d07b07 559db802abb0d9401b0ebe6261c7c8dc9aa75eb7 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-geoip: XDP GeoIP location blocklist
559db802abb0d9401b0ebe6261c7c8dc9aa75eb7 66caea954a4613eabb56db0e7316c71e6112748f Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-synproxy: drop IP_DF check
66caea954a4613eabb56db0e7316c71e6112748f 4d583d72fd5c0b2092957ef812342c27a8558d11 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-synproxy: allow enable disable wscale option
4d583d72fd5c0b2092957ef812342c27a8558d11 86504820646162bc7c99cb3bd185c7df0b5a300a Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-synproxy: increase MAX port
86504820646162bc7c99cb3bd185c7df0b5a300a 7aba4790a3511a0a30f7628a51f71d5c4a00792b Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-udpddos: Add XDP UDP DDoS for game protection
7aba4790a3511a0a30f7628a51f71d5c4a00792b c64c77f824f8a8c923c334f5ddc23761efb3911b Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-tailcall: add XDP tailcall
c64c77f824f8a8c923c334f5ddc23761efb3911b 3f0276021751639d2fc60e269e5a7b96060a0587 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-tailcall: add DNS XDP program
3f0276021751639d2fc60e269e5a7b96060a0587 9d4cbd2165cd9313e4ac7162ecb605bd84b364be Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-tools: add bpf map path as cmd line argument
9d4cbd2165cd9313e4ac7162ecb605bd84b364be 4cf8287fab15c4920fba11edc904eed7445cab6c Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: fix XDP dns log stack smashing error
4cf8287fab15c4920fba11edc904eed7445cab6c e473293e38d52b6f9e94675d824ee4fe91fe73f2 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): tailcall XDP SYNPROXY program
e473293e38d52b6f9e94675d824ee4fe91fe73f2 93d2716d0f20c992d6a16778901d0dd12e820645 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-ddos: Add XDP DDoS main program
93d2716d0f20c992d6a16778901d0dd12e820645 fd04780b1a491c39b9895a98c022fea21002d543 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): Add capability to compile tc user and bpf program
fd04780b1a491c39b9895a98c022fea21002d543 1eab80eea62c7c3e79ae73c147dacd57c95040c9 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): add tc-basic-classifier from bpf-examples repo
1eab80eea62c7c3e79ae73c147dacd57c95040c9 a7e3243d45e7bf15534e82030889452fb979e298 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): add tc-loader to load tc BPF program
a7e3243d45e7bf15534e82030889452fb979e298 c9565fb55bbe35248201a0326a214e1fea866af3 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): xdp-dns: fix Extension program changes packet data
c9565fb55bbe35248201a0326a214e1fea866af3 f8825c79376a4ecdf6c24b8a130268c0ea156229 Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): dnsdist: XDP/AF_XDP for DNS load balancer
f8825c79376a4ecdf6c24b8a130268c0ea156229 7dee7fd954c06a3c58bedbb5561b9ee65c3f749f Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (pick): tc-basic-classifier: rename the class filter
7dee7fd954c06a3c58bedbb5561b9ee65c3f749f 7dee7fd954c06a3c58bedbb5561b9ee65c3f749f Vincent Li <vincent.mc.li@gmail.com> 1760715952 -0700	rebase (finish): returning to refs/heads/main
7dee7fd954c06a3c58bedbb5561b9ee65c3f749f d9bb1e854284b79c7639a187adec094cc94a980f Vincent Li <vincent.mc.li@gmail.com> 1760718525 -0700	commit: xdp-tools: rebase on upstream xdp-tools main branch
d9bb1e854284b79c7639a187adec094cc94a980f fe5cc1814af4c995f61ec08708110deef7a65c45 Vincent Li <vincent.mc.li@gmail.com> 1760718644 -0700	commit (amend): xdp-tools: rebase on upstream xdp-tools main branch
fe5cc1814af4c995f61ec08708110deef7a65c45 f8aad6ecddd333aa8303d562a93aefdd4d962c08 Vincent Li <vincent.mc.li@gmail.com> 1760718829 -0700	commit: bad
f8aad6ecddd333aa8303d562a93aefdd4d962c08 fe5cc1814af4c995f61ec08708110deef7a65c45 Vincent Li <vincent.mc.li@gmail.com> 1760718844 -0700	reset: moving to HEAD^
fe5cc1814af4c995f61ec08708110deef7a65c45 6163ca07954b533a96dbfff248b6c336d505cd7b Vincent Li <vincent.mc.li@gmail.com> 1760719507 -0700	commit: tc-basic-classifier: add user space program
6163ca07954b533a96dbfff248b6c336d505cd7b 12280ef22ae49f75eda047144ed3e9dc0f73e04a Vincent Li <vincent.mc.li@gmail.com> 1760719680 -0700	commit (amend): tc-basic-classifier: add user space program
12280ef22ae49f75eda047144ed3e9dc0f73e04a bf2605165d93aeacd468412ac1c6710ab7e6427e Vincent Li <vincent.mc.li@gmail.com> 1760976934 -0700	commit: tc-basic-classifier: classify port and IP from bpf map
bf2605165d93aeacd468412ac1c6710ab7e6427e 80208797c3dc42eed7805f006e448fd17ee6219a Vincent Li <vincent.mc.li@gmail.com> 1760977423 -0700	commit (amend): tc-basic-classifier: classify port and IP from bpf map
80208797c3dc42eed7805f006e448fd17ee6219a 47dd593eaa3e9a31638594bf4d61ce903c5c4002 Vincent Li <vincent.mc.li@gmail.com> 1760977427 -0700	commit (amend): tc-basic-classifier: classify port and IP from bpf map
47dd593eaa3e9a31638594bf4d61ce903c5c4002 ad52f900879442bb6c50763a6050b7e06795a8db Vincent Li <vincent.mc.li@gmail.com> 1760977462 -0700	commit (amend): tc-basic-classifier: classify port and IP from bpf map
ad52f900879442bb6c50763a6050b7e06795a8db 9c36e9b4d6523f26967b95a6a49fd37e51e91c6c Vincent Li <vincent.mc.li@gmail.com> 1760977504 -0700	commit (amend): tc-basic-classifier: classify port and IP from bpf map
9c36e9b4d6523f26967b95a6a49fd37e51e91c6c a18fe4be0374ab1efb21c1228a5c5790ded7636e Vincent Li <vincent.mc.li@gmail.com> 1760977540 -0700	commit (amend): tc-basic-classifier: classify port and IP from bpf map
a18fe4be0374ab1efb21c1228a5c5790ded7636e 372050b42808f82862b06d79c2c79e3678099d8a Vincent Li <vincent.mc.li@gmail.com> 1760984897 -0700	commit: tc-basic-classifier: fix tcp port Endianess bug by AI
372050b42808f82862b06d79c2c79e3678099d8a b41a87901292a964502368ccca6d07dabf621231 Vincent Li <vincent.mc.li@gmail.com> 1760985174 -0700	commit (amend): tc-basic-classifier: fix tcp port Endianess bug by AI
b41a87901292a964502368ccca6d07dabf621231 6ae0e06063c4bf5242ca6de4af793ff31c2edb33 Vincent Li <vincent.mc.li@gmail.com> 1760985263 -0700	commit: bp
6ae0e06063c4bf5242ca6de4af793ff31c2edb33 b41a87901292a964502368ccca6d07dabf621231 Vincent Li <vincent.mc.li@gmail.com> 1760985280 -0700	rebase (start): checkout HEAD~2
b41a87901292a964502368ccca6d07dabf621231 615e951646021be2cbdcddc6c5a159710786886d Vincent Li <vincent.mc.li@gmail.com> 1760985280 -0700	rebase (squash): tc-basic-classifier: fix tcp port Endianess bug by AI
615e951646021be2cbdcddc6c5a159710786886d 615e951646021be2cbdcddc6c5a159710786886d Vincent Li <vincent.mc.li@gmail.com> 1760985280 -0700	rebase (finish): returning to refs/heads/main
615e951646021be2cbdcddc6c5a159710786886d 7d87024a7537eb97d49c166b2cea28deeeae61d0 Vincent Li <vincent.mc.li@gmail.com> 1760995182 -0700	commit: handle system call ret
7d87024a7537eb97d49c166b2cea28deeeae61d0 615e951646021be2cbdcddc6c5a159710786886d Vincent Li <vincent.mc.li@gmail.com> 1760995197 -0700	rebase (start): checkout HEAD~2
615e951646021be2cbdcddc6c5a159710786886d ced17feca631f6963a2439f41ef09a7db048f316 Vincent Li <vincent.mc.li@gmail.com> 1760995197 -0700	rebase (squash): tc-basic-classifier: fix tcp port Endianess bug by AI
ced17feca631f6963a2439f41ef09a7db048f316 ced17feca631f6963a2439f41ef09a7db048f316 Vincent Li <vincent.mc.li@gmail.com> 1760995197 -0700	rebase (finish): returning to refs/heads/main
ced17feca631f6963a2439f41ef09a7db048f316 ab5d4a114238514e0dc2e31140060bb8df4fb46f Vincent Li <vincent.mc.li@gmail.com> 1761064095 -0700	commit: tc-basic-classifier: fix IP endiness and classification on red0
ab5d4a114238514e0dc2e31140060bb8df4fb46f f268d3f2d0048fa7b203a301364162f8d8e1a235 Vincent Li <vincent.mc.li@gmail.com> 1761064418 -0700	commit (amend): tc-basic-classifier: fix IP endiness and classification on red0
f268d3f2d0048fa7b203a301364162f8d8e1a235 12280ef22ae49f75eda047144ed3e9dc0f73e04a Vincent Li <vincent.mc.li@gmail.com> 1761064447 -0700	rebase (start): checkout HEAD~4
12280ef22ae49f75eda047144ed3e9dc0f73e04a a18fe4be0374ab1efb21c1228a5c5790ded7636e Vincent Li <vincent.mc.li@gmail.com> 1761064447 -0700	rebase: fast-forward
a18fe4be0374ab1efb21c1228a5c5790ded7636e 11d1caa7afbd779ea7e06efa1787e7c01ea6abca Vincent Li <vincent.mc.li@gmail.com> 1761064447 -0700	rebase (reword): tc-basic-classifier: classify port and IP from bpf map
11d1caa7afbd779ea7e06efa1787e7c01ea6abca 28ca34206c42b2baef6636a96ef38ee8b6bfde45 Vincent Li <vincent.mc.li@gmail.com> 1761064546 -0700	rebase (pick): tc-basic-classifier: fix tcp port Endianess bug by AI
28ca34206c42b2baef6636a96ef38ee8b6bfde45 9d4a53489bd2febce9a3a119b3760800de4ebf6e Vincent Li <vincent.mc.li@gmail.com> 1761064546 -0700	rebase (pick): tc-basic-classifier: fix IP endiness and classification on red0
9d4a53489bd2febce9a3a119b3760800de4ebf6e 9d4a53489bd2febce9a3a119b3760800de4ebf6e Vincent Li <vincent.mc.li@gmail.com> 1761064546 -0700	rebase (finish): returning to refs/heads/main
9d4a53489bd2febce9a3a119b3760800de4ebf6e 37c62ddf9fe996390f048d2539ca7fd1b1547072 Vincent Li <vincent.mc.li@gmail.com> 1761148524 -0700	commit: modify tc
37c62ddf9fe996390f048d2539ca7fd1b1547072 28ca34206c42b2baef6636a96ef38ee8b6bfde45 Vincent Li <vincent.mc.li@gmail.com> 1761148555 -0700	rebase (start): checkout HEAD~3
28ca34206c42b2baef6636a96ef38ee8b6bfde45 f7d39a38f17bd9d562602eadeeedae7ddb393c32 Vincent Li <vincent.mc.li@gmail.com> 1761148555 -0700	rebase (squash): tc-basic-classifier: fix tcp port Endianess bug by AI
f7d39a38f17bd9d562602eadeeedae7ddb393c32 0bda902c82c755bda1d5ba40d1404051de4e9102 Vincent Li <vincent.mc.li@gmail.com> 1761148563 -0700	rebase (pick): tc-basic-classifier: fix IP endiness and classification on red0
0bda902c82c755bda1d5ba40d1404051de4e9102 0bda902c82c755bda1d5ba40d1404051de4e9102 Vincent Li <vincent.mc.li@gmail.com> 1761148563 -0700	rebase (finish): returning to refs/heads/main
0bda902c82c755bda1d5ba40d1404051de4e9102 f7ca42347240199a52f3c8daf8cfc29ec75b0660 Vincent Li <vincent.mc.li@gmail.com> 1761151265 -0700	commit: tc-basic-classifier: make tcp and udp port classification
f7ca42347240199a52f3c8daf8cfc29ec75b0660 5852f6184e3d129667df01011c4ecdf6df994266 Vincent Li <vincent.mc.li@gmail.com> 1761151389 -0700	commit (amend): tc-basic-classifier: make tcp and udp port classification
5852f6184e3d129667df01011c4ecdf6df994266 ec4f36a0d1e19f5214a257a1d15e527b2ca5de35 Vincent Li <vincent.mc.li@gmail.com> 1761328698 -0700	commit: tc-basic-classifier: allow port range for classification
ec4f36a0d1e19f5214a257a1d15e527b2ca5de35 8722195dfebd2d710564449c5a4c48c87e46e147 Vincent Li <vincent.mc.li@gmail.com> 1761328904 -0700	commit (amend): tc-basic-classifier: allow port range for classification
8722195dfebd2d710564449c5a4c48c87e46e147 ceac5f4668b9801ac7908551af1052bc451a3c78 Vincent Li <vincent.mc.li@gmail.com> 1761329772 -0700	commit: t
ceac5f4668b9801ac7908551af1052bc451a3c78 8722195dfebd2d710564449c5a4c48c87e46e147 Vincent Li <vincent.mc.li@gmail.com> 1761329788 -0700	rebase (start): checkout HEAD~2
8722195dfebd2d710564449c5a4c48c87e46e147 b69834b794f49759f1380e0ddbcd076132cc3347 Vincent Li <vincent.mc.li@gmail.com> 1761329788 -0700	rebase (squash): tc-basic-classifier: allow port range for classification
b69834b794f49759f1380e0ddbcd076132cc3347 b69834b794f49759f1380e0ddbcd076132cc3347 Vincent Li <vincent.mc.li@gmail.com> 1761329788 -0700	rebase (finish): returning to refs/heads/main
b69834b794f49759f1380e0ddbcd076132cc3347 e0f50f6baba6ee406a33596dfdc5046fed1eaf31 Vincent Li <vincent.mc.li@gmail.com> 1761350921 -0700	commit: port range
e0f50f6baba6ee406a33596dfdc5046fed1eaf31 b69834b794f49759f1380e0ddbcd076132cc3347 Vincent Li <vincent.mc.li@gmail.com> 1761350944 -0700	rebase (start): checkout HEAD~2
b69834b794f49759f1380e0ddbcd076132cc3347 fa10708e3c87519f8e9c85cdff7a2bdd80dbd699 Vincent Li <vincent.mc.li@gmail.com> 1761350944 -0700	rebase (squash): tc-basic-classifier: allow port range for classification
fa10708e3c87519f8e9c85cdff7a2bdd80dbd699 fa10708e3c87519f8e9c85cdff7a2bdd80dbd699 Vincent Li <vincent.mc.li@gmail.com> 1761350944 -0700	rebase (finish): returning to refs/heads/main
fa10708e3c87519f8e9c85cdff7a2bdd80dbd699 9b82374a47906be38eb50f6ee5cc429fc4de4a4c Vincent Li <vincent.mc.li@gmail.com> 1762012991 -0700	commit: tc-basic-classifier: add source ip address classification
9b82374a47906be38eb50f6ee5cc429fc4de4a4c 52313d163a422f944019852c6d157abf3f44a059 Vincent Li <vincent.mc.li@gmail.com> 1762199190 -0800	commit: tc-basic-classifier: add IFB setup in user space
52313d163a422f944019852c6d157abf3f44a059 589072e3d10d1c68ee3b8c83dba82abe6aaa0171 Vincent Li <vincent.mc.li@gmail.com> 1762199595 -0800	commit (amend): tc-basic-classifier: add IFB setup in user space
589072e3d10d1c68ee3b8c83dba82abe6aaa0171 85dcc3ba03c10f9d4b2c8e7b5171b38297eb443a Vincent Li <vincent.mc.li@gmail.com> 1762221450 -0800	commit (amend): tc-basic-classifier: add IFB setup in user space
85dcc3ba03c10f9d4b2c8e7b5171b38297eb443a 02e462a5a4d1fc4f4d0a84ba08c81d23f2f5dcc8 Vincent Li <vincent.mc.li@gmail.com> 1762222066 -0800	commit: change default
02e462a5a4d1fc4f4d0a84ba08c81d23f2f5dcc8 85dcc3ba03c10f9d4b2c8e7b5171b38297eb443a Vincent Li <vincent.mc.li@gmail.com> 1762222098 -0800	rebase (start): checkout HEAD~2
85dcc3ba03c10f9d4b2c8e7b5171b38297eb443a f0812939ca4f6332d34715673c4fe44fbb1a491b Vincent Li <vincent.mc.li@gmail.com> 1762222098 -0800	rebase (squash): tc-basic-classifier: add IFB setup in user space
f0812939ca4f6332d34715673c4fe44fbb1a491b f0812939ca4f6332d34715673c4fe44fbb1a491b Vincent Li <vincent.mc.li@gmail.com> 1762222098 -0800	rebase (finish): returning to refs/heads/main
f0812939ca4f6332d34715673c4fe44fbb1a491b 3e81b16a750970778f4b81e0340ec0260bcc068f Vincent Li <vincent.mc.li@gmail.com> 1762451061 -0800	commit: bad
3e81b16a750970778f4b81e0340ec0260bcc068f f0812939ca4f6332d34715673c4fe44fbb1a491b Vincent Li <vincent.mc.li@gmail.com> 1762451074 -0800	reset: moving to HEAD^
f0812939ca4f6332d34715673c4fe44fbb1a491b 81e62aa7436a4e56b42a9c3e932b4e39cf6bf0da Vincent Li <vincent.mc.li@gmail.com> 1765232064 -0800	commit: openwrt: comment out bpf_printk
81e62aa7436a4e56b42a9c3e932b4e39cf6bf0da 40b2b9ea72bfa2cbd7be709c1cfb04d8a61e770f Vincent Li <vincent.mc.li@gmail.com> 1765232316 -0800	commit (amend): openwrt: comment out bpf_printk
40b2b9ea72bfa2cbd7be709c1cfb04d8a61e770f 26192c31a04b6ccf5a6fcc9783a490b9a6e34f48 Vincent Li <vincent.mc.li@gmail.com> 1768667603 -0800	commit: xdp-ipblocklist: add XDP acceleration ipblocklist
26192c31a04b6ccf5a6fcc9783a490b9a6e34f48 88824b2407372ba89b17302d029754d5a9b976df Vincent Li <vincent.mc.li@gmail.com> 1768667747 -0800	commit: rm
88824b2407372ba89b17302d029754d5a9b976df 26192c31a04b6ccf5a6fcc9783a490b9a6e34f48 Vincent Li <vincent.mc.li@gmail.com> 1768667767 -0800	rebase (start): checkout HEAD~2
26192c31a04b6ccf5a6fcc9783a490b9a6e34f48 6ab2117ad8a18765ce17649fa671f5676559020b Vincent Li <vincent.mc.li@gmail.com> 1768667767 -0800	rebase (squash): xdp-ipblocklist: add XDP acceleration ipblocklist
6ab2117ad8a18765ce17649fa671f5676559020b 6ab2117ad8a18765ce17649fa671f5676559020b Vincent Li <vincent.mc.li@gmail.com> 1768667767 -0800	rebase (finish): returning to refs/heads/main
6ab2117ad8a18765ce17649fa671f5676559020b 301545a88f36263405845bb8163534db49d8e718 Vincent Li <vincent.mc.li@gmail.com> 1768671289 -0800	commit: xdp-ipblocklist: change trie map to hash map
301545a88f36263405845bb8163534db49d8e718 77ad5a797e2ff31a562217c14cff3fab6fa0ef9a Vincent Li <vincent.mc.li@gmail.com> 1768671629 -0800	commit: l
77ad5a797e2ff31a562217c14cff3fab6fa0ef9a 301545a88f36263405845bb8163534db49d8e718 Vincent Li <vincent.mc.li@gmail.com> 1768671644 -0800	rebase (start): checkout HEAD~2
301545a88f36263405845bb8163534db49d8e718 9e477ee0a5975091be40f872bb35e384b1678097 Vincent Li <vincent.mc.li@gmail.com> 1768671644 -0800	rebase (squash): xdp-ipblocklist: change trie map to hash map
9e477ee0a5975091be40f872bb35e384b1678097 9e477ee0a5975091be40f872bb35e384b1678097 Vincent Li <vincent.mc.li@gmail.com> 1768671644 -0800	rebase (finish): returning to refs/heads/main
