Commit Graph

279 Commits

Author SHA1 Message Date
Jochen Topf 4c743e9d9a This is really a C++ library, not C 2021-01-02 20:59:46 +01:00
Jochen Topf 2b4045f84b Add link to our own repository to README 2021-01-02 20:54:14 +01:00
Jochen Topf 721fade148 Remove debian stuff
Debian doesn't use this but has their own config for this.
2021-01-02 20:46:56 +01:00
Jochen Topf 92b3bcb185 Clean up and reformat proto files 2021-01-02 20:46:09 +01:00
Jochen Topf c6814279f5 Add notice to README that this is only a low-level library 2021-01-02 20:37:40 +01:00
Jochen Topf 58fc205b15 Update Github actions: Use cmake to build, add macOS and Windows 2021-01-02 20:28:25 +01:00
Jochen Topf e464c06294 Modernize and clean up CMake configuration 2021-01-02 20:27:50 +01:00
Jochen Topf a627e4b9dd Slightly improved man page for osmpbf-outline 2021-01-02 17:24:35 +01:00
Jochen Topf 18de493160
Merge pull request #50 from simon04/changelog
CHANGELOG: convert to Markdown, include changes since version 1.3.3
2020-10-26 09:08:16 +01:00
Simon Legner 0b753d8efd CHANGELOG: include changes since version 1.3.3 2020-10-26 07:47:44 +01:00
Simon Legner a748ef336b CHANGELOG: convert to Markdown 2020-10-26 07:42:22 +01:00
Jochen Topf 8ab05caeb4
Merge pull request #48 from sebastic/hardening
Support hardening buildflags set in the environment.
2020-10-25 15:28:26 +01:00
Bas Couwenberg 09845ca408 Support hardening buildflags set in the environment. 2020-10-25 06:36:32 +01:00
Jochen Topf e0d4b58e66
Merge pull request #47 from simon04/github-actions-java-protoc
GitHub Actions: use protobuf-compiler for Java
2020-10-20 10:16:07 +02:00
Simon Legner 98ac3470ce GitHub Actions: use protobuf-compiler for Java 2020-10-20 09:39:42 +02:00
Jochen Topf 66e16d8824
Merge pull request #44 from simon04/maven-central
Deploy to Maven Central
2020-10-20 09:16:50 +02:00
Jochen Topf 66edf29639
Merge pull request #45 from simon04/github-actions-c
Enable GitHub Actions for C
2020-10-20 09:16:42 +02:00
Simon Legner 2a636a31f0 Enable GitHub Actions for C 2020-10-20 02:03:11 +02:00
Simon Legner 7a05c39ea5 Deploy to Maven Central 2020-10-20 01:27:44 +02:00
Jochen Topf 78381f3d12
Merge pull request #43 from openstreetmap/dependabot/maven/junit-junit-4.13.1
Bump junit from 3.8.1 to 4.13.1
2020-10-14 08:43:16 +02:00
dependabot[bot] 08bfb84ebb
Bump junit from 3.8.1 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 3.8.1 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/commits/r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 09:51:56 +00:00
Jochen Topf ab88d6867a
Merge pull request #42 from simon04/maven-warnings
Fix Maven warnings
2020-10-02 10:03:34 +02:00
Simon Legner 14c0f4e52f Fix Maven warnings 2020-10-02 09:57:27 +02:00
Jochen Topf c8837cd8e8
Merge pull request #41 from simon04/github-actions-protoc
GitHub Actions: setup protoc
2020-09-28 21:46:23 +02:00
Simon Legner 435b4cac35 GitHub Actions: setup protoc 2020-09-28 20:25:11 +02:00
Jochen Topf 9b7fd5d8f5 README.md formatting fix 2020-09-28 20:17:42 +02:00
Jochen Topf f9679b83d9 Markdownify README 2020-09-28 20:14:07 +02:00
Jochen Topf d002af804a
Merge pull request #40 from simon04/github-actions
Enable GitHub Actions for Java
2020-09-28 18:15:55 +02:00
Simon Legner fcdf48d942 Enable GitHub Actions for Java 2020-09-28 17:36:56 +02:00
Jochen Topf 3cd71060e5
Merge pull request #39 from simon04/fix-java-build
Fix Java build
2020-09-28 17:27:41 +02:00
Simon Legner 87d7739682 Fix Java build
- Java 8 (since Java 1.5 is no longer supported by modern Maven)
- Use org.xolstice.maven.plugins (the other one is no longer available)
- Upgrade to protobuf-java 3.13.0
2020-09-28 17:26:14 +02:00
Jochen Topf 982393066e
Merge pull request #38 from sebastic/optimize_for-LITE_RUNTIME
Disable deprecated optimize_for = LITE_RUNTIME option.
2020-08-22 16:23:26 +02:00
Jochen Topf 8959517944
Merge branch 'master' into optimize_for-LITE_RUNTIME 2020-08-22 16:23:06 +02:00
Jochen Topf 0f48055af1
Merge pull request #29 from sebastic/proto2-syntax
Specify proto2 syntax to fix warnings with protobuf 3.0.0.
2020-08-22 16:21:29 +02:00
Bas Couwenberg f7b77826e4 Disable deprecated optimize_for = LITE_RUNTIME option.
Fixes warnings with protobuf >= 3.8.0:

> The optimize_for = LITE_RUNTIME option is no longer supported by protobuf
> Java code generator and is ignored--protoc will always generate full
> runtime code for Java. To use Java Lite runtime, users should use the
> Java Lite plugin instead. See:
> https://github.com/protocolbuffers/protobuf/blob/master/java/lite.md
2020-03-22 08:12:06 +01:00
Scott Crosby cb942b9e29
Merge pull request #35 from pnorman/proto-license
License the .proto and header files under MIT
2019-10-14 12:41:20 -05:00
Paul Norman 5a4c8c1156
License the .proto and header files under MIT 2019-07-11 13:59:00 -07:00
Jochen Topf 4e32fa236e Add comment to roles_sid.
See #30.
2016-10-05 09:36:07 +02:00
Bas Couwenberg 17f2228ca8 Specify proto2 syntax to fix warnings with protobuf 3.0.0. 2016-09-02 18:28:45 +02:00
Jochen Topf 1283c4a48d Merge pull request #21 from tomhughes/shlib
Build and install a shared library
2015-08-14 08:48:45 +02:00
Tom Hughes cfea70cdc8 Build and install a shared library 2015-07-22 10:19:33 +01:00
Jochen Topf 4edb4f04d0 Fix comment. 2015-07-15 11:41:38 +02:00
Jochen Topf 17fd0ccf56 Merge pull request #22 from tomhughes/license
Include GPLv3 text
2015-06-24 11:38:36 +02:00
Tom Hughes 2b945f22ff Include GPLv3 text
Because LGPLv3 builds on top of GPLv3 the text of both licenses
need to be included. Also use the names that FSF reccomend.
2015-06-23 17:08:59 +01:00
Jochen Topf 3730430577 Fix build.xml to work with Ubuntu 12.04 where protobuf jar has different name 2014-03-30 21:28:14 +02:00
Jochen Topf 08947fde4d Merge pull request #17 from kayrus/master
Added redhat/centos spec file
2014-03-26 16:05:28 +01:00
kayrus c8844a6e90 Updated redhat spec and Makefile 2014-03-26 18:45:48 +04:00
kayrus f5e20cd33e Typo fixed 2014-03-19 18:37:33 +04:00
kayrus 038213bc18 Typo fixed 2014-03-19 18:36:43 +04:00
kayrus 53938b17e1 Updated spec file 2014-03-19 18:36:07 +04:00