Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Bastion Project


Collective - Host: opensource - https://opencollective.com/bastion - Code: https://github.com/bastion-rs

Remove unnecessary panic helpers

github.com/bastion-rs/bastion - e7d16b72c2bd63e251a7db181b47266a60fef0f5 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Cargo fix

github.com/bastion-rs/bastion - 8778921e2d8d3b3c0120dea8fa6eb6fe6f1a426c authored almost 5 years ago by Mahmut Bulut <[email protected]>
Format all the code

github.com/bastion-rs/bastion - 000d42e4251ba44118356e9a91dda64b3d2932a4 authored almost 5 years ago by Mahmut Bulut <[email protected]>
After panic callback is added

github.com/bastion-rs/bastion - a3aba3b76138c8e71862a7c95c312d28e32f9401 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Removed registry-related dependencies and futures 0.1

github.com/bastion-rs/bastion - ea44f29a12fdbbc3c222faba0c3f2150480b3a1e authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Added some documentation, removed the registry, added a ChildRef struct, added methods to the "refs", renamed PoisonPill into Kill and Dead into Stopped, fixed a few critical bugs and cleaned up a bit

(There are way too many changes in this commit. I got a little bit carried away :D)

github.com/bastion-rs/bastion - 66425e0556bc1487694ee144c45ae9824ce775e0 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Callback clone for sharing callbacks from stack

github.com/bastion-rs/bastion - 97f9e9a31814098cd98cb4aebb78f3bc1b8e13aa authored almost 5 years ago by Mahmut Bulut <[email protected]>
Added the "stop" and "kill" methods to Bastion and cleaned up a bit

github.com/bastion-rs/bastion - a26238d8082e2a5aa897c9a77d33ae3c1cd96d93 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Updated Bastion::start to block until the system has stopped

github.com/bastion-rs/bastion - 1e541125710b5e37452bd901119ee56cb20c27e7 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Implemented Debug on all structs

github.com/bastion-rs/bastion - 329e79e9f0679de2e346f2e05d21a32204a21f5f authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Cargo fmt

github.com/bastion-rs/bastion - 929b1e9be654e0b4bc3dd6a209ea892ee7f48e15 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Cargo fix

github.com/bastion-rs/bastion - 22367c81c76a632c9573ca33f87b6047db5c7198 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Before start callback

github.com/bastion-rs/bastion - 2c548c2bdae01b701476a1fd8d8eb87f373d5daa authored almost 5 years ago by Mahmut Bulut <[email protected]>
After complete callback done

github.com/bastion-rs/bastion - 3838dec8e98b09a002a432962f0c98d381cf9110 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Merge pull request #50 from bastion-rs/lightproc-dev

Lightproc dev

github.com/bastion-rs/bastion - 1b0f39b502787c81b7a1650dcc90ee0048c5d5e2 authored almost 5 years ago by Mahmut Bulut <[email protected]>
refactor

github.com/bastion-rs/bastion - e2ec8e931b7e713cf2b53b0d0cf0b8e58e84d203 authored almost 5 years ago by Mahmut Bulut <[email protected]>
Offset access

github.com/bastion-rs/bastion - e0767929dad99bf5a2414dbabb2bbc1f016d02aa authored almost 5 years ago by Mahmut Bulut <[email protected]>
Added support for creating nested supervisors and replaced "runtime" with "tokio", also adding a Proc struct to replace JoinHandle

github.com/bastion-rs/bastion - 2d5e5375809957bbe454e62b1c5513cb10850697 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Updated the registry to use "dashmap" instead of "chashmap" and fixed its remove_* methods

github.com/bastion-rs/bastion - 0cef368630636c6aac5950c0e20b152c92168d98 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Added a really simple example to show how sending and receiving messages works from inside a child

This is a pre-release example, don't worry ;).

github.com/bastion-rs/bastion - 09c9360e0c82a96c70595d0d5239b5a371085777 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Loads of changes, please see the commit's full description

- Added a really simple example to show how sending and receiving messages works from inside a c...

github.com/bastion-rs/bastion - 07f17f9579b045a0f359a7a09768c17b97108709 authored almost 5 years ago by Matthieu Le brazidec <[email protected]>
Fixed formatting and updated Children to forward messages to its own children

github.com/bastion-rs/bastion - be4b1bc4d7c7fe68cd27b06782b12d6bf9da4137 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Replaced the Fut trait with a struct that can be created from any Future

github.com/bastion-rs/bastion - b17bef2e7ce79ea74af361db83c3680302c8e8a6 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Added a ContextState struct to store a Child's messages and updated Child to store received message in it and Context to allow to get messages from it

github.com/bastion-rs/bastion - 57a4ff60fb9a51a11b6bc94fa7077f362114377b authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Merge pull request #49 from mh84/master

