MikhailSuendukov
247243454a
Fix proto files build process warning ( #330 )
...
* remove Source/PLCrashReport.proto file from build source files
* add building PLCrashLogWriterEncodingTests.proto file to generate-pb-c.sh script
* add doc about .proto files modification
2025-01-07 13:03:01 +07:00
Dima
6d192399ba
Increase Xcode to 14.3.1 and macOS to 11.5 ( #329 )
...
* Update protobuf.rb
* Use macos 13 and xcode 14
* Update xcode version in tests
* Fix warning in plcrashutil
* Increase macos target for plcrashutil
* Increase minimum supported version of macOS to 11.5
2024-12-02 16:16:09 +07:00
Dima
e100eb888c
Fix Xcode16 build ( #327 )
...
* Fix Xcode 16 build crash
This script fails silently due to missing protoc-c and it results in Xcode build crash.
.pb-c files can be generated manually by running cd Source && protoc-c --c_out=. Source/PLCrashReport.proto
* Add script for generating pb-c files and section in Readme
* Update changelog
* Remove script from macOS, tvOS and tests targets
2024-11-14 17:27:50 +07:00
JiglioNero
d369f23a03
use local formula
2024-04-16 14:10:43 +02:00
Jamie Magee
e49f6b75c8
Add $schema to cgmanifest.json
2022-08-30 12:19:09 -07:00
Ivan Matkov
30f72cd69f
Update protobuf-c tp 1.4.0
2022-06-27 11:52:36 +02:00
Ivan Matkov
398d73b1ea
Add CG manifest for protobuf-c
2020-04-28 11:09:27 +03:00
Ivan Matkov
f277fe9da8
Remove submodule
2020-04-28 10:57:51 +03:00
Ivan Matkov
3a7f211f95
Remove extra gitignore
2019-10-14 12:18:50 +03:00
Ivan Matkov
efee88b387
Use protoc-c from system
2019-10-11 18:19:58 +03:00
Ruslan Urmeev
6c1638aa3d
use generated protobufer
2019-10-11 17:26:50 +04:00
Ruslan Urmeev
b722707169
post-clone script & gitignore
2019-10-11 15:29:19 +04:00
Ruslan Urmeev
6de0b0ebd7
protobuf-c as submodule
2019-10-11 14:15:28 +04:00
landon.j.fuller
c65ba4424e
Add universal i386/PPC build of the protoc-c compiler (as built by MacPorts)
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@272 25172300-ee46-11dd-abe2-393a09110dd0
2009-06-14 01:02:39 +00:00
landon.j.fuller
8b3e5a6181
Fix three decoding bugs in the protobuf-c library:
...
- If decoding of a message field fails, initialize its value to NULL to ensure that access is later not attempted.
- Check for NULL and do not attempt to free repeated fields if the storage space remains unallocated.
- Check for NULL and do not attempt to dereference an uninitialized field value.
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@263 25172300-ee46-11dd-abe2-393a09110dd0
2009-03-06 23:15:12 +00:00
landon.j.fuller
008b2f1981
Use a statically linked protoc-c compiler to remove dependency on MacPorts.
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@249 25172300-ee46-11dd-abe2-393a09110dd0
2009-02-01 18:36:52 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
fdab9ece27
Remove the start/end group asserts
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@235 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-18 20:57:51 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
0f8ef7744c
Use __LITTLE_ENDIAN__ to determine host endian-ness
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@218 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-18 09:49:59 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
5dc46baf04
Compiler warning fixes
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@178 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 20:33:07 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
125908ede9
Modify the include heirachy to simply use our embedded headers
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@163 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:32:27 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
863941cef5
Drop now unused headers
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@161 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:30:56 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
d4668a1fed
Begin embedding the protobuf-c implementation, drop the C++ libraries for most platforms from the project
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@160 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-17 00:27:58 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
699306062f
I'm clearly going insane. Bring back libproto-c, let's try one last time.
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@99 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 05:07:31 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
c1a948c47f
Reapply r94. Protobuf is a big headache, this library needs to be nimble.
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@98 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 04:14:18 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
2a6ab0cf42
Revert last commit, let's try and give this one more go.
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@95 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-12 03:54:32 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
9c0e07459c
Drop protobuf -- it's too complicated for what we need to do.
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@94 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-11 21:58:04 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
524e78fae0
Add protobuf-c to build
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@73 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 18:53:15 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
4e5771e42c
Add universal i386/ppc binaries
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@72 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 17:58:46 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
5de2042e04
Update to use local dylibs
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@70 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 07:45:43 +00:00
landonf@OFFICE.PLAUSIBLELABS.COM
2b918aaf8c
Add protobuf headers, libraries, and binaries
...
git-svn-id: https://plcrashreporter.googlecode.com/svn/trunk@68 25172300-ee46-11dd-abe2-393a09110dd0
2008-12-10 07:37:37 +00:00