Home | History | Annotate | Download | only in huntd
History log of /src/games/hunt/huntd/Makefile
RevisionDateAuthorComments
 1.11  03-Jun-2023  lukem bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
 1.10  15-Apr-2021  mrg one port complains about string overflow here that i can't see.
 1.9  12-Apr-2021  mrg add some new uses of existing GCC_NO_* variables for warning issues.
remove an no longer relevant for gcc7 workaround (works fine in both
gcc9 and gcc 10.)
 1.8  29-Sep-2019  mrg convert HAVE_GCC == 7 to HAVE_GCC >= 7.
 1.7  04-Feb-2019  mrg apply -Wno-error=implicit-fallthrough on files that have fallthru
comments but are missed by the current checker.
 1.6  29-Mar-2014  dholland branches: 1.6.26;
Reduce ifdefs by making a common function to talk to either syslogd or
stderr.
 1.5  29-Mar-2014  dholland Flush unwanted file.
 1.4  29-Mar-2014  dholland Split hunt and huntd's includes, instead of incestuously sharing a pile
of external data and function declarations between the two programs.

Common constants and defines now go in hunt_common.h. Stuff that belongs
only to hunt is in hunt/hunt_private.h. Stuff that belongs only to huntd
is in huntd/hunt.h.

Copy some declarations that are used in both programs under the same
names (but are not actually the same objects) from huntd/hunt.h to
hunt/hunt_private.h. Move others that are only used in hunt. Remove
some entirely unused material, and tidy up standard includes.
 1.3  29-Mar-2014  dholland remove stubbed-out function
 1.2  29-Mar-2014  dholland Rip out the code that broadcasts talk requests to the local
hunt-players mailing list.

In this day and age it doesn't even begin to work: even if you were to
have such a mailing list locally, sendmail wouldn't expand it for you,
the addresses you got back wouldn't be talk-requestable addresses,
talk requests don't cross NAT or firewalls safely, talk doesn't
support ipv6, and nobody runs talkd anyway.

It doesn't make sense to try to replace it with some other kind of
notify scheme either; there might still be a multiuser machine
somewhere with enough simultaneous users that broadcasting something
akin to talk requests locally might make sense, and where a nontrivial
number of the users actually play hunt, but probably not, and if so
those users are likely to be better off using wall(1) anyway. Nowadays
games will be set up by looking for people in chat or by emailing or
texting friends.

Theoretically someone could set up an internet hunt metaserver for
finding hunt games, but that would be something entirely different
anyway and I doubt there's demand.
 1.1  04-Oct-1997  mrg branches: 1.1.68; 1.1.74;
build hunt.
 1.1.74.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.68.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.6.26.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.6.26.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed