katbohm
f8bf91ba16
fixing: remove semicolon from the flags ( #2717 )
* fixing: if (${USE_POSIX_THREAD} ... causes a syntax error, adding
a semicolon to the flags
* Metadata updates for release 8.12.41 (#2718 )
* Penmetsaa maven update release 8.12.41 (#2719 )
* [maven-release-plugin] prepare release v8.12.41
* [maven-release-plugin] prepare for next development iteration
* Update README.md (#2720 )
Co-authored-by: penmetsaa <penmetsaa@google.com>
4 years ago
penmetsaa
a300a921fb
Metadata updates for release 8.12.41 ( #2718 )
4 years ago
katbohm
f1c748db41
Do not expose internal DS (iterator) of AreaCodeMaps ( #2716 )
4 years ago
penmetsaa
3285ff2a40
Disallow non-utf8 chars as input to phonenumbermatcher API ( #2707 )
4 years ago
Neil Mayhew
96293eec3b
Be stricter about invalid UTF-8 input ( #2698 )
Keep track of whether unicode strings were created from valid UTF-8 and
use this to abort operations that use these strings later.
Typically, this is done by returning an empty string when a modified
string is being produced, since an empty string is never a valid phone
number.
4 years ago
penmetsaa
45033caae4
Metadata updates for release 8.12.40 ( #2708 )
4 years ago
penmetsaa
874af79377
Some performance improvements to CPP lib based on absl packages ( #2703 )
@API updates:
- Migrating from associative containers to more performant types. Eg: map to absl::btree_map.
- Synchronise the write access to map "AreaCodeMaps" using absl::Mutex locking api.
- Use more of absl:strings packages like absl::StrReplaceAll
@Build updates:
- To build (CMake) against absl packages, the minimum version of compiler is CPP11+, whereas earlier we are not mandating this.
- We are upgrading CMAKE version also to automate building the external absl packages.
The change is announced. Please report issues in case of any breakages.
https://issuetracker.google.com/issues?q=componentid:192347%20555
4 years ago
penmetsaa
b444af8c4c
Metadata updates for release 8.12.39 ( #2704 )
4 years ago
penmetsaa
ca30d0b0f7
Metadata updates for release 8.12.38 ( #2699 )
4 years ago
Neil Mayhew
3fa578c0ea
Replace direct output to stderr with logging ( #2697 )
Merged as part of b/207106531
4 years ago
penmetsaa
a2498d7c85
Metadata updates for release 8.12.37 ( #2694 )
4 years ago
kkeshava
3bc67d2398
Metadata updates for release 8.12.36 ( #2686 )
4 years ago
penmetsaa
2c4c14e934
Metadata updates for release 8.12.35 ( #2682 )
4 years ago
rohininidhi
2c7646f7d5
Metadata updates for release 8.12.34 ( #2679 )
4 years ago
kkeshava
a9ae681c66
Metadata updates for release 8.12.33 ( #2676 )
4 years ago
penmetsaa
d947fac500
Metadata updates for release 8.12.32 ( #2668 )
4 years ago
rohininidhi
20ff766308
Metadata updates for release 8.12.31 ( #2652 )
4 years ago
kkeshava
c0c63d4068
Metadata updates for release 8.12.30 ( #2649 )
4 years ago
penmetsaa
041b641b01
Metadata updates for release 8.12.29 ( #2645 )
4 years ago
penmetsaa
5dce00b40b
Fix AYTF to not format when input numbers are lost in the result. ( #2636 )
Earlier, AYTF is adding additional CC when returning unformatted result - for cases where the input digits are dropped for formatting. Eg: MX case: "+5213314010666" => "+52 +5213314010666". b/183053929
Now we. are proactively ensuring that no formatting is applied, where a format is chosen that would otherwise have led to some digits being dropped.
Why the input digits are dropped:
- In MX, the mobile token (1) is no more used, so when it is present in input, the formatted result should not contain it.
- However when AYTF, we should not be removing the input digits on the fly.
- More details in cl/373115460 and b/183053929
4 years ago
rohininidhi
fee601c60f
Metadata updates for release 8.12.28 ( #2641 )
4 years ago
kkeshava
326b1a575f
Metadata updates for release 8.12.27 ( #2637 )
5 years ago
rohininidhi
6b32af1a9f
Metadata updates for release 8.12.26 ( #2632 )
5 years ago
kkeshava
2404172ef4
Metadata updates for release 8.12.25 ( #2628 )
5 years ago
rohininidhi
8958cc5924
Metadata updates for release 8.12.24 ( #2622 )
5 years ago
penmetsaa
c6277266fb
Always use preferred intl prefix if present ( #2621 )
* Java and CPP port fixes.
* Js port update and added code changes notes.
* Updated text in code changes comments file.
5 years ago
kkeshava
d1f4abca33
Metadata updates for release 8.12.23 ( #2617 )
5 years ago
penmetsaa
7e9612a911
Metadata updates for release 8.12.22 ( #2610 )
5 years ago
rohininidhi
9ec80f86f3
Metadata updates for release 8.12.21 ( #2601 )
5 years ago
kkeshava
bee4ec1f96
Metadata updates for release 8.12.20 ( #2593 )
5 years ago
Daco Harkes
72d1470d6c
[documentation][c++] Update apt-get commands ( #2590 )
5 years ago
penmetsaa
01fee8a02f
Metadata updates for release 8.12.19 ( #2587 )
5 years ago
Joel Linn
2b7a576ce1
Fix building as dependency with add_subdirectory() ( #2560 )
- When building as a dependency using cmake's add_subdirectory() use the
current source directory instead of the top level source tree.
5 years ago
Gilles Vollant
70b6225e5d
warning fix unused-parameter ( #2585 )
5 years ago
Joel Linn
ad5148ad29
Add missing include ( #2561 )
5 years ago
rohininidhi
44d480935e
Metadata updates for release 8.12.18 ( #2579 )
5 years ago
penmetsaa
619200d3b7
Metadata updates for release 8.12.17 ( #2576 )
5 years ago
Gilles Vollant
61a6c7db3a
Fix somes warning when compiling VS2019 target ( #2552 )
In visual studio 2019 x64 target, size_t are 64 bits and int are 32 bits
5 years ago
rohininidhi
1ae9fcc5c8
Metadata updates for release 8.12.16 ( #2564 )
5 years ago
Gilles Vollant
940bd9d0af
Original commit from Timur Kristóf ( #2363 ) ( #2482 )
Add ability for the C++ library to link against protobuf-lite. .
5 years ago
kkeshava
399a734736
Metadata updates for release 8.12.15 ( #2553 )
5 years ago
rohininidhi
67501b51d6
Metadata updates for release 8.12.14 ( #2549 )
5 years ago
rohininidhi
2355d80a18
Metadata updates for release 8.12.13 ( #2544 )
5 years ago
lararennie
e326fa1fc4
Update phonenumberutil.cc ( #2542 )
Removing unused var, indent fix.
5 years ago
kkeshava
9d8f32e4b8
Metadata updates for release 8.12.12 ( #2539 )
5 years ago
penmetsaa
32719cf74e
Increase max length allowed for phone extension based on anbiguity of labels. ( #2526 )
5 years ago
rohininidhi
4e9954edea
Metadata updates for release 8.12.11 ( #2528 )
5 years ago
penmetsaa
94dfb382f7
Metadata updates for release 8.12.10 ( #2523 )
5 years ago
penmetsaa
4e99be3544
Metadata updates for release 8.12.9 ( #2514 )
5 years ago
rohininidhi
f605c7bd34
Metadata updates for release 8.12.8 ( #2507 )
5 years ago