Fredrik Roubert
c9bec15a95
CPP: Add "system" as a Boost component.
This is required with newer Boost (starting with 1.50).
R=daniel@pocock.pro
BUG=
Review URL: https://codereview.appspot.com/100910043
12 years ago
Lara Scheidegger
a201099230
JAVA/JS/CPP: libphonenumber v6.1
12 years ago
Lara Scheidegger
5891032ffb
JAVA/JS/CPP: libphonenumber v6.0
12 years ago
Lara Scheidegger
b0e92be8ba
JS/CPP/JAVA: libphonenumber 5.9.1 metadata updates.
12 years ago
Lara Scheidegger
f5439bb8a4
JAVA/JS/CPP: libphonenumber v5.8. ShortNumberInfo API, metadata updates, small bug fixes. See the release notes for more information.
12 years ago
Lara Scheidegger
102e52a58b
CPP: libphonenumber v5.7 changes - small improvement to phone number extraction, updates to metadata after build tool changes.
13 years ago
David Yonge-Mallo
f5a3fd9072
DATA: Change "PhoneNumberMetaData" to "PhoneNumberMetadata" throughout for consistency
13 years ago
Lara Scheidegger
f086b9a9df
JAVA/JS/CPP: libphonenumber v5.6
13 years ago
David Beaumont
5f74e23bc0
JAVA/C++/JS: libphonenumber v5.5
13 years ago
Philippe Liard
b8a13bf0a0
CPP: Make use of alternate format controlled at compile time.
This is needed to use a recent revision of libphonenumber in Chromium without
building with alternate formats.
BUG=http://crbug.com/236272
R=jia.shao.peng@gmail.com
Review URL: https://codereview.appspot.com/9215046
13 years ago
Philippe Liard
09b71c10f3
CPP: Make r570 compile in Chromium.
This CL ensures that:
- All declarations in headers are made in the i18n::phonenumbers namespace.
- All USE flags/macros are prefixed with I18N_PHONENUMBERS_ to avoid name
clashes.
- All the code in base/ is actually used (by deleting unused code).
- Outdated occurrences of USE_GOOGLE_BASE don't exist anymore.
- Logging in PhoneNumberUtil is disabled by default (in production). However it
can be enabled by calling PhoneNumberUtil::SetLogger() as it is now done
during testing.
BUG=http://crbug.com/236272
R=jia.shao.peng@gmail.com
Review URL: https://codereview.appspot.com/9162043
13 years ago
Philippe Liard
9f0d77efd0
CPP: Make libphonenumber depend on its own base/ when it's used in Chromium.
This is done by adding a USE_BOOST compile time flag that is enabled by default
when the library is compiled with CMake (mainly for external users).
In Chromium, the library will be built without the USE_BOOST compile time flag.
Instead the NO_THREAD_SAFETY flag will have to be provided so that the minimal
non-thread-safe subset of base will be used.
This is possible since libphonenumber is only used from the UI thread in
Chromium.
BUG=http://crbug.com/236272
R=jia.shao.peng@gmail.com
Review URL: https://codereview.appspot.com/8859052
13 years ago
Philippe Liard
84ffc1d777
CPP: Move base/ to phonenumbers/.
This will be needed to make libphonenumber depend on its own base/ rather than
Chromium's one as it is the case currently.
BUG=http://crbug.com/236272
R=jia.shao.peng@gmail.com
Review URL: https://codereview.appspot.com/8797048
13 years ago
Philippe Liard
494af85de0
CPP: Move base/string_piece.* to base/strings/.
This change is needed to embed libphonenumber into Chromium past r191206.
BUG=http://crbug.com/236272
R=jia.shao.peng@gmail.com
Review URL: https://codereview.appspot.com/9014043
13 years ago
Shaopeng Jia
3765924e20
libphonenumber v5.4 release.
Review URL: https://codereview.appspot.com/7570043
13 years ago
Lara Scheidegger
ff32d2653c
Fixing build of geocoding library by forcing the proto buffer files to be generated.
13 years ago
Lara Scheidegger
f410828411
JAVA/CPP/JS: libphonenumber v5.3, offlinegeocode v2.4
13 years ago
Philippe Liard
fe98320cc9
CPP: Build a separate library for geocoding.
Review URL: https://codereview.appspot.com/6820067
13 years ago
Philippe Liard
7f40b02808
CPP: Implement PhoneNumberOfflineGeocoder.
13 years ago
David Beaumont
18d6eae899
JAVA/CPP: Release 5.2. Metadata updates and bug fixes. See release notes for more details.
13 years ago
Fredrik Roubert
2e074af243
CPP: Update CMake rules for Google Test to not require a pre-compiled static
library but be able to build the library from source as current practice is.
Review URL: https://codereview.appspot.com/6602047
13 years ago
Fredrik Roubert
a6f2d20363
Update build rules to version 5.1 of the library.
Review URL: https://codereview.appspot.com/6572060
13 years ago
David Beaumont
4ab95715c0
Modified cmake rules to generate alternate format metadata files.
14 years ago
Philippe Liard
e930086b33
CPP: Implement MappingFileProvider.
14 years ago
Philippe Liard
0773d7fff9
CPP: Test geocoding data.
14 years ago
David Yonge-Mallo
d2c96cafb4
CPP: port Java changes libphonenumber 4.9
14 years ago
Philippe Liard
ac08bfe262
CPP: Add geocoding data generator.
14 years ago
Philippe Liard
31b159870d
CPP: Implement AreaCodeMap and DefaultMapStorage.
14 years ago
Philippe Liard
76cdd63571
CPP: Support ICU versions built without support for std::string.
This is the case on Android.
14 years ago
Philippe Liard
4e11857f14
CPP: libphonenumber 4.8.
14 years ago
Philippe Liard
8471f0f230
CPP: libphonenumber 4.3
Review URL: http://codereview.appspot.com/5445043
14 years ago
Philippe Liard
e858b09822
CPP: Fix CMakeLists to require Boost datetime needed by Boost thread.
This also makes the library link with the Boost static libs on Windows.
Review URL: http://codereview.appspot.com/5430053
14 years ago
Philippe Liard
39890054ff
CPP: libphonenumber 4.2.
Review URL: http://codereview.appspot.com/5372051
14 years ago
Philippe Liard
42b959f261
JAVA,CPP: libphonenumber 4.1.
Review URL: http://codereview.appspot.com/5303049
14 years ago
Philippe Liard
a1f02fef5a
CPP: Don't add GCC flags and don't link with pthread on WIN32.
Review URL: http://codereview.appspot.com/5302049
14 years ago
Philippe Liard
00239dfb50
CPP: Update version number in CMakeLists and Debian changelog
Review URL: http://codereview.appspot.com/5246059
14 years ago
Fredrik Roubert
2aae9f7da1
CPP: Update version number in CMakeLists and changelog.
14 years ago
Philippe Liard
7b30af6d59
CPP: Add phonenumbermatcher.
14 years ago
Philippe Liard
4bffe68fe1
CPP: Add AsYouTypeFormatter (port from Java).
14 years ago
thestig
2f03208d02
Cpp: Move scoped_ptr.h to memory folder.
15 years ago
Fredrik Roubert
b5a2505a03
PROJECT: Add rules for building Debian packages.
15 years ago
Philippe Liard
b59d9080ab
Changing license to Libphonenumber Authors.
15 years ago
Philippe Liard
33a02e4e4f
CPP: Fix bug in installation step and add test to the continuous integration script.
15 years ago
Philippe Liard
b75a1365cb
CPP: Make pkg-config check non-fatal.
15 years ago
Philippe Liard
1cfd1ab72d
CPP: Move unit tests to the test directory.
15 years ago
Philippe Liard
908c75a437
CPP: Add AbstractRegExpFactory to allow the use of both ICU Regex and RE2.
15 years ago
Philippe Liard
12367cd828
CPP: Move base/singleton.h to base/memory/singleton.h
15 years ago
Philippe Liard
d4648520d2
CPP: Use map instead of deprecated hash_map when unordered_map is not available.
15 years ago
Philippe Liard
32b0fe6a0e
CPP: Move non-base source code to src/phonenumbers/
15 years ago
Philippe Liard
c37c4058d1
CPP: Refactor logging code to support LOG/VLOG.
15 years ago