1
0
mirror of https://github.com/solemnwarning/ipxwrapper synced 2024-12-30 16:45:37 +01:00

Build stripped ipxconfig.exe and added changelog.

This commit is contained in:
Daniel Collins 2011-04-30 16:25:52 +00:00
parent 74162be22d
commit a1eff83b9a
2 changed files with 32 additions and 2 deletions

View File

@ -1,5 +1,5 @@
# ipxwrapper - Makefile
# Copyright (C) 2008 Daniel Collins <solemnwarning@solemnwarning.net>
# Copyright (C) 2011 Daniel Collins <solemnwarning@solemnwarning.net>
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 as published by
@ -64,4 +64,4 @@ src/mswsock_stubs.s: src/mswsock_stubs.txt
perl mkstubs.pl src/mswsock_stubs.txt src/mswsock_stubs.s mswsock.dll
ipxconfig.exe: src/ipxconfig.cpp
$(CXX) $(CXXFLAGS) -D_WIN32_IE=0x0400 -mwindows -o ipxconfig.exe src/ipxconfig.cpp -liphlpapi
$(CXX) $(CXXFLAGS) -Wl,-s -D_WIN32_IE=0x0400 -mwindows -o ipxconfig.exe src/ipxconfig.cpp -liphlpapi

30
changes.txt Normal file
View File

@ -0,0 +1,30 @@
Version 0.2:
Implemented ioctlsocket() function with support for FIONREAD.
Load interface settings from the registry.
Wrote graphical configuration program.
Store IPX network/node number in the NIC structure and a pointer to the
bound interface in the socket structure.
Host addresses referenced by IPX network AND node numbers, expire 60
seconds after the last recieved packet.
Updated winsock wrapper functions to behave closer to the original
winsock implementation.
Only require SO_BROADCAST for receiving broadcast packets if the win95
SO_BROADCAST bug is enabled, which it is by default.
Restrict UDP broadcasts and receives to selected interfaces by default.
Allow UDP port to be changed in configuration program.
Store router buffer globally so it can be free'd rather than leaking
64KiB every time the IPXWrapper DLL is unloaded.
Changed Makefile to build stripped binaries.
Version 0.1:
Initial release