… | |
… | |
151 | OPT_PROGRESS retrieve progress information |
151 | OPT_PROGRESS retrieve progress information |
152 | OPT_USETEXT handle text messages |
152 | OPT_USETEXT handle text messages |
153 | OPT_PREAMB handle Mime preambles/epilogues |
153 | OPT_PREAMB handle Mime preambles/epilogues |
154 | OPT_TINYB64 detect short B64 outside of Mime |
154 | OPT_TINYB64 detect short B64 outside of Mime |
155 | OPT_ENCEXT extension for single-part encoded files |
155 | OPT_ENCEXT extension for single-part encoded files |
156 | OPT_REMOVE remove input files after decoding |
156 | OPT_REMOVE remove input files after decoding (dangerous) |
157 | OPT_MOREMIME strict MIME adherence |
157 | OPT_MOREMIME strict MIME adherence |
158 | OPT_DOTDOT .. unescaping has not yet been done on input files |
158 | OPT_DOTDOT .. unescaping has not yet been done on input files |
159 | |
159 | |
160 | =head2 Result/Error codes |
160 | =head2 Result/Error codes |
161 | |
161 | |
… | |
… | |
202 | =head2 Initializing and cleanup |
202 | =head2 Initializing and cleanup |
203 | |
203 | |
204 | Initialize is automatically called when the module is loaded and allocates |
204 | Initialize is automatically called when the module is loaded and allocates |
205 | quite a small amount of memory for todays machines ;) CleanUp releases that |
205 | quite a small amount of memory for todays machines ;) CleanUp releases that |
206 | again. |
206 | again. |
|
|
207 | |
|
|
208 | On my machine, a fairly complete decode with DBI backend needs about 10MB |
|
|
209 | RSS to decode 20000 files. |
207 | |
210 | |
208 | =over 4 |
211 | =over 4 |
209 | |
212 | |
210 | =item Initialize |
213 | =item Initialize |
211 | |
214 | |