jgit/org.eclipse.jgit/src/org/eclipse/jgit/util
Motiejus Jakštys ab2d63322f FS.detectSymlinkSupport: fix a race
When >1 JGit clients are instantiated concurrently, they may try to
create the same symlink at the same time. When that happens, the second
thread will return an error (because the symlink already exists) and
that `FS` instance will think that symlinks are not supported, causing
havoc.
2023-12-28 16:40:31 +02:00
..
io ByteBufferInputStream: add missing @since 6.8 2023-09-26 23:11:07 +02:00
sha1 [errorprone] Suppress UnnecessaryParentheses 2023-09-22 23:31:28 +02:00
time Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
Base64.java [errorprone] Suppress UnnecessaryParentheses 2023-09-22 23:31:28 +02:00
Base85.java ApplyCommand: add a base-85 codec 2021-05-26 00:37:45 +02:00
BlockList.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
CachedAuthenticator.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
ChangeIdUtil.java Merge branch 'stable-5.6' 2020-02-22 23:36:08 +01:00
Equality.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
FS.java FS.detectSymlinkSupport: fix a race 2023-12-28 16:40:31 +02:00
FS_POSIX.java [errorprone] Remove unnecessary parentheses 2023-09-22 23:31:27 +02:00
FS_Win32.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
FS_Win32_Cygwin.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
FileUtils.java Fix typo in FileUtils.isStaleFileHandle() javadoc 2023-11-17 23:23:23 +00:00
GSSManagerFactory.java [errorprone] Remove unnecessary parentheses 2023-09-22 23:31:27 +02:00
GitDateFormatter.java Merge branch 'stable-5.6' 2020-02-22 23:36:08 +01:00
GitDateParser.java Remove redundant type arguments 2021-09-30 09:31:12 +02:00
Hex.java Add validation to hex decoder 2020-03-04 16:34:01 +01:00
Holder.java Fix javadoc in org.eclipse.jgit util packages 2017-12-20 22:10:11 +01:00
HttpSupport.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
IO.java IO: use JDK convenience methods 2023-08-28 21:50:14 +02:00
IntList.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
LRUMap.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
LfsFactory.java [errorprone] Add missing javadoc summary 2023-09-25 22:06:13 +02:00
LongList.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
LongMap.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
Monitoring.java Move array designators from the variable to the type 2020-02-27 20:27:31 +09:00
MutableInteger.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
NB.java [errorprone] Prevent int expression may overflow 2023-09-25 22:06:13 +02:00
Paths.java CleanCommand: fix prefix matching 2022-08-03 07:42:27 +02:00
ProcessResult.java Merge branch 'stable-5.6' 2020-02-22 23:36:08 +01:00
QuotedString.java Using for-each loop in jdt 2020-02-28 02:39:12 -05:00
RawCharSequence.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
RawCharUtil.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RawParseUtils.java [errorprone] RawParseUtils@parseHexInt64: suppress IntLongMath 2023-09-25 16:15:34 +02:00
RawSubStringPattern.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
RefList.java [errorprone] Add missing javadoc summary 2023-09-25 22:06:13 +02:00
RefMap.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
References.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
RelativeDateFormatter.java Merge branch 'stable-5.6' 2020-02-22 23:36:08 +01:00
SignatureUtils.java GPG signature verification via BouncyCastle 2021-02-16 00:37:00 +01:00
SimpleLruCache.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
SshSupport.java Fix all Javadoc warnings and fail on them 2023-06-16 01:08:13 +02:00
Stats.java Update EDL 1.0 license headers to new short SPDX compliant format 2020-01-04 01:10:05 +01:00
StringUtils.java Simplify StringUtils#commonPrefix 2023-11-14 09:13:19 +01:00
SystemReader.java Handle global git config $XDG_CONFIG_HOME/git/config 2023-08-28 22:05:47 +02:00
TemporaryBuffer.java Add TemporaryBuffer.toString(int limit) 2021-05-09 22:49:15 +02:00
package-info.java Add Javadoc description for packages 2012-10-31 21:26:22 -07:00