Changes:
authorMatthew Mondor <mmondor@pulsar-zone.net>
Thu, 19 Jun 2014 18:22:03 +0000 (18:22 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Thu, 19 Jun 2014 18:22:03 +0000 (18:22 +0000)
commit39261d33837e94ae80760dde7f79ff45e6af6503
tree29781bf186d2ce6f65c8502fa0d31e340b15db10
parent1bb6359b6c904a2140fbc5eb70395b48fde20153
Changes:
- Some GCC 4 related fixes
- Drop usage of mmstring, which needs some source changes for x86_64

I noticed that some more work would at least be needed:
- Client should notify the user when it connects, authenticates,
  and report errors graphically rather than using only fprintf(3).
- There appears to be occasional authentication synchronization issues
  and possibly other network synchronization issues during the session.
  The a connection might need to be retried to succeed, and an established
  working session may suddenly end with a client read error.  The exact
  reasons have not been investigated yet.
13 files changed:
mmsoftware/mystic_ships/client/GNUmakefile
mmsoftware/mystic_ships/client/src/conf.h
mmsoftware/mystic_ships/client/src/recvq.c
mmsoftware/mystic_ships/client/src/thread_msg.c
mmsoftware/mystic_ships/common/packets_common.h
mmsoftware/mystic_ships/server/GNUmakefile
mmsoftware/mystic_ships/server/src/client.c
mmsoftware/mystic_ships/server/src/daemon.c
mmsoftware/mystic_ships/server/src/kqueue.c
mmsoftware/mystic_ships/server/src/net.c
mmsoftware/mystic_ships/server/src/packets.c
mmsoftware/mystic_ships/server/src/recvq.c
mmsoftware/mystic_ships/server/src/sendq.c