Project

General

Profile

Activity

From 2009-02-09 to 2009-03-10

2009-03-10

09:10 Revision cb674fb0: [fix] don't forget to sign/encrypt rejected order
Marc Dequènes
01:29 Revision cb0d68fd: [evol] commands management rework #2: moved command parsing out of the Mail class and created new classes to handle it
Marc Dequènes

2009-03-09

15:39 Revision f0a75e9c: [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
Marc Dequènes
15:33 Revision 42a7efdc: [RCS] added new git ignored directory
Marc Dequènes

2009-03-08

19:43 Revision d4b5798a: [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)
Marc Dequènes
13:31 Revision 5461b962: [fix] the tmail gpgme addon was unquoting the body content by mistake
Marc Dequènes
13:13 Revision 6c7c4fde: [fix] the tmail gpgme addon was unquoting the body content by mistake
Marc Dequènes
13:01 Revision c75f6985: [evol] added replay email signature (textual, not gpg one), and made a few Postman methods private btw
Marc Dequènes
12:26 Revision ccab26de: [fix] gettext domains are binded correctly now (using a new PostmanHome submodule to separate domains easily)
Marc Dequènes
02:58 Revision 5f013d0a: [fix] gettext is working now, nevertheless the domain selection is ugly
Marc Dequènes

2009-03-07

23:56 Revision e9eb9974: [fix] corrected remaining mistakes with the references, and gettext-related code
Marc Dequènes
23:14 Revision f6757b37: [fix] order references were not always defined and caused crash when there was none
Marc Dequènes
23:06 Revision 145e9993: [fix] setup max drift time to 1 hour
Marc Dequènes
23:04 Revision ebccdcc4: [fix] corrected mistakes introduced in the 4 previous blind commits
Marc Dequènes
22:01 Revision b696db6e: [doc] added depends/build-depends info
Marc Dequènes
21:58 Revision 7cae0102: [evol] added gettext support using user prefered langage
Marc Dequènes
18:45 Revision 5425b3f0: [evol] separate signed mail processing from commands extracting, and improved order
Marc Dequènes
16:44 Revision 4311d63d: [evol] new Mail facility create_simple_reject_reply(msg)
Marc Dequènes

2009-03-04

14:04 Revision 44c8c705: [RM] let's move to next devel stuff
Marc Dequènes
13:34 Revision 9f3e1573: [RM] let's update the version
Marc Dequènes

2009-02-24

02:17 Revision dfc48308: [evol] reorganized CommandParser, and improved messages and error handling
Marc Dequènes

2009-02-23

23:51 Revision d32ee48a: [evol] add missing licensing terms
Marc Dequènes
21:39 Revision 861ef12d: [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)
Marc Dequènes
15:42 Revision fa86d77a: [evol] todolist update
Marc Dequènes
15:41 Revision c7904e2c: [evol] replay protection #2 (should be done), and moved 'run' directory in the new workdir (temporary code until real path configuration)
Marc Dequènes
09:30 Revision 3d444084: [evol] check if signature timestamp is not too old or reject it (first part of the replay protection)
Marc Dequènes
09:29 Revision abf4f28f: [evol] crypt rejection mail if user has been identified
Marc Dequènes
02:56 Revision 2f325370: [evol] postman can now be daemonized
Marc Dequènes
02:31 Revision 960373b7: [evol] check new mails at a selectable minimum interval, and handle stop requests gracefully
Marc Dequènes

2009-02-22

22:20 Revision c0979b3e: [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)
Marc Dequènes
21:21 Revision 0a2010c8: [evol] set the 'micalg' parameter in signed mails
Marc Dequènes
18:41 Revision 1b31b4e1: [evol] updated todolist
Marc Dequènes
18:39 Revision 09b32d70: [evol] sign outgoing mails, and lot's of fixes and code improvement in mail handling (related to signing, crypting, and preparing/chaining the two)
Marc Dequènes
15:21 Revision 960c259e: [evol] handle incoming encrypted messages
Marc Dequènes
12:44 Revision 2e0f8e7f: [fix] silly typo
Marc Dequènes
12:43 Revision 8ac6d200: [evol] activate outgoing mails
Marc Dequènes
12:36 Revision d5a19360: [evol] improved IMAP message handling, and properly delete ignored or processed messages
Marc Dequènes

2009-02-21

22:22 Revision fba691ae: [evol] backup zone before replacing, reload zone, and rollback zone if reload failed
Marc Dequènes
21:57 Revision a051c3cd: [evol] ensure DEB_RAILS_PATH is not set twice (but activeldap should do the same)
Marc Dequènes
21:55 Revision 43dd8a57: [evol] set a nice filename in replies attachments
Marc Dequènes
21:48 Revision 157c68c9: [evol] implement changing a zone
Marc Dequènes
21:47 Revision a1384f1c: [fix] now is the TODO
Marc Dequènes
18:52 Revision 9462c2b1: [evol] moved notes in a clean TODO file
Marc Dequènes
18:33 Revision 7193ea94: [evol] send reply for properly signed message with bad content + ensure setting custom headers in all cases
Marc Dequènes
15:36 Revision 30406d66: [evol] ensure sent mail is correctly formated (using Rails ActionMailer utility methods)
Marc Dequènes
14:45 Revision 8551c132: [evol] finished work on crypting mail response
Marc Dequènes

2009-02-20

13:34 Revision 56793619: [evol] preliminary work on crypting mail response
Marc Dequènes
02:38 Revision 4153cce4: [evol] new DNS class to manage zone files (only read zone file at the moment) + generate proper mail reply
Marc Dequènes

2009-02-19

18:23 Revision 275e20ec: [evol] create basic mail reply and send it using SMTP
Marc Dequènes
03:07 Revision 125a6103: [evol] implemented bot stop trigger
Marc Dequènes
02:36 Revision bc4894ce: [evol] reorganized dependencies
Marc Dequènes
02:34 Revision 945de171: [evol] move IMAP code into a new class
Marc Dequènes
02:30 Revision ec4a99c3: [fix] an exception reference in one object was not defined
Marc Dequènes
01:04 Revision c427bfc7: [evol] moved the mail processing into a new class returning proper orders
Marc Dequènes
00:57 Revision 323a6bb6: [evol] renamed custom exception and converted an old remaining exception
Marc Dequènes

2009-02-18

23:37 Revision 1575efa2: [evol] add backup files patterns to git ignore file
Marc Dequènes
23:29 Revision 4b58d4fd: [evol] move new classes into CyborgHood module and add new exception handling
Marc Dequènes

2009-02-17

13:54 Revision 78a20655: [evol] split objects abstraction layer and ldap layer in libs
Marc Dequènes
13:43 Revision 591ec1a2: [evol] add abstraction level above LDAP layer #2 + cleanup + indent
Marc Dequènes

2009-02-16

15:07 Revision 0af9cada: [evol] move LDAP settings out of code and use global logger
Marc Dequènes
14:39 Revision 3f7a1eee: [evol] add abstraction level above LDAP layer #1
Marc Dequènes
14:01 Revision df41472b: [evol] handle case when signed content is multipart and propagate other parts as refs for CommandParser
Marc Dequènes
13:59 Revision 3189d183: [fix] remove logger usage in tmail extension
Marc Dequènes
13:44 Revision 2891e0c2: [evol] properly moved tmail signature handling out of postman in a library (which i should probably suggest upstream)
Marc Dequènes
01:44 Revision 55a68712: [evol] added postman bot (not fully cyborgified yet)
Marc Dequènes
01:42 Revision 18d73e66: [RM] add proper git-ignored list of files
Marc Dequènes
01:41 Revision b28fbd1e: [fix] don't fail to merge bot-specific config if it is empty
Marc Dequènes
01:39 Revision 790f61f9: [evol] Logger can handle setting a permanent prefix (until reset)
Marc Dequènes

2009-02-15

21:40 Revision d31869c4: [evol] split test file into libs
Marc Dequènes
 

Also available in: Atom