summaryrefslogtreecommitdiff
path: root/lib/feed2imap/feed2imap.rb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix usage of filtersAntonio Terceiro2015-05-031-16/+19
| | | | | | | | - avoid accessing $? unless it is actually available - when calling a filter, make sure to release the mutex even if there is an exception during the filter handling. The long term solution is to drastically reorganize concurrency code.
* 1.2.3 releaseAntonio Terceiro2014-10-071-1/+1
|
* Release 1.2.2Antonio Terceiro2014-02-051-1/+1
|
* Fix version number managementAntonio Terceiro2013-08-271-1/+1
| | | | | | Made the Rakefile read the version number from lib/feed2imap/feed2imap.rb instead of having it duplicated in both places.
* Pass feed URL to ruby-feedparserAntonio Terceiro2013-08-271-1/+1
| | | | | | | This will make ruby-feedparser automatically calculate the full URL of feed items whose link is present in the feed with only a path and not hostname. ruby-feedparser will add the hostname where the feed came from.
* Force encoding of data to UTF-8Antonio Terceiro2013-08-131-1/+1
|
* Set timeout for feed fetchingChimrod2011-08-301-1/+3
|
* Add a reupload_if_updated option (default: true)Lucas Nussbaum2010-11-301-1/+1
| | | | | | | | | | Following a discussion on feed2imap-devel, add a reupload_if_updated option. When set to false, if an item is updated, but was previously removed from the IMAP server, it is no longer re-uploaded. Also fix some config file parsing bugs for the disable-ssl-verification and include-images options. I should really switch to another way to describe F2I config...
* prepare releaseLucas Nussbaum2010-04-181-1/+1
|
* Avoid using "acme.com"Lucas Nussbaum2009-12-261-4/+4
| | | | | | | | | | | | | | | | Patch from Guido Berhoerster <guido@berhoerster.name>: Hello, here is a small patch that avoids using the valid(!) domain "acme.com" for generating message ids and email addresses. It adds a new global configuration option "default-email" which will be used in case a feed does provide one, currently feed2imap resorts to "feed2imap@acme.com". If this configuration option is not given it will basically default to <logname>@<hostname> as returned by Etc.getlogin and Socket.gethostname. Yours,
* Fix buffering problem with filtersLucas Nussbaum2009-06-181-3/+11
|
* prep release, config parsing fixLucas Nussbaum2009-05-151-1/+1
| | | | | | - prepared the release (still need to update the date) - allowed to re-use substrings in the yaml config file (+ doc) thanks to Bernhard Stoeckner for the tip.
* Use Message-Id instead of X-CacheIndexLucas Nussbaum2009-05-061-3/+6
|
* warn if feed takes too much time to be fetchedLucas Nussbaum2008-12-031-0/+5
|
* release 0.9.3Lucas Nussbaum2008-07-231-1/+1
|
* added wrapping of text outputLucas Nussbaum2008-07-131-2/+2
|
* add include-images config optionLucas Nussbaum2008-06-171-2/+2
|
* initial work on inline imagesLucas Nussbaum2008-06-171-2/+2
|
* fix for gna 10516lnu2008-04-031-0/+16
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@144 f70e237a-67f3-0310-a06c-d2b8a7116972
* exit when we receice an IMAP errorlnu2007-10-031-8/+3
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@136 f70e237a-67f3-0310-a06c-d2b8a7116972
* updated version ; write new cache to temp file then renamelnu2007-10-031-3/+8
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@133 f70e237a-67f3-0310-a06c-d2b8a7116972
* fix max fetchers code ; dont update cache when uploading failedlnu2007-10-031-5/+10
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@132 f70e237a-67f3-0310-a06c-d2b8a7116972
* added a max number of fetcherslnu2007-10-031-0/+14
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@130 f70e237a-67f3-0310-a06c-d2b8a7116972
* * rsynchronized with rubyimap.rblnu2007-10-031-1/+2
| | | | | | | * upload in reverse order git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@129 f70e237a-67f3-0310-a06c-d2b8a7116972
* Folder creation moved to uploadlnu2007-05-151-10/+0
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@122 f70e237a-67f3-0310-a06c-d2b8a7116972
* per-feed dumpdir optionlnu2006-12-181-0/+9
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@120 f70e237a-67f3-0310-a06c-d2b8a7116972
* fixed small bug during disconnectionslnu2006-12-031-1/+0
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@118 f70e237a-67f3-0310-a06c-d2b8a7116972
* fix to error msglnu2006-12-011-2/+2
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@116 f70e237a-67f3-0310-a06c-d2b8a7116972
* small improvements to debug-updatedlnu2006-11-131-0/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@115 f70e237a-67f3-0310-a06c-d2b8a7116972
* small mistake with parse_failedlnu2006-10-231-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@108 f70e237a-67f3-0310-a06c-d2b8a7116972
* adding parse failureslnu2006-10-231-1/+7
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@107 f70e237a-67f3-0310-a06c-d2b8a7116972
* git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@105 ↵lnu2006-10-231-14/+42
| | | | f70e237a-67f3-0310-a06c-d2b8a7116972
* snowscripts support + content-transfer-encoding fixedlnu2006-07-111-3/+17
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@103 f70e237a-67f3-0310-a06c-d2b8a7116972
* pre-release cleanuplnu2006-06-181-2/+2
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@97 f70e237a-67f3-0310-a06c-d2b8a7116972
* git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@96 ↵lnu2006-05-021-1/+1
| | | | f70e237a-67f3-0310-a06c-d2b8a7116972
* fixed flock on Solarislnu2006-05-021-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@95 f70e237a-67f3-0310-a06c-d2b8a7116972
* - Now compares the whole items when searching for duplicates (might cause ↵lnu2006-04-051-1/+1
| | | | | | | | | some false-negatives) - New always-new flag git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@93 f70e237a-67f3-0310-a06c-d2b8a7116972
* Prepared for 0.7lnu2006-02-171-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@90 f70e237a-67f3-0310-a06c-d2b8a7116972
* now upload with the item timelnu2006-02-131-2/+3
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@87 f70e237a-67f3-0310-a06c-d2b8a7116972
* git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@82 ↵lnu2006-02-091-11/+11
| | | | f70e237a-67f3-0310-a06c-d2b8a7116972
* another trylnu2006-02-091-4/+3
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@81 f70e237a-67f3-0310-a06c-d2b8a7116972
* cleaned up the threaded code.lnu2006-02-091-7/+16
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@80 f70e237a-67f3-0310-a06c-d2b8a7116972
* prepared release of 0.6lnu2006-01-111-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@78 f70e237a-67f3-0310-a06c-d2b8a7116972
* log fixeslnu2006-01-111-2/+3
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@77 f70e237a-67f3-0310-a06c-d2b8a7116972
* lockfile now workslnu2006-01-021-4/+8
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@76 f70e237a-67f3-0310-a06c-d2b8a7116972
* added a lockfile for the cache filelnu2006-01-021-1/+7
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@74 f70e237a-67f3-0310-a06c-d2b8a7116972
* Now uses ruby-feedparser for feed parsinglnu2006-01-021-6/+13
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@73 f70e237a-67f3-0310-a06c-d2b8a7116972
* typolnu2005-09-281-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@70 f70e237a-67f3-0310-a06c-d2b8a7116972
* atom parser fix, issue warning when config file is world-readablelnu2005-09-281-0/+4
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@69 f70e237a-67f3-0310-a06c-d2b8a7116972
* v 0.5lnu2005-09-191-1/+1
| | | | git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@64 f70e237a-67f3-0310-a06c-d2b8a7116972