-
1762f50100
pollfd structure (draft), a few more mockup functions (server_init, wait_event...)
Philippe Pittoli
2022-02-07 03:24:39 +0100
-
69732ccad8
Deinit() some stuff.
Philippe Pittoli
2022-02-07 01:21:46 +0100
-
87f6f9071b
Test leaks, but compiles!
Philippe Pittoli
2022-02-06 18:11:01 +0100
-
c14148ef35
Print the different strucutures.
Philippe Pittoli
2022-02-06 16:57:23 +0100
-
9d16d6f2b8
Some corrections for stuff.
Philippe Pittoli
2022-02-06 00:32:16 +0100
-
fc4899a26f
Zigimpl: draft.
Philippe Pittoli
2022-02-05 13:16:44 +0100
-
13e7619899
Fixed tests (3 and 4).
Philippe Pittoli
2022-02-04 03:22:01 +0100
-
33f7c9ccfb
Wrong pointer read.
Philippe Pittoli
2022-02-04 02:43:49 +0100
-
e6edfd0e43
Fixing some test functions: no leaks when ending these programs.
Philippe Pittoli
2022-02-04 00:53:22 +0100
-
513348652e
Better presentation, for the ones only reading it online.
Karchnu
2020-12-09 15:58:31 +0100
-
bf600e0889
Readme fix.
Karchnu
2020-12-09 15:34:53 +0100
-
f9b9000a3f
Add libIPC presentation.
Karchnu
2020-12-09 15:33:54 +0100
-
1439bb78ca
README: again, getting rid of old stuff.
Karchnu
2020-12-08 23:49:18 +0100
-
c8757d0fb0
Readme: less outdated stuff.
Karchnu
2020-12-08 23:39:25 +0100
-
7cb5d2669c
Man page added.
Karchnu
2020-12-08 22:49:12 +0100
-
7caa934753
Man page: functions renamed.
Karchnu
2020-12-08 22:47:27 +0100
-
62db8ff7fd
Add and remove printf.
dev
Karchnu
2020-11-08 06:07:28 +0100
-
d32e26b848
libipc: better error detection at message send.
Karchnu
2020-11-08 01:19:02 +0100
-
a99d5317b0
Bugfix (<= => <), better error message (send) and error management.
Karchnu
2020-11-06 21:17:01 +0100
-
825e0c1b2c
v0.7.2: ipcd indicates if it successfully contacted the service.
Karchnu
2020-11-05 14:15:39 +0100
-
c69ce64273
removing message_types
Karchnu
2020-10-14 14:08:09 +0200
-
7659766fc0
Minor changes in examples.
Karchnu
2020-10-01 03:19:52 +0200
-
b4cc1814cd
Fix memory leaks and print messages right away when non critical.
Karchnu
2020-10-01 02:47:08 +0200
-
ec33e6086e
Fixing a broken loop condition.
Karchnu
2020-10-01 01:27:33 +0200
-
556652418a
Version 0.7.1. Small fix in usock_recv function.
Karchnu
2020-09-01 00:16:43 +0200
-
7eeda65cd9
libipc now allows buffered readings in switched context.
Karchnu
2020-08-03 00:42:34 +0200
-
686e0785ef
libipc now allows buffered readings in switched context.
more_to_read
Karchnu
2020-08-03 00:40:56 +0200
-
fc207cb5ca
more_to_read
Karchnu
2020-08-02 16:49:07 +0200
-
-
da78f0acfd
Removing unused code.
Karchnu
2020-07-22 10:15:53 +0200
-
fd04cc0f83
Remove unnecessary code.
Karchnu
2020-07-22 09:37:18 +0200
-
62dcda8263
Message size for input callback in switch context: fixed.
Karchnu
2020-07-21 00:47:01 +0200
-
7fda2bd1ad
bugfix, debug print.
Karchnu
2020-07-21 00:10:42 +0200
-
d9d927cfd2
Test applications up to libipc version 0.7.0.
Karchnu
2020-07-15 16:06:54 +0200
-
c2aa94716f
adding ipc_read_fd
Karchnu
2020-07-14 16:10:18 +0200
-
e147379f06
ipc_connection now provides the server fd.
Karchnu
2020-07-13 18:37:33 +0200
-
b8c5c9d70e
libipc v0.7: callbacks for proxies, better memory management.
Karchnu
2020-07-13 14:12:08 +0200
-
282cc59c18
version bump
pollfd
Karchnu
2020-07-12 22:00:18 +0200
-
045b1433f5
closing sockets (but not the client in a switch)
Karchnu
2020-07-12 20:35:55 +0200
-
2813bd2695
fixed segfault
Karchnu
2020-07-11 10:44:47 +0200
-
02c25c150d
fixing a memory leak
Karchnu
2020-07-10 23:43:11 +0200
-
ff21ff42cb
almost usable version
Karchnu
2020-07-10 20:18:17 +0200
-
c897edf9e7
a lot of printf
Karchnu
2020-07-10 12:19:03 +0200
-
58aab88dbf
callbacks kinda ok
Karchnu
2020-07-08 18:51:25 +0200
-
553a550d97
default cb_out OK
Karchnu
2020-07-08 13:51:32 +0200
-
0a8680a7e8
usock doesn't handle memory allocation anymore
Karchnu
2020-07-08 13:38:48 +0200
-
8ccefcc40f
lacking default cb_out
Karchnu
2020-07-08 12:40:24 +0200
-
74fea778f7
more consistant connection types (and their use)
Karchnu
2020-07-08 09:56:39 +0200
-
12427217c6
Compilation fixed for examples.
Karchnu
2020-07-08 01:15:18 +0200
-
90a51a7ed7
buffers don't require malloc anymore
Karchnu
2020-07-08 01:08:00 +0200
-
98a1389376
callbacks
Karchnu
2020-07-08 00:07:49 +0200
-
ff9d6ed2b8
Correction examples.
Karchnu
2020-07-06 14:38:06 +0200
-
47408ef653
fixed
Karchnu
2020-07-06 09:02:13 +0200
-
4c45fb7d12
s/events_loop/wait_event/
Karchnu
2020-07-06 08:43:06 +0200
-
8439cc0f18
Things.
Karchnu
2020-07-06 08:42:05 +0200
-
f1790cf314
switching ok
Karchnu
2020-07-04 19:29:59 +0200
-
6243b818f1
corrections
Karchnu
2020-07-04 19:03:21 +0200
-
bef3b28656
simple-tcp: corrections and debug print
Karchnu
2020-07-04 19:02:43 +0200
-
9a83993795
better ipcd
Karchnu
2020-07-04 14:41:21 +0200
-
e8cd339622
better simple-tcpd
Karchnu
2020-07-04 14:40:55 +0200
-
df373aea6a
simple-tcp: improvments.
Karchnu
2020-07-04 14:21:02 +0200
-
fe87f31c34
pongspam OK
Karchnu
2020-07-04 14:06:51 +0200
-
e98b544539
pongd OK
Karchnu
2020-07-04 11:45:09 +0200
-
1377e6fd28
pongd
Karchnu
2020-07-04 11:38:11 +0200
-
36cdda36e0
pong client OK
Karchnu
2020-07-04 11:12:12 +0200
-
fbb7394f31
tests now compile again
Karchnu
2020-07-04 11:01:24 +0200
-
f89ab91917
timer works as expected
Karchnu
2020-07-04 10:11:19 +0200
-
3b1aaf36c2
timer
Karchnu
2020-07-03 22:27:56 +0200
-
0f46858e78
print context
Karchnu
2020-07-02 21:33:59 +0200
-
b6f32819e5
networkd -> ipcd
Karchnu
2020-07-01 14:24:45 +0200
-
2bba5cb232
Removing printf.
Karchnu
2020-07-01 13:26:22 +0200
-
71db43802e
Multiple clients: ok.
Karchnu
2020-07-01 12:47:04 +0200
-
a5877101eb
WIP: no mem leaks on simple use. switch still to test.
Karchnu
2020-07-01 09:53:24 +0200
-
f4ffd7386f
No leaks, no error whatsoever so far.
Karchnu
2020-06-30 13:49:21 +0200
-
292cca45e0
WIP: messages are sent and received OK
Karchnu
2020-06-30 12:59:05 +0200
-
a6ca358847
WIP!!
Karchnu
2020-06-29 21:07:19 +0200
-
2a8e9a3707
WIP: connection OK, timer OK
Karchnu
2020-06-29 19:35:52 +0200
-
9cdf868755
WIP
Karchnu
2020-06-29 16:49:54 +0200
-
9429be80b3
Buffered writings: WIP.
Karchnu
2020-06-29 16:22:14 +0200
-
0cd6f5bebd
Compiles, not tested and no write buffer.
Karchnu
2020-06-29 00:53:40 +0200
-
89d8881a40
Compile again, but lacks poll(2) call.
Karchnu
2020-06-28 18:05:28 +0200
-
1dc5b4bcbe
WIP
Karchnu
2020-06-28 17:22:58 +0200
-
44992e940c
WIP
Karchnu
2020-06-28 15:40:02 +0200
-
05d483a712
WIP
Karchnu
2020-06-28 01:13:48 +0200
-
91793c45cc
WIP
Karchnu
2020-06-27 19:16:07 +0200
-
85b54b0db6
poll(2): WIP.
Karchnu
2020-06-27 04:45:43 +0200
-
-
062c36a2f3
libipc now uses 64-bit float (double) timers.
Karchnu
2020-06-12 02:09:46 +0200
-
290a693572
project.zsh and Makefile: handle dependencies correctly. `make dist` ok.
Philippe PITTOLI
2020-04-27 03:43:11 +0200
-
9c61ea5093
buffer from 2K to 2M, there is room to improve performances here
Philippe PITTOLI
2020-02-06 00:58:19 +0100
-
22f3a2234a
Version bump: 0.5.1.
Philippe PITTOLI
2020-01-28 13:42:49 +0100
-
8457cc3690
Put fd to -1 before freeing memory.
Philippe PITTOLI
2020-01-28 13:42:19 +0100
-
ac9e329cec
Read-write loop test.
Philippe PITTOLI
2020-01-28 13:41:09 +0100
-
75b407538b
Improved pong(d) examples.
Philippe PITTOLI
2020-01-28 13:39:06 +0100
-
626053ad63
From 8M to 2K buffers: performance improvements.
Philippe PITTOLI
2020-01-28 13:38:25 +0100
-
301358425f
remove old experiments
Philippe PITTOLI
2020-01-28 13:37:47 +0100
-
e936810b39
usock: use strerror to get a better insight about an error.
Philippe PITTOLI
2020-01-04 10:34:38 +0100
-
71eb8b3f61
fs.c: replaces rindex with strrchr
Philippe PITTOLI
2020-01-04 10:28:03 +0100
-
f4ef46aa6c
Meaningful error msg, -logging +directory management, indentation.
Philippe PITTOLI
2020-01-01 12:11:34 +0100
-
534bd970a6
Improving Makefile.
Luka Vandervelden
2019-11-14 20:44:18 +0100
-
ef2c05fc25
v0.4.0: ipc_wait_event* functions now receive a timeout value
Philippe PITTOLI
2019-10-26 18:17:20 +0200
-
c879d49c31
IPC version 0.3, allow multiple messages at once
Philippe PITTOLI
2019-10-08 13:54:23 +0200