Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
fixpoint-linux
visage
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Actions: fixpoint-linux/visage
Actions
All workflows
Workflows
Deploy visage site
Deploy visage site
Show more workflows...
Management
Caches
Deployments
Lockfile
Deploy visage site
Deploy visage site
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
deploy.yml
will be ignored since log searching is not yet available
50 workflow runs
50 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
jmapd: keyword and notKeyword Email/query filters
Deploy visage site
#50:
Commit
8b65fb5
pushed by
jmars
36s
main
main
36s
View workflow file
jmapd: refuse an unreadable message, log the right state key, test th…
Deploy visage site
#49:
Commit
a5cf067
pushed by
jmars
29s
main
main
29s
View workflow file
jmapd: emit valid UTF-8, and log a refused change log
Deploy visage site
#48:
Commit
6604d0f
pushed by
jmars
36s
main
main
36s
View workflow file
jmapd: bounded work with typed refusals, and a single part is part "1"
Deploy visage site
#47:
Commit
227c28f
pushed by
jmars
30s
main
main
30s
View workflow file
jmapd: authenticate every request, not the connection
Deploy visage site
#46:
Commit
52b47af
pushed by
jmars
29s
main
main
29s
View workflow file
jmapd: --public-url for a TLS-terminating reverse proxy
Deploy visage site
#45:
Commit
b6d8319
pushed by
jmars
30s
main
main
30s
View workflow file
maildir: make the uidlist sidecar safe for two daemons on one root
Deploy visage site
#44:
Commit
89d8f60
pushed by
jmars
30s
main
main
30s
View workflow file
jmapd: a JMAP server over the same maildir store as imapd
Deploy visage site
#43:
Commit
84ec26a
pushed by
jmars
31s
main
main
31s
View workflow file
imapd: let a delivery recipient name a mailbox ("user+Folder")
Deploy visage site
#42:
Commit
0408338
pushed by
jmars
43s
main
main
43s
View workflow file
dkim: keep leading WSP when canonicalizing the relaxed body
Deploy visage site
#41:
Commit
b3bf5f9
pushed by
jmars
37s
main
main
37s
View workflow file
imapd: non-blocking SEARCH/SORT pump + per-mailbox header cache; fix …
Deploy visage site
#40:
Commit
b6e3b59
pushed by
jmars
43s
main
main
43s
View workflow file
security+memory: fix inbound body leak, dead-peer conn spin, IMAP cmd…
Deploy visage site
#39:
Commit
9c0eb66
pushed by
jmars
15m 3s
main
main
15m 3s
View workflow file
imapd: support CC/BCC/LARGER/SMALLER/KEYWORD/UNKEYWORD/MODSEQ in SEARCH
Deploy visage site
#38:
Commit
6a0a88d
pushed by
jmars
32s
main
main
32s
View workflow file
build: resolve engine .so files via $ORIGIN/lib so artifacts are inst…
Deploy visage site
#37:
Commit
ca2075e
pushed by
jmars
40s
main
main
40s
View workflow file
fix: log refused RCPTs (unknown alias / unserved domain)
Deploy visage site
#36:
Commit
c1d1e6b
pushed by
jmars
31s
main
main
31s
View workflow file
fix: imapd APPENDUID on APPEND + outbox spin on a dead submission conn
Deploy visage site
#35:
Commit
04cc321
pushed by
jmars
47s
main
main
47s
View workflow file
fix: stranding of large DATA over TLS (no final 250 on >~1.1MB)
Deploy visage site
#34:
Commit
995d4fa
pushed by
jmars
32s
main
main
32s
View workflow file
performance: resumable DATA scan, bounded DNS/SPF/relay, queue prunin…
Deploy visage site
#33:
Commit
0c6710b
pushed by
jmars
34s
main
main
34s
View workflow file
outbox submission/delivery daemon + reverse-alias reply-relay + secur…
Deploy visage site
#32:
Commit
95b2ca9
pushed by
jmars
37s
main
main
37s
View workflow file
imapd: brute-force auth lockout, linear SEARCH, maildir/uidlist optim…
Deploy visage site
#31:
Commit
1784608
pushed by
jmars
40s
main
main
40s
View workflow file
imapd: correct multipart BODYSTRUCTURE (parts inline, one closing paren)
Deploy visage site
#30:
Commit
ddf38c8
pushed by
jmars
44s
main
main
44s
View workflow file
imapd: fix malformed BODYSTRUCTURE for multipart (missing closing paren)
Deploy visage site
#29:
Commit
8973d57
pushed by
jmars
40s
main
main
40s
View workflow file
imapd: add NAMESPACE, UNSELECT, ID, LITERAL+, SORT, QUOTA, ACL
Deploy visage site
#28:
Commit
a741700
pushed by
jmars
44s
main
main
44s
View workflow file
imapd: gate refresh_selected on the cheap new-mail probe for NOOP too
Deploy visage site
#27:
Commit
32cbd79
pushed by
jmars
44s
main
main
44s
View workflow file
imapd: support SEARCH date keys (SINCE/BEFORE/ON/SENT*) + debug tracing
Deploy visage site
#26:
Commit
741f2f9
pushed by
jmars
32s
main
main
32s
View workflow file
Previous
1
2
Next
You can’t perform that action at this time.