Commit History

Author SHA1 Message Date
  flashmob 076e0aa5c7 add mime parse error 5 years ago
  flashmob a6244bc3bb mimeparse: refactored errors, added custom error types 5 years ago
  flashmob 0333b7596a sql store: reading and writing emails to an sql db 5 years ago
  flashmob 210353dc5a refactoring: protocol types gets a formal type & other small renames 5 years ago
  flashmob 55c0609c5f eliminate allocations 5 years ago
  flashmob b103debfb5 queuedID packs the seeds (3 uint64) in to a single 192 bit number before hashing it 5 years ago
  flashmob 8f860d1630 use serverID instead of interface string for generating queuedID 5 years ago
  flashmob 945bb6d674 gateway: each stream processor has its own buffer 5 years ago
  flashmob 5610107491 envelope: use WaitGroup instead of lock 5 years ago
  flashmob 9eef28f551 make the queuedid fit 32 bytes, add test case 5 years ago
  flashmob bf4a5e91cb change queueID() to use hash/fnv instead of md5 (also fixed test) 5 years ago
  flashmob daa25103b4 use named struct fields instead of map for MimeParts and MessageID, plus other refactorings 5 years ago
  flashmob dc792e973c resolve conflicting changes from master 5 years ago
  flashmob 9a24d7a2b7 Merge branch 'master' into stream 5 years ago
  Flashmob d8ea544327 Issues #195 to #201 (#202) 5 years ago
  flashmob a99f336b22 merged in the latest master & resolve any conflicts 5 years ago
  flashmob b8ed1a3264 more robust charset processing / transforming 6 years ago
  flashmob 3528fbc964 - add transport type to email (8bitmime or 7bit) 6 years ago
  flashmob 92d5062756 - memory based storage for chunk saver 6 years ago
  flashmob a7202c5822 - chunksaver WIP 6 years ago
  Till b803e062a6 Code cleanup (#171) 6 years ago
  flashmob 190c862e91 - default stream buffer size of 4096 6 years ago
  codestation d48dee0284 Fix EOF when parsing the envelope headers (#142) 6 years ago
  Flashmob 3493a860b0 Code style fixes (#131) 6 years ago
  Flashmob a910a48e28 More strict MAIL and RCPT command parsing. Addresses issue #120 (#129) 6 years ago
  Flashmob 6f87aaa724 Make cgo iconv package optional #103 (#104) 7 years ago
  Flashmob 5980d3ea27 Fixes issue #101 - Gateway Timeout deadlock. (#102) 7 years ago
  Flashmob 14a83f6bd2 More backends refactoring (#71) 8 years ago