Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
facil.io
/
rivoreo-fork
/
lib
951c822
fio_read: save errno for errors; makefile: allow override LD_OPTION_SONAME from environment variable
by WHR
· 6 years ago
rivoreo-fork
2ca3b1e
Merge branch 'fix-atomic-xchange-fallback' of ssh://45.62.110.101:29259/Low-power/facil.io.git into 'rivoreo-fork'
by WHR
· 6 years ago
ab6885c
Fix fio_atomic_xchange for older GCC
by WHR
· 6 years ago
39faa8d
Fix errno of bind(2) fail in 'fio_listen'
by WHR
· 6 years ago
dc8264f
Merge remote-tracking branch 'github-proxy/solaris-port' into rivoreo-fork
by WHR
· 6 years ago
d0d7ec3
Port to Solaris; compat GCC version < 4.5
by WHR
· 6 years ago
3696104
Merge remote-tracking branch 'upstream/master' into 'rivoreo-fork'
by WHR
· 6 years ago
25f1229
style
by Bo
· 6 years ago
8ee549e
update with credit to @Low-power #51
by Bo
· 6 years ago
8ea22b0
Don't print 'Press ^C' hit on start
by WHR
· 6 years ago
e8ae5a8
Merge commit '8b93e00' into rivoreo-fork
by WHR
· 6 years ago
8b93e00
Fix missing include for sendfile(2) when USE_SENDFILE_* macro is defined from command line
by WHR
· 6 years ago
592cfc0
improve `sendfile` detection
by Bo
· 6 years ago
b028f99
Merge branch 'master' of https://github.com/boazsegev/facil.io
by Bo
· 6 years ago
3b91be2
print state during startup (INFO level)
by Bo
· 6 years ago
fa251df
Fix sendfile(2) fallback
by WHR
· 6 years ago
8f08388
Fix FreeBSD style sendfile(2) test macros
by WHR
· 6 years ago
3bf6580
Fix FreeBSD style sendfile(2) test macros
by WHR
· 6 years ago
144a3c6
Merge remote-tracking branch 'upstream' into rivoreo-fork
by WHR
· 6 years ago
8d2bb8f
Fix #48, in a different way
by Bo
· 6 years ago
4270b8a
Make SO_REUSEADDR useful
by WHR
· 6 years ago
46e10f2
Deprecate FIO_LOG_STATE
by Bo
· 6 years ago
f738058
mostly style
by Bo
· 6 years ago
6dbdf67
docs and improved signal handler access
by Bo
· 6 years ago
e5abad3
propagate signals to pre-existing handlers
by Bo
· 6 years ago
4494cbd
docs / typos
by Bo
· 6 years ago
8e785bd
Makefile: set library name for shared library; change some internal includes in header files to reduce the number of necessary '-I' when compiling; don't try to bind(2) IPv4 addresses on IPv6 socket; fix fio_atomic_xchange(3) for older C implementations; disable command line usage hint
by WHR
· 6 years ago
b08b9c7
Fix more format warnings
by WHR
· 6 years ago
cf82539
Port to Solaris
by WHR
· 6 years ago
3aab653
hmm... undecided
by Bo
· 6 years ago
996c6c9
improved pub/sub memory usage
by Bo
· 6 years ago
bb434b9
optimize array concat for simple arrays
by Bo
· 6 years ago
e54815d
fix packet counter
by Bo
· 6 years ago
cd32437
improve slowloris detection scheme
by Bo
· 6 years ago
ae7f17e
initial hpack parser
by Bo
· 6 years ago
65504de
right
by Bo
· 6 years ago
6196b91
cool
by Bo
· 6 years ago
7ee8d57
fix log truncation message and `fio_str_resize`
by Bo
· 6 years ago
5450275
rollback to `fio_str_resize`'s original limitations
by Bo
· 6 years ago
d89ce93
fix `fio_str_resize` "misuse"
by Bo
· 6 years ago
7d99996
fixes for JSON and redis
by Bo
· 6 years ago
6f7e76c
housekeeping
by Bo
· 6 years ago
ee198bf
fix loop in Redis engine translation unit
by Bo
· 6 years ago
e4728cf
isolate reconnection lock
by Bo
· 6 years ago
b683590
docs
by Bo
· 6 years ago
0a57ada
fix redis reconnection
by Bo
· 6 years ago
2e8ca82
better logging
by Bo
· 6 years ago
12a12cc
Style
by Bo
· 6 years ago
0bd7067
move branches to the end of functions
by Bo
· 6 years ago
f1eea8d
smarter slowloris detection
by Bo
· 6 years ago
a6b342a
leave open-file limit headroom
by Bo
· 6 years ago
b57cda8
better slowloris protection and setrlimit
by Bo
· 6 years ago
c3b2c63
house-keeping
by Bo
· 6 years ago
b417968
http/1 slow client throttling
by Bo
· 6 years ago
622dce8
always initialize memory
by Bo
· 6 years ago
45fa464
remove unused and uninitialized kqueue message
by Bo
· 6 years ago
a5b5dff
add poll to CI
by Bo
· 6 years ago
ae6869a
possible kqueue issues on macOS
by Bo
· 6 years ago
cc368d0
housekeeping
by Bo
· 6 years ago
8320fe2
Move less likely code away from the main body of the function
by Bo
· 6 years ago
f91c857
warn about attack detection
by Bo
· 6 years ago
c2208c4
add slowloris mitigation to core library
by Bo
· 6 years ago
80cb469
DRYer
by Bo
· 6 years ago
f084039
Fix boazsegev/iodine#50 Credit to @elfring
by Bo
· 6 years ago
4ff9752
fix HTTP mime collision detection and add debug message
by Bo
· 6 years ago
20b3308
Risky Hash draft 2...
by Bo
· 6 years ago
9192e3f
make random generator thread bound
by Bo
· 7 years ago
8f6d080
use `register` keyword
by Bo
· 7 years ago
7fe5671
improve random speed
by Bo
· 7 years ago
dee9482
docs
by Bo
· 7 years ago
c252641
Risky: prefer consumption out of order
by Bo
· 7 years ago
c849678
use uint64_t instead of uintptr_t
by Bo
· 7 years ago
205948f
thoughts about Risky Hash
by Bo
· 7 years ago
ac2831c
fixed RiskyHash tail reading and initialization
by Bo
· 7 years ago
cb046a8
version bump for further development
by Bo
· 7 years ago
1565e28
set host only if available
by Bo
· 7 years ago
ad00ac8
avoid debug message
by Bo
· 7 years ago
28a396e
client WebSockets have no pub/sub optimization
by Bo
· 7 years ago
e4e819a
fix network byte order
by Bo
· 7 years ago
13c2284
OpenSSL variations and headaches
by Bo
· 7 years ago
e17efad
OpenSSL docs and tests
by Bo
· 7 years ago
33c4ad2
http_url_parse deprecation through MACRO
by Bo
· 7 years ago
94b6f64
fix udata for WebSocket client hangup
by Bo
· 7 years ago
1fcc102
marking deprecation
by Bo
· 7 years ago
c11e855
support arrays in header data
by Bo
· 7 years ago
a338f50
set cookie header for client
by Bo
· 7 years ago
afb1649
support Unix Sockets for HTTP clients
by Bo
· 7 years ago
a2544e7
test Set against partial collision attacks
by Bo
· 7 years ago
af96911
move `http_parse_url` to core library
by Bo
· 7 years ago
872cadd
get local hostname
by Bo
· 7 years ago
f389450
TLS updates
by Bo
· 7 years ago
cd23e96
add tls extension support to fio.c
by Bo
· 7 years ago
89b6db7
expose TLS reference count
by Bo
· 7 years ago
65273bc
gracefullyy handle hash value 0
by Bo
· 7 years ago
9740a6b
small
by Bo
· 7 years ago
7000b1b
docs
by Bo
· 7 years ago
aa6843f
review random keys in hashing
by Bo
· 7 years ago
ee2c112
collision protection
by Bo
· 7 years ago
f2c2b03
avoid lower bit collision attacks
by Bo
· 7 years ago
ff66f3d
address possible full hash collision attacks
by Bo
· 7 years ago
Next »