Thomas Van Lenten
d7d780ce75
[ObjC] Use os_unfair_lock instead of dispatch_semaphore_t.
...
The minOS version is high enough it can be used, and it avoids the long standing
issue for priority inversion dependent on what callers did with
threading/queues.
2 years ago
Mike Kruskal
2bed3439bb
Merge pull request #10760 from mkruskal-google/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
Matt Fowles Kulukundis
5d90ef2432
Merge pull request #10743 from brad0/21_openbsd_platform_macros
...
21.x No longer define no_threadlocal on OpenBSD
2 years ago
Mike Kruskal
7564d812db
Fixing merge issues
2 years ago
Mike Kruskal
ef0c1c618c
Adding c++14 flag to msvc builds ( #10754 )
2 years ago
Mike Kruskal
deafb895f0
Regenerate wkt protos
2 years ago
Jeff Schnitzer
23537c8809
Remove duplicate serialVersionUID
2 years ago
Mike Kruskal
5019451bdf
Merge tag 'refs/tags/sync-piper' into sync-stage
...
# Conflicts:
# src/google/protobuf/compiler/objectivec/helpers.cc
# src/google/protobuf/compiler/objectivec/text_format_decode_data.cc
# src/google/protobuf/util/message_differencer.h
2 years ago
Mike Kruskal
23f1481386
Sync from Piper @480194141
...
PROTOBUF_SYNC_PIPER
2 years ago
Mike Kruskal
0d649bae3e
Fix CI failures
2 years ago
Mike Kruskal
b81def1cbd
Migrate ruby and php to the new utf8_range repo
2 years ago
Mike Kruskal
254fa021c4
Bumping version again
2 years ago
Matt Fowles Kulukundis
f8984a66e0
Merge pull request #10757 from jhump/jh/accept-capital-x
...
protoc: accept capital X to indicate hex escape in string literals
2 years ago
Mike Kruskal
0efb02e2e1
Bumping version
2 years ago
Josh Humphries
40169b6516
more tests to prevent regression in descriptor handling capital X escapes
2 years ago
Josh Humphries
ff976a37d7
support capital X for hex escapes in string literals
2 years ago
Mike Kruskal
baaafdfc44
Add Bazel dependency
2 years ago
Mike Kruskal
a1f6829dd4
Add submodule for utf8_range
2 years ago
Mike Kruskal
060d151c56
Delete vendored utf8_range
2 years ago
deannagarcia
0ee5525a75
Upgrade kokoro to Xcode 14 ( #10732 )
...
* Upgrade kokoro to Xcode 14
* Fix osx errors
2 years ago
Mike Kruskal
2c71df4547
Cleanup issues with internal sync ( #10752 )
...
* Deleting vendored mox.py
* Deleting unused imports
* Delete vendored stubout.py
2 years ago
Mike Kruskal
7e0333bb28
Downgrade jsoncpp for CMake usage ( #10751 )
...
* Downgrade jsoncpp for CMake usage
* Downgrade Bazel to 1.9.4
2 years ago
Brad Smith
a971d06fc2
21.x No longer define no_threadlocal on OpenBSD
2 years ago
Mike Kruskal
5308cf0aa6
Make jsoncpp a formal dependency ( #10739 )
...
* Adding jsoncpp submodule
* Adding bazel dependency
* Hook up jsoncpp in Bazel builds
* Hook up jsoncpp dependency in CMake
* Fix conformance binary path
* Move jsoncpp import to the end of the file to avoid confusing add_test
2 years ago
Mike Kruskal
19d74e7369
Merge pull request #10729 from mkruskal-google/sync-stage
...
Integrate from Piper for C++, Java, and Python
2 years ago
deannagarcia
1940a843b4
Merge pull request #10736 from deannagarcia/upgradeKotlin
...
Upgrade to Kotlin 1.6
2 years ago
deannagarcia
887d7954d0
Merge pull request #10737 from deannagarcia/upgradeKotlin21
...
Upgrade to kotlin 1.6
2 years ago
Mike Kruskal
a19ae2ae38
Fix 32-bit test issue
2 years ago
Deanna Garcia
a39fa12f41
Upgrade to kotlin 1.6
2 years ago
Deanna Garcia
58ae994e89
Upgrade to Kotlin 1.6
2 years ago
Mike Kruskal
c009b7b0b7
Merge branch 'main' into sync-stage
2 years ago
Mike Kruskal
b2e1d7d8a1
Fix some superficial issues with GCC 4.9, MSVC, and CMake
2 years ago
Thomas Van Lenten
e936433fa6
[ObjC] Run clang-format on the ObjC Generator impl files.
2 years ago
Thomas Van Lenten
590c74d59e
[ObjC] Fix method_dump to generate spaces not taps.
...
So future updates don't need reformatting.
2 years ago
Thomas Van Lenten
fbac066078
[ObjC] Run clang-format on the ObjC Generator headers.
2 years ago
Thomas Van Lenten
c62cc5d8bc
[ObjC] Remove the extra clang-format directives, no longer needed.
2 years ago
Thomas Van Lenten
d459155f1d
Run clang-format on conformance_objc.m.
2 years ago
Thomas Van Lenten
2b42bea6e7
Add clang-format directives.
...
The sources haven't yet been reformatted, but this get things into a better
state where that can start to be done.
2 years ago
Mike Kruskal
5a95ef8fa2
Fixing merge issues
2 years ago
Mike Kruskal
c529965f0d
Update changelog
2 years ago
Mike Kruskal
eb6ebf9dd0
Sync from Piper @479479714
...
PROTOBUF_SYNC_PIPER
2 years ago
Mike Kruskal
87084d39ef
Merge tag 'refs/tags/sync-piper' into sync-stage
2 years ago
Mike Kruskal
7cdf66e292
Sync from Piper @479479714
...
PROTOBUF_SYNC_PIPER
2 years ago
Thomas Van Lenten
5028da4153
[ObjC] Bring back some helpers that other plugin authors might need.
2 years ago
Mike Kruskal
32bea52ee6
Sync from Piper @mkruskal/protobuf-absl
...
PROTOBUF_SYNC_PIPER
2 years ago
Thomas Van Lenten
672adeb84f
[ObjC] Fix up clang-format directives in generate files.
...
- If the source name is long enough, clang-format can want to reflow that
comment line, so move up the directive.
- Fix typo at the end of the file.
2 years ago
Mike Kruskal
178a1f6182
Upgrade kokoro to Xcode 14 ( #10726 )
2 years ago
deannagarcia
6229682231
Merge pull request #10721 from tonydnewell/21.x
...
Merge pull request #10200 from tonydnewell/bugfix/protobuf-7474
2 years ago
Mike Kruskal
d938afd6e3
Add sanitized builds to Kokoro ( #10706 )
...
* Adding build configs for sanitization
* Update bazel runner to accept configs to loop over
* Fix Bazel query from to googletest upgrade
* Fix pre-existing ODR violation
* Clean up bazel configs
* Fix UBSAN issues in tests
* Upgrade zlib to pull in UBSAN fix
* Fix conformance test UB
* Add *san builds to Bazel tests
* Add dbg to *san builds
* Extend timeout for Bazel build
* Enable ODR checks again by using static linkage in ASAN
* Cleanup kokoro setup
* Disable MSAN for now
* Enable MSAN in kokoro build
* Fix msan failure
* Remove broken bazel clean
* Cleanup
* Fix false leaks
* Fix cap-add argument
* Fix asan config name
* Remove LSAN verbosity
* Expand size of big test, add verbose failures
* Skip slow test in TSAN
* Workaround for bazel issue with ubsan
2 years ago
deannagarcia
c5841e6b2f
Merge pull request #10689 from Cotch22/main
...
[PHP]Added missing files and fix phpext_protobuf_ptr export in pecl version
2 years ago