Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
6aec78f6 2010-10-30 17:40 Marc Dequènes

[fix] return error properly when attachment is missing, avoiding a crash (code is still not properly split in this branch)

dd0ef064 2010-06-23 15:01 Marc Dequènes

[evol] adapted for Ruby-Locale 2.0.5

dbf33be5 2010-06-23 15:00 Marc Dequènes

[evol] adapted for Rails 2.3.5

6edd96ce 2010-06-20 19:05 Marc Dequènes

[fix] forgot to update version

bd9c8c28 2010-06-20 18:50 Marc Dequènes

[evol] reorganized TMail extra code, and extra methods in lang_additions

2f1c6b5b 2010-06-20 17:22 Marc Dequènes

[evol] configuration defaults and schema checking (closes 21)

9f929443 2010-06-19 23:06 Marc Dequènes

[evol] removed useless parameter

7fa3f438 2010-06-19 22:27 Marc Dequènes

[fix] TMail monkey patch: corrected misplaced 'end', leading to a regression when signing a multipart mail

e77281ff 2010-06-19 20:32 Marc Dequènes

[fix] typo

567b60df 2010-06-19 20:06 Marc Dequènes

[fix] IMAP: removed buggy rescue

3d7bbe55 2010-06-19 20:04 Marc Dequènes

