Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
3348 4102 d 9 h hidnplayr /kernel/branches/net/ Netstat: redraw window on network subsystem event.
Kernel: send event when IP configuration changed.
 
/kernel/branches/net/applications/netstat/netstat.asm
/kernel/branches/net/network/IPv4.inc
3346 4102 d 10 h hidnplayr /kernel/branches/net/ Introduced new application event for network subsystem changes (link changed, ip changed, ...)
Removed get_mac and set_mac procedures from device structure, kernel does not need them.
Added link state detection capabilities for kernel and some drivers.
 
/kernel/branches/net/applications/netstat/netstat.asm
/kernel/branches/net/drivers/3c59x.asm
/kernel/branches/net/drivers/R6040.asm
/kernel/branches/net/drivers/RTL8029.asm
/kernel/branches/net/drivers/RTL8139.asm
/kernel/branches/net/drivers/RTL8169.asm
/kernel/branches/net/drivers/bcm57xx.asm
/kernel/branches/net/drivers/dec21x4x.asm
/kernel/branches/net/drivers/forcedeth.asm
/kernel/branches/net/drivers/i8254x.asm
/kernel/branches/net/drivers/i8255x.asm
/kernel/branches/net/drivers/imports.inc
/kernel/branches/net/drivers/mtd80x.asm
/kernel/branches/net/drivers/netdrv.inc
/kernel/branches/net/drivers/pcnet32.asm
/kernel/branches/net/drivers/rhine.asm
/kernel/branches/net/drivers/sis900.asm
/kernel/branches/net/network/ethernet.inc
/kernel/branches/net/network/stack.inc
3340 4103 d 8 h hidnplayr /kernel/branches/net/ Now Zeroconfig waits for driver to be initialised.  
/kernel/branches/net/applications/macros.inc
/kernel/branches/net/applications/zeroconf/zeroconf.asm
/kernel/branches/net/const.inc
/kernel/branches/net/core/exports.inc
/kernel/branches/net/network/stack.inc
3307 4108 d 1 h hidnplayr /kernel/branches/net/network/ Fixed SOCKET_process_end (broken in #3264), Use mutexes for ring buffer reading/writing.  
/kernel/branches/net/network/socket.inc
3293 4109 d 8 h hidnplayr /kernel/branches/net/network/ Fixed stack corruption in TCP_input when TCP queue is full  
/kernel/branches/net/network/tcp_input.inc
3289 4109 d 16 h hidnplayr /kernel/branches/net/network/ Fixed unlocking of mutex in TCP_output.  
/kernel/branches/net/network/tcp_output.inc
3275 4110 d 23 h hidnplayr /kernel/branches/net/network/ Cleanup in TCP, fixed possible deadlock in TCP_input.  
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/tcp.inc
/kernel/branches/net/network/tcp_input.inc
/kernel/branches/net/network/tcp_output.inc
/kernel/branches/net/network/tcp_subr.inc
3270 4113 d 3 h hidnplayr /kernel/branches/net/network/ Fixed bugs in TCP (crash when closing socket, crash when responding to segment that has no socket)  
/kernel/branches/net/network/tcp_input.inc
/kernel/branches/net/network/tcp_subr.inc
/kernel/branches/net/network/tcp_usreq.inc
3267 4113 d 10 h hidnplayr /kernel/branches/net/network/ Unblock a blocked socket before closing it.  
/kernel/branches/net/network/socket.inc
3264 4114 d 3 h hidnplayr /kernel/branches/net/network/ separate thread and process ID's for sockets.  
/kernel/branches/net/network/socket.inc
3261 4114 d 11 h hidnplayr /kernel/branches/net/network/ PID fix for SOCKET_pair function.  
/kernel/branches/net/network/socket.inc
3259 4118 d 3 h hidnplayr /kernel/branches/net/network/ Re-applied some changes concerning local sockets. They were reverted by accident.  
/kernel/branches/net/network/socket.inc
3257 4118 d 3 h hidnplayr /kernel/branches/net/network/ Better blocking sockets, preparing for some API changes.  
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/socket.inc
/kernel/branches/net/network/stack.inc
/kernel/branches/net/network/tcp_input.inc
3253 4119 d 23 h hidnplayr /kernel/branches/net/network/ Fixed some bugs with non-blocking local sockets.  
/kernel/branches/net/network/socket.inc
3252 4120 d 0 h hidnplayr /kernel/branches/net/network/ Better TCP timestamp, fixed stack corruption if PAWS fails.  
/kernel/branches/net/network/tcp_input.inc
3251 4120 d 2 h hidnplayr /kernel/branches/net/network/ Changed some debug output messages (and their levels) in new stack.
Implemented a queue for incoming TCP segments.
 
/kernel/branches/net/network/IPv4.inc
/kernel/branches/net/network/IPv6.inc
/kernel/branches/net/network/loopback.inc
/kernel/branches/net/network/socket.inc
/kernel/branches/net/network/stack.inc
/kernel/branches/net/network/tcp.inc
/kernel/branches/net/network/tcp_input.inc
/kernel/branches/net/network/tcp_output.inc
3249 4120 d 3 h hidnplayr /kernel/branches/net/network/ Removed non-working debug level specific for network stack.  
/kernel/branches/net/network/stack.inc
3229 4132 d 2 h hidnplayr /kernel/branches/net/network/ Forgot to set the PID in previous revision.  
/kernel/branches/net/network/socket.inc
3228 4132 d 2 h hidnplayr /kernel/branches/net/network/ New function Socket_pair for UNIX (IPC) sockets.  
/kernel/branches/net/network/socket.inc
3203 4140 d 7 h hidnplayr /kernel/branches/net/network/ ARP will now wait for reply/timeout if it needed to send an ARP request packet.  
/kernel/branches/net/network/ARP.inc

Show All