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 }}
vixcpp
core
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
core
src
config
Config.cpp
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 13, 2026
fix(config): avoid removed shared_ptr unique API
GaspardKirira
committed
160d7f4
View commit details
Copy full SHA for 160d7f4
View code at this point
Browse repository at this point
fix(config): preserve null values set from nullptr
GaspardKirira
committed
17c831f
View commit details
Copy full SHA for 17c831f
View code at this point
Browse repository at this point
fix(core): preserve config fallbacks for non-convertible values
GaspardKirira
committed
83c41b9
View commit details
Copy full SHA for 83c41b9
View code at this point
Browse repository at this point
Commits on Aug 12, 2026
perf(core): reduce public header compile overhead
GaspardKirira
committed
e69428c
View commit details
Copy full SHA for e69428c
View code at this point
Browse repository at this point
Commits on Aug 11, 2026
fix(core): synchronize server startup and port handling
GaspardKirira
committed
432ae91
View commit details
Copy full SHA for 432ae91
View code at this point
Browse repository at this point
Commits on Jul 13, 2026
fix(config): preserve explicit config file precedence on reload
GaspardKirira
committed
a427ab7
View commit details
Copy full SHA for a427ab7
View code at this point
Browse repository at this point
Commits on Jul 11, 2026
fix(config): preserve process environment overrides
GaspardKirira
committed
a8406d4
View commit details
Copy full SHA for a8406d4
View code at this point
Browse repository at this point
Commits on May 6, 2026
align core HTTP JSON handling with vix json API
GaspardKirira
committed
babf7dc
View commit details
Copy full SHA for babf7dc
View code at this point
Browse repository at this point
Commits on Apr 29, 2026
feat(core): add optional HTTPS support
GaspardKirira
committed
d830fef
View commit details
Copy full SHA for d830fef
View code at this point
Browse repository at this point
Commits on Apr 18, 2026
remove Config::getInstance and enforce explicit config usage
GaspardKirira
committed
d40b8c2
View commit details
Copy full SHA for d40b8c2
View code at this point
Browse repository at this point
Commits on Apr 17, 2026
core(config): switch to .env-based configuration using vix::env
Show description for b39b523
GaspardKirira
committed
b39b523
View commit details
Copy full SHA for b39b523
View code at this point
Browse repository at this point
Commits on Apr 10, 2026
feat(config): improve config handling and structure
Show description for 2fbabf4
GaspardKirira
committed
2fbabf4
View commit details
Copy full SHA for 2fbabf4
View code at this point
Browse repository at this point
Commits on Mar 31, 2026
fix(core): improve Windows compatibility and fix formatting issues
Show description for e22f856
GaspardKirira
committed
e22f856
View commit details
Copy full SHA for e22f856
View code at this point
Browse repository at this point
Commits on Mar 28, 2026
cleanup(core): remove unused make_default_config helper
Show description for dc47564
GaspardKirira
committed
dc47564
View commit details
Copy full SHA for dc47564
View code at this point
Browse repository at this point
Commits on Mar 23, 2026
perf(core): enable runtime bench mode and slim session hot path
Show description for 7b19d3e
GaspardKirira
committed
7b19d3e
View commit details
Copy full SHA for 7b19d3e
View code at this point
Browse repository at this point
Commits on Feb 9, 2026
core: replace getenv with safe wrapper on Windows
GaspardKirira
committed
11fa202
View commit details
Copy full SHA for 11fa202
View code at this point
Browse repository at this point
fix(logging): make logs Windows-safe and consistent
GaspardKirira
committed
27d7615
View commit details
Copy full SHA for 27d7615
View code at this point
Browse repository at this point
Commits on Feb 6, 2026
core: support dynamic port 0 and warn on listen() without wait()
GaspardKirira
committed
da4afe9
View commit details
Copy full SHA for da4afe9
View code at this point
Browse repository at this point
Commits on Jan 31, 2026
fix(config): allow project config.json to override umbrella config
Show description for 79145bc
GaspardKirira
committed
79145bc
View commit details
Copy full SHA for 79145bc
View code at this point
Browse repository at this point
fix(core): make session timeout configurable via Config
GaspardKirira
committed
5abc4a1
View commit details
Copy full SHA for 5abc4a1
View code at this point
Browse repository at this point
Commits on Jan 16, 2026
factorisation
GaspardKirira
committed
8abbc7e
View commit details
Copy full SHA for 8abbc7e
View code at this point
Browse repository at this point
factorisation
GaspardKirira
committed
89cb653
View commit details
Copy full SHA for 89cb653
View code at this point
Browse repository at this point
Commits on Jan 15, 2026
review + update
GaspardKirira
committed
4e06c78
View commit details
Copy full SHA for 4e06c78
View code at this point
Browse repository at this point
Commits on Dec 24, 2025
feat(core): prod-safe request dispatch with heavy route offloading
Show description for 3d793ed
GaspardKirira
committed
3d793ed
View commit details
Copy full SHA for 3d793ed
View code at this point
Browse repository at this point
Commits on Dec 23, 2025
feat(core): stabilize runtime mode, improve threadpool and HTTP server internals (v1.9.0)
GaspardKirira
committed
f9dc86f
View commit details
Copy full SHA for f9dc86f
View code at this point
Browse repository at this point
Commits on Dec 10, 2025
core: improve public API, request facade and config resolution
GaspardKirira
committed
aca59d1
View commit details
Copy full SHA for aca59d1
View code at this point
Browse repository at this point
Commits on Dec 5, 2025
core: fix config loading and improve error reporting
Show description for 871e72c
GaspardKirira
committed
871e72c
View commit details
Copy full SHA for 871e72c
View code at this point
Browse repository at this point
Commits on Nov 1, 2025
core: update Vix:: -> vix::
GaspardKirira
committed
1fab9e6
View commit details
Copy full SHA for 1fab9e6
View code at this point
Browse repository at this point
Commits on Oct 9, 2025
docs(core): add detailed professional documentation to all core components
Show description for ec277f9
GaspardKirira
committed
ec277f9
View commit details
Copy full SHA for ec277f9
View code at this point
Browse repository at this point
Commits on Oct 8, 2025
fix(core): clean Config singleton & HTTPServer private section, remove bad override in IRequestHandler, and fix Beast header set() type mismatch
GaspardKirira
committed
1dec8c5
View commit details
Copy full SHA for 1dec8c5
View code at this point
Browse repository at this point
refactor(core): fix -Weffc++ warnings and improve initialization order
Show description for 58fa722
GaspardKirira
committed
58fa722
View commit details
Copy full SHA for 58fa722
View code at this point
Browse repository at this point
Commits on Oct 7, 2025
core: fluent ResponseWrapper + generic JSON; optional MySQL; stable CMake
Show description for 4249856
GaspardKirira
committed
4249856
View commit details
Copy full SHA for 4249856
View code at this point
Browse repository at this point
Refactor(core): move all .cpp sources under src/ for clean build structure
Show description for 78b36af
GaspardKirira
committed
78b36af
View commit details
Copy full SHA for 78b36af
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.