summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet/tcp
AgeCommit message (Collapse)AuthorFilesLines
2012-01-12[OS-714] illumos mergeJohn Sonnenschein1-1/+5
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_timers.c usr/src/uts/common/io/mac/mac_sched.c
2011-12-211673 Panic in conn_ip_output()Bryan Cantrill1-10/+26
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-1/+7
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-141775 1631's fix missed the case of data on the handshake's ACKDan McDonald1-0/+7
Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Reviewed by: Garrett D'Amore <Garrett.DAmore@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-11-041695 tcp_icmp_input sends packets with a closed connectionRobert Mustacchi1-3/+4
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-041631 kernel panic in tcp_input_dataDan McDonald1-11/+123
Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-01OS-691 panic in conn_ip_outputBryan Cantrill1-10/+22
2011-10-27OS-706 tcp_icmp_input mistakingly tries to send packets without a connectionRobert Mustacchi1-0/+11
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein3-12/+139
Merge https://github.com/illumos/illumos-gate Conflicts: exception_lists/packaging usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/lp/Makefile usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/lp/cmd/lpfilter.c usr/src/cmd/lp/cmd/lpforms.c usr/src/cmd/lp/cmd/lpusers.c usr/src/cmd/lp/lib/lp/isterminfo.c usr/src/cmd/lp/lib/lp/tidbit.c usr/src/cmd/terminfo/att.ti usr/src/cmd/zpool/zpool_main.c usr/src/common/dis/i386/dis_tables.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/zoneadm.1m usr/src/man/man1m/zonecfg.1m usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/print-lp.mf usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/fs/zfs/zio.c usr/src/uts/i86pc/ml/mach_offsets.in usr/src/uts/intel/amd64/ml/mach_offsets.in usr/src/uts/intel/sys/tss.h
2011-07-25OS-359 want local zone TCP kstats in the global zoneBill Pijewski1-2/+18
2011-09-09917 Make TCP's iss_incr a tunableJerry Jelinek3-6/+15
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-09-021434 TCP_INIT_CWND setsockopt doesn't work on passive connections.Dan McDonald1-11/+21
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan Kruchinin <dkruchinin@acm.org> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-08-301426 1361 missed two codepathsDan McDonald1-0/+6
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Richard Lowe<richlowe@richlowe.net> Reviewed by: Albert Lee<trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-10-281695 tcp_icmp_input sends packets with a closed connectionRobert Mustacchi1-0/+11
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-241631 kernel panic in tcp_input_dataDan McDonald1-11/+123
Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-08-181361 Add support for socket options TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVL ↵Vineeth Pillai1-1/+1
(fix diff)
2011-08-171361 Add support for socket options TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVLGarrett D'Amore3-1/+112
Reviewed by: Pavan <pavan.tc@gmail.com> Reviewed by: Dan McDonald <danmcd at nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2011-03-21OS-203 Tune ISS_INCR to improve TCP connect performanceJerry Jelinek3-6/+15
2011-03-09OS-299 tcp_bindi() hash lock contention affects TCP client performanceJerry Jelinek1-1/+2
2011-04-21916 False-sharing in TCP hash buckets, plus size increaseJerry Jelinek1-1/+2
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-08-166956844 ipadm private properties should begin with '_' instead of leading ↵Girish Moodalbail1-60/+61
protocol name
2010-08-106972175 assertion failed: tcp->tcp_fin_sent, file: ↵Anders Persson2-21/+14
../../common/inet/tcp/tcp_input.c, line: 4306 6971322 sof_inject_data_out() cannot inject data from close callback 6971886 missing NULL cookie checks in some kssl filter callbacks
2010-08-076970847 Special option handling can be pulled out of tcp_xmit_mp()Kacheong Poon1-188/+245
2010-08-036972966 SYN-ACK-ACK is not handled properly when accepting connection from ↵Kacheong Poon1-6/+20
Linux client using HTTP benchmark
2010-07-23PSARC/2010/111 exclusive IP for s10cBaban Kenkre1-8/+23
6858460 support exclusive stack for solaris10-branded zone 6905944 netstat -rn output on solaris10 branded zones differ from native solaris10
2010-07-196910078 SCTP should have similar memory handling mechanism as TCPKacheong Poon5-124/+99
2010-07-166969639 missing tcp:::state-change probe in tcp_clean_deathAnders Persson1-3/+4
2010-07-156963859 ipcl_conn_create() triggers panic in snv_143 on a machine with ↵Anders Persson2-18/+15
solaris10 branded zones 6965253 assertion failed: so->so_listener == NULL, file: ../../common/fs/sockfs/sockcommon.c, line: 524
2010-07-126964207 the FireEngine project seems to have backed out the fix for 4840464George Shepherd1-2/+2
2010-06-176939100 convert KSSL into a socket filterAnders Persson8-703/+90
2010-06-17PSARC/2009/590 Socket Filter FrameworkAnders Persson7-708/+952
6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a worker thread 6828586 assertion failed: family == 26, file: ../../common/fs/sockfs/socksyscalls.c, line: 1608 6802078 kernel socket 'newconn' callback is passing rcv queue size as an argument
2010-06-03PSARC 2010/151 new socket options for TCP timersKacheong Poon5-78/+244
6955557 Various new TCP socket options
2010-05-27PSARC 2010/106 DTrace TCP and UDP providersAlan Maguire5-16/+205
6742331 DTrace TCP Provider 6932981 DTrace UDP provider
2010-05-276846669 squeue_synch_{enter,exit}() are unaware of squeue switchingAnders Persson1-24/+16
2010-05-196929733 Cascaded squeue_drain can still induce stack overflowGeorge Shepherd1-1/+1
2010-04-276940729 gate machine panic in ip.c: assertion failed: pkt_len == msgdsize(mp)Erik Nordmark1-1/+9
6936196 Missing IXAF_IS_IPV4 flag causes punchin to go boom
2010-04-186943448 assertion failed: tcp_time_wait->tcp_time_wait_tid != 0Kacheong Poon1-2/+13
2010-04-016935348 tcp_sack_info should always be thereKacheong Poon8-162/+122
6924317 TCP time wait processing is called unnecessarily 6924089 TCP Timer code does double time conversion
2010-03-26PSARC 2009/306 Brussels II - ipadm and libipadmGirish Moodalbail4-481/+494
PSARC 2010/080 Brussels II addendum 6827318 Brussels Phase II aka ipadm(1m) 6731945 need BSD getifaddrs() API 6909065 explicitly disallow non-contiguous netmasks in the next minor release 6853922 ifconfig dumps core when ether address is non-hexadecimal. 6815806 ipReasmTimeout value should be variable 6567083 nd_getset has some dead and confusing code. 6884466 remove unused tcp/sctp ndd tunables 6928813 Comments at odds with default value of tcp_time_wait_interval 6236982 ifconfig usesrc lets adapter use itself as source address 6936855 modifying the ip6_strict_src_multihoming to non-zero value will unbind V4 IREs
2010-03-036929890 ixa_cred/ira_cred cleanupErik Nordmark2-0/+3
2010-02-266928514 ilb_nat_src_timer fires too earlyKacheong Poon1-7/+12
6929436 Some TCP stats are reported incorrectly
2010-02-266928798 NULL netstack_XX causes boot time panicKacheong Poon1-1/+18
2010-02-246925635 The file tcp.c is too bigKacheong Poon1-0/+1992
2010-02-24PSARC 2010/042 increase max TCP_INIT_CWNDKacheong Poon13-17157/+15468
6923847 Increase TCP_INIT_CWND max 6918307 Some TCP kstats are not needed 6923858 TCP connection counter 6925635 The file tcp.c is too big
2010-02-176923355 tcp leaves conn_ixa->ixa_cred unitialized causing confusionErik Nordmark1-0/+6
2010-01-256919534 panic Page fault occurred in module "ip" due to a NULL pointer ↵Kacheong Poon1-2/+4
dereference
2010-01-226910378 WARNING: Memory pressure: TCP defensive mode onKacheong Poon1-7/+14
2010-01-196912829 panic in ipsq_xopq_mp_cleanup/RD due to NULL ill->ill_wq on lo0 ↵Brian Ruthven1-3/+1
during zone shutdown/reboot 6912616 Duplicate initialiser for iocp in tcp_wput_iocdata 6912605 Erroneous comment in tcp_wput_iocdata
2010-01-18PSARC 2009/686 Improving the use and debugging of the basic privilege set.Casper H.S. Dik1-0/+6
PSARC/2009/685 Basic Network Privilege 6434380 Expanding the basic privilege set in order to restrict network access and IPC 6912229 Multiple applications mishandle privilege operations, particular they ignore the basic set 6915243 dladm mishandles basic privileges 6915244 in.tftpd mishandles privileges operations 6915250 NDMP mishandles basic privileges 6915257 smbd mishandles basic privileges 6915277 login audit mishandles basic privileges 6915284 su audit mishandles basic privileges 6915778 lpd-port mishandles basic privileges 6915782 zlogin mishandles basic privileges
2010-01-116910514 TCP might send down non-LSO packets with LSO flagsRoamer1-3/+7