RSS feed
	
	
	
		55988b41
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 17:14
		
netlclient.h: make netput and netmove behave more like doput and domove
		 
	
		d37a60b2
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 17:10
		
engine: enable networked games.
		 
	
		502841cc
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 17:06
		
util.[ch]: generic functions, mostly lifted frrom netclient
		 
	
		3627677c
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 16:49
		
srv: fix build 2 ☹
		 
	
		ee083495
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 16:46
		
srv: fix build
		 
	
		4700e18a
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 16:36
		
todo: update todo
		 
	
		7adbe130
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/07 16:34
		
srv: manually parse put message and just write the numbers into the syncmsg
		 
	
		1f5ba20d
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 23:49
		
cli: use new domove
		 
	
		f614b1be
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 19:32
		
proto.txt: note last change
		 
	
		5e291e44
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 19:29
		
srv: send WAIT when it's other player's turn
		 
	
		afd22c26
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 19:21
		
srv: it's actually [x][y], not vice versa
		 
	
		e762861d
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 15:57
		
srv: reuseaddr, so we don't have to wait for wait time to finish when restarting
		 
	
		226cdb43
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 14:58
		
engine: remove debug print statement
		 
	
		c9ebf774
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/06 14:56
		
srv: use new domove
		 
	
		04b13dbb
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 22:57
		
mkfile: add netclient.c for real
		 
	
		d62faf12
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 16:24
		
netclient.[ch]: fix build
		 
	
		a981f75b
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 16:24
		
mkfile: add netclient.h
		 
	
		daf12f9e
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 13:05
		
srv: tidy
		 
	
		a0ca5539
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 13:04
		
netclient: simplify some parts, wait→waitbit (plan 9 already defines wait)
		 
	
		8bc5225e
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 13:02
		
engine, gui9: find glenda's location in domove instead of requiring it as an argument
		 
	
		ba23a153
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/05/04 12:25
		
netclient.[ch] add functions needed to parse messages
		 
	
		2a607784
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/28 23:17
		
netclient.[ch]: import, helper functions for writing networked clients
		 
	
		5ba01641
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/28 17:41
		
mkfile: don't compile docs by default, add srv, cli and gui9 to CLEANFILES
		 
	
		34422cf9
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/28 17:25
		
docs/proto.txt: minor changes
		 
	
		5ff89c8a
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 13:33
		
srv: don't check for argc
		 
	
		5addf5da
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 13:31
		
srv: handle failure more gracefully, don't shutdown the server once a client leaves.
		 
	
		c72db2f4
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 12:36
		
srv: destory pcount mutex
		 
	
		5762ee2b
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 12:36
		
Makefile: re-add -Dunix
		 
	
		019d6b8a
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 12:13
		
cli: fancier look for end of the lines
		 
	
		64ff17f5
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 11:18
		
srv: disable undo, we dont have time to add support for that yet.
		 
	
		f3bcd178
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/25 11:16
		
srv: fix build
		 
	
		aa3452cd
		 – mkf <mkf@pi>
 authored
 on 2024/04/25 02:22
		
srv: fix a potenial overflow error
		 
	
		3eb06e8c
		 – mkf <mkf@pi>
 authored
 on 2024/04/25 02:13
		
srv: remove misleading comments
		 
	
		43b22e23
		 – mkf <mkf@pi>
 authored
 on 2024/04/24 23:35
		
cli: ☺☹
		 
	
		d251f773
		 – mkf <mkf@pi>
 authored
 on 2024/04/24 23:23
		
mkfile: import
		 
	
		e6d03613
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/21 19:43
		
srv.h: import
		 
	
		fb1f788b
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/21 03:47
		
doc/todo: update
		 
	
		c9529c24
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/21 03:34
		
Makefile: rewrite, no need to clean before recompiles.
		 
	
		8a2c0dae
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/21 02:41
		
README: update
		 
	
		40eb9a51
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/21 01:01
		
srv: fix build, remove unused enum
		 
	
		a172d158
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/20 22:21
		
.gitignore: import
		 
	
		7758d233
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/20 22:10
		
srv: explicitly mention loser and winner player
		 
	
		8f208984
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/20 22:09
		
cli: ensure trapper can't put walls on glenda
		 
	
		22999a45
		 – mkf <mkf@hp.lan>
 authored
 on 2024/04/20 02:45
		
doc/proto.txt: import protocol documention
		 
	
		aa492818
		 – mkf <mkf@hp.lan>
 authored
 on 2024/04/20 02:08
		
srv: same fix
		 
	
		0c01f247
		 – mkf <mkf@hp.lan>
 authored
 on 2024/04/20 02:07
		
cli: fix output display
		 
	
		59c901b5
		 – mkf <mkf@hp.lan>
 authored
 on 2024/04/20 01:55
		
cli: enable random moves, use human for both sides
		 
	
		ffd13429
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/17 22:00
		
import documents
		 
	
		1295f0e6
		 – mkf <mkf@cloud9p.org>
 authored
 on 2024/04/17 21:59
		
import sources