]> git.phdru.name Git - mimedecode.git/blob - ChangeLog
Open all files in binary mode
[mimedecode.git] / ChangeLog
1 Version 2.5.1 (2014-04-??)
2
3    Open all files in binary mode. Output os.linesep instead of '\n'.
4
5
6 Version 2.5.0 (2014-03-18)
7
8    Add option --set-header=header:value to set header's value (only at the top
9 level).
10
11    Add option --set-param=header:param=value to set header parameter's value
12 (only at the top level). The header must exist.
13
14    Add option -B to skip content-transfer-decoding binary attachments.
15
16    Add options --save-headers, --save-body and --save-message to save decoded
17 headers/bodies/messages to files.
18
19    Add option -O to set the destination directory for output files.
20
21    Fix a minor bug: if a multipart message (or a subpart) lacks any textual
22 content - avoid putting an excessive newline.
23
24 Version 2.4.0 (2014-03-08)
25
26    Change option -d to accept a comma-separated list of headers:
27 -d h1,h2,h3,...
28
29    Change option -d to decode all headers and accept a list of exceptions:
30 -d *,-h1,-h2,...
31
32    Change option -p to accept lists of headers and parameters:
33 -p h1,h2,h3,..:p1,p2,p3,..
34
35    Allow * and exceptions for -p in the headers and parameters lists:
36 -p *,-h1,-h2,-h3:p1,p2,p3
37 -p h1,h2,h3:*,-p1,-p2,-p3
38 -p *,-h1,-h2,-h3:*,-p1,-p2,-p3
39
40    Change option -r to accept a list of headers: -r h1,h2,h3,...
41
42    Change option -r to remove all headers and accept a list of exceptions:
43 -r *,-h1,-h2,...
44
45    Change option -R to accept lists of headers and parameters:
46 -R h1,h2,h3:p1,p2,p3
47 -R h1,h2,h3:*,-p1,-p2,-p3
48 -R *,-h1,-h2,-h3:p1,p2,p3
49 -R *,-h1,-h2,-h3:*,-p1,-p2,-p3
50
51    Publish docs in html format.
52
53    Add ChangeLog.
54
55 Version 2.3.8 (2014-02-26)
56
57    Add option --remove-params=header to remove all parameters from the header.
58
59 Version 2.3.7 (2014-02-23)
60
61    Add option -r to remove headers and option -R to remove header's parameters.
62
63 Version 2.3.6 (2014-02-19)
64
65    Decode "To", "Cc", "Reply-To" and "Mail-Followup-To" headers by default.
66
67    Report test progress and success.
68
69    Add tests for headers and parameters decoding.
70
71    Add tests for passing (-b) and skipping (-i) message bodies.
72
73 Version 2.3.4 (2014-02-11)
74
75    Optimize recursive decoding.
76
77    Fix a bug - decode message/rfc822 subparts.
78
79 Version 2.3.3 (2014-02-02)
80
81    Forbid filtering from console. When the program runs with stdin
82    connected to the console it shows usage help.
83
84    Fix a bug - option -o and no parameters.
85
86 Version 2.3.2 (2014-02-01)
87
88    Fix a bug - do not generate 'From ' headers in subparts.
89
90    Add option --host.
91
92    Add tests.
93
94 Version 2.3.1 (2014-01-31)
95
96    Update documentation.
97
98 Version 2.3.0 (2014-01-30)
99
100    Add option -o and output_file argument.
101
102 Version 2.2.2 (2014-01-23)
103
104    Upgrade docbook-xsl.
105
106 Version 2.2.1 (2013-12-24)
107
108    Add mk-distr helper.
109
110 Version 2.2.0 (2013-12-21)
111
112    Rename __version__.py to mimedecode_version.py.
113
114    Use setuptools.
115
116 Version 2.1.5 (2013-12-18)
117
118    Move __version__ out of mimedecode.py to __version__.py
119    to allow installation without m_lib.
120
121 Version 2.1.4 (2013-12-11)
122
123    Add installation instruction in INSTALL.txt.
124
125 Version 2.1.3 (2013-12-10)
126
127    Minor bugfix.
128
129 Version 2.1.2 (2013-07-26)
130
131    Minor fix in Makefile. Switched to git.
132
133 Version 2.1.1 (2012-04-15)
134
135    Removed svn:keywords.
136
137 Version 2.1.0 (2006-04-27)
138
139    A patch by Bogdan Maryniuk <bogdan.maryniuk@gmail.com>: portable way to get
140 the default charset.
141
142 Version 2.0.0
143
144    Major rewrite to use python email package.