Commit Graph

54 Commits (poll)

Author SHA1 Message Date
Karchnu b5d8c5a6b1 blah 2020-07-13 14:16:25 +02:00
Karchnu df269e4423 fixed segfault 2020-07-11 10:46:17 +02:00
Karchnu 46cad71e4b fixes 2020-07-10 14:58:41 +02:00
Karchnu b4bdc44897 fixing ipc_ctx_fd_type 2020-07-09 09:33:34 +02:00
Karchnu 4c47461ac9 fixing ctx structure 2020-07-09 01:46:22 +02:00
Karchnu 91fd87ae5d fixing 2020-07-08 19:35:28 +02:00
Karchnu f0055cfdef fixing context 2020-07-08 19:34:31 +02:00
Karchnu bc11af9ac5 fixing 2020-07-08 19:31:29 +02:00
Karchnu 66f1b45de1 lowlevel switching cb 2020-07-08 18:57:08 +02:00
Karchnu 50107123ea adding switch functions 2020-07-08 16:49:09 +02:00
Karchnu 58ec731530 s/events_loop/wait_event/ 2020-07-06 08:40:56 +02:00
Karchnu 8935db7126 libipc version 2020-07-03 22:56:31 +02:00
Karchnu 70a102dbd7 things 2020-07-03 22:44:34 +02:00
Karchnu 77026a249a timer 2020-07-03 22:41:07 +02:00
Karchnu 6b47af9e9f improvments 2020-07-03 19:11:10 +02:00
Karchnu fd62919770 Timer is just crazy. 2020-07-03 16:23:52 +02:00
Karchnu 57ce9d2e38 compiles 2020-07-03 16:14:46 +02:00
Karchnu 12f397ed2b E_TOOMUCHCODEDELETE 2020-07-03 15:40:30 +02:00
Karchnu 6b1426f10b connection type 2020-07-03 13:48:39 +02:00
Karchnu 158cc47897 Context 2020-07-03 13:42:19 +02:00
Karchnu ffcb734bfd Int => Int32 2020-07-02 22:36:51 +02:00
Karchnu 0f2b8e1009 Connections => Ctx 2020-07-02 22:30:40 +02:00
Karchnu 7afd12e242 UInt64T 2020-07-02 22:29:35 +02:00
Karchnu 7b963433b9 blah 2020-07-02 21:48:17 +02:00
Karchnu ac7bb07d95 High level API: first take. 2020-07-02 21:13:54 +02:00
Karchnu 6f5aa676b5 Low-level changes for poll(2) version of the LibIPC. 2020-07-01 16:24:13 +02:00
Karchnu 485d26d677 Version bump. 2020-06-12 02:06:47 +02:00
Karchnu 2ccab86273 Float64 timers. 2020-06-12 02:05:42 +02:00
Luka Vandervelden 319573bb1e Fixes on the WIP "ipc/json" library.
This fixes parse_ipc_json that had a quite useless prototype, it now
looks functionnal enough.
2020-05-14 17:47:45 +02:00
Luka Vandervelden 0f52ca1b2a WIP ipc/json. 2020-05-14 17:35:37 +02:00
Philippe PITTOLI 3a8c67c795 version bump: v0.5.2 2020-02-03 23:50:48 +01:00
Philippe PITTOLI 25eb62a8f9 IPC::Message#from_json and #to_json 2020-02-03 23:50:13 +01:00
Philippe PITTOLI 07f2099553 -debug pp!, +Connection init for simple fd, +Message#to_packet 2020-01-17 22:02:24 +01:00
Philippe PITTOLI 05e1c36645 Bindings adapted to libipc v0.5.0. 'Events' alias no more top-level. 2020-01-01 14:29:05 +01:00
Philippe PITTOLI 7f56378d06 minor fix 2019-10-26 18:28:17 +02:00
Philippe PITTOLI 6febe84157 version bump 2019-10-26 18:15:22 +02:00
Philippe PITTOLI 5b134a8c1b v0.4: ipc_wait_event* functions now reveive a timeout value 2019-10-26 18:12:59 +02:00
Lukc 9793d5ac6a Merge branch 'v0.2' of JunkOS/ipc.cr into master 2019-07-27 16:34:12 +02:00
Philippe PITTOLI 0330f384ef v0.2 - new API 2019-07-27 15:29:27 +02:00
Luka Vandervelden dab7e4adec Bugfix. 2019-06-15 23:45:02 +02:00
Lukc 31a248728e Merge branch 'api-change' of JunkOS/ipc.cr into master 2019-06-06 00:48:25 +02:00
Philippe PITTOLI 4b80bce1d7 Merge branch 'apichange' 2019-06-06 00:42:36 +02:00
Philippe PITTOLI 6eb59dceff API change. 2019-06-06 00:37:12 +02:00
Lukc f6b64dd9bd Merge branch 'misc' of JunkOS/ipc.cr into master 2019-06-05 22:33:42 +02:00
Philippe PITTOLI d65083e92e Functions for low-level manipulation. 2019-06-05 22:25:02 +02:00
Philippe PITTOLI ba2d8befbf Language. 2019-06-05 22:24:40 +02:00
Philippe PITTOLI 9e6fd99769 Set some functions public. 2019-06-05 22:20:21 +02:00
Lukc c4d82297c6 Merge branch 'cleaning' of JunkOS/ipc.cr into master 2019-06-04 13:40:26 +02:00
Philippe PITTOLI 076c0ed44c Extending the API (send functions), and cleaning some code. 2019-06-04 13:35:46 +02:00
Philippe PITTOLI bee1390382 user_type 2019-06-04 01:36:21 +02:00