1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403
|
Change Log
Find the latest version and changes at http://fetchyahoo.sf.net
v2.12.0alpha13 07/17/08
* remove added #yivNNNNNN strings from html messages (thanks Marco Oosterling)
v2.12.0alpha12 07/13/08
* fix bug downloading empty messages
* fix bug downloading messages with non-English characters
* fix bug with corrupt content-type (thanks Javier Godoy)
* allow user to specify Spam instead of Bulk
* fix bug downloading unread-only messages
* fix empty trash and empty bulk
* add russian localization (thanks Emmanuel)
* fix bug where Yahoo adds newline to header
v2.12.0alpha11 06/10/08
* fix bug causing infinite loops/Yahoo error-999 lockouts (thanks stathis)
* fix fetching from Bulk folder
* fix bug parsing some html messages with extra xml tags (thanks Hendrik)
v2.12.0alpha10 06/05/08
* update fr translation
* better recognition of no new messages (thanks Marcus Sagebiel)
* update to recognize new HTTP 999 error (thanks Big Wave Dave)
v2.12.0alpha9 06/03/08
* add use FileHandle (thanks Willem Kossen)
* fix secure IMAP (thanks David Crowley)
v2.12.0alpha8 06/03/08
* fix retrieving from Sent folder
* fix retrieving unread messages only
v2.12.0alpha7 06/02/08
* fix multiple folders bug (thanks John Pezaris)
* add secure IMAP support (thanks Mariano Belinky)
v2.12.0alpha6 06/02/08
* can now download multipart messages and attachments
* fix infinite loop getting message IDs
* fix _From line breakage
* fix downloading/deleting of messages with + in the message ID
* fix error message for wrong folder name
v2.12.0alpha2 04/25/08
* fixes for new mail classic interface
* retrieve message IDs for folders other than Bulk and Sent
* download single-part text and html messages
* delete or mark messages read if requested to
* fix to work whether user uses new or classic interface
v2.11.4 06/02/08
* fix multiple folders bug (thanks John Pezaris)
* add secure IMAP support (thanks Mariano Belinky)
v2.11.3 03/03/08
* if we are deleting msgs, don't bother marking read
* fix uninitialized variable bug
* fix safe-download bug (thanks Damian Frank)
* print diagnostics if we don't get any message IDs
* check for another intermittent Yahoo error page
* fix logout bug
v2.11.2 09/05/07
* fix multiple folders bugs (thanks sniper11)
* improve e-mail address parsing (thanks Stuart)
v2.11.1 08/31/07
* fix bug where msgs were never being marked as read
v2.11.0 08/28/07
* fix "can't find message" error with new Yahoo internals
* replace html character entities in msg summaries
v2.10.9 07/28/07
* add safe-download option (Thanks Riley)
* add support for .dk Danish Yahoo (thanks Sune Jrgensen)
* better parsing of e-mail addresses in From_ line (thanks Eric Peterson)
* patch for retrieving multiple folders (thanks sniper11)
v2.10.8 06/08/07
* fix "can't find message" bug
v2.10.7 02/24/07
* fix an off-by-one bug in marking messages unread
* fix bug with msgs wrongly marked read (thanks Paul Marcos)
* fix EmptyTrashBefore / EmptyBulk bug (thanks Sridhar Boovaraghavan)
* fix quota parsing,but only when emptytrashbefore or emptybulk is chosen :(
* fix parsing of sender when they are in contact list
* mark messages unread in spool if they are (thanks Martin Fick)
* fix for new de no-messages message (thanks Ulrich Brandle)
v2.10.6 09/22/06
* fix ignoring of useForward bug (thanks Ben Lotto)
* fix retrieving of Draft box (thanks Rasmus Have)
v2.10.5 09/20/06
* handle redirects and errors in GetFormInputs (thanks Tom Metro)
* throw a proper error message if SSL is not installed
v2.10.4 09/16/06
* updated to work with new Beta layout
* Update for es translation (thanks Csar Brea)
* Fix undefined value error (thanks Tim Small)
v2.10.3 07/08/06
* fixed the rpm spec file (thanks Gary Lawrence Murphy)
* add parsing for "Invalid ID or password" (thanks bulibuta)
* fix where Yahoo uses old english msgs for .de (thanks keinflughafen)
* fix bug in setting From address (thanks David Green)
* made forwarding configurable from commandline
* don't show complete help after an error message
* fix noFromLine bug when using IMAP (thanks Brent Liberatore)
* add ability to save/reuse cookies (thanks David Westbrook & Roumen Semov)
v2.10.2 01/09/06
* bug in .de, always try english language strings
* remove unused mailURL (thanks Gunnar Proppe)
* use login URL that logs out previous user (thanks Gunnar Proppe)
* fix types in code (thanks Tom Kerr)
* fix corrupt header lines (thanks Stuart)
v2.10.1 11/22/05
* update German trnslation (thanks Alistair Burt)
* update French translation (thanks Luc Saillard)
* add Swedish translation (thanks Marcus Better)
* better parsing for image captcha page
* better format for ChangeLog
v2.10.0 11/13/05
* print error message and die if we get an image of text
* reduce max msg IDs in a URL to 35
* update for new Yahoo! format
v2.9.0 09/07/05
* allow retrieving specific external boxes (thanks Tuc)
* really fix parsing yahoo.ca/uk (thanks Paul Thorn)
v2.8.9 08/26/05
* parsing update for yahoo.ca (thanks Paul Thorn)
* fix for can't_modify_non-lvalue error ((thanks Rossen Raykov)
v2.8.8 08/19/05
* fix for get_challenge_failure
v2.8.7 06/25/05
* add msg ID archive for remembering d/lded msgs (thnx Santosh Kumar)
* reduce max d/loaded messages to 90 (thanks Pter Szab)
* add a Date header if there aren't any (thanks dim0n)
* suppress harmless warnings in quiet mode (thnx Joseph Nahmias)
* update for messy msg-IDs (thanks Mike Mestnik)
* update for new limits in GB
* update user-agent to firefox 1.0.4 Linux
v2.8.6 09/19/04
* add --listmessages and --onlylistmessages (thanks Arvind96)
* add option to use sendmail to deliver messages (thanks ChrisEB)
* add --md5hex for hashing a password
* more output if http fetch (MyGet) fails
* in http fetch (MyGet) , use 4 retries with linear backoff
* add new no_messages string for 'el' translation
* instruct to check for new version on error
v2.8.5 09/16/04
* fix empty trash after bug
* improve empty-trash/bulk error handling
v2.8.4 09/15/04
* fix infinite retry loop
* better recognition of redirects
v2.8.3 08/30/04
* new it translation (thanks Andrea Briganti)
* error code cleanup (thanks Tom Metro)
* retry up to 3 times on failure (thanks Tom Metro)
* msg delivery to IMAP folder (thanks Taylor Carpenter)
* new tw translation (thanks Yen Ming Lee)
v2.8.2 06/22/04
* fix parsing for folder_not_found error
* suppress 999-page_is_currently_unavailable errors
* transparently allow use of hashed password
* fix occassional uninitialized error when logging in
v2.8.1 06/21/04
* updated de and es translations (thanks Michael Strauss)
* new md5_hex from Digest::Perl::MD5
* fix no-unread-messages bug (thanks Bryan Levin)
* fix https use over proxy (thanks Gunnar Proppe)
* fix trash url bug
v2.8.0 03/21/04
* fix for weird Empty messages
* fix for "Yahoo not available" response
* improve error-reporting and recovery
v2.7.9 03/19/04
* tw locale translation (thanks Palatis)
* smtp fix for rejected messages (thanks Joe Julian)
* maildir headers fix (thanks Leo Davis)
v2.7.7 03/16/04
* suppress UTF-8 text handling for md5_hex function
* small one-line fix for maildir output
* fix no-messages fr translation
v2.7.6 03/12/04
* use maildir format if spoolName ends with / (thanks Leo Davis)
v2.7.5 03/12/04
* always use MD5 hashing for password (thanks Anderson Lizardo) (v2.7.5)
v2.7.2 03/11/04
* fix "Uninitialized value" bug in non-English locales
* print version in regular output
* fix double-hostname bug
v2.7.0 03/08/04
* changed name of binary from fetchyahoo.pl to just fetchyahoo
* send-to now accepts a list of e-mail addies (thnx David Westbrook)
* maxsize=N prevents downloading messages >N kb (thnx David Westbrook)
* leaveunread now leaves msgs in original state (thanks Jeremy Bean)
* chinese translations (thanks Xie Yanbo)
v2.6.1 02/18/04
* display percent of quota used (thanks David Westbrook)
* warn if % used > specified warningLevel (thanks David Westbrook)
v2.6.0 02/17/04
* better From_ line generation + code cleanup (thanks Mike Mestnik)
* recognize when Yahoo has closed our conxion (thanks Brian Toovey)
* add max-messages option - default 100 (thanks Fedor Karpelevitch)
* update spec file (thanks Jacob)
* add no-download as a conf-file parametert (thanks Muthu Kumar)
* support old yahoo interface (thanks Menno Blom)
* use example.com in examples (thanks Trevor Johnson)
* add 'ar' locale (thanks Pablo Bianucci)
v2.5.5 04/02/03
* fix for Yahoo page change
v2.5.2 04/02/03
* messages should no longer trigger a fake redirect
* more From-address tweaks
* add new Brazilian translations (thanks Lars Strafwetboek)
* remove X-Rocket-Track header (thanks Norberto Bensa)
v2.5.1 04/02/03
* recognize login page as an error case
* from address bugfix (thanks Norberto Bensa)
* update for new german translations (thanks Bernd Heller)
v2.5.0 04/02/03
* update for changed Yahoo login
* empty-bulk option (thanks Don Graver)
* "invalid mailbox state" recognized as an error
* convert base-64 encoding to 8-bit (tks Scott C and Fedor K)
* use from address from header when available (thanks Norberta Bensa)
* remove Rocket-Server header
* mail incorrectly stored in local-user-name (thanks Tom Metro)
v2.4.3 11/17/02
* fix for "cf" locale (thanks jyves02) (v2.4.3)
v2.4.0 11/17/02
* fix for "ca" locale
* unknown locales should behave properly now (default to "us")
* fix broken unread/delete of lots of messages
v2.3.0 10/26/02
* use Term::ReadKey if available to obscure password (tks Luc Pionchon)
* use HTTPS by default (must be explicitly turned off)
* all proxy variables now configurable from via commandline options
v2.2.0 10/23/02
* add french new web interface translation (thanks Stphane)
* add an interactive mode
* add a timestamp
v2.1.0 10/14/02
* add language e1, update es (thanks Christian Ochsenius)
* improve/fix proxy authentication (thanks james.m.kortge)
* allow use of IO::Socket::SSL as well (thanks Bob Mathews)
* fix --status-only to output correct number of messages
* remove X-Track spurious header (thanks Coert Kelkes)
* recognize more Yahoo broken pages
v2.0.0 09/24/02
* one-line patch for uk yahoo (patch by Crispin Flowerday)
* don't open smtp connxn for no_new_mails (suggested by Travis Brown)
* add X-FetchYahoo header line (suggestion by Michiel van Loon)
* retrieval of messages from external mailboxes (patch by EMH)
* add manpage (written by Chris Lawrence)
* add more commandline options (patch by Chris Lawrence)
v1.9.0 07/10/02
* Download from different folders (incl Bulk folder)
* --statusonly option
* check for broken body download
* retry webpage GET upto 3 times
v1.8.0
* work around Yahoo's broken SSL web-based login
* fix messages-downloaded-twice bug
v1.7.0 06/12/02
* fix to work with the beta of yahoo's new layout (English only)
* daemon mode should fork into background
* fix configuration parsing bug
v1.6.0 06/04/02
* mailbox locking while spooling
* add proxy authentication (patch by David Maslen)
* get proxy URL from http_proxy/HTTP_PROXY env. variable if it exists
* --quiet outputs erors and warnings
* --noerrors suppresses errors and warnings
* Non-fatal errors are now warnings instead of failures
v1.5.0 05/17/02
* fix urgent SSL bug
* --leaveunread option
* --includefromline option
* better error handling if unnecessary modules are missing
* Be more rigorous, don't die so much for daemon
* use user-agent string from Mozilla linux
* fix overwrite-mode bug
v1.4.0 05/02/02
* much simplified structure (Hubert's patch)
This makes several other patches unnecessary.
(inlineHTML, content-IDs, real date in From_ line)
* negative options where they make sense
* messages not being deleted after empty-trash bug
v1.3.0 05/02/02
* Repeat mailchecking with a specified interval
* --emptytrashbefore --emptytrashafter
* --inlineHTML option for HTML-capable mail clients
* --nodownload option to not download messages
* --logout option to logout after downloading messages
* --quiet option to suppress regular (non-error) output
v1.2.0 04/28/02
* Make it easy to add new translations
* Add translations for us, fr, es, de, it, br
* Include all the message headers, not just recognized ones
* Better parsing for config file - values can now include whitespace
v1.1.0 04/25/02
* Use SSL to connect securely
* Header field parsing for Portuguese
* Specify an alternate config file on the commandline
* More commandline options
v1.0.0 04/24/02
* Config option to not spool
* Usability fix for improper configs
* Use of a configuration file
* Header field parsing for Italian
* Bugfix for mail forwarding
v0.9.0 04/23/02
* Patch to correctly specify single-part text/html messages
* Configuration to use a web proxy
* Better configuration of spoolMode
* Forward to another e-mail address
v0.8.0 04/22/02
* Progress indicator showing how many messages have been downloaded
* Include more message header fields (including German headers)
* If there is only one part, send as a single-part message
v0.7.0 04/21/02
* Download attachments and include them in the e-mail
v0.6.0 04/17/02
* Better error messages for wrong username/password
* Fix bug encountered when using procmail
* Make parsing of the From_ line more rigorous (make one if needed)
v0.5.0 04/17/02
* Make sure (internal and header) From_ lines are RFC 822 compliant
* Add a --nodelete option which specifies no deleting of messages
v0.4.0
* Get options working, option to d/load new messages only
* Remove use of the specific us.f149 webmail server
* Modify for use of procmail
v0.3.0
* Send message to spool
* Delete successfully grabbed msgs
v0.2.0
* Code main loop to parse each msgid from yahoo
* Parse message page for raw message text
v0.1.0 04/12/02
* Get login working
* Download summary page
* Parse summary page for number of messages
|