github.com/bastion-rs/bastion - 4a16b74cab270626a32472e4963089597c3cd1aa authored about 5 years ago by Matthieu Le brazidec <[email protected]>
cargo fmt

github.com/bastion-rs/bastion - aa4441b3b745b80b0ada8a8d5d652dd63528c51a authored about 5 years ago by Marcel Heiber <[email protected]>
updated parking_lot::Mutex to std::sync::Mutex

github.com/bastion-rs/bastion - 10f43866e44f4407a99217be30b4a4e7720a4819 authored about 5 years ago by Marcel Heiber <[email protected]>
Remove debug lines

github.com/bastion-rs/bastion - a84683434bbe988e3110adc89538161c78ffb5a1 authored about 5 years ago by Mahmut Bulut <[email protected]>
Realloc pointer alignment and Debug impls

github.com/bastion-rs/bastion - 252893cf57afd411f27ec17c8906d840bde93364 authored about 5 years ago by Mahmut Bulut <[email protected]>
cargo fix

github.com/bastion-rs/bastion - 2114610303c472add40dc8a22df0d16a624f7338 authored about 5 years ago by Mahmut Bulut <[email protected]>
Fetch relative offsets for data

github.com/bastion-rs/bastion - 5cb0ccc77338c6b0065b0023c3a068672863097a authored about 5 years ago by Mahmut Bulut <[email protected]>
Realloc at the assignment side

github.com/bastion-rs/bastion - 45618339e584db5d123bffe376abce13b800e8eb authored about 5 years ago by Mahmut Bulut <[email protected]>
Updated the supervisors and children to change their ID and senders/receivers after restarting and updated BastionId to generate its own ID by itself

github.com/bastion-rs/bastion - 4278240cab6e5ffa4d8e21c1ab8d1060d2657519 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Future layout allocation

github.com/bastion-rs/bastion - 206b2af764f1692fff3dd6ad7251f8c44c170f65 authored about 5 years ago by Mahmut Bulut <[email protected]>
Updated children and supervisors to register and unregister themselves

github.com/bastion-rs/bastion - 82c73cfe9181c6783fa61ea18b639657059bda23 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Renamed BastionID to BastionId and finished hiding Uuids inside it

github.com/bastion-rs/bastion - b9eec99c06be600f4d59731e190edb8ef7e06b6f authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Initial lightproc development

github.com/bastion-rs/bastion - 2ff76041abfd640d9e17784f729500705b11a5cf authored about 5 years ago by Mahmut Bulut <[email protected]>
Added support for sending messages to another child and hide Uuids inside a BastionID struct

github.com/bastion-rs/bastion - 719b3c5f3371db5f3fbcc4bd3c1bcc0c2c654081 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Moved the profiles to the main Cargo.toml file

github.com/bastion-rs/bastion - 9e9acc6b75f3221a60a100d546beaf596899b782 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Fixed a missing dependency error after merging

github.com/bastion-rs/bastion - ca4eb593851c4c03c630b62c5cb410e6b820886e authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Merge branch 'new-executor' into dev

# Conflicts:
# Cargo.toml
# bastion/src/registry.rs
# bastion/src/system.rs

github.com/bastion-rs/bastion - 7978a30a0816ad1528a12e06a1dd9de4bcd8bbb3 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Merge branch 'rework-0.3' into dev

# Conflicts:
# benches/bench_one_for_one.rs
# examples/root_spv.rs
# examples/spawn_from_context...

github.com/bastion-rs/bastion - f4a718b763c6b49976890efb1b9196433b187128 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Removed the _* directories

github.com/bastion-rs/bastion - 055c746fb8df624141a95b7f8dcc4bcda2523ba2 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Lightweight process abstraction scaffold

github.com/bastion-rs/bastion - f1554bbadfa7771e3c5b5bc044fab37640c8b997 authored about 5 years ago by Mahmut Bulut <[email protected]>
New executor scaffold

github.com/bastion-rs/bastion - 3bab9212b4f627874b880be7e9adaa05820a310a authored about 5 years ago by Mahmut Bulut <[email protected]>
Added a skeleton for Registry and cleaned up a bit

github.com/bastion-rs/bastion - c688d536676c07519e6b6b94b0fb84a34df5abed authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Updated Supervisor to use vectors instead of trees and cleaned up a bit

github.com/bastion-rs/bastion - ff14ea35380b49700254b7f326890d5185b427a7 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Implemented fault recovery for the system and basic message passing for it and the supervisors

github.com/bastion-rs/bastion - a552a03ac636c6be56b2503748b8dc9ddc808605 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Added a skeleton for the Bastion and System structs, and cleaned up a bit

github.com/bastion-rs/bastion - 291bde6a9c1d79bb59cc230391949f2816d70661 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Removed the src/bastion.rs file

