|
3 | 3 | <modelVersion>4.0.0</modelVersion> |
4 | 4 | <groupId>org.cryptomator</groupId> |
5 | 5 | <artifactId>siv-mode</artifactId> |
6 | | - <version>1.5.0</version> |
| 6 | + <version>1.5.1</version> |
7 | 7 |
|
8 | 8 | <name>SIV Mode</name> |
9 | 9 | <description>RFC 5297 SIV mode: deterministic authenticated encryption</description> |
|
35 | 35 |
|
36 | 36 | <properties> |
37 | 37 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
38 | | - <project.build.outputTimestamp>2023-10-06T15:38:57Z</project.build.outputTimestamp> |
| 38 | + <project.build.outputTimestamp>2024-04-15T10:23:33Z</project.build.outputTimestamp> |
39 | 39 |
|
40 | 40 | <!-- dependencies --> |
41 | | - <bouncycastle.version>1.70</bouncycastle.version> |
| 41 | + <bouncycastle.version>1.78</bouncycastle.version> |
42 | 42 |
|
43 | 43 | <!-- test dependencies --> |
44 | | - <junit.version>5.10.0</junit.version> |
45 | | - <mockito.version>5.5.0</mockito.version> |
| 44 | + <junit.version>5.10.2</junit.version> |
| 45 | + <mockito.version>5.11.0</mockito.version> |
46 | 46 | <jmh.version>1.37</jmh.version> |
47 | 47 | <hamcrest.version>2.2</hamcrest.version> |
48 | | - <guava.version>32.1.2-jre</guava.version> |
| 48 | + <guava.version>33.1.0-jre</guava.version> |
| 49 | + |
| 50 | + <!-- maven plugins --> |
| 51 | + <dependency-check.version>9.1.0</dependency-check.version> |
49 | 52 | </properties> |
50 | 53 |
|
51 | 54 | <dependencies> |
52 | 55 | <dependency> |
53 | 56 | <groupId>org.bouncycastle</groupId> |
54 | | - <artifactId>bcprov-jdk15on</artifactId> |
| 57 | + <artifactId>bcprov-jdk18on</artifactId> |
55 | 58 | <version>${bouncycastle.version}</version> |
56 | 59 | <!-- see maven-shade-plugin; we don't want this as a transitive dependency in other projects --> |
57 | 60 | <optional>true</optional> |
58 | 61 | </dependency> |
59 | 62 | <dependency> |
60 | 63 | <groupId>org.jetbrains</groupId> |
61 | 64 | <artifactId>annotations</artifactId> |
62 | | - <version>24.0.1</version> |
| 65 | + <version>24.1.0</version> |
63 | 66 | <scope>provided</scope> |
64 | 67 | </dependency> |
65 | 68 |
|
|
107 | 110 | <plugin> |
108 | 111 | <groupId>org.codehaus.mojo</groupId> |
109 | 112 | <artifactId>versions-maven-plugin</artifactId> |
110 | | - <version>2.9.0</version> |
| 113 | + <version>2.16.2</version> |
111 | 114 | </plugin> |
112 | 115 | <plugin> |
113 | 116 | <groupId>org.apache.maven.plugins</groupId> |
|
133 | 136 | </plugin> |
134 | 137 | <plugin> |
135 | 138 | <artifactId>maven-compiler-plugin</artifactId> |
136 | | - <version>3.11.0</version> |
| 139 | + <version>3.13.0</version> |
137 | 140 | <configuration> |
138 | 141 | <release>8</release> |
139 | 142 | <encoding>UTF-8</encoding> |
|
159 | 162 | <plugin> |
160 | 163 | <groupId>org.apache.maven.plugins</groupId> |
161 | 164 | <artifactId>maven-surefire-plugin</artifactId> |
162 | | - <version>3.1.2</version> |
| 165 | + <version>3.2.5</version> |
163 | 166 | </plugin> |
164 | 167 | <plugin> |
165 | 168 | <artifactId>maven-jar-plugin</artifactId> |
|
187 | 190 | </plugin> |
188 | 191 | <plugin> |
189 | 192 | <artifactId>maven-javadoc-plugin</artifactId> |
190 | | - <version>3.6.0</version> |
| 193 | + <version>3.6.3</version> |
191 | 194 | <executions> |
192 | 195 | <execution> |
193 | 196 | <id>attach-javadocs</id> |
|
207 | 210 | </plugin> |
208 | 211 | <plugin> |
209 | 212 | <artifactId>maven-shade-plugin</artifactId> |
210 | | - <version>3.5.1</version> |
| 213 | + <version>3.5.2</version> |
211 | 214 | <executions> |
212 | 215 | <execution> |
213 | 216 | <phase>package</phase> |
|
253 | 256 | <plugin> |
254 | 257 | <groupId>org.owasp</groupId> |
255 | 258 | <artifactId>dependency-check-maven</artifactId> |
256 | | - <version>8.4.0</version> |
| 259 | + <version>${dependency-check.version}</version> |
257 | 260 | <configuration> |
258 | | - <cveValidForHours>24</cveValidForHours> |
| 261 | + <nvdValidForHours>24</nvdValidForHours> |
259 | 262 | <failBuildOnCVSS>0</failBuildOnCVSS> |
260 | 263 | <skipTestScope>true</skipTestScope> |
261 | 264 | <detail>true</detail> |
262 | 265 | <suppressionFile>suppression.xml</suppressionFile> |
| 266 | + <nvdApiKey>${env.NVD_API_KEY}</nvdApiKey> |
263 | 267 | </configuration> |
264 | 268 | <executions> |
265 | 269 | <execution> |
266 | 270 | <goals> |
267 | 271 | <goal>check</goal> |
268 | 272 | </goals> |
| 273 | + <phase>validate</phase> |
269 | 274 | </execution> |
270 | 275 | </executions> |
271 | 276 | </plugin> |
|
280 | 285 | <plugin> |
281 | 286 | <groupId>org.jacoco</groupId> |
282 | 287 | <artifactId>jacoco-maven-plugin</artifactId> |
283 | | - <version>0.8.10</version> |
| 288 | + <version>0.8.11</version> |
284 | 289 | <executions> |
285 | 290 | <execution> |
286 | 291 | <id>prepare-agent</id> |
|
306 | 311 | <plugins> |
307 | 312 | <plugin> |
308 | 313 | <artifactId>maven-gpg-plugin</artifactId> |
309 | | - <version>3.1.0</version> |
| 314 | + <version>3.2.2</version> |
310 | 315 | <executions> |
311 | 316 | <execution> |
312 | 317 | <id>sign-artifacts</id> |
|
0 commit comments