| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| * | statetracker: rewrite sync handling | Max Audron | 2021-10-03 | -18/+54 | |
| | | |||||
| * | split StatefulSyncable into client and server side traits | Max Audron | 2021-10-03 | -57/+133 | |
| | | | | | | | This allows to more easily put each side behind a feature flag, maintaing ease of use when only one is selected, while still allowing a consumer to enable both sides and use them. | ||||
| * | statetracker: remove druid-widget-nursery | Max Audron | 2021-10-01 | -2/+0 | |
| | | |||||
| * | remove replaced "Network" derive macro | Max Audron | 2021-10-01 | -99/+0 | |
| | | |||||
| * | migrate to separated NetworkMap and NetworkList macros | Max Audron | 2021-10-01 | -196/+371 | |
| | | |||||
| * | adapt Sync* types | Max Audron | 2021-09-28 | -15/+57 | |
| | | |||||
| * | add handle_syncmessage to aliasmanager | Max Audron | 2021-09-28 | -4/+23 | |
| | | |||||
| * | make initdata fields public | Max Audron | 2021-09-28 | -3/+3 | |
| | | |||||
| * | convert Init struct's methods to builder style | Max Audron | 2021-09-28 | -4/+6 | |
| | | |||||
| * | switch AliasManager to use split network translation traits | Max Audron | 2021-09-28 | -10/+17 | |
| | | |||||
| * | add NetworkList and NetworkMap derive macros | Max Audron | 2021-09-28 | -25/+101 | |
| | | | | | | | this is an ongoing effort to generalize the parsing/serialization. With this NetworkList and NetworkMap can be used both at the same time to allow the de-/serialization of objects into both formats | ||||
| * | add statetracker to workspace | Max Audron | 2021-09-28 | -1/+1 | |
| | | |||||
| * | statetracker: cleanup code | Max Audron | 2021-09-28 | -29/+86 | |
| | | |||||
| * | statetracker: first iteration of working rpc object | Max Audron | 2021-09-28 | -0/+709 | |
| | | |||||
| * | rename override_type to type | Max Audron | 2021-09-28 | -7/+7 | |
| | | |||||
| * | fix trailing semicolon match_variant macro | Max Audron | 2021-07-31 | -1/+1 | |
| | | |||||
| * | add doc for network translation | Max Audron | 2021-07-31 | -0/+93 | |
| | | |||||
| * | add Traits for syncable objects | Max Audron | 2021-07-25 | -48/+114 | |
| | | |||||
| * | cleanup objects::Types | Max Audron | 2021-07-21 | -5/+35 | |
| | | |||||
| * | add IgnoreListManager | Max Audron | 2021-07-21 | -0/+165 | |
| | | |||||
| * | add cert-manager | Max Audron | 2021-07-21 | -0/+32 | |
| | | |||||
| * | add BufferViewManager and BufferViewConfig | Max Audron | 2021-07-21 | -0/+95 | |
| | | |||||
| * | migrate BufferSyncer to use Network derive and add to central Types | Max Audron | 2021-07-21 | -143/+22 | |
| | | |||||
| * | rewrite network derive to work more consistently | Max Audron | 2021-07-21 | -78/+90 | |
| | | | | | | this mainly ensures that the network and override_type / variant options work across the board | ||||
| * | fix wrong capitalization for HighlightRuleList | Max Audron | 2021-07-21 | -2/+2 | |
| | | |||||
| * | implement the Network trait generically for all inner Variant Types | Max Audron | 2021-07-21 | -1/+66 | |
| | | |||||
| * | change IRC MessageType to be a bitflag instead of enum | Max Audron | 2021-07-21 | -54/+94 | |
| | | | | | | | the BufferSyncer object uses this type in a bitflag manner to indicate all the kinds of change that happened. bitflag still allows very enum esque usage so the change is okay for the Message object. | ||||
| * | fix network object | Max Audron | 2021-07-21 | -18/+24 | |
| | | |||||
| * | minor docs and cleanup | Max Audron | 2021-07-21 | -4/+8 | |
| | | |||||
| * | WIP: impl more signalproxy objects | Max Audron | 2021-04-05 | -1000/+1621 | |
| | | |||||
| * | WIP: impl signalproxy types | Max Audron | 2021-03-09 | -253/+376 | |
| | | |||||
| * | add to and from network derive | Max Audron | 2021-01-21 | -42/+2767 | |
| | | |||||
| * | reorganize tests and add quassel features | Max Audron | 2021-01-21 | -551/+850 | |
| | | |||||
| * | Merge branch 'client' | Max Audron | 2021-01-04 | -2133/+1379 | |
| |\ | |||||
| | * | add example program: quasselproxyclient | Max Audron | 2021-01-04 | -0/+280 | |
| | | | | | | | | | and inspection proxy for quassel | ||||
| | * | random stuff | Max Audron | 2021-01-04 | -2/+9 | |
| | | | |||||
| | * | add more signalproxy objects | Max Audron | 2021-01-04 | -40/+120 | |
| | | | |||||
| | * | add message parsing feature flags | Max Audron | 2021-01-04 | -43/+96 | |
| | | | |||||
| | * | fix parsing of datetime when value is -1 | Max Audron | 2021-01-04 | -1/+9 | |
| | | | |||||
| | * | update dependencies | Max Audron | 2021-01-02 | -267/+27 | |
| | | | |||||
| | * | rework handshakemessage parsing | Max Audron | 2021-01-02 | -141/+278 | |
| | | | |||||
| | * | update | Max Audron | 2020-10-16 | -1553/+294 | |
| | | | |||||
| | * | update paperwork | Max Audron | 2020-10-16 | -487/+391 | |
| | | | |||||
| | * | add example temp | Max Audron | 2020-09-26 | -0/+386 | |
| | | | |||||
| | * | split signalproxy.rs | Max Audron | 2020-09-26 | -309/+335 | |
| | | | |||||
| * | | WIP: function api | Max Audron | 2020-09-26 | -15/+152 | |
| |/ | |||||
| * | split handshake.rs | Max Audron | 2020-09-26 | -435/+581 | |
| | | |||||
| * | add parsing of signalproxy messages | Max Audron | 2020-05-02 | -72/+697 | |
| | | |||||
| * | rewrite of datetime parsing to use the time crate | Max Audron | 2020-05-02 | -0/+28 | |
| | | |||||
| * | cleanup | Max Audron | 2020-04-30 | -4/+3 | |
| | | |||||
