Commit Graph

  • 30db69822d Github action: Modernize/fix CI master Jochen Topf 2026-07-26 16:49:46 +0200
  • 0265ab5f3d Release version 1.7.0 v1.7.0 Jochen Topf 2026-07-26 16:42:30 +0200
  • 5b5ae13a4a Move osmpbf-outline tool from "tools" into "demo" directory Jochen Topf 2026-07-26 16:38:45 +0200
  • c33d74be06 Avoid global variables Jochen Topf 2026-07-24 15:36:23 +0200
  • 01f1a3f0be Detect lz4 or zstd compressed data Jochen Topf 2026-07-24 15:23:25 +0200
  • 719a26d4af Various code modernizations/fixes Jochen Topf 2026-07-24 15:11:22 +0200
  • 5b6d2afa9c Use C++ versions of headers Jochen Topf 2026-07-24 14:53:28 +0200
  • 830df177b5 Mark err() function as noreturn Jochen Topf 2026-07-24 14:52:20 +0200
  • eda1580ce9 CMake config: Enable generation of compile_commands.json Jochen Topf 2026-07-24 14:51:49 +0200
  • 9eddf3d1f8
    Merge pull request #95 from simon04/fix-94 Jochen Topf 2026-07-24 14:51:08 +0200
  • 8857d08d80 Fix BSS buffer overflow in osmpbf-outline zlib decompression #95 Simon Legner 2026-07-22 22:16:52 +0200
  • 28f76c6bf0
    Merge pull request #93 from sebastic/java-version Leonard Ehrenfried 2026-03-11 10:21:39 +0100
  • 5bb6bbfc62 Set Java version to 1.8 to match Maven build. #93 Bas Couwenberg 2026-03-10 19:38:12 +0100
  • bc457ce7c0
    Bump version to 1.6.1 v1.6.1 Leonard Ehrenfried 2025-12-20 10:45:14 +0100
  • 7c3f68f622
    Merge pull request #92 from openstreetmap/upgrade-protobuf Leonard Ehrenfried 2025-12-20 10:31:55 +0100
  • ca046bcff4
    Add badges for Java #92 Leonard Ehrenfried 2025-12-20 09:51:03 +0100
  • 4048bf6e35
    Add changelog Leonard Ehrenfried 2025-12-20 09:46:06 +0100
  • de424ed053
    Upgrade protobuf to 4.33.2 Leonard Ehrenfried 2025-12-20 09:35:29 +0100
  • 09fa797cb4 Move parse string table logic to method #91 Thomas Skjølberg 2025-12-19 23:31:49 +0100
  • 0cc6f10fcf CI: Fix macOS build Jochen Topf 2025-12-03 09:20:32 +0100
  • 57d470a413
    Refactor copyright notice in BinaryParser.java #90 Manas Ranjan Dikshit 2025-12-03 00:20:44 +0530
  • 7e19d6cca9
    Update BinaryParser.java Manas Ranjan Dikshit 2025-12-03 00:19:04 +0530
  • f3a6b65273 Add handling of unexpected end of data stream #89 Wojciech Strzalka 2025-06-11 11:25:50 +0200
  • 32c3e92166 Update CI to run on Ubuntu 22.04 and 24.04 Jochen Topf 2025-06-11 10:41:43 +0200
  • d111ee34c8 Add handling of unexpected end of data stream Wojciech Strzalka 2025-06-10 15:43:30 +0200
  • a2e364e5e7
    Merge pull request #87 from leonardehrenfried/master Jochen Topf 2024-12-10 09:55:59 +0100
  • 92a9c8d572
    Don't wait for publishing #87 Leonard Ehrenfried 2024-12-10 08:48:05 +0100
  • 68d2b397a1
    Configure auto-publish Leonard Ehrenfried 2024-12-10 08:20:51 +0100
  • c5044e0f0a
    Release version 1.6.0 Leonard Ehrenfried 2024-12-10 08:20:09 +0100
  • 05a5989f9b Set shared library version and bump version number to 1.6.0 #86 Simon Legner 2024-11-18 20:05:30 +0100
  • a8c4dd1c11
    Merge pull request #84 from leonardehrenfried/master Jochen Topf 2024-11-13 11:09:54 +0100
  • 505052800e
    Use single variable for compiler and runtime #84 Leonard Ehrenfried 2024-11-07 22:09:23 +0100
  • f427d7458e
    Update to latest version of protobuf compiler and Java runtime Leonard Ehrenfried 2024-11-07 22:06:32 +0100
  • 7050448620
    Merge pull request #83 from codesoap/master Jochen Topf 2024-09-29 10:15:27 +0200
  • ecf26bf6a3 Remove trailing newlines from proto files #83 codesoap 2024-09-29 07:35:19 +0200
  • 33e592b038
    Bump com.google.protobuf:protobuf-java from 3.16.3 to 3.25.5 #82 dependabot[bot] 2024-09-19 16:27:18 +0000
  • 65e7e976f5
    Merge pull request #79 from simon04/patch-5 Jochen Topf 2024-03-28 10:56:52 +0100
  • fa266b6f9b actions/setup-java@v4 #79 Simon Legner 2024-03-27 22:13:01 +0100
  • 770bf97b1b
    Set required C++ version #78 Dmitry Marakasov 2024-03-12 19:47:05 +0300
  • db10ff0949 Modernize github actions v1.5.1 Jochen Topf 2024-03-11 09:10:45 +0100
  • 802d4603b2 Remove Makefiles (have been deprecated a while) Jochen Topf 2024-03-11 09:09:12 +0100
  • 30097cd4cb CMake config: Set minimum C++ version needed in a different way Jochen Topf 2024-01-05 20:45:52 +0100
  • 4e009b0055
    Merge pull request #77 from simonpoole/expose_CompressFlags Jochen Topf 2024-01-07 14:03:33 +0100
  • 8219186b2e Extract and make CompressFlags public #77 simonpoole 2024-01-07 11:44:09 +0100
  • 374895c1e3 Set C++11 as minimum supported C++ version Jochen Topf 2023-10-02 10:02:58 +0200
  • 3b3b9cd2cd
    Merge pull request #70 from openstreetmap/dependabot/maven/com.google.protobuf-protobuf-java-3.16.3 Jochen Topf 2023-10-02 09:42:27 +0200
  • 7259487654 Github action: Use checkout v4 Jochen Topf 2023-10-02 09:35:36 +0200
  • 85e763ea0f Github action: Use clang 15 on Ubuntu 22.04 Jochen Topf 2023-10-02 09:24:36 +0200
  • ffd833fb22
    Merge pull request #73 from probonopd/patch-1 Jochen Topf 2023-10-02 09:37:29 +0200
  • 6483ae0dcb
    #include <unistd.h> #73 probonopd 2023-10-01 23:58:09 +0200
  • 587cbd2776
    Bump protobuf-java from 3.16.1 to 3.16.3 #70 dependabot[bot] 2022-10-04 23:48:44 +0000
  • 37adab91e5 Remove symlink from osmpbf to src, use osmpbf directly Jochen Topf 2022-05-27 12:36:32 +0200
  • 4195fe6557 CMake config: Remove unused line Jochen Topf 2022-05-27 12:35:46 +0200
  • 6e9c00769f CMake: Do not set C++ version any more. Jochen Topf 2022-05-27 11:48:42 +0200
  • cffbe661b1 Github Actions: Build on Ubuntu 20.04/22.04, not 18.04 any more Jochen Topf 2022-05-27 11:03:37 +0200
  • a3f9e58622 Show packaging status in README.md Jochen Topf 2022-01-08 10:07:10 +0100
  • 278c07098f Guthub action: Remove Ubuntu 16 from CI build Jochen Topf 2022-01-08 10:06:00 +0100
  • edad45f7ab
    Merge pull request #67 from openstreetmap/dependabot/maven/com.google.protobuf-protobuf-java-3.16.1 Jochen Topf 2022-01-08 10:04:02 +0100
  • 6d91b131e1
    Bump protobuf-java from 3.13.0 to 3.16.1 #67 dependabot[bot] 2022-01-07 22:36:35 +0000
  • 7e111e6791
    Merge pull request #66 from openstreetmap/ant-build Jochen Topf 2021-01-09 21:49:01 +0100
  • 0e99a6fef2 Document build with Ant #66 Jochen Topf 2021-01-09 10:09:29 +0100
  • d9ee34140d Revert "Delete obsolete build.sh" Jochen Topf 2021-01-09 09:54:12 +0100
  • 40d041e344 Revert "Delete obsolete Ant build file" Jochen Topf 2021-01-09 09:47:02 +0100
  • 1946de6208 Java: brief license header following SPDX notation #64 Simon Legner 2021-01-04 22:43:05 +0100
  • 5b8c95fb1d Release version 1.5.0 v1.5.0 Jochen Topf 2021-01-06 14:47:22 +0100
  • 6d42449842
    Merge pull request #65 from simon04/oneof Jochen Topf 2021-01-05 10:24:41 +0100
  • 22b9f74702
    Merge pull request #63 from simon04/java-refact Jochen Topf 2021-01-05 10:10:34 +0100
  • a1e4a59995 fileformat.proto: use oneof for blob data #65 Simon Legner 2021-01-04 23:51:08 +0100
  • 3dac689ea7 BlockReaderAdapter: implement Closeable, Flushable #63 Simon Legner 2021-01-04 10:52:51 +0100
  • 1c7fadcde8
    Merge pull request #61 from simon04/patch-4 Jochen Topf 2021-01-04 13:42:24 +0100
  • cba41e6ce1
    Merge pull request #62 from simon04/license Jochen Topf 2021-01-04 13:41:58 +0100
  • 77f631ee8e The .proto files licensed under the MIT license #62 Simon Legner 2021-01-04 11:02:25 +0100
  • 751bada225 Rename COPYING.LESSER to LICENSE Simon Legner 2021-01-04 10:59:16 +0100
  • 025a229a0c Delete GPLv3 file Simon Legner 2021-01-04 10:59:04 +0100
  • bc5ddaaa74
    Merge pull request #59 from simon04/patch-3 Jochen Topf 2021-01-04 10:23:01 +0100
  • c5fc8124bc
    README: fix Java usage example link #61 Simon Legner 2021-01-04 10:20:32 +0100
  • eccef0c255 Use consistent comments in fileformat.proto #59 Simon Legner 2021-01-04 10:07:12 +0100
  • ee9144ef25
    Merge pull request #60 from simon04/java-8 Jochen Topf 2021-01-04 09:16:56 +0100
  • d5bdd020c1 Replace Error with adequate Exceptions #60 Simon Legner 2021-01-03 23:50:43 +0100
  • 9985bf46ad Update Javadoc Simon Legner 2021-01-03 23:40:40 +0100
  • 712c8cacf7 Use Java array syntax Simon Legner 2021-01-03 23:39:46 +0100
  • b787a1fdaa Modernise Java codebase (Java 8 features) Simon Legner 2021-01-03 23:39:01 +0100
  • 22092218af BlockInputStream: implement Closeable Simon Legner 2021-01-03 23:27:41 +0100
  • 8789d7f40c BinarySerializer: implement Closeable, Flushable Simon Legner 2021-01-03 23:22:27 +0100
  • bf2076840e Also run CI workflows on pull requests Jochen Topf 2021-01-03 21:04:26 +0100
  • bd8b4e8a17
    Merge pull request #58 from simon04/java-dev Jochen Topf 2021-01-03 21:03:36 +0100
  • de663a3de3 ReadFileTest: get rid of StringBuilder #58 Simon Legner 2021-01-03 20:37:12 +0100
  • 26d0a8328d Convert WriteFileTest to unit test Simon Legner 2021-01-03 20:06:01 +0100
  • 23c0203f27 Autoformat BuildTestFile.java Simon Legner 2021-01-03 20:15:23 +0100
  • 7b8354aadb Convert ReadFileTest to unit test Simon Legner 2021-01-03 20:06:01 +0100
  • a683b4c2fa Move Java test files to test.java/ Simon Legner 2021-01-03 19:54:12 +0100
  • b77df6b492 Add deprecation notice for Makefiles Jochen Topf 2021-01-03 18:20:16 +0100
  • f1a1bfbe49 CMake: Use single set_target_properties() command Jochen Topf 2021-01-03 17:13:28 +0100
  • 35ab2cdad0 Fix formatting in pom.xml Jochen Topf 2021-01-03 17:09:35 +0100
  • a386f1b48c Set shared library version and bump version number to 1.5.0 Jochen Topf 2021-01-03 16:50:22 +0100
  • 218bfe8ed8 Add optional LZ4 and ZSTD compressed data blocks to proto file Jochen Topf 2021-01-03 16:45:26 +0100
  • 745b765b89 Set the version number for the shared library #53 Tom Hughes 2021-01-03 11:03:04 +0000
  • e5de634ce2 Set destination for installs explicitly Jochen Topf 2021-01-03 15:26:14 +0100
  • 7982f902f7
    Merge pull request #52 from tomhughes/install-dirs Jochen Topf 2021-01-03 15:19:15 +0100
  • f0715149be
    Merge pull request #56 from simon04/patch-1 Jochen Topf 2021-01-03 15:16:10 +0100