summaryrefslogtreecommitdiff
path: root/src/networking.c
Commit message (Expand)AuthorAgeFilesLines
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-1/+1
* Fix some compile warnings and errors when building with gcc-12 or clang (#12035)sundb2023-04-181-0/+1
* avoid incorrect shrinking of querybuf when client is reading a big argv (#12000)judeng2023-04-161-0/+6
* Print IP and port on Possible SECURITY ATTACK detected (#12024)Binbin2023-04-121-1/+7
* Add RM_ReplyWithErrorFormat that can support format (#11923)Binbin2023-04-121-2/+2
* Use dummy allocator to make accesses defined as per standard (#11982)sundb2023-04-101-6/+7
* Add help message for client setinfo (#11995)bodong.ybd2023-04-041-0/+4
* Fixed tracking of command duration for multi/eval/module/wait (#11970)Madelyn Olson2023-03-291-1/+5
* Fix reply schema validator with RESET command (#11953)Oran Agra2023-03-221-0/+4
* fix CLIENT SETINFO to use error replies instead of status replies (#11952)Oran Agra2023-03-221-2/+2
* Allow clients to report name and version (#11758)Igor Malinovskiy2023-03-221-11/+58
* Support for RM_Call on blocking commands (#11568)Meir Shpilraien (Spielrein)2023-03-161-2/+11
* Bump codespell to 2.2.4, fix typos and outupdated comments (#11911)Binbin2023-03-161-2/+2
* Custom authentication for Modules (#11659)KarthikSubbarao2023-03-151-19/+58
* cleanup NBSP characters in comments (#10555)Kaige Ye2023-03-151-2/+2
* Implementing the WAITAOF command (issue #10505) (#11713)Slava Koyfman2023-03-141-0/+1
* Fix the bug that CLIENT REPLY OFF|SKIP cannot receive push notifications (#11...Binbin2023-03-121-2/+5
* Add reply_schema to command json files (internal for now) (#10273)guybe72023-03-111-0/+20
* Add CLIENT NO-TOUCH for clients to run commands without affecting LRU/LFU of ...Chen Tianjie2023-02-231-3/+17
* Fix HELLO error message command syntax suggestion (#11809)M Sazzadul Hoque2023-02-211-1/+1
* Demoting some of the non-warning messages to notice (#10715)Binbin2023-02-191-2/+2
* Cleanup around script_caller, fix tracking of scripts and ACL logging for RM_...Oran Agra2023-02-161-0/+9
* Optimize ZRANGE replies WITHSCORES in case of integer scores (#11779)filipe oliveira2023-02-061-48/+27
* Include peer-addr:port and local-addr:port when logging accept errors (#11622)Viktor Söderqvist2023-01-041-12/+17
* Introduce .is_local method for connection layer (#11672)zhenwei pi2023-01-041-13/+1
* reprocess command when client is unblocked on keys (#11012)ranshid2023-01-011-14/+8
* Normalize NAN to a single nan type, like we do with inf (#11597)Binbin2022-12-081-1/+10
* Optimize client memory usage tracking operation while client eviction is disa...Harkrishn Patro2022-12-071-5/+9
* Reduce eval related overhead introduced in v7.0 by evalCalcFunctionName (#11521)filipe oliveira2022-11-291-0/+2
* Introduce socket shutdown into connection type, used if a fork is active (#11...Binbin2022-11-041-0/+2
* Refactor and (internally) rebrand from pause-clients to pause-actions (#11098)Moti Cohen2022-10-271-65/+62
* Fixes build warning when CACHE_LINE_SIZE is already defined. (#11389)David CARLIER2022-10-161-0/+6
* optimizing d2string() and addReplyDouble() with grisu2: double to string conv...filipe oliveira2022-10-151-3/+9
* Add RM_SetContextUser to support acl validation in RM_Call (and scripts) (#10...Shaya Potter2022-09-221-0/+7
* Adds listnode to client struct for clients_pending_write list (#11220)Adi Pinsky2022-09-141-7/+10
* Correct grammatical error in for DENIED error message (#11192)Paul Menzel2022-08-261-1/+1
* Merge: Fully abstract connection and make TLS dynamically loadable (#9320)Oran Agra2022-08-241-68/+8
|\
| * Introduce unix socket connection typezhenwei pi2022-08-221-19/+0
| * Abstract accept handlerzhenwei pi2022-08-221-42/+1
| * Fully abstract connection typezhenwei pi2022-08-221-3/+3
| * Introduce connAddrzhenwei pi2022-08-221-7/+7
* | [PERF] use snprintf once in addReplyDouble (#11093)Ariel Shtul2022-08-231-6/+22
|/
* Avoid the sdslen() on shared.crlf given we know its size beforehand. Improve ...filipe oliveira2022-08-041-4/+4
* Avoid using unsafe C functions (#10932)ranshid2022-07-181-1/+1
* Normalize the style of help information with other documentation (#10965)Wen Hui2022-07-121-1/+1
* Account sharded pubsub channels memory consumption (#10925)Harkrishn Patro2022-07-041-3/+1
* Add sharded pubsub keychannel count to client info (#10895)jonnyomerredis2022-06-281-1/+2
* Add RM_SetClientNameById and RM_GetClientNameById (#10839)Viktor Söderqvist2022-06-261-15/+23
* Replace regular array to array of structs to get rid of false sharing (#10892)Elvina Yakubova2022-06-261-3/+8
* Fix broken protocol in MISCONF error, RM_Yield bugs, RM_Call(EVAL) OOM check ...Oran Agra2022-06-011-1/+1