summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-10Merge from Chromium at DEPS revision r210036android-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-cts-4.4_r4android-cts-4.4_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8android-4.4_r0.7android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-cts-releasekitkat-cts-devBen Murdoch
This commit was generated by merge_to_master.py. Change-Id: I50e9b1dfc9b098060c816195c3afc4ad09ef5e5c
2013-06-27Merge third_party/libphonenumber/src/phonenumbers from ↵Android Chromium Automerger
https://chromium.googlesource.com/external/libphonenumber/cpp/src/phonenumbers.git at c636308f0ab6fb1af7589eaf0917103dc22fa61e This commit was generated by merge_from_chromium.py. Change-Id: I8fc611f58bca063f4fcae15bb4e30e0138551d37
2013-06-17CPP: Fix compilation error on Windows.philip.liard@gmail.com
This appears when the library is built in Chromium. R=lararennie@google.com Review URL: https://codereview.appspot.com/10286044 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@584 ee073f10-1060-11df-b6a4-87a95322a99c
2013-06-17CPP: Add suport for thread-safety on Linux and Mac in non-Boost base/.philip.liard@gmail.com
This is needed for Chrome on Android which is the only Chrome port that requires thread-safety. R=lararennie@google.com Review URL: https://codereview.appspot.com/10244046 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@583 ee073f10-1060-11df-b6a4-87a95322a99c
2013-06-10JAVA/JS/CPP: libphonenumber v5.6lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@579 ee073f10-1060-11df-b6a4-87a95322a99c
2013-05-08JAVA/C++/JS: libphonenumber v5.5dbeaumont@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@574 ee073f10-1060-11df-b6a4-87a95322a99c
2013-05-07CPP: Fix compilation error on Clang.philip.liard@gmail.com
This fixes a compilation error on Clang due to conflicting declarations (struct vs class) in multiple header files. BUG=http://crbug.com/236272 R=jia.shao.peng@gmail.com Review URL: https://codereview.appspot.com/9259043 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@573 ee073f10-1060-11df-b6a4-87a95322a99c
2013-05-07CPP: Make use of alternate format controlled at compile time.philip.liard@gmail.com
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 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@572 ee073f10-1060-11df-b6a4-87a95322a99c
2013-05-03CPP: Make r570 compile in Chromium.philip.liard@gmail.com
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 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@571 ee073f10-1060-11df-b6a4-87a95322a99c
2013-05-02CPP: Add base/thread_checker.h.philip.liard@gmail.com
This lets make sure that the library is only called in Chromium from the UI thread. BUG=http://crbug.com/236272 R=jia.shao.peng@gmail.com Review URL: https://codereview.appspot.com/9048043 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@570 ee073f10-1060-11df-b6a4-87a95322a99c
2013-04-30CPP: Move base code to i18n::phonenumbers namespace.philip.liard@gmail.com
This is needed to avoid name clashes when the library is embedded into Chromium. BUG=http://crbug.com/236272 R=jia.shao.peng@gmail.com Review URL: https://codereview.appspot.com/9029045 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@569 ee073f10-1060-11df-b6a4-87a95322a99c
2013-04-30CPP: Make libphonenumber depend on its own base/ when it's used in Chromium.philip.liard@gmail.com
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 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@568 ee073f10-1060-11df-b6a4-87a95322a99c
2013-04-30CPP: Move base/ to phonenumbers/.philip.liard@gmail.com
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 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@567 ee073f10-1060-11df-b6a4-87a95322a99c
2013-04-29CPP: Move base/string_piece.* to base/strings/.philip.liard@gmail.com
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 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@566 ee073f10-1060-11df-b6a4-87a95322a99c
2013-04-19JAVA/JS/CPP:libphonenumber v5.4.2jia.shao.peng
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@563 ee073f10-1060-11df-b6a4-87a95322a99c
2013-03-26JAVA/CPP/JS: libphonenumber 5.4.1jia.shao.peng
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@562 ee073f10-1060-11df-b6a4-87a95322a99c
2013-03-08libphonenumber v5.4 release.jia.shao.peng
Review URL: https://codereview.appspot.com/7570043 git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@557 ee073f10-1060-11df-b6a4-87a95322a99c
2013-02-12Java/JS/CPP: libphonenumber v5.3.2, metadata updates. Includes geocoding ↵lararennie@google.com
data for Belarus, with contributions from g1smd. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@556 ee073f10-1060-11df-b6a4-87a95322a99c
2013-01-28metadata update 5.3.1davinci@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@554 ee073f10-1060-11df-b6a4-87a95322a99c
2013-01-09JAVA/CPP/JS: libphonenumber v5.3, offlinegeocode v2.4lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@550 ee073f10-1060-11df-b6a4-87a95322a99c
2012-12-06JAVA/JS/CPP: libphonenumber v5.2.2, metadata updates. Gabon geocoding data ↵lararennie@google.com
added with help from g1smd. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@548 ee073f10-1060-11df-b6a4-87a95322a99c
2012-11-27DATA: Update for the GB premium-rate pattern. Contributed by g1smd.lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@547 ee073f10-1060-11df-b6a4-87a95322a99c
2012-11-27JAVA/JS/CPP: Small comment change in the as-you-type-formatter. Patch ↵lararennie@google.com
contributed by g1smd. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@546 ee073f10-1060-11df-b6a4-87a95322a99c
2012-11-27JAVA/JS/CPP: libphonenumber v5.2.1, metadata updates.lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@545 ee073f10-1060-11df-b6a4-87a95322a99c
2012-11-14Merge from Chromium at DEPS revision r167172Torne (Richard Coles)
This commit was generated by merge_to_master.py. Change-Id: If45a91be8471693c7b69e2f3a033ddd79e65ef0e
2012-10-31CPP: Implement PhoneNumberOfflineGeocoder.philip.liard@gmail.com
Patch contributed by pmezard. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@537 ee073f10-1060-11df-b6a4-87a95322a99c
2012-10-11JAVA/CPP: Release 5.2. Metadata updates and bug fixes. See release notes for ↵dbeaumont@google.com
more details. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@532 ee073f10-1060-11df-b6a4-87a95322a99c
2012-10-08Merge third_party/libphonenumber/src/phonenumbers from ↵Torne (Richard Coles)
http://git.chromium.org/external/libphonenumber/cpp/src/phonenumbers.git at a6eef04c15f45d5916ee3429d24665c49148b99b This commit was generated by merge-from-chromium.py. Change-Id: I9792b5b6dc13dfe53433790517cc237e257ca693
2012-10-03Initial empty repositoryChad Jones
2012-09-27JAVA/JS/CPP: Metadata updates (v5.1.4)lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@527 ee073f10-1060-11df-b6a4-87a95322a99c
2012-09-17JAVA/JS/CPP: Metadata updates (v5.1.3)lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@526 ee073f10-1060-11df-b6a4-87a95322a99c
2012-09-12Java/CPP: libphonenumber v5.1.2 - AYTF fix for numbers in national format in ↵lararennie@google.com
countries with no national prefix. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@524 ee073f10-1060-11df-b6a4-87a95322a99c
2012-09-06CPP: libphonenumber v5.1lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@518 ee073f10-1060-11df-b6a4-87a95322a99c
2012-08-20JAVA/JS/CPP: Metadata updates (v5.0.3)lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@515 ee073f10-1060-11df-b6a4-87a95322a99c
2012-08-07CPP: use new geocoding data in AreaCodeMap. Patch contributed by pmezard.jia.shao.peng
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@514 ee073f10-1060-11df-b6a4-87a95322a99c
2012-08-07JAVA/JS/CPP: Metadata updates (v5.0.2)lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@513 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-30Modified SVN ignore property in '.', cpp/ & cpp/src/phonenumbers/ to ignore ↵dbeaumont@google.com
various auto-generated files git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@512 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-26DATA: Metadata and geocoding update (v5.0.1)dbeaumont@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@511 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-24CPP: Ported alternate phone number format support.dbeaumont@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@509 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-19CPP: Implement MappingFileProvider.philip.liard@gmail.com
Patch contributed by pmezard. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@505 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-19CPP: libphonenumberv5.0 metadata changesphilip.liard@gmail.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@504 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-16CPP: Metadata changes only (v5.0).philip.liard@gmail.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@497 ee073f10-1060-11df-b6a4-87a95322a99c
2012-07-04CPP: port Java changes libphonenumber 4.9davinci@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@487 ee073f10-1060-11df-b6a4-87a95322a99c
2012-06-29CPP: Comment fix, including small fix to sample code.lararennie@google.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@479 ee073f10-1060-11df-b6a4-87a95322a99c
2012-06-27CPP: Add geocoding data generator.philip.liard@gmail.com
Patch contributed by pmezard. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@476 ee073f10-1060-11df-b6a4-87a95322a99c
2012-06-27CPP: Metadata changes only (v4.8.5)philip.liard@gmail.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@475 ee073f10-1060-11df-b6a4-87a95322a99c
2012-06-01CPP: Implement AreaCodeMap and DefaultMapStorage.philip.liard@gmail.com
Patch contributed by pmezard. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@462 ee073f10-1060-11df-b6a4-87a95322a99c
2012-06-01CPP: Metadata changes only (v4.8.3).philip.liard@gmail.com
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@460 ee073f10-1060-11df-b6a4-87a95322a99c
2012-05-23CPP: Make cpplint happy with stringutils.*philip.liard@gmail.com
Patch contributed by pmezard. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@457 ee073f10-1060-11df-b6a4-87a95322a99c
2012-05-22CPP: Fix compilation error with -DUSE_GOOGLE_BASEphilip.liard@gmail.com
This removes the Chromium-specific (outdated) Logger interface from default_logger.h. The return type of set_logger_impl() differed from the one in logger.h (changed in r430) which produced a compilation error in phonenumberutil.cc when set_logger_impl() is used as a right value. Logger, defined in logger.h is now used in all cases. git-svn-id: http://libphonenumber.googlecode.com/svn/trunk/cpp/src/phonenumbers@456 ee073f10-1060-11df-b6a4-87a95322a99c