aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix
AgeCommit message (Expand)AuthorFilesLines
2012-03-23poll: add poll_requested_events() and poll_does_not_wait() functionsHans Verkuil1-1/+1
2012-03-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-22/+17
2012-03-20switch touch_atime to struct pathAl Viro1-2/+2
2012-03-20switch unix_sock to struct pathAl Viro2-21/+16
2012-02-26netlink: add netlink_dump_control structure for netlink_dump_start()Pablo Neira Ayuso1-4/+6
2012-02-22af_unix: MSG_TRUNC support for dgram socketsEric Dumazet1-1/+1
2012-02-21unix: Support peeking offset for stream socketsPavel Emelyanov1-2/+18
2012-02-21unix: Support peeking offset for datagram and seqpacket socketsPavel Emelyanov1-5/+25
2012-01-30af_unix: fix EPOLLET regression for stream socketsEric Dumazet1-15/+4
2012-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2012-01-08Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-1/+1
2012-01-07net: Default UDP and UNIX diag to 'n'.David S. Miller1-1/+1
2012-01-03switch ->path_mknod() to umode_tAl Viro1-1/+1
2011-12-30unix_diag: Fixup RQLEN extension reportPavel Emelyanov1-1/+12
2011-12-30af_unix: Move CINQ/COUTQ code to helpersPavel Emelyanov1-23/+36
2011-12-30unix_diag: Add the MEMINFO extensionPavel Emelyanov1-8/+12
2011-12-26unix: If we happen to find peer NULL when diag dumping, write zero.David S. Miller1-2/+1
2011-12-26unix_diag: Fix incoming connections nla lengthPavel Emelyanov1-1/+2
2011-12-20net: unix -- Add missing module.h inclusionCyrill Gorcunov1-0/+1
2011-12-16unix_diag: Write it into kbuildPavel Emelyanov2-0/+10
2011-12-16unix_diag: Receive queue lenght NLAPavel Emelyanov1-0/+13
2011-12-16unix_diag: Pending connections IDs NLAPavel Emelyanov1-0/+39
2011-12-16unix_diag: Unix peer inode NLAPavel Emelyanov1-0/+24
2011-12-16unix_diag: Unix inode info NLAPavel Emelyanov1-0/+21
2011-12-16unix_diag: Unix socket name NLAPavel Emelyanov1-0/+20
2011-12-16unix_diag: Dumping exact socket corePavel Emelyanov1-1/+66
2011-12-16unix_diag: Dumping all sockets corePavel Emelyanov1-1/+75
2011-12-16unix_diag: Basic module skeletonPavel Emelyanov1-0/+57
2011-12-16af_unix: Export stuff required for diag modulePavel Emelyanov1-3/+6
2011-11-26AF_UNIX: Fix poll blocking problem when reading from a stream socketAlexey Moiseytsev1-0/+4
2011-09-28af_unix: dont send SCM_CREDENTIALS by defaultEric Dumazet1-1/+23
2011-09-16Revert "Scm: Remove unnecessary pid & credential references in Unix socket's ...David S. Miller1-29/+16
2011-08-24Scm: Remove unnecessary pid & credential references in Unix socket's send and...Tim Chen1-16/+29
2011-07-20new helpers: kern_path_create/user_path_createAl Viro1-21/+17
2011-05-24net: convert %p usage to %pKDan Rosenberg1-1/+1
2011-05-01af_unix: Only allow recv on connected seqpacket sockets.Eric W. Biederman1-1/+15
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-33/+39
2011-03-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-2/+2
2011-03-15Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+1
2011-03-15Allow passing O_PATH descriptors via SCM_RIGHTS datagramsAl Viro1-1/+1
2011-03-14af_unix: update locking commentDaniel Baluta1-1/+1
2011-03-14kill path_lookup()Al Viro1-1/+1
2011-03-10Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-4/+13
2011-03-07af_unix: remove unused struct sockaddr_un cruftHagen Paul Pfeifer1-2/+0
2011-03-07net: fix multithreaded signal handling in unix recv routinesRainer Weikusat1-4/+13
2011-02-22net: add __rcu annotations to sk_wq and wqEric Dumazet1-1/+1
2011-01-19af_unix: coding style: remove one level of indentation in unix_shutdown()Alban Crequy1-29/+31
2011-01-18af_unix: implement socket filterAlban Crequy1-0/+6
2011-01-05af_unix: Avoid socket->sk NULL OOPS in stream connect security hooks.David S. Miller1-1/+1
2010-12-08Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-6/+40
2010-11-29af_unix: limit recursion levelEric Dumazet2-6/+33
2010-11-24af_unix: limit unix_tot_inflightEric Dumazet1-0/+7
2010-11-08af_unix: optimize unix_dgram_poll()Eric Dumazet1-0/+4
2010-11-08af_unix: fix unix_dgram_poll() behavior for EPOLLOUT eventEric Dumazet1-15/+9
2010-11-08af_unix: use keyed wakeupsEric Dumazet1-2/+4
2010-10-26fs: allow for more than 2^31 filesEric Dumazet1-7/+7
2010-10-05AF_UNIX: Implement SO_TIMESTAMP and SO_TIMETAMPNS on Unix socketsAlban Crequy1-0/+5
2010-09-09Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-3/+12
2010-09-07UNIX: Do not loop forever at unix_autobind().Tetsuo Handa1-3/+12
2010-09-06net: poll() optimizationsEric Dumazet1-3/+2
2010-07-20drop_monitor: convert some kfree_skb call sites to consume_skbNeil Horman1-1/+1
2010-06-16af_unix: Allow connecting to sockets in other network namespaces.Eric W. Biederman1-5/+2
2010-06-16af_unix: Allow credentials to work across user and pid namespaces.Eric W. Biederman1-22/+31
2010-06-16af_unix: Allow SO_PEERCRED to work across namespaces.Eric W. Biederman1-9/+28
2010-05-03unix/garbage: kill copy of the skb queue walkerIlpo Järvinen1-11/+2
2010-05-01net: sock_def_readable() and friends RCU conversionEric Dumazet1-9/+8
2010-04-20net: sk_sleep() helperEric Dumazet1-5/+5
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2-1/+1
2010-02-18AF_UNIX: update locking commentStephen Hemminger1-1/+1
2010-01-17net: spread __net_init, __net_exitAlexey Dobriyan2-3/+3
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-7/+8
2009-11-29net: Move && and || to end of previous lineJoe Perches1-4/+4
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-4/+3
2009-11-10net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guardCyrill Gorcunov1-1/+1
2009-11-05net: pass kern to net_proto_family create functionEric Paris1-1/+2
2009-10-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+2
2009-10-18AF_UNIX: Fix deadlock on connecting to shutdown socketTomoki Sekiyama1-0/+2
2009-10-07net: mark net_proto_ops as constStephen Hemminger1-1/+1
2009-09-11net: unix: fix sending fds in multiple buffersMiklos Szeredi1-1/+4
2009-07-09net: adding memory barrier to the poll and receive callbacksJiri Olsa1-4/+4
2009-06-18net: correct off-by-one write allocations reportsEric Dumazet1-1/+1
2009-03-31New helper - current_umask()Al Viro1-1/+1
2009-02-26unix: remove some pointless conditionals before kfree_skb()Wei Yongjun1-2/+1
2008-12-31introduce new LSM hooks where vfsmount is available.Kentaro Takeda1-0/+4
2008-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds3-108/+107
2008-12-04Merge branch 'master' into nextJames Morris2-3/+12
2008-12-02Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-3/+12
2008-11-26net: Fix soft lockups/OOM issues w/ unix garbage collectordann frazier2-3/+12
2008-11-25net: Use a percpu_counter for sockets_allocatedEric Dumazet1-1/+0
2008-11-24net: Make sure BHs are disabled in sock_prot_inuse_add()Eric Dumazet1-2/+4
2008-11-23net: Make sure BHs are disabled in sock_prot_inuse_add()David S. Miller1-0/+2
2008-11-19net: af_unix should use KERN_INFO instead of KERN_DEBUGEric Dumazet1-1/+1
2008-11-19include/net net/ - csum_partial - remove unnecessary castsJoe Perches1-2/+2
2008-11-17net: af_unix should update its inuse counterEric Dumazet1-0/+4
2008-11-17net: af_unix can make unix_nr_socks visbile in /procEric Dumazet1-3/+4
2008-11-16net: Cleanup of af_unixEric Dumazet1-62/+55
2008-11-14Merge branch 'master' into nextJames Morris2-19/+61
2008-11-14CRED: Wrap task credential accesses in the UNIX socket protocolDavid Howells1-6/+5
2008-11-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-19/+61
2008-11-09net: unix: fix inflight counting bug in garbage collectorMiklos Szeredi2-19/+61
2008-11-06Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+1
2008-11-03net: '&' reduxAlexey Dobriyan1-1/+1
2008-11-01af_unix: clean up net/unix/af_unix.c garbage.c sysctl_net_unix.cJianjun Kong3-44/+42
2008-11-01af_unix: netns: fix problem of return valueJianjun Kong1-1/+1
2008-10-23[PATCH] assorted path_lookup() -> kern_path() conversionsAl Viro1-8/+10
2008-10-13net: Rationalise email address: Network Specific PartsAlan Cox1-1/+1
2008-07-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-10/+10
2008-07-26[PATCH] f_count may wrap aroundAl Viro2-10/+10
2008-07-25net: convert BUG_TRAP to generic WARN_ONIlpo Järvinen1-4/+4
2008-06-28Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-28/+24
2008-06-27af_unix: fix 'poll for write'/connected DGRAM socketsRainer Weikusat1-28/+24
2008-06-19Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-9/+70
2008-06-17af_unix: fix 'poll for write'/ connected DGRAM socketsRainer Weikusat1-9/+70
2008-06-11net: remove CVS keywordsAdrian Bunk1-2/+0
2008-04-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-1/+5
2008-04-24[AF_UNIX] Initialise UNIX sockets before general device initcallsDavid Woodhouse1-1/+5
2008-04-19[PATCH] r/o bind mounts: get callers of vfs_mknod/create/mkdir()Dave Hansen1-0/+4
2008-04-12[AF_UNIX]: Use SEQ_START_TOKENJoe Perches1-3/+3
2008-03-26[NET] NETNS: Omit namespace comparision without CONFIG_NET_NS.YOSHIFUJI Hideaki1-2/+2
2008-03-26[NET] NETNS: Omit seq_net_private->net without CONFIG_NET_NS.YOSHIFUJI Hideaki1-5/+5
2008-03-26[NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS.YOSHIFUJI Hideaki1-10/+10
2008-03-05net: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-1/+1
2008-02-14Introduce path_put()Jan Blunck1-3/+3
2008-02-14Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck1-10/+10
2008-01-28[NET]: Add some acquires/releases sparse annotations.Eric Dumazet1-0/+2
2008-01-28[NETNS]: struct net content re-work (v3)Denis V. Lunev2-8/+8
2008-01-28[UNIX]: Make the unix sysctl tables per-namespacePavel Emelyanov2-8/+28
2008-01-28[UNIX]: Use ctl paths to register unix ctl tablesPavel Emelyanov1-19/+5
2008-01-28[UNIX]: Move the sysctl_unix_max_dgram_qlenPavel Emelyanov2-4/+4
2008-01-28[UNIX]: Extend unix_sysctl_(un)register prototypesPavel Emelyanov2-4/+5
2008-01-28[NET]: Name magic constants in sock_wake_async()Pavel Emelyanov1-4/+4
2008-01-28[UNIX] Move the unix sock iterators in to proper placePavel Emelyanov1-26/+23
2008-01-28[NET]: Consolidate net namespace related proc files creation.Denis V. Lunev1-25/+6
2008-01-28[NET]: Make AF_UNIX per network namespace safe [v2]Denis V. Lunev1-26/+92
2007-11-29[UNIX]: EOF on non-blocking SOCK_SEQPACKETFlorian Zumbiehl1-1/+8
2007-11-10[UNIX]: The unix_nr_socks limit can be exceededPavel Emelyanov1-3/+4
2007-11-10[AF_UNIX]: Convert socks to unix_socks in scan_inflight, not in callbacksPavel Emelyanov1-11/+9
2007-11-10[AF_UNIX]: Make unix_tot_inflight counter non-atomicPavel Emelyanov2-4/+4
2007-11-01[NET]: Forget the zero_it argument of sk_alloc()Pavel Emelyanov1-1/+1
2007-10-19pid namespaces: changes to show virtual ids to userPavel Emelyanov1-3/+3
2007-10-15sched: affine sync wakeupsIngo Molnar1-2/+2
2007-10-10[NET]: Make core networking code use seq_open_privatePavel Emelyanov1-19/+1
2007-10-10[NET]: Make socket creation namespace safe.Eric W. Biederman1-5/+8
2007-10-10[NET]: Make /proc/net per network namespaceEric W. Biederman1-2/+3
2007-07-31[AF_UNIX]: Make code static.Adrian Bunk1-2/+28
2007-07-11[AF_UNIX]: Rewrite garbage collector, fixes race.Miklos Szeredi2-143/+188
2007-07-10[NET]: Make all initialized struct seq_operations const.Philippe De Muyter1-1/+1
2007-06-07[AF_UNIX]: Fix stream recvmsg() race.Miklos Szeredi1-3/+10
2007-06-03[AF_UNIX]: Fix datagram connect race causing an OOPS.David S. Miller1-5/+38
2007-06-03[AF_UNIX]: Make socket locking much less confusing.David S. Miller1-47/+47
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-04-25[SK_BUFF]: Introduce skb_reset_transport_header(skb)Arnaldo Carvalho de Melo1-1/+1
2007-03-06[NET]: Revert incorrect accept queue backlog changes.David S. Miller1-3/+3
2007-03-02[AF_UNIX]: Test against sk_max_ack_backlog properly.David S. Miller1-3/+3
2007-02-14[PATCH] sysctl: remove insert_at_head from register_sysctlEric W. Biederman1-1/+1
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-02-12[PATCH] mark struct file_operations const 8Arjan van de Ven1-1/+1
2007-02-10[NET] UNIX: Fix whitespace errors.YOSHIFUJI Hideaki2-30/+30
2006-12-08[PATCH] struct path: convert unixJosef Sipek1-1/+1
2006-12-02[NET]: Annotate csum_partial() callers in net/*Al Viro1-1/+2
2006-09-22[AF_UNIX]: Change max_dgram_qlen sysctl to __read_mostlyBrian Haley1-1/+1
2006-09-22[NET]: Use BUILD_BUG_ON() for checking size of skb->cb.YOSHIFUJI Hideaki1-4/+1
2006-08-02[AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patchCatherine Zhang1-12/+5
2006-07-21[NET]: Conversions from kmalloc+memset to k(z|c)alloc.Panagiotis Issaris1-2/+1
2006-07-03[AF_UNIX]: datagram getpeersec fixAndrew Morton1-1/+1
2006-07-03[PATCH] lockdep: annotate af_unix lockingIngo Molnar1-1/+11
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-29[AF_UNIX]: Datagram getpeersecCatherine Zhang1-0/+27
2006-03-25[PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notificationsDavide Libenzi1-0/+2
2006-03-20[NET]: sem2mutex part 2Ingo Molnar1-11/+11
2006-03-20[NET] sem2mutex: net/Arjan van de Ven1-3/+4
2006-03-20[AF_UNIX]: use shift instead of integer divisionBenjamin LaHaise1-5/+5
2006-03-08[PATCH] fix file countingDipankar Sarma1-1/+1
2006-01-09[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_semJes Sorensen1-2/+2
2006-01-03[NET]: Add a dev_ioctl() fallback to sock_ioctl()Christoph Hellwig1-1/+1
2006-01-03[AF_UNIX]: Convert to use a spinlock instead of rwlockBenjamin LaHaise1-1/+1
2006-01-03[NET]: move struct proto_ops to constEric Dumazet1-3/+3
2006-01-03[AF_UNIX]: Use spinlock for unix_table_lockDavid S. Miller2-19/+19
2006-01-03[AF_UNIX]: Remove superfluous reference counting in unix_stream_sendmsgBenjamin LaHaise1-6/+5
2005-11-09[PATCH] add a vfs_permission helperChristoph Hellwig1-1/+1
2005-08-29[NET]: Fix sparse warningsArnaldo Carvalho de Melo2-9/+1
2005-08-29[TCP]: Move the tcp sock states to net/tcp_states.hArnaldo Carvalho de Melo2-2/+2
2005-08-29[NET]: Kill skb->listDavid S. Miller1-6/+6
2005-07-11[NET]: move config options out to individual protocolsSam Ravnborg1-0/+21
2005-07-08[NET]: Transform skb_queue_len() binary tests into skb_queue_empty()David S. Miller1-2/+2
2005-05-19[AF_UNIX]: Use lookup_create().Christoph Hellwig1-25/+3
2005-04-25[PATCH] kill gratitious includes of major.h under net/*Al Viro1-1/+0
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds4-0/+2478