##// END OF EJS Templates
caches: use .refresh() instead of .invalidate()...
caches: use .refresh() instead of .invalidate() - .invalidate() does a delete of cached valued under a key, which means in previous logic we delete, get_or_create, and compute. - .refresh() is simply replacing exising key with newly computed values, this creates less locks, and it's faster.

File last commit:

r2665:f42f8690 stable
r2939:913f92bf default
Show More
release-notes-4.11.6.rst
41 lines | 489 B | text/x-rst | RstLexer
/ docs / release-notes / release-notes-4.11.6.rst
docs: added 4.11.6 release notes
r2665 |RCE| 4.11.6 |RNS|
------------------
Release Date
^^^^^^^^^^^^
- 2018-03-28
New Features
^^^^^^^^^^^^
General
^^^^^^^
Security
^^^^^^^^
- api(high): fixed unauthorized access to repositories using forged api requests.
Performance
^^^^^^^^^^^
Fixes
^^^^^
Upgrade notes
^^^^^^^^^^^^^
- Unscheduled security release addressing found vulnerability in the API that
allows attackers to gain access to repositories in unauthorized way by forging
data in the API request.