From 20da110e38ea2390bc0f44136998464fef98aefd Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 22 Jan 2020 16:11:38 +0100 Subject: update --- src/main.rs | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index d496270..5c34bae 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,8 @@ mod consts; + +#[cfg(features = "client")] mod client; + mod protocol; #[macro_use] @@ -11,10 +14,6 @@ extern crate failure; #[cfg(test)] mod tests; -//use util::Hex; -use protocol::primitive::{String, StringList}; -use protocol::message::{ClientInit}; - use failure::Error; #[tokio::main] @@ -24,21 +23,10 @@ async fn main() -> Result<(), Error> { "localhost", 4242, false, - true, + false, ).await.unwrap(); - let mut features = StringList::new(); - features.push("SynchronizedMarkerLine".to_string()); - features.push("Authenticators".to_string()); - features.push("ExtendedFeatures".to_string()); - let client_init = ClientInit { - client_version:String::from("Rust 0.0.0"), - client_date: String::from("1579009211"), - feature_list: features, - client_features: 0x00008000, - }; - - client.handler().await?; + client.run().await; // client.login("audron", "audron", client_init); Ok(()) -- cgit v1.2.3 nctionsMax Audron <me@audron.dev>
aboutsummaryrefslogtreecommitdiff
path: root/src/message/signalproxy/objects/mod.rs (unfollow)
Commit message (Expand)AuthorLines
2021-09-28statetracker: cleanup codeMax Audron-29/+86
2021-09-28statetracker: first iteration of working rpc objectMax Audron-0/+709
2021-08-17rename override_type to typeMax Audron-7/+7
2021-08-17WIPMax Audron-10/+17
2021-07-31fix trailing semicolon match_variant macroMax Audron-1/+1
2021-07-31add doc for network translationMax Audron-0/+93
2021-07-25add Traits for syncable objectsMax Audron-48/+114
2021-07-21cleanup objects::TypesMax Audron-5/+35
2021-07-21add IgnoreListManagerMax Audron-0/+165
2021-07-21add cert-managerMax Audron-0/+32
2021-07-21add BufferViewManager and BufferViewConfigMax Audron-0/+95
2021-07-21migrate BufferSyncer to use Network derive and add to central TypesMax Audron-143/+22
2021-07-21rewrite network derive to work more consistentlyMax Audron-78/+90
2021-07-21fix wrong capitalization for HighlightRuleListMax Audron-2/+2
2021-07-21implement the Network trait generically for all inner Variant TypesMax Audron-1/+66
2021-07-21change IRC MessageType to be a bitflag instead of enumMax Audron-54/+94
2021-07-21fix network objectMax Audron-18/+24
2021-07-21minor docs and cleanupMax Audron-4/+8
2021-04-05WIP: impl more signalproxy objectsMax Audron-1000/+1621
2021-03-09WIP: impl signalproxy typesMax Audron-253/+376
2021-01-21add to and from network deriveMax Audron-42/+2767
2021-01-21reorganize tests and add quassel featuresMax Audron-551/+850
2021-01-04add example program: quasselproxyclientMax Audron-0/+280
2021-01-04random stuffMax Audron-2/+9
2021-01-04add more signalproxy objectsMax Audron-40/+120
2021-01-04add message parsing feature flagsMax Audron-43/+96
2021-01-04fix parsing of datetime when value is -1Max Audron-1/+9
2021-01-02update dependenciesMax Audron-267/+27
2021-01-02rework handshakemessage parsingMax Audron-141/+278
2020-10-16updateMax Audron-1553/+294
2020-10-16update paperworkMax Audron-487/+391