| 2012-10-25 |
Chris Mikkelson | Add instructions to compile on Linux |
commit | commitdiff | tree | snapshot |
| 2012-10-25 |
Chris Mikkelson | Replace FreeBSD-specific strnstr() with memmem() |
commit | commitdiff | tree | snapshot |
| 2011-11-08 |
chris mikkelson | Add SIZE to EHLO response. |
commit | commitdiff | tree | snapshot |
| 2010-10-05 |
chris mikkelson | Added FreeBSD-style rc.d startup script. |
commit | commitdiff | tree | snapshot |
| 2010-04-15 |
chris mikkelson | Added inter-module communication "channels" API. Modul... |
commit | commitdiff | tree | snapshot |
| 2010-04-02 |
chris mikkelson | Added copyright and license information. |
commit | commitdiff | tree | snapshot |
| 2010-04-01 |
chris mikkelson | Correct command length, part 2: compute length not... |
commit | commitdiff | tree | snapshot |
| 2010-03-31 |
chris mikkelson | Correctly compute length of commands terminated by... |
commit | commitdiff | tree | snapshot |
| 2010-03-31 |
chris mikkelson | Compile module API with -fPIC for modules on FreeBSD... |
commit | commitdiff | tree | snapshot |
| 2010-03-30 |
chris mikkelson | Fix privilege dropping. |
commit | commitdiff | tree | snapshot |
| 2010-03-30 |
chris mikkelson | Add 'install' target. |
commit | commitdiff | tree | snapshot |
| 2010-03-30 |
chris mikkelson | Load modules from central libdir, by default /usr/local... |
commit | commitdiff | tree | snapshot |
| 2010-03-15 |
chris mikkelson | Allocate proper number of bytes for module list. |
commit | commitdiff | tree | snapshot |
| 2010-03-13 |
chris mikkelson | Fix uninitialized variable 'len' in handle_smtp(). |
commit | commitdiff | tree | snapshot |
| 2010-03-12 |
chris mikkelson | Call correct module method from module_data() |
commit | commitdiff | tree | snapshot |
| 2010-02-24 |
chris mikkelson | (Found change from Nov 2, 2009) |
commit | commitdiff | tree | snapshot |
| 2009-04-29 |
chris mikkelson | Use correct type (socklen_t) for addrlen. Quiets compi... |
commit | commitdiff | tree | snapshot |
| 2009-04-29 |
chris mikkelson | signal "listen condition" when below maximum concurrency. |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Correct usage from -P <plugin> to -M <module>... |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Pass data as const char * to avoid module cross-talk. |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Merge from master: add .gitignore to tracked files. |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Added 'tags' target to manage ctags. |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Added 'tags' target to maintain ctags. |
commit | commitdiff | tree | snapshot |
| 2009-04-06 |
chris mikkelson | Include .gitignore file in repo |
commit | commitdiff | tree | snapshot |
| 2009-04-03 |
chris mikkelson | Clean up module return code handling; renamed SSM_MSG... |
commit | commitdiff | tree | snapshot |
| 2009-04-03 |
chris mikkelson | Merge branch 'master' into modules |
commit | commitdiff | tree | snapshot |
| 2009-04-02 |
chris mikkelson | Set connection fds to nonblocking, detect blocked writes |
commit | commitdiff | tree | snapshot |
| 2009-04-02 |
chris mikkelson | Cleaned up module interface, and provided hooks in... |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Corrected SSM_RESPONDED macro to match SSM_MSG flag. |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | null-terminate filename after strncpy(). |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Added rest of hooks for module code. |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Made API for module -- module_api.c now contains respon... |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Removed old 'modules.c' (renamed to 'module.c') |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | First cut at module loading system. Still need to... |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Fix handle_ioreq logic. |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Daemonization now works, and is the default. Creating... |
commit | commitdiff | tree | snapshot |
| 2009-03-27 |
chris mikkelson | Use explicit libevent bases. The implicit "current_base" |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Fleshed out options processing in smtpsink.c |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Moved signal event handlers to their own thread. They... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | smtpsink.c hardcoded config for testing. |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Fixed DATA state machine, and quit response. |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Initialize connection state -- otherwise reclaimed... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Initialize both events, not just one... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | Fixed listener thread "starting gun" logic. |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | bonehead error pthread_foo return 0 on *success* not... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | listener spec will typically be a literal string or... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | After a few scattered changes, it all compiles and... |
commit | commitdiff | tree | snapshot |
| 2009-03-25 |
chris mikkelson | High performance SMTP daemon, suitable for spamtraps... |
commit | commitdiff | tree | snapshot |
|