~ubuntu-branches/ubuntu/trusty/postfix/trusty-updates

« back to all changes in this revision

Viewing changes to src/postmap/postmap.c

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2007-01-31 12:45:49 UTC
  • mfrom: (1.1.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20070131124549-viz362ah0qjcygtj
Tags: 2.3.7-1
* New upstream version
  - Bugfix (introduced Postfix 2.3): when creating an alias map
    on a NIS-enabled system, don't case-fold the YP_MASTER_NAME
    and YP_LAST_MODIFIED lookup keys. This requires that an
    application can turn off case folding on the fly. This is
    a point fix. A complete fix requires updates to other map
    types and to the proxymap protocol, which is too much change
    for a stable release.
  - Bugfix (introduced 20011008): after return from a nested
    access restriction, possible longjump into exited stack
    frame upon configuration error or table lookup error.
  - Workaround: don't insert empty-line header/body separator
    into malformed MIME attachments, to avoid breaking digital
    signatures. This change introduces ambiguity. Postfix still
    treats the remainder of the attachment as body content;
    header_checks rules will not detect forbidden MIME types
    inside a message/rfc822 attachment.  With the empty-line
    header/body separator no longer inserted by Postfix, other
    software may process the malformed attachment differently,
    and thus may become exposed to forbidden MIME types.  This
    is back-ported from Postfix 2.4.
  - Bugfix: match lists didn't implement ![ipv6address].
* New fr.po
* Updated postfix_groups.pl.  Closes: #409009, #409010

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
/*      \fBmakemap \fIfile_type\fR \fIfile_name\fR < \fIfile_name\fR
18
18
/*
19
19
/*      If the result files do not exist they will be created with the
20
 
/*      same group and other read permissions as the source file.
 
20
/*      same group and other read permissions as their source file.
21
21
/*
22
22
/*      While the table update is in progress, signal delivery is
23
23
/*      postponed, and an exclusive, advisory, lock is placed on the
24
24
/*      entire table, in order to avoid surprises in spectator
25
 
/*      programs.
 
25
/*      processes.
26
26
/* INPUT FILE FORMAT
27
27
/* .ad
28
28
/* .fi
68
68
/* .IP \fB-f\fR
69
69
/*      Do not fold the lookup key to lower case while creating or querying
70
70
/*      a table.
 
71
/*
 
72
/*      With Postfix version 2.3 and later, this option has no
 
73
/*      effect for regular expression tables. There, case folding
 
74
/*      is controlled by appending a flag to a pattern.
71
75
/* .IP \fB-i\fR
72
76
/*      Incremental mode. Read entries from standard input and do not
73
77
/*      truncate an existing database. By default, \fBpostmap\fR(1) creates