<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://xuyongzhe-vt.github.io/portfolio/portfolio-1/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/portfolio/portfolio-2/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/posts/2012/08/blog-post-1/</loc>
<lastmod>2012-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/posts/2013/08/blog-post-2/</loc>
<lastmod>2013-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/posts/2014/08/blog-post-3/</loc>
<lastmod>2014-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/posts/2012/08/blog-post-4/</loc>
<lastmod>2015-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/posts/2012/08/blog-post-4/</loc>
<lastmod>2199-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publication/2009-10-01-paper-title-number-1</loc>
<lastmod>2009-10-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publication/2010-10-01-paper-title-number-2</loc>
<lastmod>2010-10-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publication/2015-10-01-paper-title-number-3</loc>
<lastmod>2015-10-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publication/2024-02-17-paper-title-number-4</loc>
<lastmod>2024-02-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publication/2024-02-17-paper-title-number-4</loc>
<lastmod>2024-02-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talks/2012-03-01-talk-1</loc>
<lastmod>2012-03-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talks/2013-03-01-tutorial-1</loc>
<lastmod>2013-03-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talks/2014-02-01-talk-2</loc>
<lastmod>2014-02-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talks/2014-03-01-talk-3</loc>
<lastmod>2014-03-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/teaching/2014-spring-teaching-1</loc>
<lastmod>2014-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/teaching/2015-spring-teaching-1</loc>
<lastmod>2015-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/archive-layout-with-content/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/categories/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/collection-archive/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/cv-json/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/cv/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/markdown/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/non-menu-page/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/page-archive/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/portfolio/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/publications/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/sitemap/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/tags/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talkmap.html</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talks/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/teaching/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/terms/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/year-archive/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/markdown_generator/</loc>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/paper1.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/paper2.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/paper3.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/slides1.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/slides2.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/files/slides3.pdf</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dkim-l-tag-mime-substitution.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dkim-strict-flag-unenforced.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dkimpy-arc-set-order.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dkimpy-leading-whitespace-crash.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dmarc-pct-integer-handling.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/dmarc-v-tag-order-split.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/libspf2-error-path-leak.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/milter-forged-authres-kept.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/openarc-c-tag-null-deref.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/openarc-canon-header-leak.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-h-tag-oob-write.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-key-type-ignored.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-qp-off-by-one.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-qp-truncated-escape.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-tag-parser-desync.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendkim-three-signature-cap.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-bad-tag-drops-policy.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-cleanup-off-by-one.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-finddomain-underflow.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-ip6-wild-pointer.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-local-part-macro-superseded.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-multi-record-downgrade.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-psl-vs-tree-walk.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-psl-wildcard-orgdomain.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-spf-postmaster-macro.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-spf-temperror-as-fail.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-subdomain-walk-abort.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-ulabel-not-converted.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/opendmarc-unicode-dot-bypass.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/postfix-double-at-envelope.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/postfix-header-rewrite-after-dkim.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/psl-snapshot-drift.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-auid-subtree-unchecked.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-epoch-expiry-ignored.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-key-hash-list-ignored.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-key-service-tag-ignored.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-macro-digit-transformer.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-psl-rules-ignored.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-ptr-macro-dropped.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-revoked-dkim-key-accepted.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/rspamd-spf-lookup-limit-pass.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/spamassassin-nested-html-dos.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/test.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/share/two-mailbox-from-repair-split.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
<url>
<loc>https://xuyongzhe-vt.github.io/talkmap/map.html</loc>
<lastmod>2026-08-21T20:08:26+00:00</lastmod>
</url>
</urlset>
