rx: update_nextCid overflow handling is broken
[openafs.git] / src / rx / rx.c
2021-01-14 Jeffrey Altmanrx: update_nextCid overflow handling is broken 92/14492/3
2021-01-14 Jeffrey Altmanrx: rx_InitHost do not overwrite RAND_bytes rx_nextCid 91/14491/2
2020-12-30 Andrew Deasonrx: Split out rxi_ConnectionMatch 03/13603/9
2020-12-30 Andrew Deasonrx: Remove unneeded rxi_ReceiveDataPacket params 02/13602/9
2020-12-30 Andrew Deasonrx: Avoid new server calls for big-seq DATA pkts 76/13876/7
2020-12-29 Mark Vitalerx: Avoid new server calls for non-DATA packets 58/13758/10
2020-12-18 Andrew Deasonrx: Avoid lastReceiveTime update for invalid ACKs 75/13875/6
2020-12-18 Andrew Deasonrx: Introduce ack_is_valid 74/13874/6
2020-12-18 Andrew Deasonrx: For AFS_RXERRQ_ENV, retry sendmsg on error 24/14424/4
2020-05-29 Mark VitaleConvert all osi_timeval_t to osi_timeval32_t 15/14215/5
2020-05-14 Andrew Deasonrx: Avoid osi_NetSend during rx shutdown 18/13718/6
2020-05-01 Andrew Deasonrx: Use _IsLast to check for last call in queue 58/14158/2
2019-12-10 Andrew DeasonFBSD: Remove pre-8 code 12/13812/5
2019-10-04 Andrew Deasonrx: Fix test for end of call queue for LWP 80/13880/3
2019-09-27 Cheyenne WillsRetire the AFS_PTR_FMT macro 30/13830/6
2019-09-23 Mark Vitalerx: add missing CLEAR_CALL_QUEUE_LOCK to LWP rx_GetCall 95/13695/3
2019-09-20 Mark Vitalerx: clear call_queue_lock after removing call from... 41/13641/4
2019-09-12 Andrew Deasonrx: Introduce rxi_NetSend 17/13717/4
2019-08-30 Andrew Deasonrx: Convert rx_FreeSQEList to rx_freeServerQueue 11/13811/3
2019-08-28 Andrew Deasonrx: Avoid leaking 'sq' in libafs rx_GetCall 15/13715/4
2019-03-23 Andrew Deasonrx: Do not ignore RXS_* op errors 22/13522/4
2019-03-08 Andrew Deasonrx: Make rxi_Free(NULL, size) a no-op 14/13514/2
2019-03-01 Benjamin KadukAvoid incomplete function type in casts 73/13473/2
2018-09-28 Andrew Deasonrx: Convert rxinit_status to rx_IsRunning() 61/12761/5
2018-09-14 Andrew DeasonRemove DUX/OSF code 60/13260/3
2018-07-01 Mark Vitalerxevent: prevent negative rx_connection refCount 28/13228/4
2018-04-14 Jeffrey Altmanrx: connection aborts send serial zero when no conn... 32/12932/3
2018-04-14 Jeffrey Altmanrx: pass serial number to rxi_SendRawAbort 31/12931/3
2018-02-19 Jeffrey Altmanrx: Do not count RXGEN_OPCODE towards abort threshold 06/12906/2
2017-12-05 Benjamin KadukOPENAFS-SA-2017-001: rx: Sanity-check received MTU...
2017-11-28 Benjamin Kadukrx: fix call refcount leak in error case 81/12781/2
2017-11-23 Benjamin KadukSprinkle rx_GetConnection() for concision 72/12772/2
2017-11-23 Benjamin Kadukrx: fix mutex leak in error case 71/12771/2
2017-11-23 Benjamin KadukAdd event-related mutex assertions 57/12757/5
2017-11-23 Benjamin KadukStandardize rx_event usage 56/12756/7
2017-05-30 Jeffrey Altmanrx: wake up send after 'twind' has been updated 25/12625/2
2016-12-05 Andrew Deasonrx: Add rxi_FlushWriteLocked 21/12421/4
2016-12-03 Marcio Barbosaafs: release the packets used by rx on shutdown 27/12427/5
2016-01-24 Dave Botschrxinit_status needs to be global for the kext since 73/12073/3
2015-10-28 Jeffrey Altmanrx: OPENAFS-SA-2015-007 "Tattletale"
2015-08-28 Benjamin Kadukrx: Tidy up rxi_CheckCall()'s mtuout handling
2015-02-11 Andrew Deasonrx: Set lastBusy on RX_CALL_TIMEOUT
2015-02-11 Andrew Deasonrx: Remove RX_CALL_BUSY
2015-02-11 Andrew Deasonrx: Remove RX_CALL_IDLE
2015-02-11 Andrew Deasonrx: Remove idleDeadDetection
2015-02-11 Andrew Deasonrx: Rely on remote startWait idleness for idleDead
2015-01-14 Benjamin Kadukrx: Remove dead AFS_ADAPT_PMTU SUN5 code
2015-01-14 Andrew Deasonrx: Normalize use of some MTU-discovery fields
2015-01-05 Andrew Deasonrx: Ignore responses to nonexistent challenges
2014-11-06 Arne Wiebalckrx: initialize memory before use
2014-11-05 Benjamin KadukAllow compiling with KERNEL and AFS_PTHREAD_ENV
2014-10-28 Andrew Deasonrx: Reset lastSendData when resetting call
2014-09-10 Ben KadukRemove rx_SetEpoch, rx_SetConnectionEpoch, rx_SetConnec...
2014-09-10 Ben KadukMove epoch and cid generation into the rx core
2014-06-05 Benjamin Kadukrx: Do not try to cancel nonexistent events
2014-04-14 Andrew DeasonFix rx_EndCall error precedence
2014-04-09 Simon WilkinsonMerge branch 'security-master' into HEAD 99/10999/1
2014-04-04 Chas Williams (CON... rx: Remove rx_waitingForPacket
2014-04-01 Andrew Deasonrx: Avoid rxi_Delay on RXS_CheckResponse failure 97/10997/1
2014-04-01 Andrew Deasonrx: Split out rxi_SendConnectionAbortLater 96/10996/1
2014-01-12 Andrew Deasonrx: Clarify error checks for busy channel check
2013-09-23 Andrew Deasonrx: Always call rxi_StartListener
2013-06-04 Jeffrey Altmanrx: test for active calls in rxi_ChallengeEvent
2013-02-24 Simon Wilkinsonrx: Fix wrong loop iterator in rx_clearProcessRPCStats
2013-02-01 Derrick Brashearrx: convert rxinit_status to atomic
2012-12-05 Jeffrey Altmanrx: RX_INVALID_OPERATION abort unknown service only
2012-12-05 Andrew Deasonrx: Add rx_GetNetworkError
2012-12-01 Simon Wilkinsonrx: Make rxevent_Put NULL the event ptr being put
2012-12-01 Simon Wilkinsonrx: Don't treat calls specially in event package
2012-11-30 Simon Wilkinsonrx: Remove unused origPeer parameter to FindPeer
2012-11-30 Simon Wilkinsonrx: Remove unused timeoutEvent
2012-11-30 Simon Wilkinsonrx: CheckBusy doesn't drop conn_call_lock
2012-11-28 Andrew Deasonrx: Lock call for KeepAliveOn/KeepAliveOff
2012-11-27 Andrew Deasonrx: Generate BUSY packets for error call channels
2012-10-30 Simon WilkinsonFix mutex assertion
2012-10-29 Simon Wilkinsonrx: Move transmit queue clearing
2012-10-29 Simon Wilkinsonrx: Refactor code to acknowledge a whole TX queue
2012-10-29 Simon Wilkinsonrx: Remove duplicate out of order ACK check
2012-10-29 Simon Wilkinsonrx: Remove duplicate security layer check
2012-10-29 Simon Wilkinsonrx: Refactor rxi_ReceivePacket call selection
2012-10-29 Simon Wilkinsonrx: Don't build a call to immediately abort it
2012-10-29 Simon Wilkinsonrx: Remove unreachable debug statement
2012-10-29 Simon Wilkinsonrx: Always provide rxi_WaitForTQBusy
2012-10-29 Simon Wilkinsonrx: MUTEX_* are no-ops when !RX_ENABLE_LOCKS
2012-10-29 Simon Wilkinsonrx: Get rid of AFS_GLOBAL_RXLOCK_KERNEL
2012-10-29 Simon Wilkinsonrx: Don't have 2 different protos for rxi_CheckCall
2012-10-29 Simon Wilkinsonrx: Don't double check conn->call
2012-10-29 Simon Wilkinsonrx: Move bytesSent + bytesRcvd into app only data
2012-10-29 Simon Wilkinsonrx: Don't use app-thread variable in SendXmitList
2012-10-29 Simon Wilkinsonrx: Make lock-free call data explicit
2012-10-18 Simon Wilkinsonrx: Use opr queues
2012-10-18 Simon Wilkinsonrx: Move server queue entry structure out of rx.h
2012-10-18 Andrew Deasonrx: Skip rxi_CheckPeerDead if we are DALLY
2012-10-18 Andrew Deasonrx: Check for peer deadness in rxi_Resend
2012-09-04 Simon WilkinsonFurther rationalise our usage of assert()
2012-08-09 Andrew Deasonrx: Process ICMP unreachable errors
2012-08-09 Andrew Deasonrx: Create AFS_ADAPT_PMTU and AFS_RXERRQ_ENV
2012-08-03 Andrew Deasonrx: Formatting fixes
2012-07-27 Jeffrey Altmanrx: protect against ACKs with serial as prevPacket
2012-07-27 Jeffrey Altmanrx: better rxi_FindRpcStat check for end of queue