On Wed, Oct 31, 2018 at 11:54:58AM +0100, Michael Biebl wrote:
> the latest upstream version of libestr is 0.1.11 [1]
> 
> While this version is not mandatory for rsyslog, rsyslog upstream
> recommends to use this version [2]
> [...]
> =======================================================================
> Hi. A quick addon note to the release:
> 
> The new version 0.1.11 of libestr is not mandatory to run rsyslog 8.39.0,
> but recommended. It contains several bugfixes and AIX support.

The changes are

| Version 0.1.11 2018-10-30
| 
| - portability: remove issues associated with AC_FUNC_MALLOC
|   This configure.ac macro is known to cause issues and not provide real
|   benefit. Thus many projects have removed it, as we have for most of
|   the rsyslog projects. libestr seemed to have overlooked.
|   This came up when troubleshooting issues on IBM AIX.
| - make build on AIX
|   Thanks to github user purnimam1 for the patch
| - bugfix: es_str2num mishandling empty strings
|   If es_str2num() receives an empty string, misadressing happens.
|   Under extreme conditions, this theoretically can lead to a segfault.
|   Thanks to Jan Gerhards for the patch.
|   closes https://github.com/rsyslog/libestr/issues/10
| - CI/Travis: now also test on osX

The bugfix alone seems to make it worthwhile. Pierre, do you maybe need
some support in packaging this?

Cheers,
Flo

Attachment: signature.asc
Description: PGP signature

Reply via email to