Commit Graph

  • 9738f504eb x Tristan B. Kildaire 2020-12-04 19:00:48 +0200
  • 77b4393085 Upgrade to new bformat v2.1.0 Tristan B. Kildaire 2020-12-04 17:52:28 +0200
  • e529e526a7 Upgrade to new bformat v1.0.0 Tristan B. Kildaire 2020-12-04 17:51:34 +0200
  • 848d1b7a63 Start watcher v0.1.1 Tristan B. Kildaire 2020-10-16 17:11:32 +0200
  • 984261a394 Added missing watcher Tristan B. Kildaire 2020-10-16 17:11:26 +0200
  • 2c5d871378 Added comment v0.1.0 queue_sys Tristan B. Kildaire 2020-10-15 11:34:03 +0200
  • 73322667fa Added missing imports Tristan B. Kildaire 2020-09-29 19:19:34 +0200
  • 98d672434a Added missing imports Tristan B. Kildaire 2020-09-29 19:18:59 +0200
  • 41199e96fc Renamed Tristan B. Kildaire 2020-09-29 19:18:53 +0200
  • 96e755d3cc Added `getTag()` and `getData()` and made instance variables private Tristan B. Kildaire 2020-09-29 19:18:45 +0200
  • 24d56c93a9 Added new changes Tristan B. Kildaire 2020-09-29 19:13:36 +0200
  • 176310761c Deleted old code Tristan B. Kildaire 2020-09-29 19:13:21 +0200
  • 4fab6a3727 Added todo list Tristan B. Kildaire 2020-09-29 11:58:11 +0200
  • 1f07b06316 WIP: tristanable-ng Tristan B. Kildaire 2020-09-29 11:57:25 +0200
  • 02a29b5293 Made reservedTags queue thread safe v0.0.33 Tristan B. Kildaire 2020-09-29 08:47:04 +0200
  • 90835f3c97 Don't go further if the receive failed v0.0.32 Tristan B. Kildaire 2020-09-28 20:43:46 +0200
  • b0b7f69778 re-ordered, send after enqueue, a slight conc bug would appear whereby the thread switch to watcher occurs after send (suppose) and then it locks list mjtex, seees no request, says it is an error, this ensures it is a request then sends it so when thread switch to watcher occurs, it MUST be in the list and therefore a valid request v0.0.31 Tristan B. Kildaire 2020-09-28 19:17:21 +0200
  • 7c44f04066 Identified possible bug (revert) Tristan B. Kildaire 2020-09-28 14:55:19 +0200
  • 0f10ba4c41 Identified possible bug Tristan B. Kildaire 2020-09-28 14:54:05 +0200
  • 98cd3e8c1e Append notifications to queue v0.0.30 Tristan B. Kildaire 2020-09-25 10:16:14 +0200
  • db2125782e Corrected module name v0.0.29 Tristan 🅱. Kildaire 2020-09-24 20:57:40 +0200
  • a0bb8fd477 Added notifcation system v0.0.28 reserved_tags Tristan 🅱. Kildaire 2020-09-24 20:51:57 +0200
  • 47565b5692 WIP: reserved tags/notifcation system Tristan 🅱. Kildaire 2020-09-24 20:49:59 +0200
  • 4623cbd304 Added NotificationReply class to represent an incoming notification message Tristan 🅱. Kildaire 2020-09-24 20:31:15 +0200
  • 485995bfe3 Added methods to add a reserved tag and check whether a tag is reserved, added queue for notifications and also a list of reserved tags Tristan 🅱. Kildaire 2020-09-24 20:30:59 +0200
  • d46da412b4 Added check for whether something is a reserved tag Tristan 🅱. Kildaire 2020-09-24 20:30:32 +0200
  • cb68e9f673 Cleaned up Tristan B. Kildaire 2020-06-24 14:28:34 +0200
  • 71f5852f3e Added comment. Tristan B. Kildaire 2020-06-24 11:20:45 +0200
  • 2960a8ec57 Implemented `stopManager` function which also calls on the now implemented `stopWatcher` and `stopGC` functions. v0.0.27 Tristan B. Kildaire 2020-06-24 11:14:53 +0200
  • 3494df6fdb Upgraded examples Tristan B. Kildaire 2020-06-24 11:07:21 +0200
  • 65f5667eca Refactored. v0.0.26 Tristan B. Kildaire 2020-06-24 11:04:36 +0200
  • d035cdc207 Added thread safe watcher (and also multithreaded it) v0.0.25 Tristan B. Kildaire 2020-06-23 17:08:31 +0200
  • e5eb241502 Added missing right brace to toString string and refectored string generation. v0.0.24 Tristan B. Kildaire 2020-06-23 15:11:31 +0200
  • e7c99ebf5e Implemented toString for Request v0.0.23 Tristan B. Kildaire 2020-06-23 15:06:27 +0200
  • 612bd9fc8c Testing updates Tristan B. Kildaire 2020-06-23 15:03:12 +0200
  • c1af63ba89 Throws exception on waiting for an invalid tag v0.0.22 Tristan B. Kildaire 2020-06-23 14:52:43 +0200
  • 8f19f2ec7f Skip dead requests. v0.0.21 Tristan B. Kildaire 2020-06-23 14:49:08 +0200
  • 1cec094633 Don't tarverse array more thna once. v0.0.20 Tristan B. Kildaire 2020-06-23 14:39:34 +0200
  • d314aa98e6 Garbage collector works Tristan B. Kildaire 2020-06-23 14:34:34 +0200
  • c958370e37 Fixed issue #3 v0.0.19 Tristan B. Kildaire 2020-06-23 14:25:08 +0200
  • f440727800 Fixed bug whereby the queue mutex would not be unlocked. v0.0.18 Tristan B. Kildaire 2020-06-23 14:22:00 +0200
  • 0b0ded86ee Pls v0.0.17 Tristan B. Kildaire 2020-06-23 14:16:55 +0200
  • 2d994d806a Pls work v0.0.16 Tristan B. Kildaire 2020-06-23 14:15:45 +0200
  • bbdf440d6a Upgraded dependancies for example code Tristan B. Kildaire 2020-06-23 13:57:40 +0200
  • eee5867f5c WIP: Throw an error though v0.0.15 Tristan B. Kildaire 2020-06-23 13:31:36 +0200
  • 6e8e338af1 Updated tets case, we need to make the reeuqets dead Tristan B. Kildaire 2020-06-23 13:18:42 +0200
  • 0f2bdb9051 Testing updates Tristan B. Kildaire 2020-06-23 12:46:22 +0200
  • 086c1646b1 Fixed bug whereby requests would never be fulfilled because the fulfillment variable was never set to true. v0.0.14 Tristan B. Kildaire 2020-06-23 12:46:04 +0200
  • 705b0f8cbe `sendMessage` now uses encoder library for message encoding. v0.0.13 Tristan B. Kildaire 2020-06-23 12:23:56 +0200
  • 2dcd0f4fff Encoding library finished v0.0.12 Tristan B. Kildaire 2020-06-23 12:23:10 +0200
  • 83b863a9d8 Added protocol encoder decoder library Tristan B. Kildaire 2020-06-23 12:21:19 +0200
  • 04cc444d32 Fixed bug whereby this shit definately would break. Tristan B. Kildaire 2020-06-23 12:20:34 +0200
  • 0a7dda74a0 Adding tests v0.0.11 Tristan B. Kildaire 2020-06-23 12:11:31 +0200
  • 46c6c065d0 WIP: Example code Tristan B. Kildaire 2020-06-23 11:53:05 +0200
  • 41dcefeb9f Updated source path in dub.json Tristan B. Kildaire 2020-06-23 11:52:36 +0200
  • 1831e65193 Added logo v0.0.10 Tristan B. Kildaire 2020-06-23 11:33:10 +0200
  • 594914d33b Implemented Request queue garbage collection. v0.0.9 Tristan B. Kildaire 2020-06-23 11:18:41 +0200
  • 02ca3d9bb5 Added garbage collection to the queue. v0.0.8 Tristan B. Kildaire 2020-06-23 11:09:44 +0200
  • c1712d8afe Updated API docs Tristan B. Kildaire 2020-06-23 10:58:11 +0200
  • 7787ffe1fb Added more to API docs. Tristan B. Kildaire 2020-06-23 09:23:26 +0200
  • 0a74099fa7 WIP: API docs Tristan B. Kildaire 2020-06-23 09:19:56 +0200
  • bef0c0f740 Cleaned up comment. v0.0.7 Tristan B. Kildaire 2020-06-23 09:18:20 +0200
  • 3fd7e3ef47 Dankie Gabs vir die name suggestion Tristan B. Kildaire 2020-06-23 09:18:14 +0200
  • 818b12f111 Removed unused function. Tristan B. Kildaire 2020-06-23 09:16:40 +0200
  • b75b11e2b0 Finalised v0.0.6 Tristan B. Kildaire 2020-06-23 01:07:17 +0200
  • e0c563ce68 Credit where credit is due Tristan B. Kildaire 2020-06-23 00:33:52 +0200
  • 6e2a92a59b Added all code needed to get it working. v0.0.4 Tristan B. Kildaire 2020-06-23 00:33:01 +0200
  • 71879638c6 Fixed all compilation issues. v0.0.3 Tristan B. Kildaire 2020-06-22 22:37:45 +0200
  • e46f7d80fd Fixed variable name. Tristan B. Kildaire 2020-06-22 22:36:58 +0200
  • 581b6bd5ee Construct tristanable pakcet. Tristan B. Kildaire 2020-06-22 22:36:43 +0200
  • cbadba2f1e Save socket. Tristan B. Kildaire 2020-06-22 22:25:58 +0200
  • 86e7a9c11f Send generated message over socket to endpoint. Tristan B. Kildaire 2020-06-22 22:25:32 +0200
  • 63119aab91 Added new depepdancy. Tristan B. Kildaire 2020-06-22 22:23:33 +0200
  • 47e9059a66 WIP: `sendMessage(ulong, byte[])` Tristan B. Kildaire 2020-06-22 22:21:33 +0200
  • ebdfad5023 Addded format for protocol. Tristan B. Kildaire 2020-06-22 21:36:06 +0200
  • 783070f828 Added some stub functions. Tristan B. Kildaire 2020-06-22 20:48:09 +0200
  • 05718602b3 Added event loop. v0.0.2 Tristan B. Kildaire 2020-06-22 20:16:39 +0200
  • 350ef9bdd3 Updated dub info v0.0.1 Tristan B. Kildaire 2020-06-21 17:39:50 +0200
  • 647b86f3c2 Added constructors to types `Manager` and `Watcher` v0.0.0 Tristan B. Kildaire 2020-06-21 17:36:43 +0200
  • 23c4e85134 Added module structure and stub modules. Tristan B. Kildaire 2020-06-21 17:27:20 +0200
  • 6e997db33f Added bformat as dependancy Tristan B. Kildaire 2020-06-21 17:25:01 +0200
  • 1166a44c28 Initialized dub Tristan B. Kildaire 2020-06-21 17:24:48 +0200
  • a4e4c3a6ee
    Initial commit Tristan B. Kildaire 2020-06-19 19:36:57 +0200