Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
facil.io
/
29181653e1dde25efcfd98a0a015ebee8026378c
2918165
Updated pubsub API to allow for two `udata` objects (like `defer`)
by Bo
· 8 years ago
ceaed6a
API changes mean we have to bump the minor version :-/
by Bo
· 8 years ago
290cb6b
Prefer `__atomic_*` over `__sync_*` when available
by Bo
· 8 years ago
f8f8137
Oops
by Bo
· 8 years ago
3469ca3
Docs
by Bo
· 8 years ago
1dc50ee
Cleaner `on_finish_rw`
by Bo
· 8 years ago
16a7921
oops
by Bo
· 8 years ago
d028849
Fix inline function declaration and missing `stdint`, credit to @OwenDelahoy for exposing this issue
by Bo
· 8 years ago
e95bfbe
Docs
by Bo
· 8 years ago
0697c75
Copy `port` data, since we're printing it after the fact and it might be dynamically allocated.
by Bo
· 8 years ago
2e06afa
Allow request object deeper access to protocol.
by Bo
· 8 years ago
b56dff4
tweaks
by Bo
· 8 years ago
b1ed9ab
Test glob matching and fix it (again)
by Bo
· 8 years ago
8e83324
Fix glob matching
by Bo
· 8 years ago
b55ca78
Detail license
by Bo
· 8 years ago
87bd330
Fix simple glob matching
by Bo
· 8 years ago
25a900f
Publish to patterns even if channel object doesn't exist (no clients)
by Bo
· 8 years ago
2992bcf
Docs
by Bo
· 8 years ago
433ffa0
Explain the dev folder.
by Bo
· 8 years ago
d92185f
Move scripts out of root folder
by Bo
· 8 years ago
b4e6000
This wasn't updated in a while...
by Bo
· 8 years ago
31e425a
Make + docs
by Bo
· 8 years ago
012ac67
So far
by Bo
· 8 years ago
1356324
Remove unused
by Bo
· 8 years ago
2cb37b8
Add a `trie` and optimize some shit
by Bo
· 8 years ago
e1fa176
Move the DEBUG flag to a separate `FLAGS` list
by Bo
· 8 years ago
ef7c797
Makefile auto-updates CMake lists
by Bo
· 8 years ago
04e5dd1
Merge pull request #8 from OwenDelahoy/master
by Bo
· 8 years ago
95650a2
Get rid of oldies
by Bo
· 8 years ago
c2f57a8
wrote, tested, realized it's slower, left it here...
by Bo
· 8 years ago
bc4b23c
Support cached `fd` handling.
by Bo
· 8 years ago
04efd84
Move code around... mostly
by Bo
· 8 years ago
2dad5b2
Minor test tweaks
by Bo
· 8 years ago
ea2330e
Check against same item switch.
by Bo
· 8 years ago
44f3a88
Remove unused flag
by Bo
· 8 years ago
835ddd3
Minor updates
by Bo
· 8 years ago
0688193
CMake subdirectory/library build support
by Owen Delahoy
· 8 years ago
b4680d1
Fix Linux gcc 4.8.4 compiler complaints... when will Ubuntu leave Trusty64 behind?
by Bo
· 8 years ago
0.4.4
84b57c2
Docs
by Bo
· 8 years ago
ab06acc
Why does gitignore show up in the repo?
by Bo
· 8 years ago
d503db0
Prep for release
by Bo
· 8 years ago
cee46c9
Docs
by Bo
· 8 years ago
b75189e
Folder restructuring + `pubsub` now uses hash tables
by Bo
· 8 years ago
cc73ea7
Untested simple hash table implementation
by Bo
· 8 years ago
db11ee0
Switch too items in place.. they don't even have to belong to the same list.
by Bo
· 8 years ago
19e3569
update changes
by Bo
· 8 years ago
49b1557
Prevent collisions between equal channel names on different engines
by Bo
· 8 years ago
d3d7ca2
test for a `gzip` encoded alternative when possible
by Bo
· 8 years ago
7a61fd2
Compiler friendlier
by Bo
· 8 years ago
970b0ac
Linux gcc compiling friendlier (tested with gcc 4.8.4)
by Bo
· 8 years ago
85ff634
Fix enhanced CPU cycles introduced in the v.0.4.3 update
by Bo
· 8 years ago
dbe1a90
Update pub/sub include location
by Bo
· 8 years ago
ba6f993
Place pub/sub in top source tree
by Bo
· 8 years ago
0baaf65
Mark for release.
by Bo
· 8 years ago
0.4.3
8e7d308
Cluster local pub/sub with attachable "engines" (external pub/sub services such as Redis)
by Bo
· 8 years ago
14662c8
oops... fix protocol and `fd` data locking issue (caused by my latest commit)
by Bo
· 8 years ago
6782fad
Docs
by Bo
· 8 years ago
13d8320
Remove comment
by Bo
· 8 years ago
d971e1f
A nicer `fio_list_for_each`
by Bo
· 8 years ago
d76b32c
Fix `sock_buffer_send` and some error handling for errno values
by Bo
· 8 years ago
234b71f
Comments
by Bo
· 8 years ago
ce95c36
fix killer errors
by Bo
· 8 years ago
6fd5d8d
Fix `facil_protocol_try_lock` + `facil_attach` + fixes to cluster messages
by Bo
· 8 years ago
88c5bde
List is empty? + minimal docs
by Bo
· 8 years ago
101d26a
Cluster never time's out.
by Bo
· 8 years ago
7c7c35d
docs
by Bo
· 8 years ago
19d3d0e
Experimental cluster mode messaging + minor tweaks
by Bo
· 8 years ago
a5dbaa9
Updated the `http_listen` to accept the new `sock_rw_hook_set` and `rw_udata` options
by Bo
· 8 years ago
100be47
Separate udata for the `set_rw_hooks` optional callback.
by Bo
· 8 years ago
0.4.2
1b255c3
Fixed an issue with the `sendfile` implementation on macOS and BSD
by Bo
· 8 years ago
9a1414f
Release listener before handling the new protocol attachment
by Bo
· 8 years ago
a03cf20
Minor fix
by Bo
· 8 years ago
5e5797b
Fixed the `sock_rw_hook_set` implementation + added a `set_rw_hook` callback to separate Transport Layer from Protocol
by Bo
· 8 years ago
abb6730
Place `"Connection: close"` benchmark commands in comments
by Bo
· 8 years ago
8a24f1a
strengthen `packet_s` fragility in the `sock_buffer_*` functions.
by Bo
· 8 years ago
29f6039
Close `evio` when done.
by Bo
· 8 years ago
05a8928
Add missing `static` keywords + check for `defer_perform_in_fork` nesting
by Bo
· 8 years ago
2aa2689
bscrypt can be friendlier towards older *nix compilers
by Bo
· 8 years ago
6607272
Add missing copy rite notice
by Bo
· 8 years ago
4fe5c29
Docs
by Bo
· 8 years ago
3b44347
Check for HTTP/1.0, fix Date, Apache parser compatible headers
by Bo
· 8 years ago
0.4.1
ee666fd
Healthier thread throttling when no tasks are in the defer Queue
by Bo
· 8 years ago
862ed55
Fix for streamed response logging
by Bo
· 8 years ago
e1a8d4e
oops... fixed the sock_on_close in the header file and added `__attribute__((weak))` for good measure.
by Bo
· 8 years ago
2379c1a
docs
by Bo
· 8 years ago
bac1eae
Don't they all have `PATH_MAX`?
by Bo
· 8 years ago
8c3f864
Merge pull request #7 from boazsegev/core-rewrite
by Bo
· 8 years ago
b3bfeee
Mostly documentation
by Bo
· 8 years ago
4411870
tests
by Bo
· 8 years ago
a693b17
Fix `facil_each` and `websocket_write_each` where origin is negative.
by Bo
· 8 years ago
ee4070d
No need for protocol object in `websocket_count`
by Bo
· 8 years ago
e213540
Updated tests and minor fixes
by Bo
· 8 years ago
04ab203
Update the websocket API for a more unified experience with the new API.
by Bo
· 8 years ago
baf2aec
Log using cached address data.
by Bo
· 8 years ago
db93efa
Retain address data from `accept` and `connect`
by Bo
· 8 years ago
4ae16d7
Docs
by Bo
· 8 years ago
22295f9
Updated task API (`facil_each` and `facil_defer`)
by Bo
· 8 years ago
952d678
Fix grammer in message (singular vs. plural)
by Bo
· 8 years ago
9fae44e
State thread use on startup
by Bo
· 8 years ago
29c683e
Shutdown messages v.2
by Bo
· 8 years ago
Next »