Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
6907 |
2527 d 22 h |
ashmew2 |
/kernel/trunk/network/ |
Build script for linux |
|
/kernel/trunk/network/IPv4.inc /kernel/trunk/network/queue.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc
|
6476 |
2811 d 22 h |
hidnplayr |
/kernel/trunk/network/ |
More comments and stats in TCP code. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc
|
6413 |
2918 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
More descriptive constant names, reduced socket buffer size. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc
|
6011 |
3044 d 1 h |
hidnplayr |
/kernel/trunk/ |
Cosmetical changes in network code, updated TCP timer code. |
|
/kernel/trunk/core/exports.inc /kernel/trunk/kernel.asm /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc
|
5976 |
3054 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
Implemented TCP 2MSL (Timed-wait) timer.
Cleanup and various bugfixes in network code. |
|
/kernel/trunk/network/loopback.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc
|
5969 |
3055 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
Improved error handling in sockets code. |
|
/kernel/trunk/network/socket.inc
|
5842 |
3120 d 22 h |
hidnplayr |
/ |
Improved RAW sockets. Added ability to set TTL thorugh setsockopt, Improved ping program. |
|
/kernel/trunk/network/IPv4.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/udp.inc /programs/network.inc /programs/network/icmp/icmp.inc /programs/network/icmp/ping.asm /programs/network/zeroconf/zeroconf.asm
|
5584 |
3204 d 5 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfixes to bind socket to device. |
|
/kernel/trunk/network/IPv4.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/udp.inc
|
5566 |
3252 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
bugfix in SOCKET_ring_create (stack corruption) |
|
/kernel/trunk/network/socket.inc
|
5522 |
3328 d 19 h |
hidnplayr |
/ |
New network buffers - phase I |
|
/drivers/ethernet/3c59x.asm /drivers/ethernet/R6040.asm /drivers/ethernet/RTL8029.asm /drivers/ethernet/RTL8139.asm /drivers/ethernet/RTL8169.asm /drivers/ethernet/dec21x4x.asm /drivers/ethernet/forcedeth.asm /drivers/ethernet/i8254x.asm /drivers/ethernet/i8255x.asm /drivers/ethernet/mtd80x.asm /drivers/ethernet/pcnet32.asm /drivers/ethernet/rhine.asm /drivers/ethernet/sis900.asm /drivers/imports.inc /drivers/netdrv.inc /drivers/peimport.inc /kernel/trunk/core/exports.inc /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/udp.inc
|
5442 |
3353 d 1 h |
hidnplayr |
/kernel/trunk/network/ |
Collect some more TCP statistics. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc
|
5364 |
3396 d 17 h |
hidnplayr |
/kernel/trunk/network/ |
SOCKET_receive: generate a new network event when we expect the caller to call back later. |
|
/kernel/trunk/network/socket.inc
|
5363 |
3396 d 20 h |
yogev_ezra |
/ |
Change copyright year in kernel and drivers to 2015. No code changes. |
|
/drivers/audio/codec.inc /drivers/audio/emu10k1x.asm /drivers/audio/fm801.asm /drivers/audio/infinity/infinity.asm /drivers/audio/infinity/main.inc /drivers/audio/infinity/mix_mmx.inc /drivers/audio/infinity/mix_sse2.inc /drivers/audio/infinity/mixer.asm /drivers/audio/intel_hda/intel_hda.asm /drivers/audio/intelac97.asm /drivers/audio/sb16/CONFIG.INC /drivers/audio/sb16/SB16.INC /drivers/audio/sb16/sb16.asm /drivers/audio/sis.asm /drivers/audio/sound.asm /drivers/audio/vt823x.asm /drivers/ethernet/3c59x.asm /drivers/ethernet/R6040.asm /drivers/ethernet/RTL8029.asm /drivers/ethernet/RTL8139.asm /drivers/ethernet/RTL8169.asm /drivers/ethernet/dec21x4x.asm /drivers/ethernet/forcedeth.asm /drivers/ethernet/i8254x.asm /drivers/ethernet/i8255x.asm /drivers/ethernet/mtd80x.asm /drivers/ethernet/pcnet32.asm /drivers/ethernet/rhine.asm /drivers/ethernet/sis900.asm /drivers/fdo.inc /drivers/imports.inc /drivers/kglobals.inc /drivers/mii.inc /drivers/mouse/commouse.asm /drivers/netdrv.inc /drivers/old/ati2d.asm /drivers/old/uart.asm /drivers/pci.inc /drivers/sceletone.asm /drivers/unfinished/agp.asm /drivers/unfinished/bcm57xx.asm /drivers/unfinished/cardbus.asm /drivers/unfinished/ensoniq.asm /drivers/usb/usbftdi/ftdi.inc /drivers/usb/usbftdi/linkedlist.inc /drivers/usb/usbftdi/usbftdi.asm /kernel/trunk/blkdev/bd_drv.inc /kernel/trunk/blkdev/cd_drv.inc /kernel/trunk/blkdev/disk.inc /kernel/trunk/blkdev/disk_cache.inc /kernel/trunk/blkdev/fdc.inc /kernel/trunk/blkdev/flp_drv.inc /kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/blkdev/ide_cache.inc /kernel/trunk/blkdev/rd.inc /kernel/trunk/blkdev/rdsave.inc /kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/booten.inc /kernel/trunk/boot/bootet.inc /kernel/trunk/boot/bootge.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/boot/bootsp.inc /kernel/trunk/boot/bootstr.inc /kernel/trunk/boot/bootvesa.inc /kernel/trunk/boot/et.inc /kernel/trunk/boot/parsers.inc /kernel/trunk/boot/preboot.inc /kernel/trunk/boot/rdload.inc /kernel/trunk/boot/ru.inc /kernel/trunk/boot/shutdown.inc /kernel/trunk/bootloader/boot_fat12.asm /kernel/trunk/bootloader/floppy1440.inc /kernel/trunk/bootloader/floppy1680.inc /kernel/trunk/bootloader/floppy1743.inc /kernel/trunk/bootloader/floppy2880.inc /kernel/trunk/bootloader/grub4kos.asm /kernel/trunk/bus/pci/PCIe.inc /kernel/trunk/bus/pci/pci16.inc /kernel/trunk/bus/pci/pci32.inc /kernel/trunk/bus/usb/hccommon.inc /kernel/trunk/bus/usb/hub.inc /kernel/trunk/bus/usb/init.inc /kernel/trunk/bus/usb/memory.inc /kernel/trunk/bus/usb/pipe.inc /kernel/trunk/bus/usb/protocol.inc /kernel/trunk/core/apic.inc /kernel/trunk/core/clipboard.inc /kernel/trunk/core/conf_lib-sp.inc /kernel/trunk/core/conf_lib.inc /kernel/trunk/core/debug.inc /kernel/trunk/core/dll.inc /kernel/trunk/core/export.inc /kernel/trunk/core/exports.inc /kernel/trunk/core/ext_lib.inc /kernel/trunk/core/fpu.inc /kernel/trunk/core/heap.inc /kernel/trunk/core/irq.inc /kernel/trunk/core/malloc.inc /kernel/trunk/core/memory.inc /kernel/trunk/core/mtrr.inc /kernel/trunk/core/peload.inc /kernel/trunk/core/sched.inc /kernel/trunk/core/string.inc /kernel/trunk/core/sync.inc /kernel/trunk/core/sys32-sp.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/syscall.inc /kernel/trunk/core/taskman.inc /kernel/trunk/core/test_malloc.asm /kernel/trunk/core/timers.inc /kernel/trunk/core/v86.inc /kernel/trunk/data16.inc /kernel/trunk/data32.inc /kernel/trunk/data32et.inc /kernel/trunk/data32sp.inc /kernel/trunk/detect/biosdisk.inc /kernel/trunk/detect/biosmem.inc /kernel/trunk/detect/dev_fd.inc /kernel/trunk/detect/dev_hdcd.inc /kernel/trunk/detect/disks.inc /kernel/trunk/detect/getcache.inc /kernel/trunk/detect/init_ata.inc /kernel/trunk/detect/sear_par.inc /kernel/trunk/detect/vortex86.inc /kernel/trunk/encoding.inc /kernel/trunk/fdo.inc /kernel/trunk/fs/ext2/blocks.inc /kernel/trunk/fs/ext2/ext2.asm /kernel/trunk/fs/ext2/ext2.inc /kernel/trunk/fs/ext2/inode.inc /kernel/trunk/fs/ext2/resource.inc /kernel/trunk/fs/fat.inc /kernel/trunk/fs/fs_lfn.inc /kernel/trunk/fs/iso9660.inc /kernel/trunk/fs/ntfs.inc /kernel/trunk/fs/parse_fn.inc /kernel/trunk/fs/xfs.asm /kernel/trunk/fs/xfs.inc /kernel/trunk/gui/button.inc /kernel/trunk/gui/event.inc /kernel/trunk/gui/font.inc /kernel/trunk/gui/mouse.inc /kernel/trunk/gui/mousepointer.inc /kernel/trunk/gui/skincode.inc /kernel/trunk/gui/skindata.inc /kernel/trunk/gui/window.inc /kernel/trunk/hid/keyboard.inc /kernel/trunk/hid/mousedrv.inc /kernel/trunk/hid/set_dtc.inc /kernel/trunk/imports.inc /kernel/trunk/init.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc /kernel/trunk/kernelsp.inc /kernel/trunk/kglobals.inc /kernel/trunk/macros.inc /kernel/trunk/memmap.inc /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/queue.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc /kernel/trunk/proc32.inc /kernel/trunk/sound/playnote.inc /kernel/trunk/unpacker.inc /kernel/trunk/video/blitter.inc /kernel/trunk/video/cursors.inc /kernel/trunk/video/vesa12.inc /kernel/trunk/video/vesa20.inc /kernel/trunk/video/vga.inc
|
5356 |
3399 d 2 h |
serge |
/kernel/trunk/ |
kernel: update PTE bits |
|
/kernel/trunk/const.inc /kernel/trunk/core/apic.inc /kernel/trunk/core/dll.inc /kernel/trunk/core/heap.inc /kernel/trunk/core/memory.inc /kernel/trunk/core/mtrr.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/taskman.inc /kernel/trunk/core/v86.inc /kernel/trunk/data32.inc /kernel/trunk/init.inc /kernel/trunk/kernel.asm /kernel/trunk/network/socket.inc
|
5155 |
3464 d 22 h |
hidnplayr |
/kernel/trunk/network/ |
Dont crash on socket_fork when out of memory. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc
|
4850 |
3662 d 19 h |
mario79 |
/kernel/trunk/ |
Added the tag "Revision: XXXX" in some kernel files, to form the right number of revision at boot (blue boot screen). |
|
/kernel/trunk/bootloader/boot_fat12.asm /kernel/trunk/bootloader/floppy1440.inc /kernel/trunk/bootloader/floppy1680.inc /kernel/trunk/bootloader/floppy1743.inc /kernel/trunk/bootloader/floppy2880.inc /kernel/trunk/bootloader/grub4kos.asm /kernel/trunk/bus/usb/common.inc /kernel/trunk/bus/usb/hccommon.inc /kernel/trunk/bus/usb/hub.inc /kernel/trunk/bus/usb/init.inc /kernel/trunk/bus/usb/memory.inc /kernel/trunk/bus/usb/pipe.inc /kernel/trunk/bus/usb/protocol.inc /kernel/trunk/core/apic.inc /kernel/trunk/core/clipboard.inc /kernel/trunk/core/conf_lib-sp.inc /kernel/trunk/core/irq.inc /kernel/trunk/core/sys32-sp.inc /kernel/trunk/data32et.inc /kernel/trunk/data32sp.inc /kernel/trunk/detect/biosdisk.inc /kernel/trunk/detect/biosmem.inc /kernel/trunk/detect/init_ata.inc /kernel/trunk/encoding.inc /kernel/trunk/fs/ext2/blocks.inc /kernel/trunk/fs/ext2/ext2.asm /kernel/trunk/fs/ext2/ext2.inc /kernel/trunk/fs/ext2/inode.inc /kernel/trunk/fs/ext2/resource.inc /kernel/trunk/fs/xfs.asm /kernel/trunk/fs/xfs.inc /kernel/trunk/kernelsp.inc /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/queue.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc /kernel/trunk/struct.inc /kernel/trunk/video/blitter.inc
|
4574 |
3720 d 21 h |
hidnplayr |
/kernel/trunk/network/ |
Fixed stack corruption on SOCKET_num_to_ptr error. |
|
/kernel/trunk/network/socket.inc
|
4535 |
3743 d 6 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfix for SOCKET_alloc. |
|
/kernel/trunk/network/socket.inc
|
4528 |
3745 d 3 h |
hidnplayr |
/kernel/trunk/network/ |
More bugfixes for SOCKET_notify. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_usreq.inc
|
4527 |
3745 d 4 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfix in SOCKET_notify. |
|
/kernel/trunk/network/socket.inc
|
4520 |
3747 d 2 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfix in SOCKET_block |
|
/kernel/trunk/network/socket.inc
|
4436 |
3760 d 8 h |
hidnplayr |
/kernel/trunk/network/ |
Disabled socket cleanup after process ends (until deadlock is fixed..) |
|
/kernel/trunk/network/socket.inc
|
4366 |
3785 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
TCP: correctly close connection. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_usreq.inc
|
4365 |
3785 d 22 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfix in SOCKET_close for TCP |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_subr.inc
|
4347 |
3788 d 4 h |
hidnplayr |
/kernel/trunk/network/ |
TCP: advertise correct window, small updates and bugfixes |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc
|
4344 |
3789 d 5 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfix in PAWS algorithm for TCP. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc
|
4339 |
3790 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfixes in TCP. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_input.inc
|
4219 |
3818 d 20 h |
hidnplayr |
/kernel/trunk/network/ |
SOCKET_receive: bugfixes, return 0 when remote end closed connection. |
|
/kernel/trunk/network/socket.inc
|
4056 |
3842 d 5 h |
hidnplayr |
/kernel/trunk/network/ |
SOCKET_process_end: exit immediately if there are no active sockets. |
|
/kernel/trunk/network/socket.inc
|
4052 |
3843 d 1 h |
hidnplayr |
/kernel/trunk/network/ |
Some cleanup/refactoring of IPv4 code (preparing for routing) |
|
/kernel/trunk/network/IPv4.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/udp.inc
|
4030 |
3847 d 6 h |
hidnplayr |
/kernel/trunk/network/ |
refactored SOCKET_connect |
|
/kernel/trunk/network/IPv4.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc
|
4025 |
3848 d 9 h |
hidnplayr |
/kernel/trunk/network/ |
SOCKET_connect: better error handling. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc
|
4021 |
3848 d 19 h |
hidnplayr |
/kernel/trunk/network/ |
Cancel time-out timer if connection succeeded |
|
/kernel/trunk/network/socket.inc
|
4020 |
3848 d 19 h |
hidnplayr |
/ |
kernel: wait 3 seconds for TCP connection to be established, timeout after that.
telnet: print error message when socket could not be opened. |
|
/kernel/trunk/network/socket.inc /programs/network/telnet/telnet.asm
|
3884 |
3890 d 4 h |
hidnplayr |
/kernel/trunk/network/ |
Fixing deadlock in SOCKET_process_end |
|
/kernel/trunk/network/socket.inc
|
3861 |
3916 d 3 h |
hidnplayr |
/kernel/trunk/network/ |
new function: NET_packet_free, i8255x driver should not cause problems anymore. |
|
/kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/udp.inc
|
3817 |
3942 d 2 h |
hidnplayr |
/kernel/trunk/network/ |
Bugfixes in kernel related to forking of sockets. |
|
/kernel/trunk/network/socket.inc
|
3737 |
3953 d 17 h |
hidnplayr |
/ |
SOCKET_receive, return immediately when there is no data and SS_CANTRECVMORE is set.
Downloader: make better use of blocking sockets. |
|
/kernel/trunk/network/socket.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/udp.inc /programs/network/downloader/downloader.asm
|
3711 |
3957 d 17 h |
clevermouse |
/kernel/trunk/ |
style fixes, no binary changes (style checker was sick for some time) |
|
/kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/boot/bootcode.inc /kernel/trunk/bus/usb/ohci.inc /kernel/trunk/detect/dev_hdcd.inc /kernel/trunk/detect/sear_par.inc /kernel/trunk/drivers/usbhid/keyboard.inc /kernel/trunk/drivers/usbhid/mouse.inc /kernel/trunk/drivers/usbhid/report.inc /kernel/trunk/drivers/usbhid/sort.inc /kernel/trunk/drivers/usbhid/unclaimed.inc /kernel/trunk/fs/ext2.inc /kernel/trunk/fs/fs_lfn.inc /kernel/trunk/gui/skincode.inc /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/queue.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/udp.inc
|
3705 |
3958 d 20 h |
hidnplayr |
/kernel/trunk/network/ |
Allow SO_NONBLOCK to be set in socket type on socket open (similar to linux) |
|
/kernel/trunk/network/socket.inc
|