Norman Maurer
14ef469f31
Use maven plugin to prevent API/ABI breakage as part of build process ( #8904 )
...
Motivation:
Netty is very widely used which can lead to a lot of pain when we break API / ABI. We should make use japicmp-maven-plugin during the build to verify we do not introduce breakage by mistake.
Modifications:
- Add japicmp-maven-plugin to the build process
- Fix a method signature change in HttpProxyHandler that was flagged as a possible problem.
Result:
Ensure no API/ABI breakage accour between releases.
2019-03-01 19:42:29 +01:00
root
cf03ed0478
[maven-release-plugin] prepare for next development iteration
2019-01-21 12:26:44 +00:00
root
37484635cb
[maven-release-plugin] prepare release netty-4.1.33.Final
2019-01-21 12:26:12 +00:00
Feri73
5df235c083
Correcting Maven Dependencies ( #8622 )
...
Motivation:
Most of the maven modules do not explicitly declare their
dependencies and rely on transitivity, which is not always correct.
Modifications:
For all maven modules, add all of their dependencies to pom.xml
Result:
All of the (essentially non-transitive) depepdencies of the modules are explicitly declared in pom.xml
2018-12-06 09:01:14 +01:00
root
8eb313072e
[maven-release-plugin] prepare for next development iteration
2018-11-29 11:15:09 +00:00
root
afcb4a37d3
[maven-release-plugin] prepare release netty-4.1.32.Final
2018-11-29 11:14:20 +00:00
root
3e7ddb36c7
[maven-release-plugin] prepare for next development iteration
2018-10-29 15:38:51 +00:00
root
9e50739601
[maven-release-plugin] prepare release netty-4.1.31.Final
2018-10-29 15:37:47 +00:00
root
2d7cb47edd
[maven-release-plugin] prepare for next development iteration
2018-09-27 19:00:45 +00:00
root
3a9ac829d5
[maven-release-plugin] prepare release netty-4.1.30.Final
2018-09-27 18:56:12 +00:00
root
a580dc7585
[maven-release-plugin] prepare for next development iteration
2018-08-24 06:36:33 +00:00
root
3fc789e83f
[maven-release-plugin] prepare release netty-4.1.29.Final
2018-08-24 06:36:06 +00:00
root
fcb19cb589
[maven-release-plugin] prepare for next development iteration
2018-07-27 04:59:28 +00:00
root
ff785fbe39
[maven-release-plugin] prepare release netty-4.1.28.Final
2018-07-27 04:59:06 +00:00
root
b4dbdc2036
[maven-release-plugin] prepare for next development iteration
2018-07-11 15:37:40 +00:00
root
1c16519ac8
[maven-release-plugin] prepare release netty-4.1.27.Final
2018-07-11 15:37:21 +00:00
root
7bb9e7eafe
[maven-release-plugin] prepare for next development iteration
2018-07-10 05:21:24 +00:00
root
8ca5421bd2
[maven-release-plugin] prepare release netty-4.1.26.Final
2018-07-10 05:18:13 +00:00
Norman Maurer
64bb279f47
[maven-release-plugin] prepare for next development iteration
2018-05-14 11:11:45 +00:00
Norman Maurer
c67a3b0507
[maven-release-plugin] prepare release netty-4.1.25.Final
2018-05-14 11:11:24 +00:00
Norman Maurer
b75f44db9a
[maven-release-plugin] prepare for next development iteration
2018-04-19 11:56:07 +00:00
Norman Maurer
04fac00c8c
[maven-release-plugin] prepare release netty-4.1.24.Final
2018-04-19 11:55:47 +00:00
root
0a61f055f5
[maven-release-plugin] prepare for next development iteration
2018-04-04 10:44:46 +00:00
root
8c549bad38
[maven-release-plugin] prepare release netty-4.1.23.Final
2018-04-04 10:44:15 +00:00
Norman Maurer
69582c0b6c
[maven-release-plugin] prepare for next development iteration
2018-02-21 12:52:33 +00:00
Norman Maurer
786f35c6c9
[maven-release-plugin] prepare release netty-4.1.22.Final
2018-02-21 12:52:19 +00:00
Norman Maurer
e71fa1e7b6
[maven-release-plugin] prepare for next development iteration
2018-02-05 12:02:35 +00:00
Norman Maurer
41ebb5fcca
[maven-release-plugin] prepare release netty-4.1.21.Final
2018-02-05 12:02:19 +00:00
Norman Maurer
ea58dc7ac7
[maven-release-plugin] prepare for next development iteration
2018-01-21 12:53:51 +00:00
Norman Maurer
96c7132dee
[maven-release-plugin] prepare release netty-4.1.20.Final
2018-01-21 12:53:34 +00:00
Norman Maurer
264a5daa41
[maven-release-plugin] prepare for next development iteration
2017-12-15 13:10:54 +00:00
Norman Maurer
0786c4c8d9
[maven-release-plugin] prepare release netty-4.1.19.Final
2017-12-15 13:09:30 +00:00
Norman Maurer
b2bc6407ab
[maven-release-plugin] prepare for next development iteration
2017-12-08 09:26:15 +00:00
Norman Maurer
96732f47d8
[maven-release-plugin] prepare release netty-4.1.18.Final
2017-12-08 09:25:56 +00:00
Norman Maurer
188ea59c9d
[maven-release-plugin] prepare for next development iteration
2017-11-08 22:36:53 +00:00
Norman Maurer
812354cf1f
[maven-release-plugin] prepare release netty-4.1.17.Final
2017-11-08 22:36:33 +00:00
Norman Maurer
625a7426cd
[maven-release-plugin] prepare for next development iteration
2017-09-25 06:12:32 +02:00
Norman Maurer
f57d8f00e1
[maven-release-plugin] prepare release netty-4.1.16.Final
2017-09-25 06:12:16 +02:00
Norman Maurer
b967805f32
[maven-release-plugin] prepare for next development iteration
2017-08-24 15:38:22 +02:00
Norman Maurer
da8e010a42
[maven-release-plugin] prepare release netty-4.1.15.Final
2017-08-24 15:37:59 +02:00
Norman Maurer
52f384b37f
[maven-release-plugin] prepare for next development iteration
2017-08-02 12:55:10 +00:00
Norman Maurer
8cc1071881
[maven-release-plugin] prepare release netty-4.1.14.Final
2017-08-02 12:54:51 +00:00
Norman Maurer
2a376eeb1b
[maven-release-plugin] prepare for next development iteration
2017-07-06 13:24:06 +02:00
Norman Maurer
c7f8168324
[maven-release-plugin] prepare release netty-4.1.13.Final
2017-07-06 13:23:51 +02:00
Norman Maurer
fd67a2354d
[maven-release-plugin] prepare for next development iteration
2017-06-08 21:06:24 +02:00
Norman Maurer
3acd5c68ea
[maven-release-plugin] prepare release netty-4.1.12.Final
2017-06-08 21:06:01 +02:00
Norman Maurer
0db2901f4d
[maven-release-plugin] prepare for next development iteration
2017-05-11 16:00:55 +02:00
Norman Maurer
f7a19d330c
[maven-release-plugin] prepare release netty-4.1.11.Final
2017-05-11 16:00:16 +02:00
Norman Maurer
6915ec3bb9
[maven-release-plugin] prepare for next development iteration
2017-04-29 14:10:00 +02:00
Norman Maurer
f30f242fee
[maven-release-plugin] prepare release netty-4.1.10.Final
2017-04-29 14:09:32 +02:00
Norman Maurer
2b8c8e0805
[maven-release-plugin] prepare for next development iteration
2017-03-10 07:46:17 +01:00
Norman Maurer
1db58ea980
[maven-release-plugin] prepare release netty-4.1.9.Final
2017-03-10 07:45:28 +01:00
Norman Maurer
2a72c87673
Move AutobahnTestsuite to extra module
...
Motivation:
We should move the AutobahnTestsuite to an extra module. This allows easier to run only the testsuite or only the autobahntestsuite
Modifications:
Create a new module (testsuite-autobahn)
Result:
Better project structure.
2017-02-21 10:13:31 +01:00
Norman Maurer
576baf8e6c
Update to autobahntestsuite-maven-plugin 0.1.4 to support Java9
...
Motivation:
autobahntestsuite-maven-plugin 0.1.4 was released and supports Java9.
Modifications:
Update plugin to be able to run tests on Java9
Result:
Autobahntestsuite can also be run on Java9.
2017-02-20 20:54:14 +01:00
Norman Maurer
c5324ea48c
Make netty build work on Java9
...
Motivation:
We missed some stuff in 5728e0eb2c
and so the build failed on java9
Modifications:
- Add extra cmdline args when needed
- skip the autobahntestsuite as jython not works with java9
- skip the osgi testsuite as the maven plugin not works with java9
Result:
Build finally passed on java9
2017-02-16 20:26:30 +01:00
Norman Maurer
5728e0eb2c
Use the correct arguments when run with jdk9
...
Motivation:
We need to pass special arguments to run with jdk9 as otherwise some tests will not be able to run.
Modifications:
Allow to define extra arguments when running with jdk9
Result:
Tests pass with jdk9
2017-02-15 10:15:00 +01:00
Norman Maurer
a7c0ff665c
Only use Mockito for mocking.
...
Motivation:
We used various mocking frameworks. We should only use one...
Modifications:
Make usage of mocking framework consistent by only using Mockito.
Result:
Less dependencies and more consistent mocking usage.
2017-02-07 08:47:22 +01:00
Norman Maurer
735d6dd636
[maven-release-plugin] prepare for next development iteration
2017-01-30 15:14:02 +01:00
Norman Maurer
76e22e63f3
[maven-release-plugin] prepare release netty-4.1.8.Final
2017-01-30 15:12:36 +01:00
Norman Maurer
7f01da8d0f
[maven-release-plugin] prepare for next development iteration
2017-01-12 11:36:51 +01:00
Norman Maurer
7a21eb1178
[maven-release-plugin] prepare release netty-4.1.7.Final
2017-01-12 11:35:58 +01:00
Norman Maurer
5f533b7358
[maven-release-plugin] prepare for next development iteration
2016-10-14 13:20:41 +02:00
Norman Maurer
35fb0babe2
[maven-release-plugin] prepare release netty-4.1.6.Final
2016-10-14 12:47:19 +02:00
Norman Maurer
54b1a100f4
[maven-release-plugin] prepare for next development iteration
2016-08-26 10:06:32 +02:00
Norman Maurer
1208b90f57
[maven-release-plugin] prepare release netty-4.1.5.Final
2016-08-26 04:59:35 +02:00
Norman Maurer
cb7cf4491c
[maven-release-plugin] prepare for next development iteration
2016-07-27 13:29:56 +02:00
Norman Maurer
9466b32d05
[maven-release-plugin] prepare release netty-4.1.4.Final
2016-07-27 13:16:59 +02:00
Norman Maurer
047f6aed28
[maven-release-plugin] prepare for next development iteration
2016-07-15 09:09:13 +02:00
Norman Maurer
b2adea87a0
[maven-release-plugin] prepare release netty-4.1.3.Final
2016-07-15 09:08:53 +02:00
Norman Maurer
4676a2271c
[maven-release-plugin] prepare for next development iteration
2016-07-01 10:33:32 +02:00
Norman Maurer
ad270c02b9
[maven-release-plugin] prepare release netty-4.1.2.Final
2016-07-01 09:07:40 +02:00
Norman Maurer
4dec7f11b7
[maven-release-plugin] prepare for next development iteration
2016-06-07 18:52:34 +02:00
Norman Maurer
cf670fab75
[maven-release-plugin] prepare release netty-4.1.1.Final
2016-06-07 18:52:22 +02:00
Norman Maurer
6ca49d1336
[maven-release-plugin] prepare for next development iteration
2016-05-25 19:16:44 +02:00
Norman Maurer
446b38db52
[maven-release-plugin] prepare release netty-4.1.0.Final
2016-05-25 19:14:15 +02:00
Norman Maurer
572bdfb494
[maven-release-plugin] prepare for next development iteration
2016-04-10 08:37:18 +02:00
Norman Maurer
c6121a6f49
[maven-release-plugin] prepare release netty-4.1.0.CR7
2016-04-10 08:36:56 +02:00
Norman Maurer
6e919f70f8
[maven-release-plugin] rollback the release of netty-4.1.0.CR7
2016-04-09 22:13:44 +02:00
Norman Maurer
4cdd51509a
[maven-release-plugin] prepare release netty-4.1.0.CR7
2016-04-09 22:05:34 +02:00
Trustin Lee
3b941c2a7c
[maven-release-plugin] prepare for next development iteration
2016-04-02 01:25:05 -04:00
Trustin Lee
7368ccc539
[maven-release-plugin] prepare release netty-4.1.0.CR6
2016-04-02 01:24:55 -04:00
Norman Maurer
cee38ed2b6
[maven-release-plugin] prepare for next development iteration
2016-03-29 16:45:13 +02:00
Norman Maurer
9cd9e7daeb
[maven-release-plugin] prepare release netty-4.1.0.CR5
2016-03-29 16:44:33 +02:00
Norman Maurer
28d03adbfe
[maven-release-plugin] prepare for next development iteration
2016-03-21 11:51:50 +01:00
Norman Maurer
4653dc1d05
[maven-release-plugin] prepare release netty-4.1.0.CR4
2016-03-21 11:51:12 +01:00
Norman Maurer
ca443e42e0
[maven-release-plugin] prepare for next development iteration
2016-02-19 23:00:11 +01:00
Norman Maurer
f39eb9a6b2
[maven-release-plugin] prepare release netty-4.1.0.CR3
2016-02-19 22:59:52 +01:00
Norman Maurer
75a2ddd61c
[maven-release-plugin] prepare for next development iteration
2016-02-04 16:51:44 +01:00
Norman Maurer
7eb3a60dba
[maven-release-plugin] prepare release netty-4.1.0.CR2
2016-02-04 16:37:06 +01:00
Norman Maurer
210ebe1354
Allow to specify tcnative artifactId and verion to allow run tests easily with different tcnative flavors
...
Motivation:
As we now can easily build static linked versions of tcnative it makes sense to run our netty build against all of them.
This helps to ensure our code works with libressl, openssl and boringssl.
Modifications:
Allow to specify -Dtcnative.artifactId= and -Dtcnative.version=
Result:
Easy to run netty build against different tcnative flavors.
2016-01-29 22:27:19 +01:00
Norman Maurer
1c417e5f82
[maven-release-plugin] prepare for next development iteration
2016-01-21 15:35:55 +01:00
Norman Maurer
c681a40a78
[maven-release-plugin] prepare release netty-4.1.0.CR1
2016-01-21 15:28:21 +01:00
Norman Maurer
2ecce8fa56
[maven-release-plugin] prepare for next development iteration
2015-11-10 22:59:33 +01:00
Norman Maurer
6a93f331d3
[maven-release-plugin] prepare release netty-4.1.0.Beta8
2015-11-10 22:50:57 +01:00
Norman Maurer
2ff2806ada
[maven-release-plugin] prepare for next development iteration
2015-10-02 09:03:29 +02:00
Norman Maurer
5a43de10f7
[maven-release-plugin] prepare release netty-4.1.0.Beta7
2015-10-02 09:02:58 +02:00
nmittler
3ee44a3dbb
Update Netty to latest netty-tcnative
...
Motivation:
The latest netty-tcnative fixes a bug in determining the version of the runtime openssl lib. It also publishes an artificact with the classifier linux-<arch>-fedora for fedora-based systems.
Modifications:
Modified the build files to use the "-fedora" classifier when appropriate for tcnative. Care is taken, however, to not change the classifier for the native epoll transport.
Result:
Netty is updated the the new shiny netty-tcnative.
2015-09-18 12:07:21 -07:00
Norman Maurer
34de2667c7
[maven-release-plugin] prepare for next development iteration
2015-09-02 11:45:20 +02:00
Norman Maurer
2eb444ec1d
[maven-release-plugin] prepare release netty-4.1.0.Beta6
2015-09-02 11:36:11 +02:00
Norman Maurer
f23b7b4efd
[maven-release-plugin] prepare for next development iteration
2015-05-07 14:21:08 -04:00