ARSperl is a toolkit that enables the integration of Remedy ARS version 2 to version 7 API with Perl5. It simplifies the process of communication between the two systems.
The software offers access to a large subset of the ARS C API and is made available under the licensing terms of Perl itself, which means users can benefit from a flexible and cost-effective solution.
In the latest release, a wide range of enhancements are included to provide users with an even more seamless experience. For instance, a bug fix has been implemented in ars_padEntryid to work correctly if entry ID prefix is defined. Also, the malloc-on-windows patch has been commented out due to a crash with API 6.3.0.
Other changes include modification of ars_Create/Get/SetFilter for API 7.1, fixing of ars_GetAlertCount, removal of legacy ars_NT Notifier and ars_AdminExtension calls, addition of ars_VerifyUser implementation by Thilo Stapff, and update of ars_APIVersion to use AR_CURRENT_API_VERSION rather than AR_EXPORT_VERSION.
Additionally, several bug fixes have been carried out in crucial functions like ars_GetActiveLink, ars_GetFilter, ars_GetEscalation, and ars_GetField. There's also the buffer overflow in perl_BuildEntryList, malloc-on-windows patch by John Unsworth, and the fixed memory leak in ars_Get... functions with the "sv_2mortal( (SV*) RETVAL )" feature.
In summary, ARSperl is an excellent integration kit for Perl5 and Remedy ARS API version 2 to version 7. It provides a comprehensive set of features and functionalities, making it an ideal solution for users who want to take their development projects to the next level.
Version 1.91: N/A