Commit Graph

222 Commits (1238d2f3c23f68304562ad4138a830ce64249d7e)

Author SHA1 Message Date
Richard Fuchs 7088e1586a remove obsolete redis restore function arguments
8 years ago
Frederic-Philippe Metz 27679b188e Moved the json reader locally and removed it from call struct
8 years ago
Richard Fuchs d513c6dd2b add missing lock for failed call restores
8 years ago
Richard Fuchs d8cc8caf9c combine two mallocs into one for redis restore
8 years ago
Frederic-Philippe Metz 267b57c33f Implemented comments from Richard from pull req #323
8 years ago
Frederic-Philippe Metz d904fb2fe5 Removes 'json-' prefix from redis key (callid)
8 years ago
Frederic-Philippe Metz 279e5fa36e Removes commented code
8 years ago
Frederic-Philippe Metz d08dd6a5f3 Fixes SRTP restore in onekey concept
8 years ago
Frederic-Philippe Metz 6985784cea Fixes redis recording flag in onekey concept
8 years ago
Frederic-Philippe Metz 14b37ebfe5 Removes multikey stuff
8 years ago
Frederic-Philippe Metz f3364d9e7d Omits redisreply in redis restore and eliminates 'multikey' feature
8 years ago
Richard Fuchs f77726caa8 update redis one-key concept
8 years ago
Frederic-Philippe Metz ea9512c520 Adds URI encoding for json strings in redis.
8 years ago
Frederic-Philippe Metz ed760fb566 Fix more issues from richards comments
8 years ago
Frederic-Philippe Metz 88b89ea2e6 Fixes STR_FMT comment my @rfuchs or pull request #316
8 years ago
Frederic-Philippe Metz 9ebd06f40f Some fixes for pull request #316
8 years ago
Frederic-Philippe Metz 749a7da7b0 Implements redis onekey concept
8 years ago
Richard Fuchs 9036d30ed8 fix call struct being accessed after obj_put
9 years ago
Pawel Kuzak d2314ea247 Reduced complexity in onRedisNotification()
9 years ago
Richard Fuchs 30dcadab15 TT#5566 rudimentary support for multiple audio codecs
9 years ago
Richard Fuchs 984585a32c TT#5003 implement kernel-side call recording
9 years ago
Lucian Balaceanu e08f477413 Empty other_ml stops call creation
9 years ago
Lucian Balaceanu 877952ae8c redis restore call fails when a sfd is null
9 years ago
Lucian Balaceanu 252ea8a943 Delete from redis_write when redis_restore_call() fails
9 years ago
Lucian Balaceanu bd376ab99b Adding redis_expires parameter
9 years ago
Lucian Balaceanu e04367036d redundant media setup: failover due to tout on offer response
9 years ago
Stefan Mititelu 11e94c40ea Add >= idx check for redis_list_get_idx_ptr()
9 years ago
Stefan Mititelu 27ecb3631d Free redis.c reply object memory leak
9 years ago
Stefan Mititelu bd7abe6409 Fix memory leak for notifications feature
9 years ago
Stefan Mititelu 4fd69132a2 Merge remote-tracking branch 'upstream/master'
9 years ago
Richard Fuchs 0206f09b93 fix obj-debug stuff
9 years ago
Stefan Mititelu b35a8dd9d9 Fix memory leak on redis notifications
9 years ago
Stefan Mititelu ce3ae37a76 Fixes after second review
9 years ago
Stefan Mititelu f392d9b768 Update notifications flag logic
9 years ago
Stefan Mititelu 1648757aa7 Fixes after first review
9 years ago
Lucian Balaceanu 859a5058e6 Fix (foreign|own)_session, call_duration stats: modify call_get_or_create to set stats and foreign call state
9 years ago
Lucian Balaceanu 8fb677bccb Fix stats foreign_sessions if redis_restore fails
9 years ago
Stefan Mititelu 763502dcb8 Add sanity checks
9 years ago
Stefan Mititelu 7377b908b7 Add/Retrieve ps->component to/from redis
9 years ago
smititelu b38f3da45c Redis nofitications fixes
9 years ago
Stefan Mititelu 5e7640b4c4 Add/Retrieve ps->component to/from redis
9 years ago
smititelu ac753abebd Merge remote-tracking branch 'upstream/master' into dev-fmetz-redis-notification-upstream-updated
9 years ago
smititelu 65de7932ad Add config REDIS_NUM_THREADS param
9 years ago
smititelu 04471770ce Add NO_REDIS_REQUIRED new parameter
9 years ago
smititelu 33e72ba67a Skip redundant log if r->ctx->err != NULL
9 years ago
smititelu 50aef804d9 Rtpengine starts even if redis is down
9 years ago
smititelu 7d03f3da6c Improve Redis connection logging
9 years ago
smititelu e48252e11c Change abort() behaviour of redis_check_conn()
9 years ago
Richard Fuchs f52884e99f report errors returned from redis
9 years ago
Richard Fuchs c1407d6b44 support Redis server authentication
9 years ago
Richard Fuchs 725638bccb remove redis-role redundancy
9 years ago
Frederic-Philippe Metz 1ca0cc5a52 Implemented session limitation logic
9 years ago
Frederic-Philippe Metz 637d1f4cce Locked redis context on redis notification
9 years ago
Frederic-Philippe Metz 5af1d8fcca redis operations on the keyspace are now related to the keyspace they belong to
9 years ago
Frederic-Philippe Metz fd3e2342c1 Implemented redis notification according to RTPENGINE-64
9 years ago
Frederic-Philippe Metz bf38f151ba Fix for restoring notified call from own redis db
9 years ago
Frederic-Philippe Metz 48543b4c4e Intermediate State: Notifications enabled by cli
9 years ago
Frederic-Philippe Metz d7ca576ba2 Fixed issues with terminating event_loop
10 years ago
Frederic-Philippe Metz 447148b73f Stop event loop on shutdown
10 years ago
Frederic-Philippe Metz 1ee88db282 Fixed SEGFAULT for RTPENGINE-64
10 years ago
Frederic-Philippe Metz 28a43e4f11 Merge remote-tracking branch 'origin/master' into dev-fmetz-redis-notification
10 years ago
Frederic-Philippe Metz 541e2999a9 Implemented redis-notification base feature.
10 years ago
Richard Fuchs cd34dde934 fix missing redis expiry times
10 years ago
Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch
10 years ago
Lucian Balaceanu 41fa252d6b Replacing redis hashkeys with -CALLID_IDX instead of -POINTER
10 years ago
smititelu 72cf55b6fb Specific REDIS read and write databases
10 years ago
Richard Fuchs 83ebe70e81 clean up payload_types-X before populating it
10 years ago
smititelu 2ed14aa86e Solve packet errors due to payload type
10 years ago
Richard Fuchs dafde10571 MT#15157 integrate redis module into main code tree
10 years ago
Richard Fuchs a780cf7891 redis updates
12 years ago
Richard Fuchs 900f76a17e make the callmaster struct private - also requires update to redis module
13 years ago
Richard Fuchs dc7517121d remove uuid helper code
13 years ago