aboutsummaryrefslogtreecommitdiff
path: root/am
AgeCommit message (Collapse)AuthorFiles
2024-01-05Update copyright yearsSergey Poznyakoff3
2023-09-20Update for recent autotools and gnulibSergey Poznyakoff3
2020-06-06Version 4.2.90Sergey Poznyakoff3
2014-05-16Update copyright years.Sergey Poznyakoff3
2010-08-03Fix detection of GNU TLS and the corresponding code.Sergey Poznyakoff2
* am/libgnutls.m4: Remove. * am/gnutls.m4: New file. * configure.ac: Set version number 4.1.91. Remove gnutls checking, use ANUBIS_CHECK_TLS instead. (TLS_COND): New condition. * src/Makefile.am [TLS_COND] (TLS_C): New variable. (libanubisdb_a_SOURCES): Use TLS_C. (INCLUDES): Replace LIBGNUTLS_CFLAGS with LIBGNUTLS_INCLUDES. * testsuite/Makefile.am (INCLUDES): Replace LIBGNUTLS_CFLAGS with LIBGNUTLS_INCLUDES. * testsuite/etc/Makefile.am: Add missing AM_V_GENs. * src/anubisusr.c: Uniformly use USE_GNUTLS to protect tls-specific parts of code. * src/anubisusr.h: Likewise. * src/headers.h: Likewise. * src/help.c: Likewise. * src/main.c: Likewise. * src/quit.c: Likewise. * src/rcfile.c: Likewise. * testsuite/mta.c: Likewise. * src/tls.c: Likewise. (print_x509_certificate_info): Use gnutls_fingerprint instead of the deprecated gnutls_x509_fingerprint. * src/smtprepl.c (smtp_reply_read): Fix coredump. * NEWS: Update.
2010-04-19Use GINT for integrating with Guile.Sergey Poznyakoff1
* gint: New module. * Makefile.am, configure.ac: Use gint. * bootstrap.conf: Initialize git submodules. * src/Makefile.am: Include gint.mk * am/guile.m4: Remove. * src/guile.c (guile_safe_exec): Use scm_c_catch instead of the deprecated scm_internal_lazy_catch.
2010-04-01Prepare for Guile 2.0: fix obsolete and deprecated calls in Guile code.Sergey Poznyakoff1
* am/guile.m4: Import from Mailutils. * configure.ac: Use AC_DEFINE_UNQUOTED to define a replacement for socklen_t. * src/guile.c (guile_debug): Protect calls to SCM_DEVAL_P &c. by #ifdef GUILE_DEBUG_MACROS (guile_process_proc_handler): Use scm_apply_3 to avoid unwanted evaluation of parameters. (guile_load_path_append_handler) (guile_to_anubis, guile_process_proc): Remove the uses of deprecated Guile functions. * src/logport.c [!HAVE_SCM_T_OFF](scm_t_off): New typedef. (scm_tc16_anubis_error_port) (scm_tc16_anubis_info_port): Change type to scm_t_bits. (_make_anubis_log_port): Use scm_new_port_table_entry instead of the deprecated scm_add_to_port_table. (_anubis_error_port_seek): Fix signature and return type.
2008-12-16Switched to Git repository.Wojciech Polak6
* m4: Rename to am. * README-alpha, README-hacking: Reflect the switch. * */.cvsignore: Rename to .gitignore, update. * ChangeLog: Rename to ChangeLog-CVS-old.

Return to:

Send suggestions and report system problems to the System administrator.