summaryrefslogtreecommitdiffstats
path: root/library/cpp/string_utils/url/url.cpp
Commit message (Collapse)AuthorAgeFilesLines
* check lifetime bounds in the url libraryswarmer2024-09-161-23/+23
| | | | commit_hash:a13b2b608cf10b63726c06e1ece6405e92c41377
* Move code to libraryvmordovin2024-07-271-0/+34
| | | | | Начал с того, что просто унес ```url.*``` из ```search/meta``` в ```search/meta/generic```. Закончилось тем, что еще и поотпиливал странные зависимости ```kernel/facts/credibility/database->search/meta``` и ```quality/functionality/facts/credibility/url_trie_map_lib->search/meta``` : общие библитотеки не имеют права зависеть от ```search/meta/*``` c1e3dbc38eff7073949a371f5fc59714eeb9306e
* [library] Fix ub-sanitizer error 'applying non-zero offset to null pointer'vmordovin2023-10-201-1/+4
| | | | | | | | | | | | | | | ``` #0 0x23d0d55b in GetSchemePrefixSize(TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:111:11 #1 0x23d0ce99 in GetSchemeHostAndPort(TBasicStringBuf<char, std::__y1::char_traits<char> >, bool, bool) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:173:31 #2 0x23d0da8b in NUrl::SplitUrlToHostAndPath(TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:68:27 #3 0x23d0da8b in SplitUrlToHostAndPath(TBasicStringBuf<char, std::__y1::char_traits<char> >, TBasicStringBuf<char, std::__y1::char_traits<char> >&, TBasicStringBuf<char, std::__y1::char_traits<char> >&) /hom e/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:201:31 #4 0x2c0d8715 in NReportSnippets::SplitGreenUrl(NSc::TValue&, TBasicStringBuf<char, std::__y1::char_traits<char> >, TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arca dia/search/web/util/report_snippets/report_snippets.cpp:50:5 #5 0x2363d63b in (anonymous namespace)::TReportSnippetGenericContext::ProcessGrouping(TMetaGrouping&, TGroupingIndex const&, IMetaRearrangeContext::TRearrangeParams const&) /home/vmordovin/src/arcadia/fuse/a rcadia/search/web/rearrange/rep_snip_generic/generic.cpp:129:21 ... ```
* Support non-http scheme in Url::GetSchemeHostPort and Url::GetSchemeHostalexromanov2022-12-151-0/+15
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.rihter0072022-02-101-7/+7
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.rihter0072022-02-101-7/+7
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.vvp2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.vvp2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.arcturus2022-02-101-25/+25
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.arcturus2022-02-101-25/+25
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.vbezhentsev2022-02-101-12/+12
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.vbezhentsev2022-02-101-12/+12
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.olegator2022-02-101-6/+6
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.olegator2022-02-101-6/+6
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.muzich2022-02-101-8/+8
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.muzich2022-02-101-8/+8
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.wiz2022-02-101-10/+10
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.wiz2022-02-101-10/+10
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.lapshov2022-02-101-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.lapshov2022-02-101-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 2 ↵cherenkov-p-a2022-02-101-20/+20
| | | | of 2.
* Restoring authorship annotation for <[email protected]>. Commit 1 ↵cherenkov-p-a2022-02-101-20/+20
| | | | of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.smikler2022-02-101-34/+34
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.smikler2022-02-101-34/+34
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.kimkim2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.kimkim2022-02-101-2/+2
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.mowgli2022-02-101-9/+9
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.mowgli2022-02-101-9/+9
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.manavrion2022-02-101-15/+15
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.manavrion2022-02-101-15/+15
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.dobrokot2022-02-101-7/+7
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.dobrokot2022-02-101-7/+7
|
* Restoring authorship annotation for <[email protected]>. Commit 2 ↵vlad-kolotvin2022-02-101-1/+1
| | | | of 2.
* Restoring authorship annotation for <[email protected]>. Commit 1 ↵vlad-kolotvin2022-02-101-1/+1
| | | | of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.albert2022-02-101-6/+6
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.albert2022-02-101-6/+6
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.melkov2022-02-101-29/+29
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.melkov2022-02-101-29/+29
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.kartynnik2022-02-101-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.kartynnik2022-02-101-4/+4
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.antonovvk2022-02-101-12/+12
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.antonovvk2022-02-101-12/+12
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.smalov2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.smalov2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.denplusplus2022-02-101-11/+11
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.denplusplus2022-02-101-11/+11
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.sergey2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.sergey2022-02-101-1/+1
|
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.tobo2022-02-101-11/+11
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.tobo2022-02-101-11/+11
|