Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
facil.io
/
8fa3ae04d5c27fd487cbb6fe24fa50e065551b1a
8fa3ae0
fix `sock_write` after `sock_close`
by Bo
· 7 years ago
3f7734d
Why not...
by Bo
· 7 years ago
67e6dfc
More housekeeping
by Bo
· 7 years ago
939711b
Test for MAP_FAILED
by Bo
· 7 years ago
e8d74dc
Remove `PROT_EXEC` permission request.
by Bo
· 7 years ago
1cbf5d3
Remove old dependency
by Bo
· 7 years ago
c4e654b
Cleaner `clock_gettime` shadowing for OS X < 10.2
by Bo
· 7 years ago
d52e3b6
Fix for issue boazsegev/iodine#32
by Bo
· 7 years ago
3d24509
Just in case... `fio_malloc_after_fork` will reset any existing locks.
by Bo
· 7 years ago
ccc2004
Don't touch a dead thread's stack
by Bo
· 7 years ago
38d1775
Docs and names
by Bo
· 7 years ago
0ee57c9
Fix peer address in HTTP log
by Bo
· 7 years ago
6086652
Style
by Bo
· 7 years ago
acf8984
Fix race condition between sentinel threads, workers and startup
by Bo
· 7 years ago
751d726
Docs
by Bo
· 7 years ago
0.6.3
4bb21c6
Fix `fio_hash_compact` where the ordered data is too fragmented
by Bo
· 7 years ago
aeed92a
Fix typo
by Bo
· 7 years ago
2252154
Docs
by Bo
· 7 years ago
c7cd0d2
Docs
by Bo
· 7 years ago
11ee96b
Unlock
by Bo
· 7 years ago
3088ade
Keep the `char *` in `.on_upgrade` alive
by Bo
· 7 years ago
2ade49b
Docs
by Bo
· 7 years ago
d59045f
Make sure to allow for r/w hooks output caching `sock_flush`
by Bo
· 7 years ago
8057cac
Docs
by Bo
· 7 years ago
f810a32
Don't enforce content-type for dynamic content
by Bo
· 7 years ago
0d991f8
Support TCP Fast Open for listening TCP/IP sockets
by Bo
· 7 years ago
9590152
Sort roadmap
by Bo
· 7 years ago
6be5b95
Support for older GCC versions
by Bo
· 7 years ago
35869a9
shadowless...
by Bo
· 7 years ago
3b7e4e1
Docs
by Bo
· 7 years ago
364c6a0
Oops
by Bo
· 7 years ago
e0e9648
Docs
by Bo
· 7 years ago
03960b3
Fix unaligned memory access
by Bo
· 7 years ago
d4fd5de
Update `sock_pending` logic and minimize queue iterations.
by Bo
· 7 years ago
f05a0c6
Bugs love to hide in the shadows
by Bo
· 7 years ago
3b7fd14
oops
by Bo
· 7 years ago
3de3501
safe SSE handle sharing using reference count
by Bo
· 7 years ago
3bd11ea
Docs
by Bo
· 7 years ago
eb13e1d
SSE adjustments
by Bo
· 7 years ago
00a68a7
Bump version
by Bo
· 7 years ago
f51369b
Docs
by Bo
· 7 years ago
47429f3
Test SSE and fix some SSE code
by Bo
· 7 years ago
e0ff52c
SSE seems to work... but needs more testing.
by Bo
· 7 years ago
08fb9ca
Early reflections about SSE
by Bo
· 7 years ago
666001f
Closer to SSE support
by Bo
· 7 years ago
c94bb95
Cleanup and fix default content-type initialization
by Bo
· 7 years ago
fa3fba3
Docs
by Bo
· 7 years ago
7291892
Prevent a missing `on_data` from re-firing the event.
by Bo
· 7 years ago
a25950c
Getting closer to SSE support... but not yet
by Bo
· 7 years ago
b526270
Mini steps towards SSE
by Bo
· 7 years ago
c757e7a
Starting work on SSE support
by Bo
· 7 years ago
fc9bd45
Add the Accept header to the globals (for future SSE support).
by Bo
· 7 years ago
b6dd2d7
Docs
by Bo
· 7 years ago
612243d
Get informed about undefined behavior
by Bo
· 7 years ago
607828b
Start work on Early Hints support
by Bo
· 7 years ago
9c5fb3f
Handle missing Content-Type
by Bo
· 7 years ago
11f286b
fix compiler compatibility to avoid signed bit-shifting
by Bo
· 7 years ago
4257ace
Fix forking issues with pub/sub & redis
by Bo
· 7 years ago
0.6.2
755402c
Docs
by Bo
· 7 years ago
dccedda
Prevent `on_data` for sockets that are flagged to close
by Bo
· 7 years ago
3f090d2
Docs
by Bo
· 7 years ago
fc41541
Docs
by Bo
· 7 years ago
43e5084
Child signaling should be async-safe + fix cluster ping
by Bo
· 7 years ago
1a051d5
Default to single thread, but don't interfere with CLI
by Bo
· 7 years ago
54246fd
Stop worker if disconnected from cluster
by Bo
· 7 years ago
abe6427
Fix cluster message fragmentation parsing error
by Bo
· 7 years ago
e485cff
fix numerous Pub/Sub memory issues (leak + premature free)
by Bo
· 7 years ago
be21143
Style mostly
by Bo
· 7 years ago
ab00f94
Cleanup CLI helper at exit and fix cluster memory leak
by Bo
· 7 years ago
8f7a1e9
Fix `defer_new_thread` to use `void *`
by Bo
· 7 years ago
b41d015
Fix race condition for publishing connection in Redis
by Bo
· 7 years ago
9039c57
Style
by Bo
· 7 years ago
51fdb96
Don't wait if there aren't any open connections
by Bo
· 7 years ago
b599eda
Docs
by Bo
· 7 years ago
e0210de
Fix `fiobj_str_tmp` for thread safety
by Bo
· 7 years ago
7a205d7
test for `close` flag in `sock_flush` return value
by Bo
· 7 years ago
1478223
Remove redundant cycles
by Bo
· 7 years ago
2b56137
Improve error logging when a file couldn't be opened
by Bo
· 7 years ago
b7317c7
Remove debugging markers
by Bo
· 7 years ago
03f7090
So So Much... mostly socket flushing and shutdown fixes
by Bo
· 7 years ago
05a040a
Fix missing `close` packet to be sent after user's `on_shutdown` callback
by Bo
· 7 years ago
d552b41
Fix SIGUSR1 sent directly to a worker pid.
by Bo
· 7 years ago
4f8dbb9
update to the `fiobj_str_readfile` function
by Bo
· 7 years ago
495305f
Docs
by Bo
· 7 years ago
3d8616b
Update version number
by Bo
· 7 years ago
93c08f3
Fix status codes over 410 and protect against head flooding
by Bo
· 7 years ago
a6440d9
Minimize `realloc` calls when writing header line
by Bo
· 7 years ago
4fca705
Minimize pre-allocation for outgoing buffer
by Bo
· 7 years ago
43e52df
Prevent false positives
by Bo
· 7 years ago
615a5da
Bump patch version
by Bo
· 7 years ago
0.6.1
46e9bc6
Docs
by Bo
· 7 years ago
7df26ed
Clarify code
by Bo
· 7 years ago
422edcd
I'm not always good with math
by Bo
· 7 years ago
2bd32c2
It ain't new no more...
by Bo
· 7 years ago
758bc40
Clear subscriptions after user code.
by Bo
· 7 years ago
7058039
Compact Hashes and separate some locks
by Bo
· 7 years ago
0430f62
Prevent optimization
by Bo
· 7 years ago
ab543de
Minorities
by Bo
· 7 years ago
6cf44b2
Formatting
by Bo
· 7 years ago
a16cfd4
Redundant assignment
by Bo
· 7 years ago
Next »