printk: check for user pointers in format string parameters
[akaros.git] / kern / src / net /
2019-03-26 Barret RhodenFix 8 space tab formatting for non-C files
2019-03-24 Barret RhodenTreat tabs as having eight spaces instead of four
2018-12-14 Barret Rhodennet: tcp: Don't respond to FIN-less ACKs during TIME...
2018-10-11 Barret Rhodennet: Clear stale synth_buf pointer
2018-04-30 Barret Rhoden9ns: Make chan_ctl() mandatory
2018-04-30 Barret Rhodenvfs: Remove vfs.h
2018-04-30 Barret Rhodenvfs: Remove KFS, blockdev and devfs
2018-04-30 Barret Rhoden9ns: Fix devtab function pointer signatures
2018-04-06 Barret Rhoden9ns: Extend struct dir and the stat M bufs
2017-12-20 Barret Rhodennet: Support non-blocking connect() calls
2017-12-20 Barret Rhodennet: Report conversation-wide info in Qdata stats
2017-11-21 Barret Rhodennet: tcp: Handle reseqs of length 0
2017-11-16 Barret Rhodennet: Add rx_mode to ether/netif
2017-11-16 Barret Rhodennet: Remove mbps from ipifc
2017-11-16 Barret Rhodennet: Delay etherbind until the link is up
2017-11-16 Barret Rhodennet: Add a helper to parse netif_stats
2017-11-16 Barret Rhodennet: Split hw_features out from feat
2017-11-16 Barret RhodenEncapsulate block metadata better
2017-11-16 Barret Rhodennet: Clarify transport checksum offload
2017-11-16 Barret Rhodenether: Add a field for the driver_name
2017-11-16 Barret Rhodennet: Add an option for RX checksum offload
2017-11-16 Barret Rhodennet: tcp: Fix TSO for incoming connections
2017-11-16 Barret Rhodennet: Add network_offset to blocks
2017-11-16 Barret Rhodennet: Change transport_header_end -> tranport_offset
2017-11-16 Barret Rhodennet: tcp: Move TCP's headers into net/tcp.h
2017-11-16 Barret Rhodennet: Move ip.h to net/ip.h
2017-11-16 Barret Rhodennet: tcp: Don't increment snd.nxt
2017-09-20 Barret Rhodennet: tcp: Enforce reasonable 'acked' values
2017-07-21 Barret Rhodennet: tcp: Use timestamps for the RTTM
2017-07-21 Barret Rhodennet: tcp: Don't scale SRTT and MDEV
2017-07-21 Barret Rhodennet: tcp: Remove the RETRAN flag
2017-07-21 Barret Rhodennet: tcp: Fix up the receive window
2017-07-21 Barret Rhodennet: tcp: Avoid SWS for the sender
2017-07-21 Barret Rhodennet: tcp: Avoid SWS for the receiver
2017-07-21 Barret Rhodennet: tcp: Support SACK
2017-07-21 Barret Rhodennet: tcp: Refactor in prep for SACKs
2017-07-21 Barret Rhodennet: tcp: Track ipht and resets as their own class
2017-07-21 Barret Rhodennet: Add timestamps to the netlog
2017-07-21 Barret Rhodennet: tcp: Be explicit about the max Window Scale
2017-07-21 Barret Rhodennet: tcp: Advertise support for SACK
2017-07-21 Barret Rhodennet: tcp: Remove the Syn_received state
2017-07-21 Barret Rhodennet: tcp: Support TCP timestamps
2017-07-21 Barret Rhodennet: tcp: Refactor TCP6 and 4 common code
2017-07-20 Barret Rhodennet: tcp: Fix memory leak with tcpackproc
2017-07-20 Barret Rhodennet: tcp: Account for TCP options when using MSS
2017-07-20 Barret Rhodennet: tcp: Always set the retrans timer
2017-07-20 Barret Rhodennet: tcp: Adjust the transmit queue limit
2017-07-20 Barret Rhodennet: tcp: Fix cwnd and ssthresh for TSO and Reno
2017-06-02 Barret Rhodennet: Add accounting to help TSO/LSO/GSO
2017-05-26 Barret Rhodennet: Add a function to dump TCP's hash table
2017-05-26 Barret Rhodenqio: Track the amount of bytes read
2017-05-23 Barret Rhodennet: Improve a few netlogs
2017-05-23 Barret Rhodennet: Support connects to 0.0.0.0
2017-04-06 Dan CrossAdd a `waserror` call to ipifcadd.
2017-04-06 Barret Rhodennet: Initialize rwlock in ipifc
2017-03-30 Barret Rhoden9ns: Use an int for perm and mode
2017-03-02 Barret Rhodennet: Report listen files with incalls as readable
2017-02-16 Barret Rhodennet: Allow connectionless convs to auto bind
2017-02-16 Barret Rhodennet: Fix UDP bind commands
2017-02-15 Barret Rhodennet: Set DONT_FRAGMENT for unfragmented packets
2017-02-14 Barret Rhodennet: Use NULL to signal lack of promisc/multicast
2017-02-02 Barret Rhodennet: Don't clobber the TTL for TCPv4 rx
2017-02-01 Barret Rhodennet: Fix double-free snoop bug
2017-01-30 Barret Rhodennet: Nastily set the max number of convs to 4096
2017-01-27 Ronald G. Minnichnet: replace some FIXME errors with more useful strings
2017-01-20 Barret RhodenFix permission checks for devether
2017-01-18 Fergus Simpsondevproc: change user from char* to struct username
2017-01-10 Barret Rhodenip: Use a synthetic buffer for iproute
2017-01-10 Barret Rhodennet: Checksum loopback packets
2017-01-10 Barret Rhodennet: Pull up the header to determine IP version
2017-01-10 Barret Rhodennet: Add a protocol 'bypass' command for convs
2017-01-10 Barret Rhodennet: Don't pretend the proto qlock is thread safe
2017-01-10 Barret Rhodennet: Remove the newconv() function pointer
2017-01-10 Barret Rhodennet: Remove unused qlock from UDP and ICMP6
2016-12-12 Barret Rhodennet: Allow snooping on ethermedium
2016-09-21 Barret RhodenUse a "one block at a time" policy for snoop queues
2016-09-21 Barret RhodenAllow snooping of the loopback medium
2016-09-21 Barret RhodenUse a helper for tracing an interface
2016-09-21 Barret Rhodenqio: Fix copyblock()
2016-09-06 Barret RhodenProtect closeconv() with waserror()
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2016-05-17 Dan CrossMinor whitespace cleanups in arp.c.
2016-05-17 Dan CrossReplace '//' comments with '/* */' to be
2016-05-10 Dan CrossFix route deletion.
2016-05-03 Barret RhodenReport readablity/writablility via 9p stat
2016-04-05 Barret Rhodennet: Add the RQ and WQ len to ipchaninfo
2016-04-05 Barret Rhodennet: Use chan flag O_NONBLOCK for nonblocking
2016-04-05 Barret Rhodennet: Add a helper chan2conv()
2016-03-31 Barret RhodenStop setting a kick for TCP's RQ
2016-03-31 Barret RhodenMake all block allocations use the same func [2/2]
2016-03-31 Barret RhodenRename KMALLOC_* -> MEM_* [2/2]
2016-03-22 Barret RhodenAdd debugging info to ipchaninfo()
2016-03-22 Barret RhodenImplement shutdown() (XCC)
2016-03-09 Dan CrossClean up IPv6 sources.
2016-02-14 Barret RhodenRemove uses of errno_to_string()
2016-02-14 Barret RhodenHave #ip protocol's bind()s throw errors
2016-02-14 Barret RhodenHave #ip protocol's announce()s throw errors
2016-02-14 Barret RhodenHave #ip protocol's connect()s throw errors
2016-02-14 Barret RhodenHave #ip's protocol ctl()s throw errors
2016-02-14 Barret RhodenThrow errors from within ipifcctl()
next