Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/peachcloud/peach-network
Query and configure network interfaces using JSON-RPC over HTTP.
https://github.com/peachcloud/peach-network
Add reconfigure RPC for forcing a reread of the wpa_supplicant config file
ece7e0c103c3ab40a363d912d4973a791dc87cae authored about 5 years ago
ece7e0c103c3ab40a363d912d4973a791dc87cae authored about 5 years ago
Add RPC to disable network represented by given network id
535753b3bb774e1facae83ae08bd79a7325a09f8 authored about 5 years ago
535753b3bb774e1facae83ae08bd79a7325a09f8 authored about 5 years ago
Add remove_wifi RPC to delete credentials for network represented by given network id
f207afe961ca90d00b904b45c11597f1747881b7 authored about 5 years ago
f207afe961ca90d00b904b45c11597f1747881b7 authored about 5 years ago
Add RPC to select (activate) an AP based on given network id and interface
65369484e643194cc631c68a21ac259749f93533 authored about 5 years ago
65369484e643194cc631c68a21ac259749f93533 authored about 5 years ago
Add RPC for retrieving the ID of a given SSID on a given interface
861f73f356179932e4a0910df853f9609176d657 authored about 5 years ago
861f73f356179932e4a0910df853f9609176d657 authored about 5 years ago
Update docs for add_wifi
ff2247edfb010f9885ca8e77b7d8bb065078cb7e authored about 5 years ago
ff2247edfb010f9885ca8e77b7d8bb065078cb7e authored about 5 years ago
Revert add_wifi to simple approach (gen creds and write to conf), add snafu error for GenWpaPassphrase
37b040ffe73ca5e8a32927f6e19f1e711b30d3f7 authored about 5 years ago
37b040ffe73ca5e8a32927f6e19f1e711b30d3f7 authored about 5 years ago
Revert add_wifi to generate and save credentials only, fixes AP mode bug
54d41a6af4008da8f671c18cdda1f96002768a14 authored about 5 years ago
54d41a6af4008da8f671c18cdda1f96002768a14 authored about 5 years ago
Remove known bugs section
0d258e18a1fe545d3b56e089ea4f22b31b210014 authored about 5 years ago
0d258e18a1fe545d3b56e089ea4f22b31b210014 authored about 5 years ago
Refactor RPC response for list_networks
def169972b49d8299ed15c84a296f3f6124401c5 authored about 5 years ago
def169972b49d8299ed15c84a296f3f6124401c5 authored about 5 years ago
Refactor list_networks response to use Networks struct for easier deserial in clients
2f25669b69c580967363f3e1fee184cd20d2e58c authored about 5 years ago
2f25669b69c580967363f3e1fee184cd20d2e58c authored about 5 years ago
Change protocol to be a String and not Vec, simplify parsing
2408a214f6a2a79793e5bd41533e560f1a961d60 authored about 5 years ago
2408a214f6a2a79793e5bd41533e560f1a961d60 authored about 5 years ago
Fix protocol parsing
e15472ab6042a245601d4b36ff62b3930d1d978f authored about 5 years ago
e15472ab6042a245601d4b36ff62b3930d1d978f authored about 5 years ago
Add wifi protocol to scan_networks
106ea91f6d6443ab4398cf66c1c24b4ed2fe358c authored about 5 years ago
106ea91f6d6443ab4398cf66c1c24b4ed2fe358c authored about 5 years ago
Add security flags to scan_networks results
b115cbae595e41669c37e5586c7231950ae1a2c9 authored about 5 years ago
b115cbae595e41669c37e5586c7231950ae1a2c9 authored about 5 years ago
Improve specificity of dependency imports
0ba1f8269cc83c6b5a025d628f23f1e206391f73 authored about 5 years ago
0ba1f8269cc83c6b5a025d628f23f1e206391f73 authored about 5 years ago
Fmt and remove unnecessary return statements
5c93574a5cd625b14444d40e6c7802fe77c0aabf authored about 5 years ago
5c93574a5cd625b14444d40e6c7802fe77c0aabf authored about 5 years ago
Merge branch 'extend_scan_networks'
645dd28d990aa9ddbbc16c5deab58f9e781b11f6 authored about 5 years ago
645dd28d990aa9ddbbc16c5deab58f9e781b11f6 authored about 5 years ago
Fix merge conflict
87c2b3c5764400c7d6de6b60c6970109a7df0d1e authored about 5 years ago
87c2b3c5764400c7d6de6b60c6970109a7df0d1e authored about 5 years ago
Refactor scan_networks RPC to also return frequency and signal level for each network in range
7c6c92769da3157506913d401ffa7303b81a769c authored about 5 years ago
7c6c92769da3157506913d401ffa7303b81a769c authored about 5 years ago
Fix rssi to return rssi and not average_rssi, refactor status
d9fda39604b8436e651b926532b8681383c82713 authored about 5 years ago
d9fda39604b8436e651b926532b8681383c82713 authored about 5 years ago
Add docs for get_status and replace unwraps
e851441e489617a1e2b1c9e0cd884fc1241978a5 authored about 5 years ago
e851441e489617a1e2b1c9e0cd884fc1241978a5 authored about 5 years ago
Add error type and RPC for get_status
2115a31659f7d6ebf8414b112aba818a94263866 authored about 5 years ago
2115a31659f7d6ebf8414b112aba818a94263866 authored about 5 years ago
Split status values from labels
76e99110388c67d595dbd98dc8999ad3d106d900 authored about 5 years ago
76e99110388c67d595dbd98dc8999ad3d106d900 authored about 5 years ago
Add basic get_status method
caf580dcfd8d631e3466c166e42382c449794ef9 authored about 5 years ago
caf580dcfd8d631e3466c166e42382c449794ef9 authored about 5 years ago
Add Known Bugs section
b5a250444da93fe6f51b2b45f2ad000915e97070 authored over 5 years ago
b5a250444da93fe6f51b2b45f2ad000915e97070 authored over 5 years ago
Change install instructions to release build
1fc6efdb618bc4d5f0558ea94cb1022c60fe2cbd authored over 5 years ago
1fc6efdb618bc4d5f0558ea94cb1022c60fe2cbd authored over 5 years ago
Replace zero length check with is_empty
4abcc9afc1b569ed5349783858b02cab70708210 authored over 5 years ago
4abcc9afc1b569ed5349783858b02cab70708210 authored over 5 years ago
Refactor get_state RPC to take iface as arg
48fba4ac63bd5009cdb73460740bf466521d8364 authored over 5 years ago
48fba4ac63bd5009cdb73460740bf466521d8364 authored over 5 years ago
Add RPC and error for get_wifi_state
fdc3a83926bfe8edc8deb35547a2e12135910be5 authored over 5 years ago
fdc3a83926bfe8edc8deb35547a2e12135910be5 authored over 5 years ago
Fix typo
dbdf9b14687b73794ac5d22234c35eeef3b40137 authored over 5 years ago
dbdf9b14687b73794ac5d22234c35eeef3b40137 authored over 5 years ago
Fix test typo
41f07c184d0e1b3d70569169118439fd96e56438 authored over 5 years ago
41f07c184d0e1b3d70569169118439fd96e56438 authored over 5 years ago
Add RPC's for switching between client and AP mode
1aa8dfa5f2b32dd08c32f91137d5311137fc04f3 authored over 5 years ago
1aa8dfa5f2b32dd08c32f91137d5311137fc04f3 authored over 5 years ago
Add RPC and tests for activate_ap
a88daf7e6527f90457822f45ace59a7d28bf6f85 authored over 5 years ago
a88daf7e6527f90457822f45ace59a7d28bf6f85 authored over 5 years ago
Clean-up RPC logic
f762592d909ed7b02224d2854a221536263663b6 authored over 5 years ago
f762592d909ed7b02224d2854a221536263663b6 authored over 5 years ago
Add source display for SerdeError
0eb8086e4d796bd085a5245a0ed884dc4659cd4d authored over 5 years ago
0eb8086e4d796bd085a5245a0ed884dc4659cd4d authored over 5 years ago
Update error codes
8330256912908844aa82484f8d423f26fee2d285 authored over 5 years ago
8330256912908844aa82484f8d423f26fee2d285 authored over 5 years ago
Add get_traffic RPC for retrieving network traffic statistics
42190f3d7f22a40542f34d865daa3f7efc008c6d authored over 5 years ago
42190f3d7f22a40542f34d865daa3f7efc008c6d authored over 5 years ago
Add RPC for average signal strength, plus docs and test
35b6f4f4ab6d58655df55cf5348ce079b27fd975 authored over 5 years ago
35b6f4f4ab6d58655df55cf5348ce079b27fd975 authored over 5 years ago
Add ping method and relevant docs
903d5d4f97229a52fb1e4db2912606f6e545917c authored over 5 years ago
903d5d4f97229a52fb1e4db2912606f6e545917c authored over 5 years ago
Add error message for failed http sserver address parsing
c69bb13f9fed327f485f99985087bc429f87dde9 authored over 5 years ago
c69bb13f9fed327f485f99985087bc429f87dde9 authored over 5 years ago
Add env var for setting server address and port
8ef434c1a26a1bd9b2e9edd98d7d4c5158a8e31e authored over 5 years ago
8ef434c1a26a1bd9b2e9edd98d7d4c5158a8e31e authored over 5 years ago
Add further tests for error responses, change error codes, plus minor error message changes
47c740eee80040f1a83f34f2e47256e36f583a43 authored over 5 years ago
47c740eee80040f1a83f34f2e47256e36f583a43 authored over 5 years ago
Add several more rpc error tests and make minor name changes
ed800b89864b2f199e3be1c9266df08b91318abd authored over 5 years ago
ed800b89864b2f199e3be1c9266df08b91318abd authored over 5 years ago
Add unit test for RPC parse error
9a5b0d8b72104f5a98402c360dae87eee4d0fac2 authored over 5 years ago
9a5b0d8b72104f5a98402c360dae87eee4d0fac2 authored over 5 years ago
Add scan_networks method
7df8af9863b3010036f943f3a697f51b57069fc6 authored over 5 years ago
7df8af9863b3010036f943f3a697f51b57069fc6 authored over 5 years ago
Add interface parameter for reassociate_wifi and reconnect_wifi, update README accordingly
0adbd7e39d0ab2fc3e4f9640fc0aaecb8d0bc1db authored over 5 years ago
0adbd7e39d0ab2fc3e4f9640fc0aaecb8d0bc1db authored over 5 years ago
Add interface parameter for get_ssid
cd8af67304dc270b76ad61016df6bead9b234d9f authored over 5 years ago
cd8af67304dc270b76ad61016df6bead9b234d9f authored over 5 years ago
Alphabetize RPC IO methods and remove unnecessary comments
91d5d6fee3f3c3867367b47a34874d9c2dc469c0 authored over 5 years ago
91d5d6fee3f3c3867367b47a34874d9c2dc469c0 authored over 5 years ago
Move error and network modules out of lib and into separate files
564dce0b528dde6697e957cb4eaea0a66876e7c5 authored over 5 years ago
564dce0b528dde6697e957cb4eaea0a66876e7c5 authored over 5 years ago
Remove all wpactrl requests to set interface (not working), update README accordingly
6ae59f8720eba30da2b85d67f371e94d34e4e3ae authored over 5 years ago
6ae59f8720eba30da2b85d67f371e94d34e4e3ae authored over 5 years ago
More snafu improvements
1f3b4febda59ea7842b46381d6fb8fa9388d00fc authored over 5 years ago
1f3b4febda59ea7842b46381d6fb8fa9388d00fc authored over 5 years ago
Remove unnecessary variable assignments and fix string borrow checking errors
a8cf249b07fe594421f4a0200e4771f6be9a511f authored over 5 years ago
a8cf249b07fe594421f4a0200e4771f6be9a511f authored over 5 years ago
Merge pull request #3 from peachcloud/ufans-errors
aha!
b5fc7a26d5df6e203280c570e1ee55f5962b199d authored over 5 years ago
aha!
use new snafu feature to transform `failure::Error` into `Box<dyn std::error::Error>`: https://d...
718da8aa8f97fea8c4ecc4f64c7e90a833f025d0 authored over 5 years ago
Merge pull request #2 from peachcloud/ufans-errors
iterate on the snafus
7297c6bcf0384e13d0a94036b1e929a63e0038ff authored over 5 years ago
add Cargo.lock
d53d40607cd0de85facb1283f8a53d16291fd3ba authored over 5 years ago
d53d40607cd0de85facb1283f8a53d16291fd3ba authored over 5 years ago
add .gitignore
10da15751fbb95e3e2df2db81f5e05e7f5ec352a authored over 5 years ago
10da15751fbb95e3e2df2db81f5e05e7f5ec352a authored over 5 years ago
fix snafu errors
7e069ca9c2985c96a0b5fc6116e976a8cfa8a9c2 authored over 5 years ago
7e069ca9c2985c96a0b5fc6116e976a8cfa8a9c2 authored over 5 years ago
Rename OpenWpaCtrl error variant
445737bce1cdef06e0c84b8c6a6d1ffb18b7bf03 authored over 5 years ago
445737bce1cdef06e0c84b8c6a6d1ffb18b7bf03 authored over 5 years ago
Use nested paths for imports
c7b57cabfa4cf71b7cef164177bb903b4ef30a18 authored over 5 years ago
c7b57cabfa4cf71b7cef164177bb903b4ef30a18 authored over 5 years ago
Tidy up dependencies and add passing success test
34cedc379be58293d188cf1eeb395aa091750067 authored over 5 years ago
34cedc379be58293d188cf1eeb395aa091750067 authored over 5 years ago
Update Travis to fail on clippy warnings
16e5b884c4125d380ab4017b746eb4fbe7579ace authored almost 6 years ago
16e5b884c4125d380ab4017b746eb4fbe7579ace authored almost 6 years ago
Add build status image for master branch
9bd4023ed212fdec30ca58ccb9902a579fd1c372 authored almost 6 years ago
9bd4023ed212fdec30ca58ccb9902a579fd1c372 authored almost 6 years ago
Remove fail-on-warnings for clippy
88a4782524dee9b7a5ea409ca84d5632cbec7417 authored almost 6 years ago
88a4782524dee9b7a5ea409ca84d5632cbec7417 authored almost 6 years ago
Add Travis CI with clippy
5ce7255fd8583b5d5e3fba39553be9d38c132002 authored almost 6 years ago
5ce7255fd8583b5d5e3fba39553be9d38c132002 authored almost 6 years ago
Add list_networks method
dfb6d6389322be36d57f7de76f2c240d49e55df4 authored almost 6 years ago
dfb6d6389322be36d57f7de76f2c240d49e55df4 authored almost 6 years ago
Remove another unwrap
2d89b0a38063d656faaacd012f2ee7eb5c155657 authored almost 6 years ago
2d89b0a38063d656faaacd012f2ee7eb5c155657 authored almost 6 years ago
Separate business logic into lib, replace unwraps and improve err handling
fc8eb03ae5c6951f6316174b2a29e8614cee9abc authored almost 6 years ago
fc8eb03ae5c6951f6316174b2a29e8614cee9abc authored almost 6 years ago
Replace slow commandline calls with wpactrl and update README
430fea4db442938d04774d8fcf3af5ac2f875b01 authored almost 6 years ago
430fea4db442938d04774d8fcf3af5ac2f875b01 authored almost 6 years ago
Change http port
5806ef4ba0225117ac82cfe661e227a8e5bf5289 authored almost 6 years ago
5806ef4ba0225117ac82cfe661e227a8e5bf5289 authored almost 6 years ago
Add method for if_checker
2d3910ab7df7a5ed4d62e1d21de29cd75571de4e authored almost 6 years ago
2d3910ab7df7a5ed4d62e1d21de29cd75571de4e authored almost 6 years ago
Add method for add_wifi
1e17f0a48a4a26b6487c9bcf52481007b1c998d2 authored almost 6 years ago
1e17f0a48a4a26b6487c9bcf52481007b1c998d2 authored almost 6 years ago
Add methods for get_ip and get_ssid
5c554c180cf713fc132c0f8dc3f82982dbaef957 authored almost 6 years ago
5c554c180cf713fc132c0f8dc3f82982dbaef957 authored almost 6 years ago
Add jsonrpc deps and placeholder methods
391222f5665377c52e0ff3844e94430d3e5c6b7d authored almost 6 years ago
391222f5665377c52e0ff3844e94430d3e5c6b7d authored almost 6 years ago
Fix formatting
5cf1f99442f5401bc44ef1ffcbf5ded0d7074979 authored almost 6 years ago
5cf1f99442f5401bc44ef1ffcbf5ded0d7074979 authored almost 6 years ago
Initial commit : add README
f0f3ff824e9abf8e587a16c11e4f35ef84fa7c72 authored almost 6 years ago
f0f3ff824e9abf8e587a16c11e4f35ef84fa7c72 authored almost 6 years ago
Replace failure with snafu
f729f1acacbcb0d18e2b00145088e70a564d457a authored about 7 years ago
f729f1acacbcb0d18e2b00145088e70a564d457a authored about 7 years ago