1e5cb6456929de15be97ba7242b6f5b833d3b873
The API looks like this on AIX: typedef int *atomic_p; int fetch_and_add(atomic_p addr, int value); The strange thing is that the xlc compiler ignores missing arguments by default. (It warns but doesn't fail to compile) As a result the value argument was just uninitialized memory, which means that the ref_cnt variable of struct heim_base, gets unpredictable values during heim_retain() and heim_release(), resulting in memory leaks. Signed-off-by: Stefan Metzmacher <metze@samba.org>
Heimdal
Heimdal is an implementation of:
- ASN.1/DER,
- PKIX, and
- Kerberos.
For information how to install see here.
There are man pages for most of the commands.
Bug reports and bugs are appreciated. Use GitHub issues.
For more information see the project homepage https://heimdal.software/heimdal/ or the mailing lists:
heimdal-announce@heimdal.software low-volume announcement heimdal-discuss@heimdal.software high-volume discussion
send mail to heimdal-announce-subscribe@heimdal.software and heimdal-discuss-subscribe@heimdal.software respectively to subscribe.
Build Status
Description
Languages
C
92.1%
Roff
2.8%
Shell
2.3%
Makefile
0.7%
M4
0.5%
Other
1.4%