Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
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 }}
NON-OS
/
microkernel
Public
Notifications
You must be signed in to change notification settings
Fork
21
Star
315
Code
Issues
19
Pull requests
37
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Shield and Swap screens, a terminal-aware std, and a TLS check the wallet was missing
- #583
#583
Open
eKisNonos
wants to merge 29 commits into
linux/store-install
NON-OS/microkernel:linux/store-install
from
ui/shield-swap-terminal
NON-OS/microkernel:ui/shield-swap-terminal
Copy head branch name to clipboard
Conversation
Commits
29
(29)
Checks
Files changed
Open
Shield and Swap screens, a terminal-aware std, and a TLS check the wallet was missing
#583
eKisNonos
wants to merge 29 commits into
linux/store-install
NON-OS/microkernel:linux/store-install
from
ui/shield-swap-terminal
NON-OS/microkernel:ui/shield-swap-terminal
Copy head branch name to clipboard
Commits
Commits on Sep 28, 2026
mk: build the Linux-guest test image without first-boot setup
Show description for bf9d9db
eKisNonos
committed
bf9d9db
View commit details
Copy full SHA for bf9d9db
Browse repository at this point
exit: keep a thread group's page tables until its last member is gone
Show description for 5ab0a09
eKisNonos
committed
5ab0a09
View commit details
Copy full SHA for 5ab0a09
Browse repository at this point
foreign: start a guest's clone child on its parent's registers
Show description for 3fc1ac1
eKisNonos
committed
3fc1ac1
View commit details
Copy full SHA for 3fc1ac1
Browse repository at this point
kill: let a foreign supervisor end the guests it hosts
Show description for 874f3ec
eKisNonos
committed
874f3ec
View commit details
Copy full SHA for 874f3ec
Browse repository at this point
app_skeleton: let an app keep its window open when close is pressed
Show description for a06600d
eKisNonos
committed
a06600d
View commit details
Copy full SHA for a06600d
Browse repository at this point
text_editor: never overwrite a file with text that was not read from it
Show description for adb4a79
eKisNonos
committed
adb4a79
View commit details
Copy full SHA for adb4a79
Browse repository at this point
nonos_vt: an xterm-compatible terminal screen, parser and input encoder
Show description for 7e51ab4
eKisNonos
committed
7e51ab4
View commit details
Copy full SHA for 7e51ab4
Browse repository at this point
app_skeleton: name the Insert and function keys the input drivers send
Show description for 4e36246
eKisNonos
committed
4e36246
View commit details
Copy full SHA for 4e36246
Browse repository at this point
terminal: run programs on an xterm-grade screen sized to the window
Show description for bd52d02
eKisNonos
committed
bd52d02
View commit details
Copy full SHA for bd52d02
Browse repository at this point
kernel: tell a program whether its streams reach a terminal
Show description for e8f2093
eKisNonos
committed
e8f2093
View commit details
Copy full SHA for e8f2093
Browse repository at this point
std: ask the kernel whether a standard stream is a terminal
Show description for 8de62e9
eKisNonos
committed
8de62e9
View commit details
Copy full SHA for 8de62e9
Browse repository at this point
toolkit: draw characters the UI face lacks from its mono face
Show description for 5cc7edf
eKisNonos
committed
5cc7edf
View commit details
Copy full SHA for 5cc7edf
Browse repository at this point
text_editor: draw folder chevrons in pixels, colour only code
Show description for c6a4f6a
eKisNonos
committed
c6a4f6a
View commit details
Copy full SHA for c6a4f6a
Browse repository at this point
terminal: readline keys, and chords that type nothing
Show description for c77637b
eKisNonos
committed
c77637b
View commit details
Copy full SHA for c77637b
Browse repository at this point
terminal: help that fits 80 columns and names every key
Show description for ca91842
eKisNonos
committed
ca91842
View commit details
Copy full SHA for ca91842
Browse repository at this point
terminal: drop rg, which no build registers, and name refusals
Show description for c2f4fe8
eKisNonos
committed
c2f4fe8
View commit details
Copy full SHA for c2f4fe8
Browse repository at this point
terminal: start a selection from the margin around the text
Show description for 6ac5bb8
eKisNonos
committed
6ac5bb8
View commit details
Copy full SHA for 6ac5bb8
Browse repository at this point
terminal: tell the programs it shows that they reach a screen
Show description for 69bb50b
eKisNonos
committed
69bb50b
View commit details
Copy full SHA for 69bb50b
Browse repository at this point
build: drop std build caches when the std layer changes
Show description for 17ce995
eKisNonos
committed
17ce995
View commit details
Copy full SHA for 17ce995
Browse repository at this point
terminal: take commands longer than the screen is wide
Show description for c912534
eKisNonos
committed
c912534
View commit details
Copy full SHA for c912534
Browse repository at this point
terminal: sixteen colours chosen for the window's ground
Show description for 8bf7064
eKisNonos
committed
8bf7064
View commit details
Copy full SHA for 8bf7064
Browse repository at this point
terminal: stroke box-drawing characters across the whole cell
Show description for d8b8baf
eKisNonos
committed
d8b8baf
View commit details
Copy full SHA for d8b8baf
Browse repository at this point
wallet: talk to the RPC only after the server proves it is the host
Show description for 55c3c7f
eKisNonos
committed
55c3c7f
View commit details
Copy full SHA for 55c3c7f
Browse repository at this point
wallet: show the recovery phrase, and make Esc go back
Show description for 596b428
eKisNonos
committed
596b428
View commit details
Copy full SHA for 596b428
Browse repository at this point
wallet: refuse to sign a transfer above a 1000 gwei gas price
Show description for 49dffbb
eKisNonos
committed
49dffbb
View commit details
Copy full SHA for 49dffbb
Browse repository at this point
wallet: draw the Shield screens and say when no shield service answers
Show description for 9d3a712
eKisNonos
committed
9d3a712
View commit details
Copy full SHA for 9d3a712
Browse repository at this point
wallet: make a withdrawal wait like a payment, and let the banner close
Show description for e8dd078
eKisNonos
committed
e8dd078
View commit details
Copy full SHA for e8dd078
Browse repository at this point
wallet: draw Swap on the Etna frame with every term in the open
Show description for 3fe559b
eKisNonos
committed
3fe559b
View commit details
Copy full SHA for 3fe559b
Browse repository at this point
wallet: let the Swap banner close, and word the early spend for both
Show description for 23f3c55
eKisNonos
committed
23f3c55
View commit details
Copy full SHA for 23f3c55
Browse repository at this point
You can’t perform that action at this time.