github.com/bastion-rs/bastion - 825ab3fa386182f4bbcb0e3c2616f5863a218f8f authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Initial commit for v0.3

github.com/bastion-rs/bastion - f3d82b67668bb42a9bd1cccbb6f0bb80b47b7151 authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Merge pull request #43 from JohnTitor/clean-up-actions

Clean up actions

github.com/bastion-rs/bastion - 408cc6325af72d2b0faf98ca49bb9f3113189bda authored about 5 years ago by Mahmut Bulut <[email protected]>
Clean up actions

github.com/bastion-rs/bastion - 80ec9004fe3c960125703a6a8f3115db3f23f3ba authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #42 from bastion-rs/debug-impl-with-thunk-ptr

Debug impl with thunk pointer

github.com/bastion-rs/bastion - 11bfafd818a2f74c7dfc2cfe18e2d36e38e41f8f authored about 5 years ago by Mahmut Bulut <[email protected]>
Debug impl with thunk pointer

github.com/bastion-rs/bastion - 3837a25e836e366290b03df921dfabd31022d0c8 authored about 5 years ago by Mahmut Bulut <[email protected]>
Merge pull request #5 from JohnTitor/clean-up-images

Clean up images

github.com/bastion-rs/bastion-rs.github.io - 97f7e01f04c99342b22966a84cfad375df6cd607 authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #4 from JohnTitor/update-sections

Update sections

github.com/bastion-rs/bastion-rs.github.io - e9b3786c843c493f567fd8f7a3a132b73bf77554 authored about 5 years ago by Yuki Okushi <[email protected]>
Add fort example

github.com/bastion-rs/bastion-rs.github.io - 501be944fbf4197cdaa154620f7851c74c068de6 authored about 5 years ago by Yuki Okushi <[email protected]>
(cargo-release) start next development iteration 0.1.1

github.com/bastion-rs/fort - 62a7d4fb3ea60ba28e3832f717b1e206f177b922 authored about 5 years ago by Mahmut Bulut <[email protected]>
(cargo-release) version 0.1.1

github.com/bastion-rs/fort - bfec385d2b985252ea344ac8e61b65f1ae2f74e3 authored about 5 years ago by Mahmut Bulut <[email protected]>
Add usage and fix dependency problems

github.com/bastion-rs/fort - 45ae8e642a95357a56a853eed5c57397c404dcd5 authored about 5 years ago by Mahmut Bulut <[email protected]>
Add example section

github.com/bastion-rs/bastion-rs.github.io - b587ef0ab591ea95922dfbf1a39846ca3c9a30c1 authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #41 from bastion-rs/use-github-actions

Remove travis and add stable channel builds to Github

github.com/bastion-rs/bastion - e4e850c46c6b8c01873436aabdea1b496c500a56 authored about 5 years ago by Mahmut Bulut <[email protected]>
Dont run bench on stable, feature is not used on stable channel

github.com/bastion-rs/bastion - eb70fb696fe7329c7b52ea71d999b007c3180722 authored about 5 years ago by Mahmut Bulut <[email protected]>
Remove travis and add stable channel builds to Github

github.com/bastion-rs/bastion - 2c0c4065826cc97789160a9fe17af781aaea3516 authored about 5 years ago by Mahmut Bulut <[email protected]>
Add features section

github.com/bastion-rs/bastion-rs.github.io - 120e50ea3ecd5d9d5b1dbf2d0429642e94e14a70 authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #39 from JohnTitor/update-sponsor

Update sponsor information

github.com/bastion-rs/bastion - bfc5f05b21f26df44d7f587dc22b5657cc828300 authored about 5 years ago by Yuki Okushi <[email protected]>
Add undying main example

github.com/bastion-rs/fort - b0f0b0de3c972264e8916ec48dd0dd80453c7014 authored about 5 years ago by Mahmut Bulut <[email protected]>
(cargo-release) start next development iteration 0.1.0

github.com/bastion-rs/fort - 0771f49de3c86ed1617a23b6d8fd497e04d589aa authored about 5 years ago by Mahmut Bulut <[email protected]>
add license

github.com/bastion-rs/fort - 704cf5b7ad53ee83d7c44a2cd8fca71dff5f4bdd authored about 5 years ago by Mahmut Bulut <[email protected]>
Add threaded tcp server example

github.com/bastion-rs/fort - 13a6880a41e3d863d321359b28fe213d51a317cb authored about 5 years ago by Mahmut Bulut <[email protected]>
Initial proc macro attrib code

github.com/bastion-rs/fort - 536e5927399e904afca1ffcf27ec879848ae4139 authored about 5 years ago by Mahmut Bulut <[email protected]>
Merge pull request #3 from JohnTitor/update-discord

Update Discord link

