aboutsummaryrefslogtreecommitdiffstats
path: root/util/folder/path.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use unified remove function in TFsPath.sath2024-09-231-8/+3
| | | | | | | | | | | | | | Текущая реализация не удаляет readonly файлы под Windows Для остальных систем ``` ::unlink ::rmdir ``` равноценно вызову ``` remove ``` commit_hash:99a45d03ae667ec82e57ca8fa7500bae9f827086
* minor fix in util pathskrivohatskiy2024-05-191-4/+4
| | | | | | | | | | | | Мелкий фикс неверных исключений. Как будто у меня локально повторялось как минидамп на колонке (не отловленное исключение) Зависит от реализации libc. Но кажется что исходный вариант все же не верный: [ The value in errno is significant only when the return value of the call indicated an error (i.e., -1 from most system calls; -1 or NULL from most library functions); a function that succeeds is allowed to change errno. The value of errno is never set to zero by any system call or library function.](https://man7.org/linux/man-pages/man3/errno.3.html) 1d2088da57c98f9d9abfd6da865219fcf74db212
* Y_VERIFY->Y_ABORT_UNLESS at ^uilnurkh2023-10-101-1/+1
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Refactor and fix constructors TString as std::stringdimdim112023-06-081-19/+37
| | | Fix move constructors when used std::string instead of TString
* fix UB in case of empty stringbufasorotsky2022-08-121-1/+5
|
* TString -> std::string fix TFsPath copyxinull2022-08-011-0/+27
| | | | | Add copy operator and constructor Create copy with initialized split test
* Print escaped path if it contains invalid characterscezarnik2022-07-281-1/+2
|
* Restoring authorship annotation for <mkalinin@yandex-team.ru>. Commit 2 of 2.mkalinin2022-02-101-4/+4
|
* Restoring authorship annotation for <mkalinin@yandex-team.ru>. Commit 1 of 2.mkalinin2022-02-101-4/+4
|
* Restoring authorship annotation for <tldr@yandex-team.ru>. Commit 2 of 2.tldr2022-02-101-19/+19
|
* Restoring authorship annotation for <tldr@yandex-team.ru>. Commit 1 of 2.tldr2022-02-101-19/+19
|
* Restoring authorship annotation for <risenberg@yandex-team.ru>. Commit 2 of 2.risenberg2022-02-101-1/+1
|
* Restoring authorship annotation for <risenberg@yandex-team.ru>. Commit 1 of 2.risenberg2022-02-101-1/+1
|
* Restoring authorship annotation for <kerzum@yandex-team.ru>. Commit 2 of 2.kerzum2022-02-101-42/+42
|
* Restoring authorship annotation for <kerzum@yandex-team.ru>. Commit 1 of 2.kerzum2022-02-101-42/+42
|
* Restoring authorship annotation for <mowgli@yandex-team.ru>. Commit 2 of 2.mowgli2022-02-101-17/+17
|
* Restoring authorship annotation for <mowgli@yandex-team.ru>. Commit 1 of 2.mowgli2022-02-101-17/+17
|
* Restoring authorship annotation for <qwerty@yandex-team.ru>. Commit 2 of 2.qwerty2022-02-101-1/+1
|
* Restoring authorship annotation for <qwerty@yandex-team.ru>. Commit 1 of 2.qwerty2022-02-101-1/+1
|
* Restoring authorship annotation for Vasily Gerasimov ↵Vasily Gerasimov2022-02-101-2/+2
| | | | <UgnineSirdis@gmail.com>. Commit 2 of 2.
* Restoring authorship annotation for Vasily Gerasimov ↵Vasily Gerasimov2022-02-101-2/+2
| | | | <UgnineSirdis@gmail.com>. Commit 1 of 2.
* Restoring authorship annotation for <spacelord@yandex-team.ru>. Commit 2 of 2.spacelord2022-02-101-2/+2
|
* Restoring authorship annotation for <spacelord@yandex-team.ru>. Commit 1 of 2.spacelord2022-02-101-2/+2
|
* Restoring authorship annotation for <nga@yandex-team.ru>. Commit 2 of 2.nga2022-02-101-108/+108
|
* Restoring authorship annotation for <nga@yandex-team.ru>. Commit 1 of 2.nga2022-02-101-108/+108
|
* Restoring authorship annotation for <aosipenko@yandex-team.ru>. Commit 2 of 2.aosipenko2022-02-101-2/+2
|
* Restoring authorship annotation for <aosipenko@yandex-team.ru>. Commit 1 of 2.aosipenko2022-02-101-2/+2
|
* Restoring authorship annotation for <diver@yandex-team.ru>. Commit 2 of 2.diver2022-02-101-5/+5
|
* Restoring authorship annotation for <diver@yandex-team.ru>. Commit 1 of 2.diver2022-02-101-5/+5
|
* Restoring authorship annotation for <rdna@yandex-team.ru>. Commit 2 of 2.rdna2022-02-101-4/+4
|
* Restoring authorship annotation for <rdna@yandex-team.ru>. Commit 1 of 2.rdna2022-02-101-4/+4
|
* Restoring authorship annotation for <breakneck@yandex-team.ru>. Commit 2 of 2.breakneck2022-02-101-1/+1
|
* Restoring authorship annotation for <breakneck@yandex-team.ru>. Commit 1 of 2.breakneck2022-02-101-1/+1
|
* Restoring authorship annotation for <ermolovd@yandex-team.ru>. Commit 2 of 2.ermolovd2022-02-101-3/+3
|
* Restoring authorship annotation for <ermolovd@yandex-team.ru>. Commit 1 of 2.ermolovd2022-02-101-3/+3
|
* Restoring authorship annotation for <pyos@yandex-team.ru>. Commit 2 of 2.pyos2022-02-101-2/+2
|
* Restoring authorship annotation for <pyos@yandex-team.ru>. Commit 1 of 2.pyos2022-02-101-2/+2
|
* Restoring authorship annotation for <ivanmorozov@yandex-team.ru>. Commit 2 of 2.ivanmorozov2022-02-101-32/+32
|
* Restoring authorship annotation for <ivanmorozov@yandex-team.ru>. Commit 1 of 2.ivanmorozov2022-02-101-32/+32
|
* Restoring authorship annotation for <tobo@yandex-team.ru>. Commit 2 of 2.tobo2022-02-101-2/+2
|
* Restoring authorship annotation for <tobo@yandex-team.ru>. Commit 1 of 2.tobo2022-02-101-2/+2
|
* Restoring authorship annotation for <stanly@yandex-team.ru>. Commit 2 of 2.stanly2022-02-101-8/+8
|
* Restoring authorship annotation for <stanly@yandex-team.ru>. Commit 1 of 2.stanly2022-02-101-8/+8
|
* Restoring authorship annotation for <yazevnul@yandex-team.ru>. Commit 2 of 2.yazevnul2022-02-101-32/+32
|
* Restoring authorship annotation for <yazevnul@yandex-team.ru>. Commit 1 of 2.yazevnul2022-02-101-32/+32
|
* Restoring authorship annotation for Ruslan Kovalev ↵Ruslan Kovalev2022-02-101-20/+20
| | | | <ruslan.a.kovalev@gmail.com>. Commit 2 of 2.
* Restoring authorship annotation for Ruslan Kovalev ↵Ruslan Kovalev2022-02-101-20/+20
| | | | <ruslan.a.kovalev@gmail.com>. Commit 1 of 2.
* Restoring authorship annotation for Vlad Yaroslavlev <vladon@vladon.com>. ↵Vlad Yaroslavlev2022-02-101-18/+18
| | | | Commit 2 of 2.
* Restoring authorship annotation for Vlad Yaroslavlev <vladon@vladon.com>. ↵Vlad Yaroslavlev2022-02-101-18/+18
| | | | Commit 1 of 2.
* Restoring authorship annotation for <eeight@yandex-team.ru>. Commit 2 of 2.eeight2022-02-101-1/+1
|