Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
facil.io
/
6baee77b5ac84af21e563b54b6af37fc26b865c2
/
lib
6baee77
Drafting
by Bo
· 7 years ago
5aa0673
Where are we? Now we know...
by Bo
· 7 years ago
4babff7
Drafting
by Bo
· 7 years ago
8583a7c
test eq
by Bo
· 7 years ago
a130fe0
Docs
by Bo
· 7 years ago
034abed
Drafting
by Bo
· 7 years ago
e608a04
Allow for other token characters
by Bo
· 7 years ago
ef345e8
Drafting a new HTTP layer
by Bo
· 7 years ago
07d07fb
Retry reading on interrupt
by Bo
· 7 years ago
7ae9e08
Add `replace`
by Bo
· 7 years ago
ffb0128
Docs
by Bo
· 7 years ago
3b442e4
Docs / Tweaks
by Bo
· 7 years ago
eb3672e
Print unknown objects as String
by Bo
· 7 years ago
3a9c19e
Fix draft StringIO/FileIO abstraction
by Bo
· 7 years ago
e61fff7
Draft for an IO/memory reader abstraction
by Bo
· 7 years ago
37ce339
Page size allocation for large strings.
by Bo
· 7 years ago
73b2c25
RW hook callback can set the hooks on it's own....
by Bo
· 7 years ago
9300ff3
Docs
by Bo
· 7 years ago
6f1e872
Don't extern a single-file library
by Bo
· 7 years ago
8d48485
Revert "ignore C++ in core C types"
by Bo
· 7 years ago
2253598
ignore C++ in core C types
by Bo
· 7 years ago
54f9c65
Docs
by Bo
· 7 years ago
53c496c
Mostly docs
by Bo
· 7 years ago
3748fdb
Docs and tweaks
by Bo
· 7 years ago
49d3e08
`sock` read/write hooks API revised.
by Bo
· 7 years ago
4e34435
Refactoring and core API changes...
by Bo
· 7 years ago
7d87c95
Minor tweaks
by Bo
· 7 years ago
49378f7
Linux compatibility.
by Bo
· 7 years ago
0.5.8
305367c
Missing macros in the fix non-debug version of the new `defer`
by Bo
· 7 years ago
e8e8bad
Docs
by Bo
· 7 years ago
25931af
Bump version indicator
by Bo
· 7 years ago
e1c945c
Yeah... no.
by Bo
· 7 years ago
fdb46d4
Add `fiobj_ary2prt` for operations such as quick sort etc'.
by Bo
· 7 years ago
3ab3236
Tweaks and Docs
by Bo
· 7 years ago
ecf1945
Remove old code
by Bo
· 7 years ago
3980ab7
Oops, uncomment the forking test.
by Bo
· 7 years ago
ec26570
Use a ring buffer for task queue block
by Bo
· 7 years ago
cab706b
Count along the way
by Bo
· 7 years ago
5a1189c
Test defer allocation/deallocation count
by Bo
· 7 years ago
c5dab2d
Fix type and pre-processor test
by Bo
· 7 years ago
f5bab54
Provide 32 bit architecture fallback
by Bo
· 7 years ago
60b4391
Rolloff unaligned memory before XORing 64bit blocks
by Bo
· 7 years ago
25f2e49
Fix copyright statement
by Bo
· 7 years ago
cb44776
Fix copyright statement
by Bo
· 7 years ago
04b5820
tweak
by Bo
· 7 years ago
d21765a
Read a file into a new String object, requires Posix
by Bo
· 7 years ago
86c5ed0
Report hash having no collision resistance.
by Bo
· 7 years ago
b9de802
Tweak
by Bo
· 7 years ago
4de5fb6
Test SipHash Performance
by Bo
· 7 years ago
7a0c9a6
Fix Base64 target length reporting when `=` is introduced.
by Bo
· 7 years ago
e336efa
Group `if` families to condense branching
by Bo
· 7 years ago
46a9bbd
Optimize for JSON for string prevalence and more tweaks
by Bo
· 7 years ago
422e91f
Docs
by Bo
· 7 years ago
7c62793
Docs and tweaks
by Bo
· 7 years ago
914cbcd
Uncomment pid test in `defer`
by Bo
· 7 years ago
859be80
Use a hybrid task queue array-list (vs. single node list)
by Bo
· 7 years ago
a32a16b
Fix GCC 5 compatibility concerns (post `gcc` 6)
by Bo
· 7 years ago
0fad31b
Fix GCC 6 compatibility concerns
by Bo
· 7 years ago
3547cef
Fix `gcc` errors related to `const` field in non-const `struct`.
by Bo
· 7 years ago
8ba77c6
Oops
by Bo
· 7 years ago
8c4eeba
JSON optimizations
by Bo
· 7 years ago
5801774
Protect `fiobj_free` from NULL
by Bo
· 7 years ago
b4d63b2
Add missing `const`
by Bo
· 7 years ago
2ee6603
Add `const` keyword to core fiobject functions
by Bo
· 7 years ago
287ecf8
fix Static String implementation
by Bo
· 7 years ago
0.5.4
f81c1d8
Revised dynamic types system and design
by Bo
· 7 years ago
505b91b
Limit assertion to debug mode
by Bo
· 7 years ago
d65a313
Docs
by Bo
· 7 years ago
8641e92
Timer concerns with the Linux Kernel
by Bo
· 7 years ago
ce87932
Docs
by Bo
· 7 years ago
c2b3589
Remove unaligned memory access and fix `peek` logic
by Bo
· 7 years ago
9535531
Styling and nothings
by Bo
· 7 years ago
966c03c
Docs
by Bo
· 7 years ago
ac23514
Docs
by Bo
· 7 years ago
831c538
Add hook for overriding the forking function
by Bo
· 7 years ago
f7dbd60
Remove debug message
by Bo
· 7 years ago
3847f6d
Fix protocol lock for upgrade without `on_open`
by Bo
· 7 years ago
bd28a17
Fix header length parsing for messages 127-64KiB long.
by Bo
· 7 years ago
ad448c3
Docs
by Bo
· 7 years ago
2de5f28
fix `timerfd_create` flag compatibility
by Bo
· 7 years ago
97cb029
Docs
by Bo
· 7 years ago
283a7ca
Fix timer timeout
by Bo
· 7 years ago
ca630ea
Allow child reaping to be avoided using a compiler flag
by Bo
· 7 years ago
8c96dcc
Message defragmentation - send correct buffer
by Bo
· 7 years ago
21d49ab
Loop JSON test when testing for memory leaks
by Bo
· 7 years ago
d1bf88d
test defer less performance (the price of event scheduling).
by Bo
· 7 years ago
ab73f34
allocation error testing for `fiobj` library
by Bo
· 7 years ago
13be731
Docs
by Bo
· 7 years ago
c2a21ab
Docs
by Bo
· 7 years ago
1437903
Use bold text for option highlighting
by Bo
· 7 years ago
58f2574
`fiobj_str_buf` should allocate a whole page by default (instead of 32 bytes).
by Bo
· 7 years ago
029a015
Correct response status line detection
by Bo
· 7 years ago
030f724
Docs
by Bo
· 7 years ago
b1dccef
Fix rsv to 3 bits
by Bo
· 7 years ago
07d07d5
Fix evio's `close` to reset the persistent state.
by Bo
· 7 years ago
bcf4c27
Don't double initial buffer size.
by Bo
· 7 years ago
9b9dc1d
Fix `facil_run_every` - should call callback when error occurs.
by Bo
· 7 years ago
8f49765
Move Strings should be considered static
by Bo
· 7 years ago
ea1ab6f
Small steps
by Bo
· 7 years ago
f5b8f20
Fix Linux/trusty compilation concerns
by Bo
· 7 years ago
Next »