github.com/bastion-rs/bastion-rs.github.io - c69749ad6a86d95a0e77f3d81bb0caead29a7d8d authored about 5 years ago by Yuki Okushi <[email protected]>
Update Discord link

github.com/bastion-rs/bastion-rs.github.io - 614264641d52adf8b4c0de6b7335a03f917f6cdc authored about 5 years ago by Yuki Okushi <[email protected]>
Update sponsor information

github.com/bastion-rs/bastion - 83b25dbb612643ab4d55aeb346d3af07605cd3fe authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #38 from JohnTitor/replace-gitter

Replace Gitter with Discord

github.com/bastion-rs/bastion - bc60fbbbb29f5f389262fbf61bfb91a5f2012b41 authored about 5 years ago by Yuki Okushi <[email protected]>
Remove unnecessary ignore config

github.com/bastion-rs/bastion - 59d0efcff0db9a6ac1840242bf3848d6a6f2c736 authored about 5 years ago by Yuki Okushi <[email protected]>
Remove main.workflow

github.com/bastion-rs/bastion - f52d446f145cf6631d26db7bfe85ed6694281ecf authored about 5 years ago by Yuki Okushi <[email protected]>
Replace Gitter links with Discord

github.com/bastion-rs/bastion - dd49c4ef7282f6d0feabe1eae0abdde2dbeb2a00 authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #2 from JohnTitor/add-docs-link

Add docs link

github.com/bastion-rs/bastion-rs.github.io - c1a7316206294570950ac8d44c534fe9e10c0180 authored about 5 years ago by Yuki Okushi <[email protected]>
Remove `adapted by` section

github.com/bastion-rs/bastion-rs.github.io - 175f14a155416bbcd6f6d86862b92d30c8890b18 authored about 5 years ago by Yuki Okushi <[email protected]>
Remove unnecessary icons

github.com/bastion-rs/bastion-rs.github.io - b364c73e74974e1474a102b9fcf7dc5aafb0b2a9 authored about 5 years ago by Yuki Okushi <[email protected]>
Merge pull request #36 from bastion-rs/add-github-actions

Add GitHub actions

github.com/bastion-rs/bastion - 4d148a4ffca88b4eb0bff706b2eac60acce1d889 authored about 5 years ago by Mahmut Bulut <[email protected]>
Merge pull request #1 from JohnTitor/run-prettier

Run prettier

github.com/bastion-rs/bastion-rs.github.io - 5b5882941a46434423c907bb8628bcaf96a9d166 authored about 5 years ago by Yuki Okushi <[email protected]>
Fix readme appveyor build tag

github.com/bastion-rs/bastion - 75617e37cbc746ed802fd4f55bf8db4907a9dc98 authored about 5 years ago by Mahmut Bulut <[email protected]>
Run all tests

github.com/bastion-rs/bastion - 6018b96087d5eb8d75bb58b9e625113da3f074c7 authored about 5 years ago by Mahmut Bulut <[email protected]>
Use cargo doc

github.com/bastion-rs/bastion - 234552a78d32ee4e5a987795d183c26dd920176c authored about 5 years ago by Mahmut Bulut <[email protected]>
Give name for the CI jobs

github.com/bastion-rs/bastion - f89e247b7d9bd57f76d1afbd49cac92d0e3ba46f authored about 5 years ago by Mahmut Bulut <[email protected]>
Fix cargo fmt errors

github.com/bastion-rs/bastion - bbabba41abc27eeba19a68494649d5c25ee71bca authored about 5 years ago by Mahmut Bulut <[email protected]>
Use default stable rustfmt

github.com/bastion-rs/bastion - 8668d5cc8b509c99f6392c2f4f7fe6451fa533b7 authored about 5 years ago by Mahmut Bulut <[email protected]>
Fix feature gate jobs

github.com/bastion-rs/bastion - 0429068f91eb057c23e17aab891388dbcb34a1a6 authored about 5 years ago by Mahmut Bulut <[email protected]>
Add GitHub actions

github.com/bastion-rs/bastion - 9c747655d360d43e59119cdc857474b848bb0156 authored about 5 years ago by Mahmut Bulut <[email protected]>
Merge pull request #34 from azastrael/nightly-cargo-6989

Fixed building on nightly

github.com/bastion-rs/bastion - ffc50d5d643899963736a410b7b5494ccef1174e authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Fixed building on nightly following https://github.com/rust-lang/cargo/pull/6989

github.com/bastion-rs/bastion - 467c40776a5300ece2ebfa6e6b04914e9b78c82d authored about 5 years ago by Matthieu Le brazidec <[email protected]>
Add Discord server for communication.

github.com/bastion-rs/bastion - 563a64b0fbb04eb3760c8da451109fd1892af1e1 authored about 5 years ago by Mahmut Bulut <[email protected]>