masqmail-0.2
annotate config.h.in @ 179:ec3fe72a3e99
Fixed an important bug with folded headers!
g_strconcat() returns a *copy* of the string, but hdr->value still
pointed to the old header (which probably was a memory leak, too).
If the folded part had been quite small it was likely that the new
string was at the same position as the old one, thus making everything
go well. But if pretty long headers were folded several times it was
likely that the new string was allocated somewhere else in memory,
thus breaking things. In result mails to lots of recipients (folded
header) were frequently only sent to the ones in the first line. Sorry
for the inconvenience.
author | meillo@marmaro.de |
---|---|
date | Fri, 03 Jun 2011 09:52:17 +0200 |
parents | af25f5c39d90 |
children |
rev | line source |
---|---|
meillo@0 | 1 /* config.h.in. Generated from configure.ac by autoheader. */ |
meillo@0 | 2 #undef DEF_MAIL_GROUP |
meillo@0 | 3 #undef DEF_MAIL_USER |
meillo@0 | 4 |
meillo@0 | 5 /* Define if you want to use lockfile library. */ |
meillo@0 | 6 #undef USE_LIBLOCKFILE |
meillo@0 | 7 |
meillo@0 | 8 #undef ENABLE_DEBUG |
meillo@0 | 9 |
meillo@0 | 10 #undef ENABLE_RESOLVER |
meillo@0 | 11 |
meillo@0 | 12 #undef ENABLE_SMTP_SERVER |
meillo@0 | 13 |
meillo@0 | 14 #undef ENABLE_POP3 |
meillo@0 | 15 |
meillo@0 | 16 #undef ENABLE_AUTH |
meillo@0 | 17 |
meillo@0 | 18 #undef ENABLE_MAILDIR |
meillo@0 | 19 |
meillo@0 | 20 #undef USE_LIB_CRYPTO |
meillo@0 | 21 |
meillo@0 | 22 #undef ENABLE_IDENT |
meillo@0 | 23 |
meillo@0 | 24 #undef ENABLE_MSERVER |
meillo@0 | 25 |
meillo@0 | 26 #undef CONF_DIR |
meillo@0 | 27 |
meillo@0 | 28 #undef DATA_DIR |
meillo@0 | 29 |
meillo@0 | 30 #undef SBINDIR |
meillo@0 | 31 |
meillo@0 | 32 /* The configuration file location */ |
meillo@0 | 33 #undef CONF_DIR |
meillo@0 | 34 |
meillo@0 | 35 /* The data directory */ |
meillo@0 | 36 #undef DATA_DIR |
meillo@0 | 37 |
meillo@0 | 38 /* The mail group */ |
meillo@0 | 39 #undef DEF_MAIL_GROUP |
meillo@0 | 40 |
meillo@0 | 41 /* The mail user */ |
meillo@0 | 42 #undef DEF_MAIL_USER |
meillo@0 | 43 |
meillo@0 | 44 /* If AUTH is enabled */ |
meillo@0 | 45 #undef ENABLE_AUTH |
meillo@0 | 46 |
meillo@0 | 47 /* If debugging is enabled */ |
meillo@0 | 48 #undef ENABLE_DEBUG |
meillo@0 | 49 |
meillo@0 | 50 /* If ident is enabled */ |
meillo@0 | 51 #undef ENABLE_IDENT |
meillo@0 | 52 |
meillo@0 | 53 /* If Maildirs are enabled */ |
meillo@0 | 54 #undef ENABLE_MAILDIR |
meillo@0 | 55 |
meillo@0 | 56 /* If mserver support is enabled */ |
meillo@0 | 57 #undef ENABLE_MSERVER |
meillo@0 | 58 |
meillo@0 | 59 /* If the POP3 support is enabled */ |
meillo@0 | 60 #undef ENABLE_POP3 |
meillo@0 | 61 |
meillo@0 | 62 /* If the resolver is to be used */ |
meillo@0 | 63 #undef ENABLE_RESOLVER |
meillo@0 | 64 |
meillo@0 | 65 /* If the SMTP server is enabled */ |
meillo@0 | 66 #undef ENABLE_SMTP_SERVER |
meillo@0 | 67 |
meillo@0 | 68 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ |
meillo@0 | 69 #undef HAVE_DOPRNT |
meillo@0 | 70 |
meillo@0 | 71 /* Define to 1 if you have the <fcntl.h> header file. */ |
meillo@0 | 72 #undef HAVE_FCNTL_H |
meillo@0 | 73 |
meillo@0 | 74 /* Define to 1 if you have the `fdatasync' function. */ |
meillo@0 | 75 #undef HAVE_FDATASYNC |
meillo@0 | 76 |
meillo@0 | 77 /* Define to 1 if your system has a working POSIX `fnmatch' function. */ |
meillo@0 | 78 #undef HAVE_FNMATCH |
meillo@0 | 79 |
meillo@0 | 80 /* Define to 1 if you have the `getline' function. */ |
meillo@0 | 81 #undef HAVE_GETLINE |
meillo@0 | 82 |
meillo@0 | 83 /* Define to 1 if you have the <inttypes.h> header file. */ |
meillo@0 | 84 #undef HAVE_INTTYPES_H |
meillo@0 | 85 |
meillo@0 | 86 /* Define to 1 if you have the <memory.h> header file. */ |
meillo@0 | 87 #undef HAVE_MEMORY_H |
meillo@0 | 88 |
meillo@0 | 89 /* Define to 1 if you have the `select' function. */ |
meillo@0 | 90 #undef HAVE_SELECT |
meillo@0 | 91 |
meillo@0 | 92 /* Define to 1 if you have the `socket' function. */ |
meillo@0 | 93 #undef HAVE_SOCKET |
meillo@0 | 94 |
meillo@0 | 95 /* Define to 1 if you have the <stdint.h> header file. */ |
meillo@0 | 96 #undef HAVE_STDINT_H |
meillo@0 | 97 |
meillo@0 | 98 /* Define to 1 if you have the <stdlib.h> header file. */ |
meillo@0 | 99 #undef HAVE_STDLIB_H |
meillo@0 | 100 |
meillo@0 | 101 /* Define to 1 if you have the `strerror' function. */ |
meillo@0 | 102 #undef HAVE_STRERROR |
meillo@0 | 103 |
meillo@0 | 104 /* Define to 1 if you have the `strftime' function. */ |
meillo@0 | 105 #undef HAVE_STRFTIME |
meillo@0 | 106 |
meillo@0 | 107 /* Define to 1 if you have the <strings.h> header file. */ |
meillo@0 | 108 #undef HAVE_STRINGS_H |
meillo@0 | 109 |
meillo@0 | 110 /* Define to 1 if you have the <string.h> header file. */ |
meillo@0 | 111 #undef HAVE_STRING_H |
meillo@0 | 112 |
meillo@0 | 113 /* Define to 1 if you have the `strstr' function. */ |
meillo@0 | 114 #undef HAVE_STRSTR |
meillo@0 | 115 |
meillo@0 | 116 /* Define to 1 if you have the <syslog.h> header file. */ |
meillo@0 | 117 #undef HAVE_SYSLOG_H |
meillo@0 | 118 |
meillo@0 | 119 /* Define to 1 if you have the <sys/stat.h> header file. */ |
meillo@0 | 120 #undef HAVE_SYS_STAT_H |
meillo@0 | 121 |
meillo@0 | 122 /* Define to 1 if you have the <sys/time.h> header file. */ |
meillo@0 | 123 #undef HAVE_SYS_TIME_H |
meillo@0 | 124 |
meillo@0 | 125 /* Define to 1 if you have the <sys/types.h> header file. */ |
meillo@0 | 126 #undef HAVE_SYS_TYPES_H |
meillo@0 | 127 |
meillo@0 | 128 /* Define to 1 if you have the <unistd.h> header file. */ |
meillo@0 | 129 #undef HAVE_UNISTD_H |
meillo@0 | 130 |
meillo@0 | 131 /* Define to 1 if you have the `vprintf' function. */ |
meillo@0 | 132 #undef HAVE_VPRINTF |
meillo@0 | 133 |
meillo@0 | 134 /* Name of package */ |
meillo@0 | 135 #undef PACKAGE |
meillo@0 | 136 |
meillo@0 | 137 /* Define to the address where bug reports for this package should be sent. */ |
meillo@0 | 138 #undef PACKAGE_BUGREPORT |
meillo@0 | 139 |
meillo@0 | 140 /* Define to the full name of this package. */ |
meillo@0 | 141 #undef PACKAGE_NAME |
meillo@0 | 142 |
meillo@0 | 143 /* Define to the full name and version of this package. */ |
meillo@0 | 144 #undef PACKAGE_STRING |
meillo@0 | 145 |
meillo@0 | 146 /* Define to the one symbol short name of this package. */ |
meillo@0 | 147 #undef PACKAGE_TARNAME |
meillo@0 | 148 |
meillo@36 | 149 /* Define to the home page for this package. */ |
meillo@36 | 150 #undef PACKAGE_URL |
meillo@36 | 151 |
meillo@0 | 152 /* Define to the version of this package. */ |
meillo@0 | 153 #undef PACKAGE_VERSION |
meillo@0 | 154 |
meillo@0 | 155 /* Define as the return type of signal handlers (`int' or `void'). */ |
meillo@0 | 156 #undef RETSIGTYPE |
meillo@0 | 157 |
meillo@0 | 158 /* The sbin directory */ |
meillo@0 | 159 #undef SBINDIR |
meillo@0 | 160 |
meillo@0 | 161 /* Define to 1 if you have the ANSI C header files. */ |
meillo@0 | 162 #undef STDC_HEADERS |
meillo@0 | 163 |
meillo@0 | 164 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ |
meillo@0 | 165 #undef TIME_WITH_SYS_TIME |
meillo@0 | 166 |
meillo@0 | 167 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ |
meillo@0 | 168 #undef TM_IN_SYS_TIME |
meillo@0 | 169 |
meillo@0 | 170 /* If liblockfile is to be used */ |
meillo@0 | 171 #undef USE_LIBLOCKFILE |
meillo@0 | 172 |
meillo@0 | 173 /* If libcrypto is available */ |
meillo@0 | 174 #undef USE_LIB_CRYPTO |
meillo@0 | 175 |
meillo@0 | 176 /* Version number of package */ |
meillo@0 | 177 #undef VERSION |
meillo@0 | 178 |
meillo@0 | 179 /* Define to empty if `const' does not conform to ANSI C. */ |
meillo@0 | 180 #undef const |
meillo@0 | 181 |
meillo@0 | 182 /* Define to `int' if <sys/types.h> does not define. */ |
meillo@0 | 183 #undef pid_t |
meillo@0 | 184 |
meillo@1 | 185 /* Define to `unsigned int' if <sys/types.h> does not define. */ |
meillo@0 | 186 #undef size_t |