flashmob
|
0333b7596a
sql store: reading and writing emails to an sql db
|
5 years ago |
flashmob
|
9f9bf90ce6
logging: log more details in the DATA command, including the length of data read
|
5 years ago |
flashmob
|
40185d0b4d
- backend config struct uses typed sections
|
5 years ago |
flashmob
|
9e5bd996cc
configuration: new backend gateway config values & defaults
|
5 years ago |
flashmob
|
59bf8f71dd
start gateway workers: incorrectly passed reflection value instead of the concrete value
|
5 years ago |
flashmob
|
2ebd1b6ea6
try using reflection
|
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
|
304ecca1dd
- further refactoring to workDispatcher and developing background post-processing
|
5 years ago |
flashmob
|
89947c4399
- refactor starting workers and workDispatcher so now a unique workDispatcher is started for each processor type
|
5 years ago |
flashmob
|
982a6c1e88
comment
|
5 years ago |
flashmob
|
a3f6d7c6c0
storage engines follow the configuration pattern
|
5 years ago |
flashmob
|
7c1dbe4ea0
cleanup
|
5 years ago |
flashmob
|
4a8a9623d8
- add "named stream processors" feature (stream processor can have multiple instances with different configurations).
|
5 years ago |
flashmob
|
a959c32c36
debugging in progress 7
|
5 years ago |
flashmob
|
41544ffa21
debugging in progress 5
|
5 years ago |
flashmob
|
091c2bffd6
debugging in progress
|
5 years ago |
flashmob
|
572c32e236
multiple backends, needs debugging
|
5 years ago |
flashmob
|
daa25103b4
use named struct fields instead of map for MimeParts and MessageID, plus other refactorings
|
5 years ago |
flashmob
|
a99f336b22
merged in the latest master & resolve any conflicts
|
5 years ago |
flashmob
|
6535833a92
refactor chunksaver to its own package
|
6 years ago |
flashmob
|
1a14ab3f41
- chunksaver is taking shape!
|
6 years ago |
Till
|
b803e062a6
Code cleanup (#171)
|
6 years ago |
flashmob
|
190c862e91
- default stream buffer size of 4096
|
6 years ago |
flashmob
|
5e3eb79ba5
- added stream_buffer_size setting to the config
|
6 years ago |
flashmob
|
03ad4ac09a
don't consider "\n" part of boundary
|
6 years ago |
flashmob
|
e3f1d0a7da
bug fixes
|
6 years ago |
flashmob
|
ebac03ba7c
it gives the correct result when buffer is 256 bytes
|
6 years ago |
Flashmob
|
07043ae76e
Fixes #148 - use the *validate* processor for validation (#149)
|
6 years ago |
flashmob
|
1367b5d10e
- add a stream processor that can parse headers on-the-fly (s_headers_parser.go)
|
6 years ago |