Activity
From 2009-02-15 to 2009-03-16
2009-03-12
2009-03-10
- 09:10 Revision cb674fb0: [fix] don't forget to sign/encrypt rejected order
- 01:29 Revision cb0d68fd: [evol] commands management rework #2: moved command parsing out of the Mail class and created new classes to handle it
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
- 15:33 Revision 42a7efdc: [RCS] added new git ignored directory
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)
- 13:31 Revision 5461b962: [fix] the tmail gpgme addon was unquoting the body content by mistake
- 13:13 Revision 6c7c4fde: [fix] the tmail gpgme addon was unquoting the body content by mistake
- 13:01 Revision c75f6985: [evol] added replay email signature (textual, not gpg one), and made a few Postman methods private btw
- 12:26 Revision ccab26de: [fix] gettext domains are binded correctly now (using a new PostmanHome submodule to separate domains easily)
- 02:58 Revision 5f013d0a: [fix] gettext is working now, nevertheless the domain selection is ugly
2009-03-07
- 23:56 Revision e9eb9974: [fix] corrected remaining mistakes with the references, and gettext-related code
- 23:14 Revision f6757b37: [fix] order references were not always defined and caused crash when there was none
- 23:06 Revision 145e9993: [fix] setup max drift time to 1 hour
- 23:04 Revision ebccdcc4: [fix] corrected mistakes introduced in the 4 previous blind commits
- 22:01 Revision b696db6e: [doc] added depends/build-depends info
- 21:58 Revision 7cae0102: [evol] added gettext support using user prefered langage
- 18:45 Revision 5425b3f0: [evol] separate signed mail processing from commands extracting, and improved order
- 16:44 Revision 4311d63d: [evol] new Mail facility create_simple_reject_reply(msg)
2009-03-04
- 14:04 Revision 44c8c705: [RM] let's move to next devel stuff
- 13:34 Revision 9f3e1573: [RM] let's update the version
2009-02-24
2009-02-23
- 23:51 Revision d32ee48a: [evol] add missing licensing terms
- 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)
- 15:42 Revision fa86d77a: [evol] todolist update
- 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)
- 09:30 Revision 3d444084: [evol] check if signature timestamp is not too old or reject it (first part of the replay protection)
- 09:29 Revision abf4f28f: [evol] crypt rejection mail if user has been identified
- 02:56 Revision 2f325370: [evol] postman can now be daemonized
- 02:31 Revision 960373b7: [evol] check new mails at a selectable minimum interval, and handle stop requests gracefully
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)
- 21:21 Revision 0a2010c8: [evol] set the 'micalg' parameter in signed mails
- 18:41 Revision 1b31b4e1: [evol] updated todolist
- 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)
- 15:21 Revision 960c259e: [evol] handle incoming encrypted messages
- 12:44 Revision 2e0f8e7f: [fix] silly typo
- 12:43 Revision 8ac6d200: [evol] activate outgoing mails
- 12:36 Revision d5a19360: [evol] improved IMAP message handling, and properly delete ignored or processed messages
2009-02-21
- 22:22 Revision fba691ae: [evol] backup zone before replacing, reload zone, and rollback zone if reload failed
- 21:57 Revision a051c3cd: [evol] ensure DEB_RAILS_PATH is not set twice (but activeldap should do the same)
- 21:55 Revision 43dd8a57: [evol] set a nice filename in replies attachments
- 21:48 Revision 157c68c9: [evol] implement changing a zone
- 21:47 Revision a1384f1c: [fix] now is the TODO
- 18:52 Revision 9462c2b1: [evol] moved notes in a clean TODO file
- 18:33 Revision 7193ea94: [evol] send reply for properly signed message with bad content + ensure setting custom headers in all cases
- 15:36 Revision 30406d66: [evol] ensure sent mail is correctly formated (using Rails ActionMailer utility methods)
- 14:45 Revision 8551c132: [evol] finished work on crypting mail response
2009-02-20
- 13:34 Revision 56793619: [evol] preliminary work on crypting mail response
- 02:38 Revision 4153cce4: [evol] new DNS class to manage zone files (only read zone file at the moment) + generate proper mail reply
2009-02-19
- 18:23 Revision 275e20ec: [evol] create basic mail reply and send it using SMTP
- 03:07 Revision 125a6103: [evol] implemented bot stop trigger
- 02:36 Revision bc4894ce: [evol] reorganized dependencies
- 02:34 Revision 945de171: [evol] move IMAP code into a new class
- 02:30 Revision ec4a99c3: [fix] an exception reference in one object was not defined
- 01:04 Revision c427bfc7: [evol] moved the mail processing into a new class returning proper orders
- 00:57 Revision 323a6bb6: [evol] renamed custom exception and converted an old remaining exception
2009-02-18
- 23:37 Revision 1575efa2: [evol] add backup files patterns to git ignore file
- 23:29 Revision 4b58d4fd: [evol] move new classes into CyborgHood module and add new exception handling
2009-02-17
- 13:54 Revision 78a20655: [evol] split objects abstraction layer and ldap layer in libs
- 13:43 Revision 591ec1a2: [evol] add abstraction level above LDAP layer #2 + cleanup + indent
2009-02-16
- 15:07 Revision 0af9cada: [evol] move LDAP settings out of code and use global logger
- 14:39 Revision 3f7a1eee: [evol] add abstraction level above LDAP layer #1
- 14:01 Revision df41472b: [evol] handle case when signed content is multipart and propagate other parts as refs for CommandParser
- 13:59 Revision 3189d183: [fix] remove logger usage in tmail extension
- 13:44 Revision 2891e0c2: [evol] properly moved tmail signature handling out of postman in a library (which i should probably suggest upstream)
- 01:44 Revision 55a68712: [evol] added postman bot (not fully cyborgified yet)
- 01:42 Revision 18d73e66: [RM] add proper git-ignored list of files
- 01:41 Revision b28fbd1e: [fix] don't fail to merge bot-specific config if it is empty
- 01:39 Revision 790f61f9: [evol] Logger can handle setting a permanent prefix (until reset)
2009-02-15
Also available in: Atom