b8a9136242
Trim extra newline from documentation of econfig key update_demand
2008-02-02 07:53:19 +01:00
4fb5f76326
Remove unused non-terminal <VAR> from output of list command
...
It's been unused since commit 5dec30d6
, and its explanation was bogus
before.
2008-02-02 07:50:26 +01:00
Ron Koenderink
eb473a6a24
Add missing expansion island
...
The number of islands was off by one. The last island was
created, but not actually placed on the map.
2008-01-27 14:20:51 +01:00
36044a0534
Fix empsched's name in its manual page
2008-01-19 10:32:02 +01:00
db02dda32f
Update copyright notice
2008-01-19 10:15:37 +01:00
c297edfb0f
Remove bogus comment
2008-01-19 09:00:32 +01:00
d1ebdec5a9
Note generator script in output
2008-01-17 22:12:55 +01:00
853b29dd43
Fix bogus file names in error messages
2008-01-13 11:25:32 +01:00
bcdcbab19c
Replace .cvsignore files by .gitignore files
2008-01-13 11:22:33 +01:00
35db407da0
Convert the build process from CVS to git
...
Detect .git instead of CVS. Use git-ls-files with git, else
$(srcdir)/sources.mk. info/findsubj.pl now gets the info files as
arguments rather than from sources.mk.
Remaking info subjects doesn't quite work, but it was broken similarly
before.
2008-01-13 11:17:26 +01:00
544612ed8c
4.3.11 late changes.
2008-01-01 19:22:59 +00:00
e424baab8b
(player_coms): Clean up c_form of announce, break, bye and list.
2008-01-01 19:09:38 +00:00
Ron Koenderink
353cb3209b
Add HTML links.
...
Improve description for Autotrading.
2008-01-01 16:26:58 +00:00
Ron Koenderink
20a8cceb0e
Add HTML link for info pages.
2008-01-01 16:22:41 +00:00
Ron Koenderink
28d61ca2f2
Rename Autofeed to be Autofish and add information on doing automatic
...
off-shore drilling like automatic fishing. Fix the formatting to be
more consistent with other info pages.
Add see also reference for Autofish to Autonav.
2008-01-01 15:20:08 +00:00
Ron Koenderink
dabee52bc9
Remove quit as it sometimes confuses the client.
...
Known problem with 4.3.11, depend on the EOF.
2007-12-25 17:26:50 +00:00
Ron Koenderink
d4227f9ff8
Remove the symbolic link to empire and use the empire executable
...
directly. Symbolic link fails for WIN32 empire because empire has
exe extension.
2007-12-23 22:16:37 +00:00
Ron Koenderink
84399281fe
Scheduled task script file for win32 nightly build
2007-12-23 16:08:34 +00:00
Ron Koenderink
6872002d66
Configuration file for win32 nightly build
2007-12-23 16:06:59 +00:00
ff4ada21b9
(sect_ca): New selector elev. It's set by fairland, but has no effect
...
on the game. It can be useful for deities to customize a world
created by fairland.
2007-12-22 08:11:21 +00:00
91505ef798
Clarify -2.
...
Warn about passwords on the command line.
2007-12-22 08:07:55 +00:00
13a465edca
Fix the previous revision.
2007-12-22 07:57:07 +00:00
Ron Koenderink
9988c79cb6
Add sysdep_w32.o to the list of objects for the client.
...
Used for WIN32 clients.
2007-12-18 02:42:15 +00:00
Ron Koenderink
402e6a1cf7
(w32_socket) [_WIN32]: Correct the return type to SOCKET
...
for the select() call.
2007-12-17 13:18:19 +00:00
Ron Koenderink
c55abd60bd
(w32_socket) [_WIN32]: Change result to be unsigned to
...
match the WIN32 return value from socket().
2007-12-16 21:31:51 +00:00
Ron Koenderink
81d87bae17
Move the patch level to above the empserver level.
2007-12-16 20:14:31 +00:00
Ron Koenderink
d1e3e9ddfc
Add mingw specific patch for nightly build for win32.i386.
2007-12-16 15:45:09 +00:00
Ron Koenderink
97de159045
(sysdep_stdin_init) [_WIN32]: Add missing void for the parameter list.
2007-12-16 04:02:16 +00:00
Ron Koenderink
e2f795044f
(w32_openfd) [_WIN32]: Correct extern reference.
2007-12-16 04:00:19 +00:00
846212197a
Update for 4.3.11.
2007-12-15 07:18:40 +00:00
0f4b95caa8
Update for current code. Fix description of login commands option
...
and play. Document protocol's C_EXECUTE flaws. Clarify extent of
redirections. Spelling fixes and such.
2007-12-15 07:10:53 +00:00
c87f824253
(parseid): Switch id encoding from base 16 to base 36. This gives us
...
another 20 single digit ids before we have to risk breaking clients by
going to multiple digits.
2007-12-15 06:52:50 +00:00
63a88dbb1d
Comment cautioning about protocol version change.
2007-12-15 06:27:55 +00:00
265e71efa8
Remove superfluous parenthesis.
2007-12-14 07:49:58 +00:00
45b9d65129
(retreat_ship1, retreat_land1): Simplify slightly.
2007-12-14 07:48:50 +00:00
cd41560fbc
(play): Failed to initialized sa.sa_mask.
2007-12-14 07:45:46 +00:00
2b312fd943
(expect): Simplify, no functional change.
2007-12-14 07:44:46 +00:00
225f0f5132
(parseid): New, factored out of recvline() and recv_output().
...
(recvline, recv_output): Use it.
2007-12-14 07:44:12 +00:00
c9c9305c2f
(recvline): Cope with multiple-digit ids. Server doesn't send such
...
ids at this time.
2007-12-14 07:36:27 +00:00
8cdf2532d4
(recvline): Rewrite the loop to receive a line from a socket. The new
...
version silently truncates long lines. The old one split them up and
got quite confused. It got also confused when the line didn't arrive
in one piece. Icing on the cake: it wrote beyond the end of the
buffer. The new version is less efficient, but that doesn't matter
here.
2007-12-14 07:26:30 +00:00
3807cffe52
(recvline): Remove the timeout feature. There are many other places
...
where the client could wait indefinitely for the server. The user can
always interrupt.
[_WIN32] (alarm): Unused, remove.
2007-12-14 06:59:09 +00:00
43cceac785
(sendcmd): Cope gracefully with short writes and EINTR. Don't just
...
continue after real errors.
2007-12-14 06:42:57 +00:00
92a14cca4d
(sendcmd): Don't overflow buf[]. The bug was fairly harmless, because
...
the overflowing data comes from the local user.
2007-12-14 06:01:13 +00:00
bac5345914
(redir_authorized, doexecute): Change diagnostics to talk about batch
...
files instead of script files, to match info execute.
2007-12-13 21:36:25 +00:00
e357e05115
Remove senseless casts.
2007-12-13 21:34:27 +00:00
cc791bcbe2
Remove superfluous parenthesis.
2007-12-13 21:32:34 +00:00
Ron Koenderink
799ca210ff
Add -k option to the make so more than one error can be found.
2007-12-13 13:41:09 +00:00
Ron Koenderink
bcd7dac414
Update the CVSROOT to extract directly from sourceforge.net
2007-12-13 02:13:25 +00:00
Ron Koenderink
b0ba53dbd0
(play) [_WIN32]: Remove the argumennts for sysdef_stdin_init,
...
not needed..
2007-12-13 01:20:40 +00:00
Ron Koenderink
f082ef9fa6
(w32_getpw, w32_socket, w32_connect, w32_recv, w32_send,
...
w32_writev_socket, w32_close_socket, getpass, w32_openfd,
w32_openhandle, w32_readv_handle, w32_close_handle,
sysdep_init, sysdep_stdin_init, w32_select, w32_signal_handler,
sigaction, stdin_read_thread, w32_ring_from_file_to_bounce_buf)
[_WIN32]: New w32 equivalent functions for POSIX functions.
(recvline, sendcmd, tcp_connect, hostconnect, getpass,
main, intr, play, ring_to_file, ring_from_file, doexecute,
doredir) [_WIN32]: Use new WIN32 equivalent functions.
(main) [_WIN32]: Add sysdep_init() to support system dependent
initialization for equivalence functions.
(play) [_WIN32]: Add sysdef_stdin_init() to support system
dependent initialization for reading stdin.
(recv_input, play) [_WIN32]: Replace the calls to ring_to_file()
and select() with WIN32 specific enhanced versions.
Makefile.in: update dependencies with new files.
Make.mk: Add using of getopt.c and getopt.h
from src/lib/w32 directory. Add getopt.c and getopt.h
to tar for client.
2007-12-11 22:00:25 +00:00