index
:
torus
this commit
ansi
backport
cgi
daemon
master
v1
v2
collaborative ASCII art
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
server.c
(
follow
)
Commit message (
Expand
)
Author
Age
*
Call msync(2) after modifying tiles
June McEnroe
2021-09-27
*
OpenBSD: pledge(2) server
June McEnroe
2021-09-26
*
Replace kqueue with poll, remove libutil dependency
June McEnroe
2021-09-20
*
Factor out default paths
June McEnroe
2019-01-08
*
Add cap_rights_limit calls to client and server
June McEnroe
2019-01-04
*
Add teleportation
June McEnroe
2019-01-04
*
Fix map generation for old metadata discrepancies
June McEnroe
2019-01-04
*
Restore old data format
June McEnroe
2019-01-04
*
Call cap_enter in client and server
v2
June McEnroe
2018-11-29
*
Only use pidfile(3) on FreeBSD
daemon
June McEnroe
2018-10-20
*
Add server daemonization
June McEnroe
2018-10-14
*
Add -d and -s flags to server
June McEnroe
2018-10-12
*
Use PascalCase for constants
June McEnroe
2018-09-30
*
Send now in map
June McEnroe
2018-08-25
*
Calculate min and max meta for map server-side
June McEnroe
2018-08-25
*
Add g for flip
June McEnroe
2018-08-23
*
Replace client with rudimentary CP437 support
June McEnroe
2018-08-21
*
Shrink the torus and rearrange struct Tile
June McEnroe
2018-08-21
*
Remove spawns
June McEnroe
2018-08-21
*
Set client sockets SNDBUF to twice tile size
June McEnroe
2018-07-25
*
Revert "Do not set non-blocking on client sockets"
June McEnroe
2018-07-24
*
Do not set non-blocking on client sockets
June McEnroe
2018-07-24
*
Use EV_SET
June McEnroe
2018-07-24
*
Add ARRAY_LEN macro
June McEnroe
2018-07-19
*
Add server map generation
June McEnroe
2018-07-17
*
Tabify source
June McEnroe
2018-07-17
*
Use anonymous union
June McEnroe
2018-04-09
*
Miscellaneous code cleanup
June McEnroe
2018-03-05
*
Pass message structs by value
June McEnroe
2018-03-05
*
Clean up spawn constants
June McEnroe
2018-03-05
*
Rename Tile timestamps {create,modify,access}Time
June McEnroe
2018-03-05
*
Remove leading blank lines
June McEnroe
2017-09-27
*
Assert client coords are valid after movement
June McEnroe
2017-09-03
*
Relicense AGPL
June McEnroe
2017-09-03
*
Remove clientRemove call from clientCast
June McEnroe
2017-09-01
*
Add four additional spawns
June McEnroe
2017-08-29
*
Add respawning
June McEnroe
2017-08-28
*
Use Makefile
June McEnroe
2017-08-26
*
Add license to C files
June McEnroe
2017-08-24
*
Clean up unnecessary kevent initializers
June McEnroe
2017-08-13
*
Remove MADV_NOSYNC
June McEnroe
2017-08-08
*
Completely retry if a send fails during a broadcast
June McEnroe
2017-08-08
*
Reverse order of main loop
June McEnroe
2017-08-08
*
Turn off SIGPIPE at the socket level
June McEnroe
2017-08-08
*
Split tile access and modify
June McEnroe
2017-08-02
*
Madvise RANDOM and NOSYNC
June McEnroe
2017-08-01
*
Fix removing clients from clientCast
June McEnroe
2017-07-31
*
Don't dump tiles in core
June McEnroe
2017-07-31
*
Use designated initializers for messages
June McEnroe
2017-07-31
*
Show other clients' cursors
June McEnroe
2017-07-31
[next]