]> www.ljiriste.work Git - 42/minitalk.git/log
42/minitalk.git
23 months agoMerge branch 'trunk' into 42 42
Lukas Jiriste [Wed, 21 Feb 2024 08:57:11 +0000 (09:57 +0100)]
Merge branch 'trunk' into 42

23 months agoFix a typo trunk
Lukas Jiriste [Wed, 21 Feb 2024 08:39:50 +0000 (09:39 +0100)]
Fix a typo

23 months agoCreate macro const for delay between PID bits
Lukas Jiriste [Thu, 8 Feb 2024 14:44:30 +0000 (15:44 +0100)]
Create macro const for delay between PID bits

2 years agoConvert Libft from submodule to directory
Lukas Jiriste [Tue, 30 Jan 2024 17:30:18 +0000 (18:30 +0100)]
Convert Libft from submodule to directory

Do this so that 42 can use this project without any
additional downloads of dependencies.
Change Makefile accordingly.

2 years agoUpdate Libft to commit that conforms to the Norm
Lukas Jiriste [Tue, 30 Jan 2024 17:12:59 +0000 (18:12 +0100)]
Update Libft to commit that conforms to the Norm

2 years agoRefactor server (and client), fix typo
Lukas Jiriste [Tue, 23 Jan 2024 12:28:30 +0000 (13:28 +0100)]
Refactor server (and client), fix typo

2 years agoRework communication protocol
Lukas Jiriste [Tue, 23 Jan 2024 11:36:32 +0000 (12:36 +0100)]
Rework communication protocol

Before client relied on a delay for server to be able to recieve.
Now this mode is only used for sharing PID of client.
After server knows client's PID, it signals the client when it is ready.

2 years agoRepair Makefile so it correctly initializes Libft
Lukas Jiriste [Tue, 23 Jan 2024 07:58:03 +0000 (08:58 +0100)]
Repair Makefile so it correctly initializes Libft

2 years agoImplement client, change Makefile accordingly
Lukas Jiriste [Sat, 20 Jan 2024 17:21:29 +0000 (18:21 +0100)]
Implement client, change Makefile accordingly

Because of signals merging, client now waits for 1000 us between bits
for server to "certainly" handle the signal. This could use some tuning
but a better protocol for communications would be better.

2 years agoRepair Makefile (wrong source file name)
Lukas Jiriste [Sat, 20 Jan 2024 16:30:30 +0000 (17:30 +0100)]
Repair Makefile (wrong source file name)

2 years agoCreate project, implement server
Lukas Jiriste [Sat, 20 Jan 2024 16:14:18 +0000 (17:14 +0100)]
Create project, implement server