Simon Legner
|
751bada225
|
Rename COPYING.LESSER to LICENSE
|
2021-01-04 11:01:48 +01:00 |
Simon Legner
|
025a229a0c
|
Delete GPLv3 file
|
2021-01-04 10:59:04 +01:00 |
Jochen Topf
|
bc5ddaaa74
|
Merge pull request #59 from simon04/patch-3
Use consistent comments in fileformat.proto
|
2021-01-04 10:23:01 +01:00 |
Simon Legner
|
eccef0c255
|
Use consistent comments in fileformat.proto
|
2021-01-04 10:07:12 +01:00 |
Jochen Topf
|
ee9144ef25
|
Merge pull request #60 from simon04/java-8
Modernise Java codebase
|
2021-01-04 09:16:56 +01:00 |
Simon Legner
|
d5bdd020c1
|
Replace Error with adequate Exceptions
Sometimes wrapped in UncheckedIOException to not change the method signatures.
|
2021-01-03 23:50:43 +01:00 |
Simon Legner
|
9985bf46ad
|
Update Javadoc
|
2021-01-03 23:40:40 +01:00 |
Simon Legner
|
712c8cacf7
|
Use Java array syntax
|
2021-01-03 23:39:46 +01:00 |
Simon Legner
|
b787a1fdaa
|
Modernise Java codebase (Java 8 features)
|
2021-01-03 23:39:01 +01:00 |
Simon Legner
|
22092218af
|
BlockInputStream: implement Closeable
|
2021-01-03 23:27:41 +01:00 |
Simon Legner
|
8789d7f40c
|
BinarySerializer: implement Closeable, Flushable
|
2021-01-03 23:22:27 +01:00 |
Jochen Topf
|
bf2076840e
|
Also run CI workflows on pull requests
|
2021-01-03 21:04:26 +01:00 |
Jochen Topf
|
bd8b4e8a17
|
Merge pull request #58 from simon04/java-dev
Convert Java tests to unit tests
|
2021-01-03 21:03:36 +01:00 |
Simon Legner
|
de663a3de3
|
ReadFileTest: get rid of StringBuilder
|
2021-01-03 20:37:12 +01:00 |
Simon Legner
|
26d0a8328d
|
Convert WriteFileTest to unit test
|
2021-01-03 20:29:25 +01:00 |
Simon Legner
|
23c0203f27
|
Autoformat BuildTestFile.java
|
2021-01-03 20:21:14 +01:00 |
Simon Legner
|
7b8354aadb
|
Convert ReadFileTest to unit test
|
2021-01-03 20:21:14 +01:00 |
Simon Legner
|
a683b4c2fa
|
Move Java test files to test.java/
|
2021-01-03 19:55:34 +01:00 |
Jochen Topf
|
b77df6b492
|
Add deprecation notice for Makefiles
|
2021-01-03 18:20:16 +01:00 |
Jochen Topf
|
f1a1bfbe49
|
CMake: Use single set_target_properties() command
|
2021-01-03 17:13:28 +01:00 |
Jochen Topf
|
35ab2cdad0
|
Fix formatting in pom.xml
|
2021-01-03 17:11:19 +01:00 |
Jochen Topf
|
a386f1b48c
|
Set shared library version and bump version number to 1.5.0
See #53.
|
2021-01-03 16:50:22 +01:00 |
Jochen Topf
|
218bfe8ed8
|
Add optional LZ4 and ZSTD compressed data blocks to proto file
|
2021-01-03 16:45:26 +01:00 |
Jochen Topf
|
e5de634ce2
|
Set destination for installs explicitly
Apparently not setting this doesn't work on older versions of CMake.
|
2021-01-03 15:26:14 +01:00 |
Jochen Topf
|
7982f902f7
|
Merge pull request #52 from tomhughes/install-dirs
Use the GNUInstallDirs module to set installation directories
|
2021-01-03 15:19:15 +01:00 |
Jochen Topf
|
f0715149be
|
Merge pull request #56 from simon04/patch-1
Delete obsolete Ant build file
|
2021-01-03 15:16:10 +01:00 |
Jochen Topf
|
1b5f7f5fde
|
Merge pull request #57 from simon04/patch-2
Delete obsolete build.sh
|
2021-01-03 15:16:04 +01:00 |
Simon Legner
|
33e940238b
|
Delete obsolete build.sh
|
2021-01-03 14:27:42 +01:00 |
Simon Legner
|
fa86a8a640
|
Delete obsolete Ant build file
|
2021-01-03 14:27:15 +01:00 |
Tom Hughes
|
ac8cf96890
|
Use the GNUInstallDirs module to set installation directories
|
2021-01-03 11:01:48 +00:00 |
Jochen Topf
|
d77e04b6eb
|
Clarify comment on ChangeSet message
|
2021-01-03 11:42:26 +01:00 |
Jochen Topf
|
e7d3201a97
|
Add optional "arrays" with lat/lon to ways
This allows storing node locations on the ways.
|
2021-01-03 11:40:07 +01:00 |
Jochen Topf
|
1651aa12b4
|
Remove redhat spec file
Fedora uses this one here:
https://src.fedoraproject.org/rpms/osmpbf/blob/master/f/osmpbf.spec
|
2021-01-03 10:55:47 +01:00 |
Jochen Topf
|
6785d43ba7
|
CMake config: Add dependency information so shared lib is built
|
2021-01-03 10:55:11 +01:00 |
Jochen Topf
|
4374b9a535
|
Build both static and shared library
|
2021-01-02 21:59:19 +01:00 |
Jochen Topf
|
27eebf0e5f
|
Add missing defines for large input files to CMake config
|
2021-01-02 21:58:26 +01:00 |
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 |