[Freeciv-Dev] Re: Very preliminary auth patch ready but not available
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Fri, Mar 03, 2000 at 09:34:37AM -0500, Jeff Mallatt was heard to say:
> Uploading large patches to <ftp.freeciv.org/pub/incoming/> is the correct
> thing to do.
Ok. It's available now, under the name "freeciv-auth.diff.gz" (it compressed
very nicely -- from 80k down to 20k!)
If you're curious what I changed, here's what diffstat reports (no particular
reason, I just remembered that it was installed and like it :) ):
client/Makefile.am | 2
client/Makefile.in | 14 -
client/auth_client.c | 192 ++++++++++++++++++++++
client/auth_client.h | 115 +++++++++++++
client/civclient.c | 14 +
client/clinet.c | 12 +
client/gui-gtk/dialogs.c | 229 ++++++++++++++++++++++++++
client/gui-gtk/dialogs.h | 1
client/include/Makefile.am | 1
client/include/Makefile.in | 4
client/include/auth_g.h | 30 +++
client/include/dialogs_g.h | 3
client/packhand.c | 102 +++++++++++
client/packhand.h | 3
common/capstr.c | 2
common/packets.c | 124 ++++++++++++++
common/packets.h | 80 ++++++++-
common/player.c | 2
common/player.h | 14 +
server/Makefile.am | 2
server/Makefile.in | 28 +--
server/auth_server.c | 287 +++++++++++++++++++++++++++++++++
server/auth_server.h | 224 ++++++++++++++++++++++++++
server/civserver.c | 387 ++++++++++++++++++++++++++++++++++-----------
server/plrhand.c | 10 -
server/sernet.c | 25 ++
server/stdinhand.c | 6
27 files changed, 1789 insertions, 124 deletions
> Hum. I generally 'diff' against a separate, local directory that I keep
> synchronized to the CVS; doing a "diff -ruN" includes the new files.
> According to the CVS info pages, "cvs diff -uN" should also include new
> files -- but I just tried it, and it doesn't work! So, either keep a
> separate, CVS-synchronized directory against which to do diffs, or bundle
> the new files with the cvs-diff into a .tar.gz file. Either way should be
> fine.
The problem is that 'cvs diff -N' only knows about 'new' files in the
CVS sense: ie, files to which 'cvs add' has been applied. So I just checked
out a new tree..I had to remove a lot of backup~ and Makefiles to get this
to work nicely, though..
Daniel
PS - what are Makefile.ins doing in the CVS tree?? I was astonished to see
that the patch touches them!
--
Imagine if every Thursday your shoes exploded if you tied them the usual
way. This happens to us all the time with computers, and nobody thinks of
complaining.
-- Jeff Raskin
|
|