RSS feed
3edf0f3d
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 16:07
srv4.c: remove
d5c2af3b
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 15:42
util.c: fix compiler warnning
aa0761be
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 15:42
cli.c: use new engine
3f5e3ef3
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 14:37
whoopsie
09a8d8c1
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 14:35
srv4: fix some warnnings
cd0a928d
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 14:34
Makefile: more strict errors
e19630c0
– mkf <mkf@cloud9p.org>
authored
on 2024/12/12 14:27
engine.c: better names for functions
dda59f41
– mkf <mkf@cloud9p.org>
authored
on 2024/12/11 16:24
*.c: use new enum names
be15c241
– mkf <mkf@cloud9p.org>
authored
on 2024/12/11 16:23
engine.h: clearify enum names a bit
3b14d1fd
– mkf <mkf@cloud9p.org>
authored
on 2024/12/11 16:15
util.c: remove unused variable
dd155881
– mkf <mkf@cloud9p.org>
authored
on 2024/10/21 12:47
fix build on plan 9 (lots of changes)
1986f390
– mkf <mkf@cloud9p.org>
authored
on 2024/10/21 10:45
refactor engine: localize variables
440456a6
– mkf <mkf@cloud9p.org>
authored
on 2024/10/19 18:02
update README
8ad7cd5f
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 09:08
util.c: add qdel
4a95885a
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 09:05
util.h: add qdel
12c3d365
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 02:40
srv.h: add TIMEOUT
9536bd99
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 01:55
add keepalive code
1c674256
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 01:47
netclient: add netinit
70257c5e
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 01:46
netclient: handle UGUD
35c402f6
– mkf <mkf@cloud9p.org>
authored
on 2024/06/09 01:42
gui9: use a better model for connecting to server
ec328147
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 21:14
srv5.c prepare some solution for "the bug"
4f044e63
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 21:12
c -> *c
b88749ce
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 19:52
srv.h: add times into client, add clients into games
97bdccaf
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 19:51
engine: let's make the game more serious
f3f7c150
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 13:02
srv5: fix crash on play() in OpenBSD
d3b4fc22
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 01:20
fix qadd
f5dca8e8
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 00:23
use llappend
3d813f4e
– mkf <mkf@cloud9p.org>
authored
on 2024/06/07 00:14
util.c: fix buggy workaround for lladd on first element, (also log better)
65555c30
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 23:43
srv5: accept @ as special guest nick
c92eb2ff
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 23:30
vfprint: work around nasty free() bug in OpenBSD
26ae1e1f
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 22:37
srv.h: shurnk INPUTSIZE
b9648611
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 22:37
vfprint: use some smaller value
57d82eea
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 22:36
util: minor improvemnets
41372014
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 17:39
srv: clean up code, fix some memory leaks
d4470e0e
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 17:03
srv: dont't hard code values, free some values
590d2b43
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 16:41
srv5: lots of fixes, (check for nulls, etc)
1d710193
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 16:40
replace qnext and qadd implmentions by a improved one
eb1032e3
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 16:37
Makefile: optimiztions can be your friend. but not always...
835bf8fc
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 03:18
unix: \n in sysfatal
ec532add
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 03:17
glendy2.man: add algorithms
d056c1e8
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 03:13
util.[ch]: improve quene functions
387ecb6c
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 03:13
srv5: remove unused variable
0823efb6
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 01:20
srv: fix build, remove unused variables
303984cd
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 01:14
ensure head get's cast
bfb0b739
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 01:13
Makefile: -Wall
1cfe3d11
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 01:08
don't lock in wrong place
d60b1195
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 01:00
lock before changing clients quene
f5117aa5
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:52
oops
450ee3a7
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:38
srv: don't use a empty list, (old one somehow got lost)
61529ef0
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:35
gui9: add nick and side
bddab37c
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:35
netclient: let game and opts be 0 right now
1e427dbd
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:21
srv5: accept PRandom
a819ccfe
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:13
unix: include util.h
49fc85da
– mkf <mkf@cloud9p.org>
authored
on 2024/06/06 00:02
gui9.c: better usage
bc59ac28
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 23:59
srv5: dont work on a empty list
58438f39
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 23:54
unix: use emalloc for vprintf
5ef11321
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 23:47
Makefile: add -g
499c637c
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 23:38
srv5: linux isn't happy about pthread_join, fine.
251d1683
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 19:22
engine: rip andrey ☹
9e606d77
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 18:59
srv5: it appears threads don't respect stack. too bad. (also handle \r in input)
543a5bb6
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 16:14
flush the socket in cleanup
30b8cab0
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 16:08
bump the difficulity
c53468b5
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 16:01
srv5: send nicks as well
ea3be595
– mkf <mkf@cloud9p.org>
authored
on 2024/06/05 01:23
srv5: fix CONN numbers being random
00696865
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:49
srv5: import
48531e4f
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:28
netclient: add himsg
02dabfd3
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:27
srv.h: add client struct, used in srv5
38cb6954
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:26
util: add quene and doubly linked lists
d4e2dd4c
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:22
engine: add Connect state, rename PEither to PRandom
622bc912
– mkf <mkf@cloud9p.org>
authored
on 2024/06/04 23:20
retire srv, add srv5
83d512c9
– mkf <mkf@x230>
authored
on 2024/06/03 19:03
port.h: import
45fffdf2
– mkf <mkf@x230>
authored
on 2024/06/02 15:26
engine: bunch of stablity and fixes, fix wall issue for 2nd time.
3a085910
– mkf <mkf@x230>
authored
on 2024/06/02 09:48
engine: fix bug where a new wall is placed randomly
26a4bf1f
– mkf <mkf@x230>
authored
on 2024/05/25 12:38
engine
0db5f7d7
– mkf <mkf@x230>
authored
on 2024/05/25 12:29
engine: win if min is >= 100
e1a7ab91
– mkf <mkf@x230>
authored
on 2024/05/25 11:48
engine: fix build
34290e09
– mkf <mkf@x230>
authored
on 2024/05/25 11:42
fix findmin for 2³³th time
72668dfe
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 19:44
engine: fix build
23a93e42
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 15:34
mkfile: small changes
dc39d6db
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 15:32
mkfile: doc → docs
37f43535
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 15:27
engine: fix a bug where (networked) client would decide if game is over or not
0aa6224b
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 15:22
srv4: clean up and more details in logs
95a5ff12
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 12:52
proto: minor changes
407c0b5b
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 02:43
engine: take an argument in findmin, use findmin in score1
0281fe45
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 02:40
glendy2.man: remove clients
d33779b1
– mkf <mkf@cloud9p.org>
authored
on 2024/05/24 00:56
update todo
5ea9f026
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 23:09
Makefile: generate documention as well
daf98078
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 22:45
glendy2.man: add enums
5ed17b6f
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:44
abort on sysfatal
6fbeb81c
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:12
gui9: merge gui9net
8b5dae40
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:12
gui9net: so long...
26c869c7
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:11
gui9net.c add enums
2e3c458a
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:10
engine: move client enums to clients, add some handy functions
9671de02
– mkf <mkf@cloud9p.org>
authored
on 2024/05/23 20:10
netclient: fix xy
8d09c9f0
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 20:03
gui9net: small fixes
6a6e8a97
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 20:02
کن فیکون
45fd1ae9
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 17:31
srv4: fix put msg
ea3ae149
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 15:03
fix build
cee53e6f
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 05:32
srv: backport "liying server" fix
8dd98ade
– mkf <mkf@cloud9p.org>
authored
on 2024/05/22 05:24
engine: fix a bug where glenda can't move, but game isn't over
Next