[evol] improved Order classes a lot (closes #101)

ed931f4d 2010-06-19 20:03 Marc Dequènes

[evol] debug: new flag to ignore replays

6af3d917 2010-06-19 20:02 Marc Dequènes

[evol] added is_numeric? to String

7bb2ac7f 2010-06-19 16:13 Marc Dequènes

[evol/fix] IMAP: improved error handling and ensure to properly reconnect if appropriate

3f78d2ea 2010-06-19 15:08 Marc Dequènes

[evol] don't refetch IMAP capabilities during the same connection

7dce67e9 2010-06-19 15:08 Marc Dequènes

[evol] IMAP IDLE support finished (closes #100)

6ee45f3c 2010-06-19 03:54 Marc Dequènes

[fix] repaired IMAP IDLE DONE

2fd36b40 2010-06-19 03:54 Marc Dequènes

[fix] repaired bot stop action

3d5142d6 2010-06-19 02:38 Marc Dequènes

[evol] preliminary IMAP IDLE support (not fully working yet)

958e72a0 2010-06-19 00:55 Marc Dequènes

[evol] Mail: use provided @user fingerprint unless overrided

6ed10f49 2010-06-19 00:44 Marc Dequènes

[evol] move default body signature in Mail class

6bc51624 2010-06-19 00:18 Marc Dequènes

[evol] reorganized imap processing

29da2972 2010-06-15 03:05 Marc Dequènes

[evol] reorganize TMail extra methods

f1ca78f5 2010-06-15 01:39 Marc Dequènes

[fix/evol] added new Mail helper methods for headers and use them to display received mail info properly

d5a0d3bc 2010-06-15 00:58 Marc Dequènes

[evol] Mail: reply to Reply-To addresses instead of From addresses if present

b0a510ef 2010-06-15 00:48 Marc Dequènes

[evol] split IMAP mail checking in several methods and handle errors a bit better

88b8e9a8 2010-06-14 23:35 Marc Dequènes

[fix] let's be clear when a key if not found

3b5432af 2010-06-14 22:22 Marc Dequènes

[fix] check for MIME boundaries better

10a5b022 2010-06-11 16:57 Marc Dequènes

[RELEASE] 0.2.3

2520cf92 2010-06-11 16:56 Marc Dequènes

[fix] handle mail unquoting and conversion to UTF-8 better

8347a623 2010-06-11 16:36 Marc Dequènes

[fix] Order management was broken #2

50460df2 2010-06-11 16:24 Marc Dequènes

[fix] Order management was broken

e396fd7c 2010-06-11 12:09 Marc Dequènes

[RELEASE] 0.2.2

60704eef 2010-06-11 12:07 Marc Dequènes

[fix] don't crash is user has no language preference

1c57d7f2 2010-04-05 15:15 Marc Dequènes

[RELEASE] 0.2.1

a17cca3a 2010-04-05 15:11 Marc Dequènes

[fix] workaround a nasty TMail behavior: don't regenerate a new boundary when one already exist to avoid breaking GPG signatures

d9a90899 2010-04-05 15:09 Marc Dequènes

[fix] raise an error when trying to sign a not properly encoded content

037010aa 2010-04-05 15:08 Marc Dequènes

[fix] ensure RFC3156 content is calculated with raw content when checking a signature (without TMail content reorganization) and using the TMail generated content when creating a new mail

c671241f 2010-04-05 05:41 Marc Dequènes

[fix] corrected multipart MailOrder parsing: skip first part and parse 'content-*' headers properly

56947466 2010-04-05 02:29 Marc Dequènes

[evol] added to_multipart! method to remove such low level manipulations from postman

dcbc5f76 2010-04-05 02:18 Marc Dequènes

[fix] ensure to_rfc3156() is strict, and ensure quoted_body message is properly added for signed/crypted

8ddd43db 2010-04-05 02:16 Marc Dequènes

[fix] ensure Postman multipart replies are sent without custom headers in the 'multipart/mixed' part, and add a quoted_body message

53a897af 2010-04-05 00:03 Marc Dequènes

[fix] don't set command result before every action is done to avoid returning SUCCESS when an exception is raised

7c30a804 2010-04-04 23:58 Marc Dequènes

[fix] corrected crash due to exceptions returning non-tm

0888f3f5 2010-04-04 19:34 Marc Dequènes

[fix] don't truncate log file at startup

3e188ece 2010-04-04 19:30 Marc Dequènes

[fix] don't crash if @config.i18n.restricted_language_set is not set

e7315259 2010-04-04 18:33 Marc Dequènes

[licence] updated copyright years and added missing headers

fae4ee4d 2010-04-04 17:55 Marc Dequènes

[RELEASE] 0.2.0

7d9d434c 2010-04-04 17:36 Marc Dequènes

[cleanup] moved CommandRunner out of 'bin/postman' and associated L10N strings

672adb6d 2010-04-04 16:54 Marc Dequènes

[fix] ensured LC_ALL is properly set for library

fd5bab1c 2010-04-04 16:48 Marc Dequènes

[cleanup] moved base require files in 'lib/cyborghood/base'

44648f83 2010-04-04 16:39 Marc Dequènes

[cleanup] split 'lib/cyborghood/base.rb' and reorganized requires a bit

cd6a8ef9 2010-04-04 16:11 Marc Dequènes

[evol] allow setting the mail max drift time

4a2747e1 2010-04-04 16:01 Marc Dequènes

[debug] simplify debug with debug flags, added one to allow not removing mails in the mailbox (to replay them later)

ed09e1e5 2010-04-04 15:44 Marc Dequènes

[cleanup] better class/modules names for a few items

45139df9 2010-04-04 02:33 Marc Dequènes

[fix] fixed listing avalaible languages

eb6e0359 2010-04-04 02:27 Marc Dequènes

[evol] translation rework: new mechanism to handle translated/untranslated strings, make use of translation parameters, moved I18n class, translations update

08693845 2010-04-03 20:30 Marc Dequènes

[fix] set_language() must change locale for ALL domains

2da8345d 2009-08-10 02:52 Marc Dequènes

[fix] catch problems when splitting the command line, and do not forget to include gettext support for the error messages

1b7ef95e 2009-08-10 01:53 Marc Dequènes

[evol] revised CyberError severities

1edda628 2009-08-09 20:55 Marc Dequènes

[cleanup] remove commented debug and remove count information from Array pack (always one element)

50f6ab1c 2009-08-09 20:44 Marc Dequènes

[fix] updated the TMail extension

c99df77c 2009-08-09 19:07 Marc Dequènes

[fix] updated the TMail extension

a19040bb 2009-08-09 15:10 Marc Dequènes

[fix] correct silly mistakes

b21668b8 2009-08-09 15:09 Marc Dequènes

[fix] correct silly mistake

b8b8b4eb 2009-08-09 15:09 Marc Dequènes

[fix] handle case when prefered language string is unparsable

4583e4d9 2009-08-09 15:06 Marc Dequènes

[fix] adapt to new schema (until proper mapping objects are used)

b25e9035 2009-08-09 15:05 Marc Dequènes

[fix] Order: correct silly mistakes

f109c66a 2009-08-09 15:04 Marc Dequènes

[fix] HTTPHeaders: correct silly mistakes and broken regex for parsing

837fd85c 2009-08-08 10:29 Marc Dequènes

[evol] added changes requested by upstream author to be included in TMail 1.3

83a04d84 2009-04-19 21:23 Marc Dequènes

[evol] added language selection in the Person through a new I18n class providing the link between local available languages and user preferences in the database

128232cd 2009-04-19 21:20 Marc Dequènes

[evol] RFC2616 Accept-Language field support #3 (forgot to rename file)

cd8512d4 2009-04-19 20:13 Marc Dequènes

[fix] corrected typo

da98a035 2009-04-19 18:38 Marc Dequènes

[evol] RFC2616 Accept-Language field support #2 (moved out of cyborghood namespace btw)

54b7abb5 2009-03-12 02:54 Marc Dequènes

[evol] RFC2616 Accept-Language field support #1 (needed for RFC2798 'preferredLanguage' attribute type support)

cb0d68fd 2009-03-10 01:29 Marc Dequènes

[evol] commands management rework #2: moved command parsing out of the Mail class and created new classes to handle it

f0a75e9c 2009-03-09 15:39 Marc Dequènes

[evol] commands management rework #1: moved command parsing into the Mail class, so the CommandParser is now a CommandRunner, and does not have to understand mail parts at all

d4b5798a 2009-03-08 19:43 Marc Dequènes

[evol] added setup.rb installer, with hooks to generate locales and a 'lib/cyborghood/config.rb' file having a new CyborgHood::Config providing with installation paths, and created CyborgHood::Info to contain software general information (rakefile build-depends are then reduced to the minimum)

6c7c4fde 2009-03-08 13:13 Marc Dequènes

[fix] the tmail gpgme addon was unquoting the body content by mistake

ccab26de 2009-03-08 12:26 Marc Dequènes

[fix] gettext domains are binded correctly now (using a new PostmanHome submodule to separate domains easily)

5f013d0a 2009-03-08 02:58 Marc Dequènes

[fix] gettext is working now, nevertheless the domain selection is ugly

e9eb9974 2009-03-07 23:56 Marc Dequènes

[fix] corrected remaining mistakes with the references, and gettext-related code

f6757b37 2009-03-07 23:14 Marc Dequènes

[fix] order references were not always defined and caused crash when there was none

145e9993 2009-03-07 23:06 Marc Dequènes

[fix] setup max drift time to 1 hour

ebccdcc4 2009-03-07 23:04 Marc Dequènes

[fix] corrected mistakes introduced in the 4 previous blind commits

7cae0102 2009-03-07 21:58 Marc Dequènes

[evol] added gettext support using user prefered langage

5425b3f0 2009-03-07 18:45 Marc Dequènes

[evol] separate signed mail processing from commands extracting, and improved order

4311d63d 2009-03-07 16:44 Marc Dequènes

[evol] new Mail facility create_simple_reject_reply(msg)

44c8c705 2009-03-04 14:04 Marc Dequènes

[RM] let's move to next devel stuff

9f3e1573 2009-03-04 13:34 Marc Dequènes

[RM] let's update the version

d32ee48a 2009-02-23 23:51 Marc Dequènes

[evol] add missing licensing terms

861ef12d 2009-02-23 21:39 Marc Dequènes

[evol] check content-type protocol parameter when validating pgp mail content, and renamed tmail_extra library into tmail_gpg (as it is dedicated to gpg mails only)

c7904e2c 2009-02-23 15:41 Marc Dequènes

[evol] replay protection #2 (should be done), and moved 'run' directory in the new workdir (temporary code until real path configuration)

3d444084 2009-02-23 09:30 Marc Dequènes

[evol] check if signature timestamp is not too old or reject it (first part of the replay protection)

960373b7 2009-02-23 02:31 Marc Dequènes

[evol] check new mails at a selectable minimum interval, and handle stop requests gracefully

c0979b3e 2009-02-22 22:20 Marc Dequènes

[evol] moved signed/encrypted mail creation from original mail to TMail class, and removed mail object duplication in the process (references to inners objects caused original mail to be altered, copying original headers instead)

0a2010c8 2009-02-22 21:21 Marc Dequènes

[evol] set the 'micalg' parameter in signed mails

09b32d70 2009-02-22 18:39 Marc Dequènes

[evol] sign outgoing mails, and lot's of fixes and code improvement in mail handling (related to signing, crypting, and preparing/chaining the two)

960c259e 2009-02-22 15:21 Marc Dequènes

[evol] handle incoming encrypted messages

8ac6d200 2009-02-22 12:43 Marc Dequènes

[evol] activate outgoing mails