aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc
AgeCommit message (Expand)AuthorFilesLines
2014-05-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-6/+0
2014-05-20tipc: fix lockdep warning during bearer initializationYing Xue1-1/+14
2013-06-10tipc: fix info leaks via msg_name in recv_msg/recv_streamMathias Krause1-0/+7
2011-04-18net: tipc: fix information leak to userlandKulikov Vasiliy1-0/+1
2010-07-07tipc: Fix oops on send prior to entering networked mode (v3)Neil Horman3-53/+11
2009-09-30net: Make setsockopt() optlen be unsigned.David S. Miller1-1/+1
2009-08-29tipc: fix test of bearer_priority range in tipc_register_media()roel kluin1-1/+1
2009-07-12genetlink: make netns awareJohannes Berg1-1/+1
2009-07-05tipc: Add socket options to get number of queued messagesoscar.medina@motorola.com1-0/+6
2009-05-21tipc: Use genl_register_family_with_ops()Michał Mirosław1-22/+16
2009-05-17net: remove needless (now buggy) & from dev->dev_addrJiri Pirko1-1/+1
2009-03-18tipc: fix non-const printf format argumentsStephen Hemminger4-5/+5
2009-01-11net/tipc/bcast.h: use ARRAY_SIZEJulia Lawall1-1/+1
2008-11-07tipc: trivial endian annotation in debug statementHarvey Harrison1-1/+1
2008-10-27net: convert print_mac to %pMJohannes Berg1-2/+1
2008-09-02tipc: Don't use structure names which easily globally conflict.David S. Miller19-117/+117
2008-08-13net/tipc/subscr.c: don't use ___constant_swab32Andrew Morton1-1/+1
2008-07-19netns: Use net_eq() to compare net-namespaces for optimization.YOSHIFUJI Hideaki1-2/+2
2008-07-14tipc: Optimization to multicast name lookup algorithmAllan Stephens1-13/+30
2008-07-14tipc: Add missing locks when inspecting node list & link listAllan Stephens1-5/+24
2008-07-14tipc: Fix bug in scope checking for multicast messagesAllan Stephens1-2/+4
2008-07-14tipc: Eliminate improper use of TIPC_OK error codeAllan Stephens9-49/+49
2008-07-14tipc: Fix race condition that could cause accept() to failAllan Stephens1-20/+22
2008-07-14tipc: Optimize pointer dereferencing when receiving stream dataAllan Stephens1-1/+1
2008-07-14tipc: Remove unneeded parameter to tipc_createport_raw()Allan Stephens2-26/+17
2008-06-04tipc: Message rejection rework preparatory changesAllan Stephens3-4/+31
2008-06-04tipc: Fix bugs in rejection of message with short headerAllan Stephens1-4/+6
2008-06-04tipc: Message header creation optimizationsAllan Stephens1-6/+1
2008-06-04tipc: Expand link sequence gap field to 13 bitsAllan Stephens1-4/+4
2008-06-04tipc: Add missing spinlock in name table display codeAllan Stephens1-1/+3
2008-06-04tipc: Prevent display of name table types with no publicationsAllan Stephens1-0/+3
2008-06-04tipc: Optimize message initialization routineAllan Stephens7-18/+16
2008-06-04tipc: Prevent access of non-existent field in short message headerAllan Stephens1-1/+3
2008-06-04tipc: Minor optimizations to received message processingAllan Stephens3-25/+8
2008-06-04tipc: Fix minor bugs in link session number handlingAllan Stephens1-5/+12
2008-06-04tipc: Fix bugs in message error code display when debuggingAllan Stephens1-3/+0
2008-06-04tipc: Standardize error checking on incoming messages via native APIAllan Stephens1-16/+9
2008-06-04tipc: Fix bug in connection setup via native APIAllan Stephens1-6/+3
2008-05-21tipc: Fix initialization sequence problems when entering network modeAllan Stephens5-9/+12
2008-05-21tipc: Update "previous node" indicators when node address changesAllan Stephens1-0/+1
2008-05-21tipc: Optimize null pointer check during neighbor discoveryAllan Stephens1-3/+2
2008-05-21tipc: Prevent node object duplication due to simultaneous discoveryAllan Stephens1-0/+26
2008-05-21tipc: Fix skb_under_panic when configuring TIPC without privilegesAllan Stephens2-8/+14
2008-05-19tipc: Cosmetic cleanup of topology service codeAllan Stephens2-15/+13
2008-05-19tipc: Consolidate subscriber & subscriber port referencesAllan Stephens3-90/+116
2008-05-19tipc: Fix bug in topology server byte swapping routineAllan Stephens1-3/+1
2008-05-19tipc: Add support for customized subscription endiannessAllan Stephens2-19/+18
2008-05-19tipc: Add support for customized subscription overlap handlingAllan Stephens2-1/+11
2008-05-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...David S. Miller1-6/+5
2008-05-12tipc: Fix race condition when creating socket or native portAllan Stephens4-13/+25
2008-05-12tipc: Enhancements to name table initializationAllan Stephens1-5/+2
2008-05-08tipc: Increase buffer header to support worst-case deviceAllan Stephens1-6/+5
2008-05-05tipc: Update version number to TIPC 1.6.4Allan Stephens1-1/+1
2008-05-05tipc: Exclude debug-only print buffer code when not debuggingAllan Stephens4-13/+37
2008-05-05tipc: Cosmetic cleanup of system & debug output declarationsAllan Stephens1-50/+67
2008-05-05[TIPC]: Cosmetic cleanup of print buffer codeAllan Stephens2-9/+11
2008-05-05tipc: Elimination of print buffer chainingAllan Stephens3-94/+80
2008-05-05tipc: Fix null pointer dereference in debug codeAllan Stephens1-3/+0
2008-05-05tipc: Fix recursive spinlock invocation in print buffer codeAllan Stephens1-5/+12
2008-05-05tipc: Provide feedback when log buffer resizing failsAllan Stephens2-5/+12
2008-05-05tipc: Simplify log buffer resizingAllan Stephens4-25/+13
2008-04-27tipc: endianness annotationsAl Viro1-4/+3
2008-04-25net: Fix wrong interpretation of some copy_to_user() results.Pavel Emelyanov1-2/+2
2008-04-16[TIPC]: Cleanup of TIPC reference table codeAllan Stephens1-47/+34
2008-04-16[TIPC]: Optimized initialization of TIPC reference tableAllan Stephens1-47/+76
2008-04-16[TIPC]: Remove inlining of reference table locking routinesAllan Stephens2-89/+91
2008-04-15[TIPC]: Enhance validation of format on incoming messagesAllan Stephens1-12/+77
2008-04-15[TIPC]: Force linearization of non-linear sk_buffsAllan Stephens2-0/+18
2008-04-15[TIPC]: Use fast buffer cloning to improve performanceAllan Stephens1-1/+1
2008-04-15[TIPC]: Remove redundant NULL check when discarding buffersAllan Stephens1-2/+1
2008-04-15[TIPC]: Overhaul of socket locking logicAllan Stephens2-431/+602
2008-04-15[TIPC]: Cosmetic changes to TIPC connect() codeAllan Stephens1-71/+72
2008-04-15[TIPC]: Add error check to detect non-blocking form of connect()Allan Stephens1-0/+5
2008-04-15[TIPC]: Correct "off by 1" error in socket queue limit enforcementAllan Stephens1-12/+10
2008-04-15[TIPC]: Ignore message padding when receiving stream dataAllan Stephens1-1/+1
2008-04-15[TIPC]: Allow stream receive to read from multiple TIPC messagesAllan Stephens1-1/+3
2008-04-15[TIPC]: Skip connection flow control in connectionless socketsAllan Stephens1-1/+2
2008-04-13[TIPC]: Improve socket time conversionsAllan Stephens1-4/+5
2008-04-13[TIPC]: Remove redundant socket wait queue initializationAllan Stephens1-1/+0
2008-03-26[TIPC]: Cosmetic cleanup of TIPC polling logicAllan Stephens1-42/+36
2008-03-26[NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS.YOSHIFUJI Hideaki1-1/+1
2008-03-26[NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.YOSHIFUJI Hideaki1-2/+2
2008-03-06[TIPC]: Update version to 1.6.3Allan Stephens1-1/+1
2008-03-06[TIPC]: Enhancements to message header writingAllan Stephens1-2/+4
2008-03-06[TIPC]: Use correct bitmask when setting versionAllan Stephens1-1/+1
2008-03-06[TIPC]: Minor cleanup of message header codeAllan Stephens4-29/+27
2008-03-06[TIPC]: Eliminate "sparse" symbol warningsAllan Stephens2-8/+6
2008-03-06[TIPC]: Add argument validation for shutdown()Allan Stephens1-2/+3
2008-03-06[TIPC]: Removal of message header option codeAllan Stephens3-31/+0
2008-03-03[TIPC]: Convert tsock->sem in a mutexMatthias Kaehlcke1-28/+28
2008-02-24tipc: fix integer as NULL pointer sparse warnings in tipcHarvey Harrison4-4/+4
2008-02-07[TIPC]: declare proto_ops structures as 'const'.Florian Westphal1-7/+7
2008-02-07[TIPC]: Kill unused static inline (x5)Ilpo Järvinen3-23/+0
2008-01-28[TIPC]: Use tipc_port_unlockJulia Lawall1-10/+10
2008-01-28[NET]: Convert init_timer into setup_timerPavel Emelyanov1-3/+1
2007-12-14[TIPC]: Fix semaphore handling.Andrew Morton1-1/+1
2007-11-01[NET]: Forget the zero_it argument of sk_alloc()Pavel Emelyanov1-1/+1
2007-10-10[NET]: Wrap netdevice hardware header creation.Stephen Hemminger1-1/+1
2007-10-10[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()Joe Perches1-2/+2
2007-10-10[NET]: Make the device list and device lookups per namespace.Eric W. Biederman1-1/+1
2007-10-10[NET]: Make device event notification network namespace safeEric W. Biederman1-0/+3
2007-10-10[NET]: Make packet reception network namespace safeEric W. Biederman1-0/+6
2007-10-10[NET]: Make socket creation namespace safe.Eric W. Biederman1-3/+6
2007-08-13[TIPC]: Clean up duplicate includes in net/tipc/Jesper Juhl1-1/+0
2007-08-02[TIPC]: Fix two minor sparse warnings.Florian Westphal2-3/+1
2007-08-02[TIPC]: Make function tipc_nameseq_subscribe static.Florian Westphal1-1/+1
2007-07-31[TIPC]: fix tipc_link_create error handlingFlorian Westphal1-13/+15
2007-07-26net/* misc endianness annotationsAl Viro1-4/+2
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-1/+1
2007-07-19Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...Linus Torvalds1-6/+6
2007-07-19some kmalloc/memset ->kzalloc (tree wide)Yoann Padioleau1-2/+1
2007-07-19[NET] TIPC: Fix whitespace errors.YOSHIFUJI Hideaki1-6/+6
2007-07-10[TIPC]: Optimize stream send routine to avoid fragmentationAllan Stephens4-25/+32
2007-07-10[TIPC]: Use standard socket "not implemented" routinesAllan Stephens1-41/+14
2007-07-10[TIPC]: Improved support for Ethernet traffic filteringAllan Stephens1-5/+6
2007-06-23[TIPC]: Fix infinite loop in netlink handlerFlorian Westphal1-1/+1
2007-05-24[TIPC]: Fixed erroneous introduction of for_each_netdevJon Paul Maloy1-4/+6
2007-05-24[TIPC]: Use menuconfig objects.Jan Engelhardt1-13/+11
2007-05-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuildLinus Torvalds1-1/+1
2007-05-03[NET]: Rework dev_base via list_head (v3)Pavel Emelianov1-5/+7
2007-05-02kconfig: fix path to modules.txt in Kconfig helpAlexander E. Patrakov1-1/+1
2007-04-25[TIPC]: Enhancements to msg_set_bits() routineAllan Stephens1-4/+7
2007-04-25[NET]: cleanup extra semicolonsStephen Hemminger1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}Arnaldo Carvalho de Melo3-29/+32
2007-04-25[NETLINK]: Introduce nlmsg_hdr() helperArnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Convert skb->tail to sk_buff_data_tArnaldo Carvalho de Melo2-2/+2
2007-04-25[SK_BUFF]: Introduce skb_reset_network_header(skb)Arnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_mac_header()Arnaldo Carvalho de Melo1-2/+2
2007-04-25[NET] TIPC: Use htons() where appropriate.YOSHIFUJI Hideaki1-1/+1
2007-02-10[NET] TIPC: Fix whitespace errors.YOSHIFUJI Hideaki44-1203/+1203
2006-12-13[PATCH] getting rid of all casts of k[cmz]alloc() callsRobert P. J. Day1-1/+1
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-1/+1
2006-12-02[TIPC]: Use kzalloc where appropriateArnaldo Carvalho de Melo3-8/+4
2006-12-02[TIPC]: endianness annotationsAl Viro4-34/+20
2006-11-01[TIPC] net/tipc/port.c: fix NULL dereferenceAdrian Bunk1-2/+3
2006-10-18[TIPC]: Updated TIPC version number to 1.6.2Allan Stephens1-1/+1
2006-10-18[TIPC]: Unrecognized configuration command now returns error messageAllan Stephens1-2/+3
2006-10-18[TIPC]: Added subscription cancellation capabilityLijun Chen1-15/+84
2006-10-18[TIPC]: Can now list multicast link on an isolated network nodeAllan Stephens1-1/+1
2006-10-18[TIPC]: Fixed slow link reactivation when link tolerance is largeAllan Stephens1-3/+4
2006-10-18[TIPC]: Name publication events now delivered in chronological orderAllan Stephens1-1/+1
2006-10-18[TIPC]: Add support for Ethernet VLANsAllan Stephens2-3/+7
2006-10-18[TIPC]: Remove code bloat introduced by print buffer reworkAllan Stephens2-7/+7
2006-10-18[TIPC]: Optimize wakeup logic when socket has no waiting processesAllan Stephens1-2/+4
2006-10-18[TIPC]: Added duplicate node address detection capabilityAllan Stephens2-5/+35
2006-10-18[TIPC]: Stream socket can now send > 66000 bytes at a timeAllan Stephens1-1/+6
2006-10-18[TIPC]: Debug print buffer enhancements and fixesAllan Stephens3-57/+110
2006-10-18[TIPC]: Add missing unlock in port timeout code.Allan Stephens1-1/+6
2006-10-10[PATCH] tipc __user annotationsAl Viro1-3/+3
2006-10-04[TIPC]: fix printk warningJeff Garzik1-2/+3
2006-07-21[TIPC]: Removing useless castsPanagiotis Issaris2-2/+2
2006-07-21[NET]: Conversions from kmalloc+memset to k(z|c)alloc.Panagiotis Issaris9-37/+15
2006-07-03[TIPC] Fixed sk_buff panic caused by tipc_link_bundle_buf (REVISED)Allan Stephens2-1/+6
2006-06-29[TIPC]: Initial activation message now includes TIPC version numberAllan Stephens1-1/+2
2006-06-29[TIPC]: Improve response to requests for node/link informationAllan Stephens2-11/+19
2006-06-29[TIPC]: Fixed skb_under_panic caused by tipc_link_bundle_bufAllan Stephens1-5/+6
2006-06-27[PATCH] spin/rwlock init cleanupsIngo Molnar12-16/+16
2006-06-25[TIPC]: Fix incorrect correction to discovery timer frequency computation.Allan Stephens1-3/+3
2006-06-25[TIPC]: Get rid of dynamically allocated arrays in broadcast code.Allan Stephens1-24/+17
2006-06-25[TIPC]: Fixed link switchover bugsAllan Stephens3-8/+31
2006-06-25[TIPC]: Enhanced & cleaned up system messages; fixed 2 obscure memory leaks.Allan Stephens13-126/+149
2006-06-25[TIPC]: First phase of assert() cleanupAllan Stephens7-109/+153
2006-06-25[TIPC]: Disallow config operations that aren't supported in certain modes.Allan Stephens1-45/+38
2006-06-25[TIPC]: Fixed memory leak in tipc_link_send() when destination is unreachableAllan Stephens1-1/+5
2006-06-25[TIPC]: Added missing warning for out-of-memory conditionAllan Stephens1-0/+1
2006-06-25[TIPC]: Withdrawing all names from nameless port now returns success, not errorAllan Stephens1-3/+0
2006-06-25[TIPC]: Optimized argument validation done by connect().Allan Stephens1-4/+13
2006-06-25[TIPC]: Simplify code for returning partial success of stream send request.Allan Stephens1-2/+2
2006-06-25[TIPC]: recvmsg() now returns TIPC ancillary data using correct level (SOL_TIPC)Allan Stephens1-3/+3
2006-06-25[TIPC]: Improved performance of error checking during socket creation.Allan Stephens1-6/+3
2006-06-25[TIPC]: Stream socket send indicates partial success if data partially sent.Allan Stephens1-7/+11
2006-06-25[TIPC]: Connected send now checks socket state when retrying congested send.Allan Stephens1-8/+8
2006-06-25[TIPC]: Can now return destination name of form {0,x,y} via ancillary data.Allan Stephens1-2/+6
2006-06-25[TIPC]: Implied connect now saves dest name for retrieval as ancillary data.Allan Stephens1-4/+4
2006-06-25[TIPC]: Fixed connect() to detect a dest address that is missing or too short.Allan Stephens1-1/+1
2006-06-25[TIPC]: Non-operation-affecting corrections to comments & function definitions.Allan Stephens1-5/+7
2006-06-25[TIPC]: Validate entire interface name when locating bearer to enable.Allan Stephens1-3/+2
2006-06-25[TIPC]: Added support for MODULE_VERSION capability.Allan Stephens1-2/+3
2006-06-25[TIPC]: Fix misleading comment in buf_discard() routine.Allan Stephens1-1/+1
2006-06-25[TIPC]: Fixed privilege checking typo in dest_name_check().Allan Stephens1-1/+1
2006-06-25[TIPC] Fix for NULL pointer dereferenceEric Sesterhenn1-1/+3
2006-06-25[TIPC]: Allow compilation when CONFIG_TIPC_DEBUG is not set.Allan Stephens1-5/+14
2006-06-25[TIPC]: Multicast link failure now resets all links to "nacking" node.Allan Stephens2-28/+128
2006-06-25[TIPC]: Links now validate destination node specified by incoming messages.Allan Stephens1-0/+5
2006-06-25[TIPC]: Allow ports to receive multicast messages through native API.Allan Stephens1-10/+16
2006-06-25[TIPC]: Corrected potential misuse of tipc_media_addr structure.Allan Stephens1-1/+3
2006-06-25[TIPC]: Use correct upper bound when validating network zone number.Allan Stephens1-1/+1
2006-06-25[TIPC]: Prevent name table corruption if no room for new publicationAllan Stephens1-9/+9
2006-06-25[TIPC] Improved tolerance to promiscuous mode interfaceJon Maloy1-9/+11
2006-04-18[NET]: Remove redundant NULL checks before [kv]freeJesper Juhl1-2/+1
2006-03-24[PATCH] s/;;/;/gAlexey Dobriyan1-1/+1
2006-03-20[TIPC]: Avoid compiler warningPer Liden1-1/+1
2006-03-20[TIPC]: Reduce stack usagePer Liden1-8/+22
2006-03-20[TIPC]: CleanupsAdrian Bunk6-25/+30
2006-03-20[TIPC]: Remove unused functionsPer Liden2-10/+0
2006-03-20[TIPC]: Remove inlines from *.cSam Ravnborg6-53/+53
2006-03-20[TIPC]: Fix simple sparse warningsSam Ravnborg21-127/+127
2006-01-18[TIPC] Avoid polluting the global namespacePer Liden44-1673/+1654
2006-01-18[TIPC] Add help text for TIPC configuration optionPer Liden1-1/+6
2006-01-18[TIPC] Remove unused #includesPer Liden3-4/+0