Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1610 commits
Select commit Hold shift + click to select a range
32b6b99
Metadata updates for release 8.13.17 (#3075)
kkeshava Jul 19, 2023
c52f50a
Kkeshava maven update (#3076)
kkeshava Jul 19, 2023
c77046a
Update README.md (#3077)
kkeshava Jul 19, 2023
6763ad4
Update FAQ.md (#3131)
mandlil Jul 24, 2023
0a1c3d3
Fix typo in README.md (#3073)
gnp Jul 26, 2023
3718837
Bump github/codeql-action from 2.2.9 to 2.21.1 (#3136)
dependabot[bot] Jul 27, 2023
12254de
Bump commons-fileupload:commons-fileupload from 1.4 to 1.5 in /java (…
dependabot[bot] Jul 27, 2023
41b8c5d
Bump actions/setup-java from 2.5.1 to 3.12.0 (#3133)
dependabot[bot] Jul 27, 2023
c7bcf02
Bump org.apache.maven.plugins:maven-release-plugin in /java (#3126)
dependabot[bot] Jul 27, 2023
22d14ae
Bump ossf/scorecard-action from 2.0.6 to 2.2.0 (#3130)
dependabot[bot] Jul 27, 2023
ff4bc24
Bump org.apache.maven.plugins:maven-surefire-plugin in /java (#3125)
dependabot[bot] Jul 27, 2023
769d69b
Bump org.apache.maven.plugins:maven-javadoc-plugin in /java (#3124)
dependabot[bot] Jul 27, 2023
3efe729
Bump step-security/harden-runner from 2.2.1 to 2.5.0 (#3132)
dependabot[bot] Jul 27, 2023
fd07d41
Bump org.apache.maven.plugins:maven-jar-plugin in /java (#3123)
dependabot[bot] Jul 27, 2023
d135c63
Bump org.apache.maven.plugins:maven-jar-plugin in /tools/java (#3122)
dependabot[bot] Jul 27, 2023
d2ba31a
Revert "Bump ossf/scorecard-action from 2.0.6 to 2.2.0 (#3130)" (#3137)
mandlil Jul 31, 2023
d8e7530
Metadata updates for release 8.13.18 (#3139)
rohininidhi Aug 2, 2023
0c0e31b
Rnidhi maven update (#3140)
rohininidhi Aug 3, 2023
ddce5ce
Update README.md (#3141)
rohininidhi Aug 3, 2023
263caa9
Japan(JP, +81): Add support to national carrier code 003768 and short…
mandlil Aug 7, 2023
26ab028
Bump org.apache.maven.plugins:maven-war-plugin in /java (#3144)
dependabot[bot] Aug 8, 2023
0456cad
Bump org.apache.maven.plugins:maven-compiler-plugin in /java (#3145)
dependabot[bot] Aug 8, 2023
987e450
Bump org.apache.maven.plugins:maven-gpg-plugin in /java (#3146)
dependabot[bot] Aug 8, 2023
6132702
Bump org.apache.maven.plugins:maven-source-plugin in /java (#3147)
dependabot[bot] Aug 8, 2023
0e1a8bf
Bump org.apache.maven.plugins:maven-source-plugin (#3148)
dependabot[bot] Aug 8, 2023
2c15002
Bump org.apache.maven.scm:maven-scm-api in /java/internal/prefixmappe…
dependabot[bot] Aug 8, 2023
5c1b5b7
Bump org.apache.felix:maven-bundle-plugin in /java/demo (#3154)
dependabot[bot] Aug 8, 2023
4c3cd39
Bump org.apache.maven.scm:maven-scm-api from 1.9.4 to 2.0.1 (#3157)
dependabot[bot] Aug 8, 2023
811f709
Bump org.codehaus.mojo:build-helper-maven-plugin from 1.9.1 to 3.4.0 …
dependabot[bot] Aug 8, 2023
5b1a025
Bump org.mortbay.jetty:maven-jetty-plugin from 6.1.10 to 6.1.26 (#3162)
dependabot[bot] Aug 8, 2023
44a724d
Bump com.google.guava:guava from 29.0-jre to 32.1.2-jre in /metadata …
dependabot[bot] Aug 8, 2023
72612c0
Bump com.google.protobuf:protobuf-java in /metadata (#3159)
dependabot[bot] Aug 8, 2023
e139a1f
Bump org.mortbay.jetty:maven-jetty-plugin in /tools/java (#3119)
dependabot[bot] Aug 8, 2023
3687d7f
Bump com.google.protobuf:protobuf-java in /tools/java/cpp-build (#3104)
dependabot[bot] Aug 8, 2023
11aa298
Bump com.google.auto.value:auto-value from 1.7.4 to 1.10.2 in /migrat…
dependabot[bot] Aug 8, 2023
7cf4b47
Bump com.google.auto.value:auto-value-annotations in /migrator (#3106)
dependabot[bot] Aug 8, 2023
c759c29
Bump org.apache.maven.plugins:maven-compiler-plugin (#3107)
dependabot[bot] Aug 8, 2023
ac091b4
Bump org.apache.felix:maven-bundle-plugin in /java/internal/prefixmap…
dependabot[bot] Aug 8, 2023
73b82b2
Bump org.apache.maven.plugins:maven-gpg-plugin (#3110)
dependabot[bot] Aug 8, 2023
821418f
Bump org.apache.maven.scm:maven-scm-provider-gitexe in /java/geocoder…
dependabot[bot] Aug 8, 2023
b1742c6
Bump org.apache.maven.plugins:maven-javadoc-plugin (#3111)
dependabot[bot] Aug 8, 2023
38c2eb2
Bump org.apache.maven.plugins:maven-compiler-plugin in /java/geocoder…
dependabot[bot] Aug 9, 2023
e917777
Bump org.apache.maven.plugins:maven-javadoc-plugin in /java/geocoder …
dependabot[bot] Aug 9, 2023
a2a59af
Bump org.apache.maven.plugins:maven-surefire-plugin in /java/geocoder…
dependabot[bot] Aug 9, 2023
71e3e77
Bump javax.servlet:javax.servlet-api in /migrator/migrator-servlet (#…
dependabot[bot] Aug 9, 2023
41a377c
Bump com.google.appengine:appengine-api-1.0-sdk (#3118)
dependabot[bot] Aug 9, 2023
18faf49
Bump junit:junit from 4.13.1 to 4.13.2 in /tools/java (#3120)
dependabot[bot] Aug 9, 2023
f849ea1
Bump commons-io:commons-io from 2.7 to 2.13.0 (#3093)
dependabot[bot] Aug 9, 2023
b14f490
Bump org.apache.maven.plugins:maven-gpg-plugin from 1.1 to 3.1.0 (#3094)
dependabot[bot] Aug 9, 2023
73a4253
Bump org.apache.felix:maven-bundle-plugin from 3.2.0 to 5.1.9 (#3096)
dependabot[bot] Aug 9, 2023
e2bd0b9
Bump com.google.protobuf:protobuf-java from 3.21.7 to 3.23.4 (#3097)
dependabot[bot] Aug 9, 2023
94f2267
Bump org.apache.maven.plugins:maven-release-plugin in /java/carrier (…
dependabot[bot] Aug 9, 2023
fdce3bc
Bump org.apache.maven.scm:maven-scm-provider-gitexe in /java/carrier …
dependabot[bot] Aug 9, 2023
174479e
Bump org.codehaus.mojo:exec-maven-plugin in /tools/java/cpp-build (#3…
dependabot[bot] Aug 10, 2023
c223eae
Bump org.apache.maven.plugins:maven-release-plugin (#3086)
dependabot[bot] Aug 10, 2023
68fca39
Bump org.apache.felix:maven-bundle-plugin in /java/libphonenumber (#3…
dependabot[bot] Aug 10, 2023
d84106c
Bump com.google.auto.value:auto-value-annotations in /metadata (#3088)
dependabot[bot] Aug 10, 2023
b944785
Bump com.google.auto.value:auto-value from 1.7.4 to 1.10.2 in /metada…
dependabot[bot] Aug 10, 2023
cc84df8
Bump com.google.truth:truth from 1.0.1 to 1.1.5 in /metadata (#3091)
dependabot[bot] Aug 10, 2023
74d210b
Bump com.ibm.icu:icu4j from 67.1 to 73.2 in /metadata (#3092)
dependabot[bot] Aug 10, 2023
f492113
Bump com.google.protobuf:protobuf-java from 3.23.4 to 3.24.0 (#3170)
dependabot[bot] Aug 11, 2023
3bf061b
Bump versions-maven-plugin in /migrator/migrator-servlet (#3041)
dependabot[bot] Aug 11, 2023
a61e4be
Bump junit from 4.13.1 to 4.13.2 in /migrator (#2991)
dependabot[bot] Aug 11, 2023
d84d5b1
Bump javax.servlet.jsp-api in /migrator/migrator-servlet (#2970)
dependabot[bot] Aug 11, 2023
c3e4cc0
Bump maven-compiler-plugin from 2.0.2 to 3.11.0 in /tools/java/cpp-bu…
dependabot[bot] Aug 11, 2023
7d64eda
Bump junit from 4.13.1 to 4.13.2 (#2948)
dependabot[bot] Aug 11, 2023
f3e00b2
Bump maven-compiler-plugin from 2.0.2 to 3.11.0 in /tools/java/common…
dependabot[bot] Aug 11, 2023
f4341e8
Bump com.google.protobuf:protobuf-java in /metadata (#3167)
dependabot[bot] Aug 11, 2023
655fa62
Bump commons-fileupload from 1.4 to 1.5 in /migrator/migrator-servlet…
dependabot[bot] Aug 11, 2023
91b2c12
Bump picocli from 4.5.0 to 4.7.4 in /migrator (#3039)
dependabot[bot] Aug 11, 2023
2c6417d
Bump maven-javadoc-plugin from 3.2.0 to 3.5.0 in /metadata (#2935)
dependabot[bot] Aug 11, 2023
5a5d7ca
Bump actions/dependency-review-action from 2.5.1 to 3.0.7 (#3169)
dependabot[bot] Aug 11, 2023
2ad1f06
Bump github/codeql-action from 2.21.1 to 2.21.3 (#3164)
dependabot[bot] Aug 11, 2023
e3b0e10
Bump step-security/harden-runner from 2.5.0 to 2.5.1 (#3168)
dependabot[bot] Aug 11, 2023
52b77e2
Metadata updates for release 8.13.19 (#3178)
mandlil Aug 18, 2023
883a914
Update pom.xml (#3179)
mandlil Aug 18, 2023
779b5bd
Mandlil maven update (#3180)
mandlil Aug 19, 2023
11aba99
Update README.md (#3181)
mandlil Aug 19, 2023
b7c90e2
Add a demo Android App that uses LPN in Java. (#3135)
fabriceberchtold Aug 22, 2023
2360934
Metadata updates for release 8.13.20 (#3201)
rohininidhi Aug 30, 2023
a3e99c7
Rnidhi maven update (#3202)
rohininidhi Aug 30, 2023
f531142
Update README.md (#3203)
rohininidhi Aug 31, 2023
5b36228
Update dependabot.yml (#3205)
mandlil Sep 8, 2023
93c4932
Inherit cpp version number (#3211)
darkdragon-001 Sep 18, 2023
3c2f1e9
Metadata updates for release 8.13.21 (#3216)
kkeshava Sep 19, 2023
20bae30
Kkeshava maven update (#3217)
kkeshava Sep 19, 2023
c8d6931
Update README.md (#3218)
kkeshava Sep 19, 2023
dbdf998
Fix check for program not found (#3212)
darkdragon-001 Sep 19, 2023
ea395f8
Update README.md (#3219)
massivefermion Sep 26, 2023
d6d7158
Metadata updates for release 8.13.22 (#3220)
rohininidhi Sep 27, 2023
0db9860
Rnidhi maven update (#3221)
rohininidhi Sep 28, 2023
2554c9c
Update README.md (#3223)
rohininidhi Sep 28, 2023
85d1dab
Script for downloading binaries (#3243)
mandlil Oct 6, 2023
9659156
Metadata updates for release 8.13.23 (#3249)
kkeshava Oct 11, 2023
4713025
Kkeshava maven update (#3250)
kkeshava Oct 11, 2023
a8f3480
Update README.md (#3252)
kkeshava Oct 11, 2023
93f4bf6
adding tsnapshot jars (#3253)
mandlil Oct 13, 2023
9e5b6b0
Removed whitespaces from build.xml (#3255)
mandlil Oct 25, 2023
369e3ab
Metadata updates for release 8.13.24 (#3257)
rohininidhi Oct 25, 2023
0a73939
Rnidhi maven update (#3258)
rohininidhi Oct 26, 2023
bfc1de1
Update README.md (#3262)
rohininidhi Oct 26, 2023
9bc6d76
Removing whitespaces from build.xml and script (#3280)
mandlil Nov 6, 2023
75f99bd
Metadata updates for release 8.13.25 (#3281)
mandlil Nov 8, 2023
dd65cd0
Mandlil maven update (#3282)
mandlil Nov 8, 2023
3d21275
Update README.md (#3283)
mandlil Nov 9, 2023
a2b8f35
Metadata updates for release 8.13.26 (#3302)
kkeshava Nov 21, 2023
653cfbb
Kkeshava maven update1 (#3303)
kkeshava Nov 22, 2023
c310e78
Update README.md (#3304)
kkeshava Nov 22, 2023
357f5bc
Update method phonenumberutil.format to return 'empty' instead of val…
mandlil Nov 29, 2023
51880e5
Replace uses of `int64` with `int64_t` and similar integer type alias…
mandlil Dec 5, 2023
f6a3635
Metadata updates for release 8.13.27 (#3346)
rohininidhi Dec 6, 2023
7612aec
Mandlil maven update (#3348)
mandlil Dec 7, 2023
87612bf
Update README.md (#3356)
mandlil Dec 7, 2023
57b597a
Metadata updates for release 8.13.28 (#3383)
mandlil Jan 11, 2024
30b7d29
Mandlil maven update (#3385)
mandlil Jan 11, 2024
ff46dbc
Update README.md (#3386)
mandlil Jan 11, 2024
b43d968
Mandlil patch 2 (#3393)
mandlil Jan 17, 2024
5467ca0
Metadata updates for release 8.13.29 (#3395)
kkeshava Jan 25, 2024
8fe598b
Kkeshava maven update (#3396)
kkeshava Jan 25, 2024
a08d371
Update README.md (#3397)
kkeshava Jan 25, 2024
cf1a5b5
Metadata updates for release 8.13.30 (#3398)
mandlil Feb 8, 2024
6c4942c
Update README.md (#3400)
mandlil Feb 8, 2024
9f8ba62
Mandlil maven update (#3399)
mandlil Feb 8, 2024
d59f12d
Metadata updates for release 8.13.31 (#3402)
kkeshava Feb 22, 2024
6782535
Kkeshava maven update (#3403)
kkeshava Feb 22, 2024
ba53f2d
Update java runtime version to support App Engine (#3404)
mandlil Feb 22, 2024
4515e04
Revert "Kkeshava maven update (#3403)" (#3405)
kkeshava Feb 23, 2024
52e4a3b
Mandlil maven update (#3406)
mandlil Feb 23, 2024
90385dd
Update README.md (#3407)
mandlil Feb 23, 2024
0e15cb0
Metadata updates for release 8.13.32 (#3409)
mandlil Mar 6, 2024
28c76aa
Mandlil maven update (#3410)
mandlil Mar 7, 2024
7bd860b
Update README.md (#3411)
mandlil Mar 7, 2024
6a3149f
Metadata updates for release 8.13.33 (#3414)
kkeshava Mar 20, 2024
03d4ee2
Kkeshava maven update (#3415)
kkeshava Mar 21, 2024
5021547
Update README.md (#3416)
kkeshava Mar 21, 2024
4a9b2f7
Added link for Dart port (#3418)
mandlil Mar 28, 2024
f64bace
Metadata updates for release 8.13.34 (#3455)
mandlil Apr 2, 2024
4c6d9fa
Mandlil maven update (#3456)
mandlil Apr 2, 2024
04811f0
Update README.md (#3457)
mandlil Apr 2, 2024
77d383b
Metadata updates for release 8.13.35 (#3458)
kkeshava Apr 18, 2024
5149aaa
Kkeshava maven update (#3459)
kkeshava Apr 18, 2024
259c591
Update README.md (#3463)
kkeshava Apr 18, 2024
bf8955f
Metadata updates for release 8.13.36 (#3469)
mandlil May 2, 2024
a26f6db
Mandlil maven update (#3470)
mandlil May 2, 2024
2a8e265
Update README.md (#3471)
mandlil May 2, 2024
f13f8df
Metadata updates for release 8.13.37 (#3473)
kkeshava May 15, 2024
aee776e
Kkeshava maven update (#3474)
kkeshava May 15, 2024
30db8f6
Update README.md (#3475)
kkeshava May 15, 2024
80f62bd
Metadata updates for release 8.13.38 (#3476)
mandlil May 30, 2024
b2ab355
Mandlil maven update (#3477)
mandlil May 30, 2024
b27f61f
Update README.md (#3478)
mandlil May 30, 2024
4283159
Update dependabot.yml to avoid multiple PRs (#3360)
joycebrum Jun 4, 2024
86967e9
Metadata updates for release 8.13.39 (#3531)
kkeshava Jun 13, 2024
61a5881
Kkeshava maven update (#3532)
kkeshava Jun 13, 2024
31a5a03
Update README.md (#3533)
kkeshava Jun 13, 2024
3b7ad7e
Area code information lost for all MX numbers in v8.13.38 metadata up…
mandlil Jun 20, 2024
0bfd325
Update phonenumberutil.cc (#3536)
mandlil Jun 27, 2024
4e29240
Metadata updates for release 8.13.40 (#3537)
mandlil Jun 28, 2024
e7a24b1
Mandlil maven update (#3538)
mandlil Jul 1, 2024
b75f293
Update README.md (#3539)
mandlil Jul 1, 2024
a96de9f
Metadata updates for release 8.13.41 (#3553)
kkeshava Jul 11, 2024
10cd460
Kkeshava maven update (#3554)
kkeshava Jul 11, 2024
d3fb19d
Update README.md (#3555)
kkeshava Jul 11, 2024
85bc310
Metadata updates for release 8.13.42 (#3564)
rohininidhi Jul 24, 2024
d8aae1a
Rnidhi maven update (#3565)
rohininidhi Jul 24, 2024
3f71d47
Update README.md (#3573)
rohininidhi Jul 25, 2024
c38b989
Metadata updates for release 8.13.43 (#3590)
mandlil Aug 7, 2024
7eb1490
Mandlil maven update (#3591)
mandlil Aug 7, 2024
e3dbc4b
Update README.md (#3592)
mandlil Aug 7, 2024
85f7e61
Metadata updates for release 8.13.44 (#3596)
kkeshava Aug 22, 2024
824d776
Kkeshava maven update (#3597)
kkeshava Aug 22, 2024
ac457fd
Revert "Kkeshava maven update (#3597)" (#3605)
kkeshava Aug 22, 2024
5161b55
Mandlil maven update (#3606)
mandlil Aug 23, 2024
e62c8ef
Update README.md (#3607)
mandlil Aug 23, 2024
6896204
Metadata updates for release 8.13.45 (#3619)
mandlil Sep 5, 2024
7c1d21d
Mandlil maven update (#3621)
mandlil Sep 5, 2024
4b4c578
Update README.md (#3622)
mandlil Sep 5, 2024
e85a2ff
Openvcdiff stringviews (#3620)
openvcdiff Sep 11, 2024
67400bd
Add gitignore (#3624)
silvio2402 Sep 16, 2024
55716be
Update scorecards.yml (#3625)
mandlil Sep 18, 2024
3f3c75e
Metadata updates for release 8.13.46 (#3628)
rohininidhi Sep 19, 2024
8411b73
Rnidhi maven update (#3631)
rohininidhi Sep 20, 2024
bfce128
Update README.md (#3639)
rohininidhi Sep 20, 2024
64b80c4
added cpp-build jar (#3640)
mandlil Sep 24, 2024
d3d6ffa
Updating CPP jar (#3641)
mandlil Sep 25, 2024
38a33de
Metadata updates for release 8.13.47 (#3644)
mandlil Oct 1, 2024
46a2478
Mandlil maven update (#3645)
mandlil Oct 3, 2024
9aa9aaa
Update README.md (#3646)
mandlil Oct 3, 2024
a26720c
Optimized the alphanumeric check by avoiding the use of regex (#3642)
mandlil Oct 7, 2024
1c1bac9
Generate RegionCode constants for testing. (#3623)
silvio2402 Oct 8, 2024
aef2fdc
Add CI workflow for C++ (#3643)
silvio2402 Oct 8, 2024
ae062a7
Metadata updates for release 8.13.48 (#3671)
kkeshava Oct 16, 2024
af241dd
Kkeshava maven update (#3672)
kkeshava Oct 17, 2024
113fc6b
Update README.md (#3673)
kkeshava Oct 17, 2024
9596009
set javadoc to builder (#3681)
mandlil Oct 18, 2024
32e4820
Revert "Kkeshava maven update (#3672)" (#3682)
kkeshava Oct 21, 2024
39ca86d
Revert "Update README.md (#3673)" (#3683)
kkeshava Oct 21, 2024
54aad28
Mandlil maven update (#3688)
mandlil Oct 21, 2024
d2719af
Update README.md (#3689)
mandlil Oct 21, 2024
b2c9193
Metadata updates for release 8.13.49 (#3696)
mandlil Oct 30, 2024
b1157db
Mandlil maven update (#3697)
mandlil Oct 30, 2024
42cd3f2
Update README.md (#3698)
mandlil Oct 30, 2024
5df5ce2
Update .gitignore (#3708)
kkeshava Nov 4, 2024
d89d07b
Updated FALSEHOODS.md, fix typo(s) (#3709)
NicholasWilsonDEV Nov 12, 2024
9d46308
Update FAQ.md as MX dialing tokens are removed from metadata. (#3710)
kkeshava Nov 13, 2024
63501cc
Metadata updates for release 8.13.50 (#3711)
rohininidhi Nov 14, 2024
b580c6c
Rnidhi maven update (#3712)
rohininidhi Nov 14, 2024
3f941fc
Update README.md (#3720)
rohininidhi Nov 14, 2024
a06d432
Bump com.google.protobuf:protobuf-java in /metadata in the maven grou…
dependabot[bot] Nov 18, 2024
5cbf544
Bump com.google.protobuf:protobuf-java (#3630)
dependabot[bot] Nov 18, 2024
a8e4057
Revert "Openvcdiff stringviews (#3620)" (#3725)
mandlil Nov 21, 2024
a4ebf2f
Create osv-scanner-unified.yml (#3666)
mandlil Nov 22, 2024
dfdc8e4
Metadata updates for release 8.13.51 (#3732)
mandlil Nov 28, 2024
59cb1c1
Mandlil maven update (#3733)
mandlil Nov 29, 2024
370698d
Update README.md (#3734)
mandlil Nov 29, 2024
918b67c
Update osv-scanner-unified.yml (#3726)
mandlil Dec 2, 2024
8e85fad
Added Automatic-Module-Name to published jars. Context: https://b.cor…
tvislavski Dec 2, 2024
fe3b4eb
Update codeql.yml (#3359)
joycebrum Dec 3, 2024
81adfec
add code for possible national number only
Jan 29, 2016
e356929
add function to get the international dialing prefix out of metadata
Jan 29, 2016
671507a
tests for new GetIdPrefixForRegion method
Jan 29, 2016
b1e2545
update new iac function to get unique prefix
Jan 29, 2016
0d8e47a
Commit covers: add ability to handle data phone numbers in australia to
Jan 29, 2016
ed05752
Allows formatting of invalid but possible numbers.
Mar 9, 2016
c33d070
Add italian metadata for data numbers + covering UT, commonize to
Mar 9, 2016
2b81118
remove trace
Mar 10, 2016
bb66978
update turkey metadata for testing so that UT will run
Mar 10, 2016
0a3d9aa
Fix various problems, including UK 8-digit numbers (not possible) and…
Jun 7, 2016
3718337
Test code fixes
Jun 20, 2016
05bf81a
Do not use NDP in subscriber DNs for Chile, Colombia, Mexico, Sweden …
Jun 24, 2016
5e06cca
SFR 518928 - fix up UT failures following merge
ianhanahoe Oct 29, 2018
d29a65f
SFR 525901 - restore Argentinian metadata to match the default version.
ianhanahoe Dec 18, 2018
c63ff15
SFR511490 - Fix Falklands metadata to recognise 8XXXX and 9XXXX as va…
mrramage Sep 14, 2017
7a7c074
SFR 525901 - update lib phonenumber to 8.12.7
ianhanahoe Jul 7, 2020
2a121b9
SFR 545560 Remove Sweden from Metaswitch list of countries where NDP …
adamilott Jul 24, 2020
988fc57
SFR547301 - Updated libphonenuumber to v8.12.11
jm-metaswitch Oct 26, 2020
4ad3325
SFR 550756 - fix erroneous ')' in regexp_adapter_re2.cc
jamessandymetaswitch Mar 4, 2021
3df159a
SFR551501-Fix compile error identified before rebasing.
MswPaulDSmith Apr 28, 2021
bf47f6b
SFR551051-New files created by metadata regeneration.
MswPaulDSmith Apr 28, 2021
9f6ad3b
SFR551501-Regenerated metadata.
MswPaulDSmith Jun 2, 2021
ca62dca
Geocoding and other metadata from rebuilding.
MswPaulDSmith Oct 6, 2021
46918de
SFR 557083 Allow metadata to be overridden dynamically
adamilott Nov 9, 2021
8e561b2
SFR 573003 Reset possible number lengths when overriding national num…
adamilott Dec 6, 2022
50f9fe8
Check in autogenerated code after rebuild.
martons-msw Feb 2, 2023
d042dbe
Remove RE2 dependency and rebuild. No source code change, only metada…
martons-msw Feb 22, 2023
b5ad5f3
SFR 581056 Don't apply number formatting pattern more than once
adamilott Aug 15, 2023
3357c5f
Fix build
Mar 14, 2024
e2c4869
Fix new UTs to match behaviour of Metaswitch libphonenumber
Mar 15, 2024
e29dbf6
Don't check in autogenerated files
Mar 15, 2024
48e3f22
Check in autogenerated code after rebuild.
andycannon134 Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# The libphonenumber team can approve changes in all the paths in the project.
# This is done to make maintainance easy. Eg: Release cop can also approve changes going in.
* @google/libphonenumber
145 changes: 145 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
groups:
github-actions:
patterns:
- "*"

- package-ecosystem: maven
directory: /java/carrier
schedule:
interval: monthly
groups:
java-carrier:
patterns:
- "*"

- package-ecosystem: maven
directory: /java/demo
schedule:
interval: monthly
groups:
java-demo:
patterns:
- "*"

- package-ecosystem: maven
directory: /java/geocoder
schedule:
interval: monthly
groups:
geocoder:
patterns:
- "*"

- package-ecosystem: maven
directory: /java/internal/prefixmapper
schedule:
interval: monthly
groups:
prefixmapper:
patterns:
- "*"

- package-ecosystem: maven
directory: /java/libphonenumber
schedule:
interval: monthly
groups:
java-libphonenumber:
patterns:
- "*"

- package-ecosystem: maven
directory: /java
schedule:
interval: monthly
groups:
java:
patterns:
- "*"

- package-ecosystem: maven
directory: /metadata
schedule:
interval: monthly
groups:
metadata:
patterns:
- "*"

- package-ecosystem: maven
directory: /migrator/migrator-servlet
schedule:
interval: monthly
groups:
migrator-servlet:
patterns:
- "*"

- package-ecosystem: maven
directory: /migrator
schedule:
interval: monthly
groups:
migrator:
patterns:
- "*"

- package-ecosystem: maven
directory: /
schedule:
interval: monthly
groups:
root:
patterns:
- "*"

- package-ecosystem: maven
directory: /tools/java/common
schedule:
interval: monthly
groups:
tools-java-common:
patterns:
- "*"

- package-ecosystem: maven
directory: /tools/java/cpp-build
schedule:
interval: monthly
groups:
tools-java-cpp-build:
patterns:
- "*"

- package-ecosystem: maven
directory: /tools/java/data
schedule:
interval: monthly
groups:
tools-java-data:
patterns:
- "*"

- package-ecosystem: maven
directory: /tools/java/java-build
schedule:
interval: monthly
groups:
java-build:
patterns:
- "*"

- package-ecosystem: maven
directory: /tools/java
schedule:
interval: monthly
groups:
tools-java:
patterns:
- "*"
83 changes: 83 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: ["master"]
pull_request:
# The branches below must be a subset of the branches above
branches: ["master"]
schedule:
- cron: "0 0 * * 1"

permissions:
contents: read

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: ["java", "javascript"]
# CodeQL supports [ $supported-codeql-languages ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Harden Runner
uses: step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: Checkout repository
uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 # v3.5.0

- name: Install Protoc
uses: arduino/setup-protoc@149f6c87b92550901b26acd1632e11c3662e381f # v1.3.0
with:
version: '3.x'

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@5b6282e01c62d02e720b81eb8a51204f527c3624 # v2.21.3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@5b6282e01c62d02e720b81eb8a51204f527c3624 # v2.21.3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@5b6282e01c62d02e720b81eb8a51204f527c3624 # v2.21.3
with:
category: "/language:${{matrix.language}}"
40 changes: 40 additions & 0 deletions .github/workflows/cpp-unit-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# This workflow builds and unit tests both main C++ API and also build/data tools for metadata generation.

name: Testing C++ API
on: pull_request
permissions:
contents: read

jobs:
cpp-test:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0

- name: Set up C++ environment
run: |
sudo apt-get install \
cmake cmake-curses-gui libprotobuf-dev libgtest-dev libre2-dev \
libicu-dev libboost-dev libboost-thread-dev libboost-system-dev \
protobuf-compiler

- name: Build C++
run: |
cd cpp
mkdir build
cd build
cmake ..
make

- name: Test C++ Build Tools
run: |
./cpp/build/tools/generate_geocoding_data_test

- name: Test C++ API
run: |
./cpp/build/libphonenumber_test
27 changes: 27 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request,
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
# Once installed, if the workflow run is marked as required,
# PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
name: 'Dependency Review'
on: [pull_request]

permissions:
contents: read

jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- name: 'Checkout Repository'
uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 # v3.5.0
- name: 'Dependency Review'
uses: actions/dependency-review-action@7d90b4f05fea31dde1c4a1fb3fa787e197ea93ab # v3.0.7
50 changes: 50 additions & 0 deletions .github/workflows/java-unit-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# This workflow builds and unit tests both main Java API and also build/data tools for metadata generation.

name: Testing Java API
on: pull_request
permissions:
contents: read

jobs:
java-test:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
- name: Set up JDK 8 and Maven
uses: actions/setup-java@cd89f46ac9d01407894225f350157564c9c7cee2 # v3.12.0
with:
java-version: '8'
distribution: 'adopt'
# Invoke the "github-actions" profile during Maven steps; see <profile> in pom.xml
# files. This is configured not to build the "cpp-build" module.
# The "mvn install" command will run by default during the "install" phase by
# Github Actions, without the profile flag. Here we customize the install phase to
# use the relevant profile. If we want to build "cpp-build" with Github Action CI
# it's safe to remove the first line entirely.
- name: Test Build Tools with Maven
run: |
mvn install -P github-actions -DskipTests=true -Dmaven.javadoc.skip=true -B -V
mvn -P github-actions test
- name: Test Java API with Ant
run: |
ant clean -f java/build.xml
ant jar -f java/build.xml
ant junit -f java/build.xml
js-files-ascii-check:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@8ca2b8b2ece13480cda6dacd3511b49857a23c09 # v2.5.1
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
- name: Install ascii-safe-cli
run: npm install -g is-ascii-safe-cli
- name: Check whether .js api files are ascii safe or not.
run: find . -name '*.js' ! -name '*_test.js' | xargs is-ascii-safe
Loading