Commit Graph

8606 Commits

Author SHA1 Message Date
Adam Cozzette
aedf4e6316
Remove TimeUtil.java and TimeUtilTest.java from Makefile.am (#8750)
This should fix the failing distcheck test.
2021-06-18 16:58:40 -07:00
Derek Perez
9d9d8ee18d
Removing deprecated TimeUtil class. (#8749) 2021-06-18 12:30:27 -07:00
Jan Tattermusch
2af13f077a
Merge pull request #8746 from jtattermusch/reintroduce_python_aarch64
Reintroduce setup.py changes from #8280 erased by piper import #8617
2021-06-18 19:12:15 +02:00
Dave MacLachlan
9b3aaf4bc5 Block deprecated warnings when testing on newer OS
Some of the test methods we use are deprecated on newer OS. This just gets prevents the
warning that we don't actually care about.
2021-06-18 09:58:18 -04:00
Jan Tattermusch
f4360f0a89 reintroduce setup.py changes from #8280 erased by piper import #8617 2021-06-18 12:38:47 +02:00
Jan Tattermusch
071b1612b2
Merge pull request #8740 from kiwidev/master
[csharp] ByteString.CreateCodedInput should use ArraySegment offset and count
2021-06-18 10:36:21 +02:00
Mark Young
9848fe2bf7 [csharp] ByteString.CreateCodedInput should use ArraySegment offset and count
CreateCodedInput is created from the underlying array behind the ByteString.
If this was created from a larger array (via Memory<byte> or ArrayPool etc)
then the CodedInput refers to the wrong section of memory.

Change is to add the offset and count like the other methods that use the
ArraySegment (ToString, ToBase64, WriteTo).
2021-06-18 11:52:53 +12:00
Thomas Van Lenten
18d980f380 Change 'Sur' to 'sur' to see if that works 2021-06-17 16:36:33 -04:00
Thomas Van Lenten
07476375d4 Fix the skip entry so the workflow doesn't get flagged. 2021-06-17 16:36:33 -04:00
Thomas Van Lenten
c3d72a2399 Add "Sur" to the ignore list for "Big Sur". 2021-06-17 16:26:35 -04:00
Matt Fowles Kulukundis
c67c6cebc8
Merge pull request #8742 from thomasvl/cypher_to_cipher
cypher -> cipher for the codespell workflow.
2021-06-17 16:14:59 -04:00
Thomas Van Lenten
afbe1338d4 "big sur" -> "Big Sur". 2021-06-17 16:13:47 -04:00
Thomas Van Lenten
cefde30ee9 cypher -> cipher for the codespell workflow. 2021-06-17 16:10:35 -04:00
Matt Fowles Kulukundis
5ab8239d4b
Merge pull request #8730 from kspinka/master
Add override to C++ code generation for InternalGetTable
2021-06-15 12:38:29 -04:00
Dave MacLachlan
36e9bfc963 Add basic KVO test.
Add a simple KVO test just to verify that KVO continues to function for protobufs.
2021-06-12 14:16:20 -04:00
Kristofer Spinka
02263b2c9c Add override to C++ code generation for InternalGetTable
This should conclude the larger efforts from issue #8612
regarding clang warnings.
2021-06-11 20:13:37 -04:00
deannagarcia
d1ef6d9826
Merge pull request #8723 from protocolbuffers/updateErrorprone
Fix errorprone conflict
2021-06-10 12:48:23 -04:00
deannagarcia
09588d44b0
Update pom.xml 2021-06-10 11:20:28 -04:00
Paul Yang
b24d0c2b7a
Disable the warning for adding duplicated symbol (#8720)
When we need to aggregate metadata, duplication does happen.
Disable the warning for now to mitigate the noise for users of aggregate
metadata.
2021-06-09 15:09:27 -07:00
Marc Plano-Lesay
9223147983
Add missing capability attributes for LLVM 12 (#8714) 2021-06-09 13:09:17 -07:00
Yuriy Chernyshov
2bff7d18f2
Make StringPiece constructible from std::string_view (#8707)
* Make StringPiece constructible from std::string_view

This improves interop with certain string-like data structures, allowing to save extra allocation.

* Check feature-testing macro before use
2021-06-09 13:08:38 -07:00
deannagarcia
ab229be611
Merge pull request #8709 from protocolbuffers/3.17.x
Merge 3.17.x into master
2021-06-09 11:57:34 -04:00
Matt Fowles Kulukundis
5ccbe55f35
Merge pull request #8718 from georgthegreat/patch-1
Fix -Wunused-parameter introduced in 3.17.3
2021-06-09 11:00:42 -04:00
Yuriy Chernyshov
8cab680cfd
Fix -Wunused-parameter introduced in 3.17.3 2021-06-09 16:15:47 +03:00
Stanislav Kashirin
37b18c5f12
Remove unnecessary allocation during String field emptiness checks (#7526) 2021-06-08 16:48:00 -04:00
Marc Plano-Lesay
4644980d81
Fix warnings raised by clang 11 (#8664)
This fixes a few kinds of warnings:
 - inconsistent-missing-override when the overriding site is missing the
   override keyword
 - unused-function when a function is neither visible nor used
 - unused-private-field when a private field exists but is never used
 - sign-compare when unsigned ints are compared to signed ints. Not all
   of those have been addressed, but this warning isn't enabled by
   default.

This fixes #8612.
2021-06-07 09:45:27 -07:00
deannagarcia
909a0f36a1
Merge pull request #8701 from protocolbuffers/updateChangelogs
Updating changelog
2021-06-04 21:47:02 +00:00
Deanna Garcia
ec645c03f4 Updating changelog 2021-06-04 21:42:35 +00:00
deannagarcia
e15d56af27
Merge pull request #8700 from deannagarcia/3.17.x-202106042117
Update protobuf version
2021-06-04 21:26:23 +00:00
Deanna Garcia
367851d124 Update protobuf version 2021-06-04 21:21:39 +00:00
deannagarcia
704118b2a4
Merge pull request #8699 from deannagarcia/morePomFixes
Fixing kotlin duplicate class error
2021-06-04 21:15:25 +00:00
Deanna Garcia
0717715ae9 Removing more from the pom 2021-06-04 21:14:15 +00:00
Deanna Garcia
5330d0d5da Updating pom files 2021-06-04 20:47:49 +00:00
deannagarcia
a1d8f8f969
Merge pull request #8698 from protocolbuffers/3.17.x
Merge 3.17.x into master
2021-06-04 20:04:58 +00:00
Jorge López Fueyo
1ae531d73b
Disabled version.rc for clang-cl (#8139) 2021-06-04 11:13:56 -07:00
deannagarcia
f5a0e3988b
Merge branch 'master' into 3.17.x 2021-06-04 17:22:24 +00:00
Matt Fowles Kulukundis
8d8ba6acc3
Merge pull request #8637 from dschopf/fix-qnx-7.0-support
Fix QNX 7.0 support #8593
2021-06-04 12:53:58 -04:00
Matt Fowles Kulukundis
c05e7ad0a8
Merge pull request #8690 from maxgolov/maxgolov/vs2019_16.10_constinit_broken
constinit not working as expected in Visual Studio 2019 Update 16.10
2021-06-03 17:06:29 -04:00
Jan Tattermusch
439e6cf403
Merge pull request #8666 from jtattermusch/protobuf_fix_result_parser
OSS benchmarks: print benchmarks JSON results to build job log
2021-06-03 19:49:06 +02:00
Elliotte Rusty Harold
7a374d4a2f
deps: update to Guava 30.1.1 (#8521)
@eklitzke
2021-06-03 10:40:17 -07:00
Paul Yang
548e01324e
Merge pull request #8689 from deannagarcia/merge3.17.2
Merge 3.17.x into master
2021-06-03 10:39:39 -07:00
Max Golovanov
bc46fce1bd constinit not working as expected in Visual Studio 2019 Update 16.10 2021-06-02 15:43:50 -07:00
Deanna Garcia
50a317556a Fixing merge conflict 2021-06-02 22:31:51 +00:00
Deanna Garcia
506f2273d1 Merging 3.17.x branch into master 2021-06-02 22:29:40 +00:00
Matt Fowles Kulukundis
b650ea44b1
Merge pull request #8557 from yuzawa-san/osx-m1-fix
protoc maven artifacts: reuse osx-x86_64 for osx-aarch_64
2021-06-02 16:39:38 -04:00
deannagarcia
70db61a91b
Merge pull request #8686 from protocolbuffers/addToChanges
Adding PHP fix to changes for 3.17.2
2021-06-02 09:41:42 -07:00
Deanna Garcia
c26e452e9e Adding PHP fix to changes for 3.17.2 2021-06-02 16:22:31 +00:00
deannagarcia
09cf1839e1
Merge pull request #8685 from protocolbuffers/addDokka
Adding dokka to main pom
2021-06-02 09:16:20 -07:00
Deanna Garcia
7090f7ab55 Adding dokka to main pom 2021-06-01 23:04:16 +00:00
Paul Yang
bd42fcc7a3
Merge pull request #8652 from haberman/sync-stage
Integrate from Piper for C++, Java, and Python
2021-06-01 15:20:53 -07:00