Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
fix-pod-errors | Fix POD syntax and formatting errors The POD documentation uses an unusual method for adding remarks to the middle of an =over/=item list, which in combination with some placement of sentences and the use of podselect confuses Pod::Man. Move things around to achieve the desired result without syntax errors. Note: (libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl) podselect is still mentioned in Makefile.PL but not run; some POD errors still remain. [gregor 2023-10-25] |
Russ Allbery <rra@debian.org> | no | 2023-10-25 | ||
strlen-size | Fix type mismatches on 64-bit platforms Change the data types used in the XS code for the module to ensure data types match Perl's expectations on 64-bit platforms. Note: (libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl) Most of the original changes are applied upstream, one remains. [gregor 2023-10-25] |
Russ Allbery <rra@debian.org> | no | 2023-10-25 | ||
test-warnings | Use warn to report test error messages Use warn rather than print to report error messages from client or server negotiation. print is swallowed by the test harness. Note: (libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl) [gregor 2023-10-25] |
Russ Allbery <rra@debian.org> | no | 2023-10-25 | ||
use-int2ptr | Use INT2PTR to map objects to Cyrus SASL pointers Rather than directly casting the IV to the target pointer, use Perl's standard INT2PTR macro. This shouldn't change the resulting code, but it will suppress build warnings and make it easier to spot real build issues. Note: (libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl) [gregor 2023-10-25] |
Russ Allbery <rra@debian.org> | no | 2023-10-25 |