index
:
ports
this commit
master
FreeBSD and OpenBSD ports for this software
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
FreeBSD
/
devel
/
cgit-causal-agency
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'FreeBSD/devel/cgit-causal-agency')
0 files changed, 0 insertions, 0 deletions
ss='logsubject'>
Add chat to index.html
June McEnroe
2018-07-25
Set client sockets SNDBUF to twice tile size
June McEnroe On Darwin and FreeBSD, this is already the default buffer size, but on (32-bit?) NetBSD, it's only 4K.
2018-07-24
Revert "Do not set non-blocking on client sockets"
June McEnroe This reverts commit 44bec9d4ec5d3240b1c518ff11bfd3d8a19d2354. There actually are adverse effects.
2018-07-24
Print time_t with %jd in meta
June McEnroe On 32-bit NetBSD, time_t is 'long long int' rather than 'long int'. This works everywhere.
2018-07-24
Do not set non-blocking on client sockets
June McEnroe On NetBSD, the send buffer seems to only be 4096 bytes, so sending SERVER_TILE would get cut short. Just not setting non-blocking allows messages to properly get through and *seems* to have no adverse effect.
2018-07-24
Use EV_SET
June McEnroe NetBSD kevent.udata is uintptr_t rather than void * and the macro does the cast.
2018-07-24
Link with -lcurses
June McEnroe NetBSD has its own curses implementation and doesn't ship ncurses.
2018-07-23
Fix NaNs in serverMap
June McEnroe When there are very few touched tiles, even if they are recent, they will appear blue, because timeMin is also recent. I should figure out how to fix that.
2018-07-22
Add libm.so to chroot.tar
June McEnroe
2018-07-22
Link with -lm
June McEnroe Darwin's lack of separation strikes again.
2018-07-22
Add map to client
June McEnroe
2018-07-21
Refactor readInput for each mode
June McEnroe
2018-07-19
Add ARRAY_LEN macro
June McEnroe
2018-07-17
Add server map generation
June McEnroe
2018-07-17
Tabify source
June McEnroe And other style changes.
2018-05-13
Fix ncurses color pair numbering
June McEnroe This was dumb. Of course all the color pairs fit in 64, but I was shifting too much because my own representation includes the bright bit.
2018-04-09
Use anonymous union
June McEnroe
2018-04-09
Replace #define with enum or const where possible
June McEnroe
2018-03-31
Link against ncurses
June McEnroe
2018-03-05
Miscellaneous code cleanup
June McEnroe
2018-03-05
Pass message structs by value
June McEnroe
2018-03-05
Use stdio in merge and meta
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
Pack message type enums
June McEnroe
2018-03-05
Undef COLOR_ constants in torus.h
June McEnroe
2018-03-05
Generate tags
June McEnroe
2017-10-03
Simplify Makefile with pattern rule
June McEnroe Insert rant about how GNU make handles the .c rule with extra dependencies. Also I don't care that everything links curses now.
2017-09-27
Remove leading blank lines
June McEnroe
2017-09-27
Add merge.c to README
June McEnroe
2017-09-03
Assert client coords are valid after movement
June McEnroe
2017-09-03
Relicense AGPL
June McEnroe I know it's already published under a permissive license in what is probably its final form, but I want to license it AGPL anyway on principle following some conversations I had about open source, corporations and copyleft.
2017-09-01
Revert "Add client readOnly mode"
June McEnroe This reverts commit 34f25ae40a3db9369e9d98b3814f2b93bbc21451.
2017-09-01
Remove clientRemove call from clientCast
June McEnroe If an error occurs on a client socket during a broadcast, that client will show up in the kqueue loop with EV_EOF and get removed that way. Tested by sending SIGKILL to a client and watching its cursor disappear.
2017-09-01
Add client readOnly mode
June McEnroe
2017-08-31
Clean up merge tool
June McEnroe Choose the version with the most recent access if the modify times are the same.
2017-08-31
Choose B for tiles with equal modify times
June McEnroe This way newer access counts and times will be preserved.
2017-08-31
Add quick data file merge tool
June McEnroe Hopefully I won't have to use it ever again.
2017-08-30
Use only foreground color for selecting spawn
June McEnroe
2017-08-29
Add four additional spawns
June McEnroe
2017-08-28
Add respawning
June McEnroe
2017-08-26
Move license above includes
June McEnroe Why was it down there?
2017-08-26
Snapshot metadata
June McEnroe
2017-08-26
Add meta.c to README
June McEnroe
2017-08-26
Use Makefile
June McEnroe