##// END OF EJS Templates
svn: fixed case of wrong extracted repository name for SSH backend. In cases...
svn: fixed case of wrong extracted repository name for SSH backend. In cases where we commited to a nested subdirs SVN reported the access path with the subdir paths in it. We couldn't then match that extended name into proper rhodecode repository for ACL checks. - Current implementation gives an slight overhead as we have to lookup all repositories - fixes #5606

File last commit:

r2798:0ad675e3 stable
r4281:5da17e74 default
Show More
release-notes-4.12.3.rst
57 lines | 1.3 KiB | text/x-rst | RstLexer
/ docs / release-notes / release-notes-4.12.3.rst
docs: added changelog for 4.12.3 release
r2798 |RCE| 4.12.3 |RNS|
------------------
Release Date
^^^^^^^^^^^^
- 2018-06-18
New Features
^^^^^^^^^^^^
General
^^^^^^^
- Git: set GIT_DISCOVERY_ACROSS_FILESYSTEM flag for better compatibility,
and error tracking on mounted drives.
Security
^^^^^^^^
- Git: Upgraded GIT version to 2.16.4 to address security problems
in earlier versions.
Performance
^^^^^^^^^^^
Fixes
^^^^^
- Caches: fix beaker sqlalchemy options propagation. This should fix some of the
MySQL problems ("MySQL has gone away") reported with db cache backend.
- Shadow repos: use safer way to delete shadow repositories. Use the same
mechanism as deleting repositories for shadow repos too. This tries to
address problems on failed removal of shadow repositories that cause
later problems.
- Pull requests: solve an issue with long database transaction row locking for
large pull requests. Mysql backend row locking caused access problem to the
server during time a large PR was beeing created. This is now solved by
smarter DB transaction management.
- SVN: Fixed misleading errors when SSL was force enabled byt users used
plain HTTP. Now we report proper errors instead of missing header error
caused by a bug.
Upgrade notes
^^^^^^^^^^^^^
- Scheduled release addressing reported GIT client security problem,
and some reported bugs.