Daniel Collins
|
7b50221c63
|
Changed format of log timestamp and fixed buffer overflow when converting some IPX addresses to text.
|
2011-07-21 18:41:52 +00:00 |
|
Daniel Collins
|
fb68a9a593
|
Cleaned up logging code, added log timestamps (using GetTickCount) and changed calls in router code to prevent it from generating extra log messages.
|
2011-07-13 22:56:19 +00:00 |
|
Daniel Collins
|
84527b7eda
|
Moved shared configuration stuff into config.h
|
2011-04-24 23:40:52 +00:00 |
|
Daniel Collins
|
6167cdcb7e
|
Added code to filter out packets not received from the subnet of an enabled interface and a checkbox to enable/disable it.
|
2011-04-24 23:32:10 +00:00 |
|
Daniel Collins
|
3d72ad087d
|
Send broadcasts only to the bound subnet unless option is set in registry, then use INADDR_BROADCAST. Store subnet mask in ipx_nic in load_nics().
|
2011-04-24 21:55:57 +00:00 |
|
Daniel Collins
|
7ba8d989a3
|
Load UDP port number from registry and only require SO_BROADCAST to be set for receiving packets when the win95 broadcast bug is enabled. (Currently enabled by default)
|
2011-04-24 18:44:31 +00:00 |
|
Daniel Collins
|
8f4a5e1c6f
|
Cleaned up socket()
|
2011-04-24 17:40:25 +00:00 |
|
Daniel Collins
|
53346c2536
|
Updated how router thread checks packet sizes, cleaned up code
|
2011-04-24 16:59:21 +00:00 |
|
Daniel Collins
|
033c7b0752
|
Rewrote most of the bind() function, it (should) now match the winsock API and IPX standards better.
|
2011-04-24 01:23:10 +00:00 |
|
Daniel Collins
|
a4e0add8c7
|
Small amount of code cleanup
|
2011-04-24 00:24:10 +00:00 |
|
Daniel Collins
|
b11036bc14
|
Store IPX net/node numbers in ipx_net structure during startup.
|
2011-04-24 00:01:38 +00:00 |
|
Daniel Collins
|
4afad85e3c
|
Host list entries are now identified by both network AND node numbers and expire after TTL (60) seconds of not receiving any packets.
|
2011-04-23 23:42:14 +00:00 |
|
Daniel Collins
|
983265ffc0
|
Removed redundant values from ipx_nic structure and fixed bug in NIC list code.
|
2011-04-23 20:13:21 +00:00 |
|
Daniel Collins
|
e4534b91eb
|
Load interface options from registry and handle enabled/primary flags.
|
2011-04-23 19:49:53 +00:00 |
|
Daniel Collins
|
a3fba1773d
|
Implemented ioctlsocket() wrapper with support for FIONREAD.
|
2010-01-09 16:20:18 +00:00 |
|
Daniel Collins
|
75c0f30518
|
Rewrote stub generation code to create ASM code, no more unimplemented functions due to missing declarations!
|
2009-01-25 17:06:29 +00:00 |
|
Daniel Collins
|
62c8078ad5
|
Changed port number for the last time
|
2009-01-07 17:27:09 +00:00 |
|
Daniel Collins
|
43fa45d29a
|
Changed port number to 404040 because 13579 is allocated to some other protocol, will change it if IANA grants me a port number.
|
2008-12-11 22:24:37 +00:00 |
|
Daniel Collins
|
4d28856065
|
Imported current tree into SVN
|
2008-12-09 21:36:07 +00:00 |
|