root/Whitix/branches/netchannel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2103 [2103] 2 years mwhitworth Rewrite SocketRead method.
(edit) @2102 [2102] 2 years mwhitworth Add to TCP, soon we'll add to host and port entries when connection is …
(edit) @2101 [2101] 2 years mwhitworth Add to TCP.
(edit) @2100 [2100] 2 years mwhitworth Add some more files.
(edit) @2099 [2099] 2 years mwhitworth Add to network stack.
(edit) @2098 [2098] 2 years mwhitworth FIx issue with two threads faulting on the same page.
(edit) @2097 [2097] 2 years mwhitworth Fix warnings.
(edit) @2096 [2096] 2 years mwhitworth Several fixes, currently debugging SocketAccept.
(edit) @2095 [2095] 2 years mwhitworth Fix warnings.
(edit) @2094 [2094] 2 years mwhitworth Fix UDP warnings.
(edit) @2093 [2093] 2 years mwhitworth Remove redundant functions.
(edit) @2092 [2092] 2 years mwhitworth Fix UDP warnings.
(edit) @2091 [2091] 2 years mwhitworth Add DF flag to IP packet.
(edit) @2090 [2090] 2 years mwhitworth Add AIO stubs.
(edit) @2089 [2089] 2 years mwhitworth Add IpPartialSum.
(edit) @2088 [2088] 2 years mwhitworth Update to actually include all network stack progress so far.
(edit) @2086 [2086] 2 years mwhitworth Add to network stack.
(edit) @2085 [2085] 2 years mwhitworth Add to TCP/IP stack.
(edit) @2084 [2084] 2 years mwhitworth Merge all changes so far in network stack, too many to count.
(edit) @2075 [2075] 3 years mwhitworth Fix grub build.
(edit) @2074 [2074] 3 years mwhitworth Fix Makefile flags for x86_64.
(edit) @2073 [2073] 3 years mwhitworth Add dns.c, simple DNS resolver.
(edit) @2072 [2072] 3 years mwhitworth Comment out SysIoCtl for now.
(edit) @2071 [2071] 3 years mwhitworth Comment out SysIoCtl for now.
(edit) @2070 [2070] 3 years mwhitworth Fix includes.
(edit) @2069 [2069] 3 years mwhitworth Add headers for dns, ipv4 and udp.
(edit) @2068 [2068] 3 years mwhitworth Add basic dns library, ipv4 code and handling of kernel-user channel …
(edit) @2067 [2067] 3 years mwhitworth Add types.h header.
(edit) @2066 [2066] 3 years mwhitworth Add files to channels directory, as well as the Makefile.
(edit) @2065 [2065] 3 years mwhitworth Stub out SendRequest for now.
(edit) @2064 [2064] 3 years mwhitworth Add IPV4 layer, forgot to do this earlier.
(edit) @2063 [2063] 3 years mwhitworth Add config.h and irq.h to LDL.
(edit) @2062 [2062] 3 years mwhitworth Add device.h.
(edit) @2061 [2061] 3 years mwhitworth Add to the network and Linux driver layer.
(edit) @1890 [1890] 3 years mwhitworth Add preemption disable and enable to KePrint.
(edit) @1889 [1889] 3 years mwhitworth Add .deps directory.
(edit) @1740 [1740] 3 years mwhitworth Add start of ring allocation to PCNet driver.
(edit) @1720 [1720] 3 years mwhitworth Fix warnings.
(edit) @1719 [1719] 3 years mwhitworth Make sure there are no double removes, formatting fix.
(edit) @1718 [1718] 3 years mwhitworth Change network.h to a header file that includes the rest of the directory.
(edit) @1717 [1717] 3 years mwhitworth Add some byteswap functions.
(edit) @1716 [1716] 3 years mwhitworth Add ethernet functions, like EthPrintMacAddress. Add to structures.
(edit) @1715 [1715] 3 years mwhitworth Add start of Ipv4 headers and IpCheckSum function.
(edit) @1714 [1714] 3 years mwhitworth Add PciEntryData, PciTable, and other macros and definitions.
(edit) @1701 [1701] 3 years mwhitworth Add areaLock to process structure.
(edit) @1697 [1697] 3 years mwhitworth Fix insd assembly (was bug in ne2k driver).
(edit) @1696 [1696] 3 years mwhitworth Add ThrArchPrintCurrStack prototype.
(edit) @1695 [1695] 3 years mwhitworth Add rdtscl macro.
(edit) @1694 [1694] 3 years mwhitworth Fix syscall max.
(edit) @1693 [1693] 3 years mwhitworth Fix log level.
(edit) @1692 [1692] 3 years mwhitworth Extra check for non-null sbOps, add SysFileControl flags.
(edit) @1691 [1691] 3 years mwhitworth Fix name of SysFileControl (is exports.h needed?).
(edit) @1690 [1690] 3 years mwhitworth Add KeFsRemoveDir prototype.
(edit) @1689 [1689] 3 years mwhitworth Get rid of double remove from waitqueue.
(edit) @1688 [1688] 3 years mwhitworth Add framework for loading in filesystem modules, change name of SysIoCtl.
(edit) @1687 [1687] 3 years mwhitworth Minor: fix warning.
(edit) @1686 [1686] 3 years mwhitworth Change SysIoCtl to SysFileControl.
(edit) @1685 [1685] 3 years mwhitworth Add some comments, add KePrint, add check for non-null driver->initOne, …
(edit) @1684 [1684] 3 years mwhitworth Add PciSetMaster function.
(edit) @1683 [1683] 3 years mwhitworth Add start of PCNet driver (for Virtualbox).
(edit) @1682 [1682] 3 years mwhitworth Remove debug prints and unreachable code, add ata/pci to build.
(edit) @1681 [1681] 3 years mwhitworth Add stub for Ata PIIX detection.
(edit) @1680 [1680] 3 years mwhitworth PCI subsystem is no longer a module.
(edit) @1679 [1679] 3 years mwhitworth PCI subsystem is no longer a module.
(edit) @1678 [1678] 3 years mwhitworth Fix various warnings, fix page directory bug.
(edit) @1677 [1677] 3 years mwhitworth Fix warning, remove EarlyConsoleInit.
(edit) @1676 [1676] 3 years mwhitworth Add tasklet to build.
(edit) @1675 [1675] 3 years mwhitworth PCI is now part of the kernel.
(edit) @1660 [1660] 3 years mwhitworth Fix warnings.
(edit) @1659 [1659] 3 years mwhitworth Add support for running tasklets.
(edit) @1658 [1658] 3 years mwhitworth Add support for running tasklets.
(edit) @1657 [1657] 3 years mwhitworth Fix warnings.
(edit) @1444 [1444] 4 years mwhitworth Add KERN_ prefixes.
(edit) @1441 [1441] 4 years mwhitworth Add deps for syscall.o.
(edit) @1440 [1440] 4 years mwhitworth Export NetRecv to (network) device drivers.
(edit) @1439 [1439] 4 years mwhitworth Add code for handling variable length buffers of data.
(edit) @1438 [1438] 4 years mwhitworth Add NetRecv stub.
(edit) @1437 [1437] 4 years mwhitworth Merge in insd and outsd functions from branches/network.
(edit) @1436 [1436] 4 years mwhitworth Add Ne2kDoSend, wasn't added in merge.
(edit) @1435 [1435] 4 years mwhitworth Merge in the NE2K driver from branches/network.
(edit) @1433 [1433] 4 years mwhitworth Add channel system calls (will eventually replace socket ones).
(edit) @1432 [1432] 4 years mwhitworth Add net directory, for testing new channel code.
(edit) @1431 [1431] 4 years mwhitworth Comment out SysSocket* calls for now.
(edit) @1430 [1430] 4 years mwhitworth Build net.
(edit) @1429 [1429] 4 years mwhitworth Add channel system calls to table.
(edit) @1426 [1426] 4 years mwhitworth Disable AcpiInit for now (it'll be replaced soon anyway).
(edit) @1422 [1422] 4 years mwhitworth Revert change to sysdefs.h for now, will add netchannels elsewhere in the …
(edit) @1421 [1421] 4 years mwhitworth Add start of system calls.
(edit) @1420 [1420] 4 years mwhitworth Add start of channel system calls.
(edit) @1419 [1419] 4 years mwhitworth Change return codes for now.
(edit) @1418 [1418] 4 years mwhitworth Comment out page freeing code temporarily, will fix soon.
(edit) @1417 [1417] 4 years mwhitworth Remove ModuleInit.
(edit) @1416 [1416] 4 years mwhitworth Fix network build.
(edit) @1415 [1415] 4 years mwhitworth Core parts of the network code are now in the kernel.
(edit) @1414 [1414] 4 years mwhitworth Change network subsystem in preparation for netchannels.
(copy) @1412 [1412] 4 years mwhitworth Branch at r1411 for the new netchannels and userspace network stack.
copied from Whitix/branches/keobject:
(edit) @1411 [1411] 4 years mwhitworth (Hopefully) fix GRUB build.
Note: See TracRevisionLog for help on using the revision log.