levlam
3573990d52
Support symbolic links in walk_path.
2023-01-04 17:25:30 +03:00
levlam
cf1984844b
Update copyright year.
2023-01-01 00:28:08 +03:00
levlam
8085779cdc
Update copyright year.
2022-01-01 03:35:39 +03:00
levlam
52c1da0a70
Update copyright year.
2021-01-01 15:57:46 +03:00
levlam
80c35676a2
Update copyright year.
...
GitOrigin-RevId: 09afb551b6e637dc69739fa735b0051a38b9e14c
2020-01-01 04:23:48 +03:00
levlam
34fcde6827
Minor fixes.
...
GitOrigin-RevId: a5d8a4b0b9b9c4e858d7a9a7403bef0de7e009e0
2019-05-22 21:17:24 +03:00
Arseny Smirnov
83f99f6193
Fix CE
...
GitOrigin-RevId: 48135ab7ebeea8bc6b14de5734a107068cb0dc99
2019-05-01 22:31:07 +02:00
Arseny Smirnov
0264e2bbfd
WalkPath: allow to skip dirs and to abort a walk
...
GitOrigin-RevId: 6be49d1c098b0d17b63ae1f26dbefb6904320d6b
2019-05-01 12:23:19 +03:00
levlam
eaebfad034
Update copyright year.
...
GitOrigin-RevId: 359e2b43322222922c44c430d3814b0a4c778dc6
2019-01-01 01:02:34 +03:00
levlam
3745cec3cb
Pass std::function as callback in walk_path.
...
GitOrigin-RevId: 80da4073e3b1d7d2b2b136efecac8b26a774157b
2018-09-13 20:41:26 +03:00
Arseny Smirnov
16b2c5969d
Fix walk_path. Test works
...
GitOrigin-RevId: c09c177e1e6a85efce931c0eb1e59d2aab3a4042
2018-09-12 15:24:21 +03:00
levlam
f8568f0400
Fix some includes.
...
GitOrigin-RevId: 253f114339c6b05b08705c188df1cb4c917537d2
2018-09-12 06:26:05 +03:00
levlam
1832683ec0
Fix walk_path.
...
GitOrigin-RevId: 8461f7331f565dd257794f91953e500d7f1986bc
2018-09-12 03:21:23 +03:00
levlam
2f90c47d03
Add explicit walk_path test.
...
GitOrigin-RevId: ec04003641d149168abe0b8c09af056ce50f48b6
2018-09-11 22:17:01 +03:00
Arseny Smirnov
093651fb22
Update tdutils from other project
...
GitOrigin-RevId: 83ec94032ccecef812b01963ac0506655a57e2af
2018-08-13 20:15:09 +03:00
Sasha Koss
79d4eade83
Add missing <limits.h> so PATH_MAX would be available
...
It fixes an error that happens during building on Alpine Linux:
```
In file included from /tmp/td/tdutils/td/utils/port/path.cpp:7:0:
/tmp/td/tdutils/td/utils/port/path.h: In function 'td::Status td::walk_path(td::CSlice, Func&&)':
/tmp/td/tdutils/td/utils/port/path.h:167:21: error: 'PATH_MAX' was not declared in this scope
curr_path.reserve(PATH_MAX + 10);
^~~~~~~~
```
2018-09-04 21:52:20 +03:00
levlam
18818fd4ff
Use CSlice in to_wstring.
...
GitOrigin-RevId: 53f77206fbc34cd68036f994a7ee90fda2b1b636
2018-05-18 17:22:18 +03:00
levlam
55b16026c5
Optionally ignore EACCES in realpath.
...
GitOrigin-RevId: 8043b753ec748b6ff21accb5efde782047e5cd50
2018-01-26 16:47:46 +03:00
levlam
e66cc39f95
Fix walk_path on Windows.
...
GitOrigin-RevId: ca6eaea457018869aa476009acc3fd0f26a40999
2018-01-26 04:06:53 +03:00
levlam
5cbda834bd
Update copyright year.
...
GitOrigin-RevId: 1369d3af1195221f6ddb9462d5f8b74fb5fef20f
2018-01-02 16:45:09 +03:00
Arseny Smirnov
71d03f39c3
Project import generated by Copybara.
...
GitOrigin-RevId: 318483224ad6164d9966f731d60cde37039bb2d4
2017-12-31 23:08:40 +03:00