2023-10-08 03:20 | Mark MxF as abandoned ^L | Ellenor Bjornsdottir | 1 | +4 | -0 |
2022-12-24 07:43 | We still have not tested this code. It's still not ready for that. | Ellenor Bjornsdottir | 8 | +216 | -56 |
2022-11-26 19:22 | Added by Amelia(?) | Lightning Bjornsson | 11 | +55 | -32 |
2022-10-29 09:28 | look, I'm not proud of my work in src/ip.c, and it's still not complete. | Ellenor Bjornsdottir | 4 | +77 | -25 |
2022-10-29 09:22 | update text of licence | Ellenor Bjornsdottir | 2 | +34 | -3 |
2022-10-27 19:54 | a lot has changed, not all of it good | Ellenor Bjornsdottir | 20 | +1792 | -1129 |
2022-10-25 15:53 | text changes, indent roughshodding | Ellenor Bjornsdottir | 24 | +3257 | -2064 |
2022-10-21 11:15 | convert a few error messages from HCMSSC to QESC, add features to pw2u, scaffolding for future 'probe' delivery mode of qmlocal | Ellenor Bjornsdottir | 3 | +76 | -57 |
2022-10-20 02:52 | Merge branch 'trunk' of invictus.wa.us.umbrellix.net:nightmaremail into trunk | Ellenor Bjornsdottir | 1 | +19 | -19 |
2022-10-20 02:52 | things for sendmail | Ellenor Bjornsdottir | 1 | +18 | -5 |
2022-10-20 02:51 | makefile tweaks for illumos | Ellenor Bjornsdottir | 1 | +19 | -19 |
2022-10-19 07:53 | so the smtpd finally works... you have to flush every time you send something | Ellenor Bjornsdottir | 6 | +614 | -582 |
2022-10-19 05:20 | i broke the smtpd | Ellenor Bjornsdottir | 9 | +747 | -112 |
2022-10-17 07:37 | it's gone. It's gone. It'll be published separately soon. | Ellenor Bjornsdottir | 26 | +27 | -2935 |
2022-10-16 19:45 | Thank burleyarch for his contribution to netqmail. | Ellenor Bjornsdottir | 1 | +33 | -1 |
2022-10-15 12:44 | something | Ellenor Bjornsdottir | 4 | +96 | -99 |
2022-10-15 11:07 | it truly sucks. I am sorry I brought this into the world. Let me get done strip mining it for what it's actually worth. | Ellenor Bjornsdottir | 1 | +13 | -7 |
2022-10-09 06:54 | Merge branch 'trunk' of invictus.wa.us.umbrellix.net:nightmaremail into trunk | Ellenor Bjornsdottir | 4 | +26 | -2 |
2022-10-09 06:54 | please, don't touch src/mxf-remote unless you know what you are doing. it is cancelled. it should be considered toxic. | Ellenor Bjornsdottir | 1 | +1 | -1 |
2022-10-07 22:24 | fix embarrassing nullptr bug | Bjornsdottir Root | 1 | +4 | -2 |
2022-10-07 02:46 | Merge branch 'trunk' of invictus.wa.us.umbrellix.net:nightmaremail into trunk | Ellenor Malik | 0 | +0 | -0 |
2022-10-07 02:42 | wha | Bjornsdottir Root | 1 | +0 | -0 |
2022-10-07 00:27 | add back mistakenly removed shell scripts | Ellenor Malik | 2 | +21 | -0 |
2022-10-07 00:26 | snorp | Ellenor Malik | 2 | +1 | -0 |
2022-10-07 00:19 | oops, an o file | Ellenor Bjornsdottir | 12 | +25 | -32 |
2022-10-06 21:33 | add some minor changes | Ellenor Malik | 8 | +61 | -37 |
2022-10-06 18:02 | as it stands, this code is broken broken broken. | Ellenor Malik | 4 | +150 | -91 |
2022-10-06 01:40 | egh, i'm trying, please | Ellenor Malik | 14 | +999 | -187 |
2022-09-30 13:37 | At this point, I folded in my quest to avoid typeallocs in mxf-remote and merged in the parent qmail's gen_alloc (as typealloc) | Ellenor Malik | 30 | +1937 | -201 |
2022-09-27 13:04 | it's not complete yet, don't try it ! | Ellenor Malik | 12 | +611 | -596 |
2022-09-23 18:43 | just gonna last commit the old mxf-remote stuff. it's gonna be gone. | Ellenor Malik | 1 | +124 | -0 |
2022-09-18 19:58 | a whole lotta nothing really | Ellenor Bjornsdottir | 10 | +220 | -139 |
2021-09-26 21:32 | applied the IPv6 ipme patch, removed the dead-end libmxf codebase, did some hair splitting for mxf-send and mxf-remote (not building yet) | Amelia Bjornsdottir | 29 | +1924 | -211 |
2021-09-22 18:05 | +realrcptto by Paul Jarc (anti-backscatter extension) | Amelia Bjornsdottir | 8 | +799 | -5 |
2021-09-22 17:13 | Remove dead symlinks; add THANKS.mxf for patches | Amelia Bjornsdottir | 3 | +35 | -4 |
2021-09-22 16:13 | This will not build as is. Lightning moved the makefile to Makefile.legacy as he was amid writing a new Redo-based buildsystem for Nightmare Mail. | Amelia Bjornsdottir | 7 | +43 | -0 |
2021-09-14 06:35 | Oops... | Ellenor Malik | 1 | +2 | -2 |
2021-09-14 06:28 | qmail-dnsbl-20060130.patch Signed-off-by: Ellenor Bjornsdottir <ellenor@umbrellix.net> | Fabio Busatto | 6 | +94 | -16 |
2021-09-11 00:20 | more scaffolding | Ellenor Malik | 15 | +310 | -12 |
2021-09-04 14:08 | Documentation rearrangement | Ellenor Malik | 3 | +15 | -0 |
2021-09-04 13:28 | Add back README and LICENCE files | Ellenor Malik | 2 | +314 | -0 |
2021-09-04 13:22 | Change the name to MXF due to user complaints. | Ellenor Malik | 2 | +0 | -314 |
2021-09-04 11:42 | oops I had an object file. Minor tweak to smtpd.c (soon to be smtpsrv) | Ellenor Malik | 2 | +1 | -1 |
2021-09-03 20:41 | Removed continuous integration | Ellenor Malik | 4 | +0 | -171 |
2021-09-03 20:38 | rearrangement appears to be basically complete, although some things still continue to be a bit skew-wiff | Ellenor Malik | 419 | +5939 | -5939 |
2021-09-03 18:07 | Moved most documentation to doc/, hierarchy cleanup in progress | Ellenor Malik | 85 | +500 | -183 |
2021-08-13 09:34 | Makefile: remove stale references to auto-uid | Rolf Eike Beer | 1 | +0 | -9 |
2021-08-13 09:27 | fix "make clean" | Rolf Eike Beer | 1 | +1 | -1 |
2021-08-06 01:52 | De-symlink .gitignore to mollify new Git. | Amitai Schleier | 2 | +1 | -0 |
2021-07-01 14:50 | GitHub CodeQL: update CI instructions from upstream | Rolf Eike Beer | 1 | +0 | -9 |
2021-06-30 17:19 | update autobuild symlinks | Rolf Eike Beer | 2 | +2 | -2 |
2021-06-30 16:27 | CirrusCI: update image list | Rolf Eike Beer | 1 | +3 | -3 |
2020-12-04 16:56 | add noreturn attribute to a couple of functions | Rolf Eike Beer | 13 | +82 | -62 |
2020-12-25 09:45 | Use malloc() in newly merged code, at least. | Amitai Schleier | 1 | +1 | -1 |
2020-12-24 15:34 | Add CHANGES entry. | Amitai Schleier | 1 | +2 | -0 |
2020-12-24 15:05 | Use plain old unsigned long. Give 65536 a name. | Amitai Schleier | 1 | +6 | -4 |
2020-12-24 15:03 | Replace deprecated alloc_re() with realloc(). | Amitai Schleier | 1 | +4 | -1 |
2020-12-24 14:55 | Fix -Wdangling-else. | Amitai Schleier | 1 | +4 | -2 |
2020-12-24 14:54 | Fix -Wparentheses. | Amitai Schleier | 1 | +1 | -1 |
2020-12-24 08:40 | Handle DNS packets up to max EDNS response size. | Christopher K. Davis | 1 | +23 | -6 |
2021-01-24 10:32 | TravisCI: remove | Rolf Eike Beer | 2 | +0 | -37 |
2021-01-24 10:30 | GitHub CI: add a build forced to use utmp() | Rolf Eike Beer | 1 | +34 | -5 |
2021-01-08 15:56 | CI: add a test job for Solaris | Rolf Eike Beer | 1 | +47 | -0 |
2021-01-04 11:28 | convert already modified functions to C89 interface | Rolf Eike Beer | 16 | +23 | -72 |
2019-07-22 14:25 | remove register storage class declaration from codebase. | Alan Post | 23 | +73 | -72 |
2020-12-19 11:14 | Fix 3 warnings from -Wpointer-sign. | Amitai Schleier | 2 | +3 | -3 |
2020-12-06 20:12 | Add CHANGES entry. | Amitai Schleier | 1 | +2 | -0 |
2020-12-05 18:28 | Document the new qmail-queue(8) exit code. | Amitai Schleier | 1 | +12 | -0 |
2020-12-06 09:06 | Remove unused local variable. | Amitai Schleier | 1 | +0 | -1 |
2020-12-05 20:47 | Extract a function to fill in errstr. | Amitai Schleier | 1 | +13 | -10 |
2020-12-05 18:40 | Do similar things in the same order. | Amitai Schleier | 1 | +1 | -1 |
2020-12-05 18:33 | Remove unneeded closes on pipe() that just failed. | Amitai Schleier | 1 | +0 | -1 |
2020-12-17 08:41 | Do 1-byte reads in the local idiom. | Amitai Schleier | 1 | +1 | -1 |
2020-12-05 18:26 | Adjust formatting. | Amitai Schleier | 1 | +5 | -6 |
2020-12-05 18:23 | Let QMAILQUEUE wrapper return custom error strings. | Flavio Curti | 2 | +28 | -1 |
2020-12-18 10:02 | Move up the other "deprecated.h" includes. | Amitai Schleier | 2 | +4 | -2 |
2020-12-17 09:39 | Document and deprecate substdio_bget(). | Amitai Schleier | 2 | +7 | -0 |
2020-12-17 09:32 | Make substdio_get look more like substdio_bget. | Amitai Schleier | 1 | +1 | -1 |
2020-12-17 09:30 | Catch up to ssize_t changes across substdio. | Amitai Schleier | 2 | +5 | -7 |
2020-12-17 09:29 | Revert "remove unused substdio_bget()" | Amitai Schleier | 2 | +14 | -0 |
2021-01-10 11:11 | do not use Posix style -n argument for tail | Rolf Eike Beer | 1 | +8 | -8 |
2019-08-12 15:52 | Extract an "instqueue" program from instpackage. | Amitai Schleier | 8 | +268 | -220 |
2020-11-27 23:40 | "install": declare missing dependencies. | Amitai Schleier | 1 | +3 | -2 |
2020-11-27 23:36 | NFCI: Make "compile" target match "load" target. | Amitai Schleier | 1 | +1 | -2 |
2020-11-17 17:26 | always include the own header first in all C files | Rolf Eike Beer | 41 | +76 | -35 |
2020-12-02 10:33 | Fix CodeQL cpp/integer-multiplication-cast-to-long. | Amitai Schleier | 1 | +1 | -1 |
2020-12-02 10:13 | Define CODEOWNERS with our default reviewers. | Amitai Schleier | 1 | +1 | -0 |
2020-11-09 16:51 | replace "sizeof foo" with sizeof(foo) | Rolf Eike Beer | 15 | +35 | -35 |
2020-11-09 16:46 | add generator macro for substdio wrappers around qmail_put() | Rolf Eike Beer | 3 | +11 | -12 |
2020-11-09 16:34 | add generator macros for substdio wrappers around timeoutread() and timeoutwrite() | Rolf Eike Beer | 7 | +27 | -67 |
2020-06-15 18:23 | fix read() return value handling in getln2() | Rolf Eike Beer | 1 | +4 | -2 |
2020-06-15 18:21 | improve checks for return value of read() and write() and it's wrappers | Rolf Eike Beer | 11 | +21 | -20 |
2020-06-15 18:16 | convert some additional substdio functions to return ssize_t | Rolf Eike Beer | 4 | +9 | -13 |
2020-06-15 17:42 | simplify qmail_puts() | Rolf Eike Beer | 2 | +3 | -6 |
2019-08-20 18:53 | use size_t and ssize_t in substdio | Rolf Eike Beer | 23 | +63 | -80 |
2020-06-11 15:29 | Symlink "CI" configs somewhere easier to see. | Amitai Schleier | 4 | +7 | -0 |
2020-11-20 09:40 | Fix 17 warnings from -Wparentheses. | Amitai Schleier | 13 | +17 | -17 |
2020-11-20 10:32 | Fix 1 warning from -Wempty-body. | Amitai Schleier | 1 | +1 | -1 |
2020-11-20 10:02 | Fix 5 warnings from -Wdangling-else. | Amitai Schleier | 4 | +10 | -5 |
2020-11-20 10:11 | Fix 3 warnings from -Wpointer-sign. | Amitai Schleier | 2 | +2 | -2 |
2020-11-20 10:26 | Fix 2 warnings from -Wincompatible-library-redeclaration. | Amitai Schleier | 7 | +49 | -26 |
2020-06-15 19:55 | put all auto_user*.o and auto_group*.o files in a library ids.a | Rolf Eike Beer | 2 | +33 | -39 |
2019-07-12 17:38 | get rid of error_* variables and just #define them to their errno equivalents | Rolf Eike Beer | 5 | +16 | -141 |
2020-11-03 14:27 | Add some tests for prioq. | Amitai Schleier | 2 | +236 | -1 |
2020-11-07 12:49 | GitHub: add CI build without obsolete functions | Rolf Eike Beer | 1 | +15 | -5 |
2020-11-07 12:41 | GitHub: add build set without catman pages | Rolf Eike Beer | 1 | +21 | -4 |
2020-11-07 12:28 | GitHub: also build on MacOS and with clang | Rolf Eike Beer | 1 | +19 | -5 |
2020-11-04 18:20 | add .gitattributes to keep some files out of release tarballs | Rolf Eike Beer | 1 | +3 | -0 |
2020-03-06 15:33 | qmail-local: close race window when creating file in tmp/ | Rolf Eike Beer | 1 | +11 | -9 |
2005-02-21 13:07 | qmail-remote: avoid recoding CRLF to CRCRLF | Rolf Eike Beer | 5 | +188 | -2 |
2020-08-05 19:43 | GitHub: enable codescan | Rolf Eike Beer | 1 | +38 | -0 |
2020-06-20 07:45 | reintroduce alloc_re() | Rolf Eike Beer | 3 | +26 | -3 |
2020-07-01 05:16 | qmail-remote: fix warnings about get() being used with wrong pointer signedness | Rolf Eike Beer | 1 | +2 | -2 |
2020-06-17 16:15 | move auto_uidq variable into spawn.c | Rolf Eike Beer | 3 | +2 | -3 |
2020-06-17 16:09 | move extern declaration of hier() to hier.h | Rolf Eike Beer | 4 | +1 | -3 |
2020-06-17 16:08 | move extern declarations out of spawn.c into a dedicated header | Rolf Eike Beer | 5 | +17 | -8 |
2020-06-17 15:44 | use C89 declarations in hier.h | Rolf Eike Beer | 1 | +7 | -5 |
2020-07-07 13:47 | qmail-smtpd: allow [] to appear in received lines | Rolf Eike Beer | 1 | +2 | -0 |
2020-07-06 17:51 | remove orphaned now.c | Rolf Eike Beer | 1 | +0 | -8 |
2020-07-03 14:56 | trynpbg1.c: add missing include | Rolf Eike Beer | 1 | +1 | -0 |
2020-07-03 14:50 | select.h: do not redeclare select() if including <sys/select.h> | Rolf Eike Beer | 2 | +3 | -3 |
2020-07-04 14:57 | qmail-send: use utimes() instead of utime() | Rolf Eike Beer | 1 | +4 | -4 |
2020-06-30 15:22 | add missing includes for NULL | Rolf Eike Beer | 2 | +3 | -1 |
2020-06-14 13:38 | make now() an inline function | Rolf Eike Beer | 7 | +35 | -35 |
2019-08-27 18:46 | remove inefficient maildirwatch | Rolf Eike Beer | 7 | +4 | -174 |
2020-06-15 19:57 | TARGETS: drop needless auto_uid*.o and auto_gid*.o entries | Rolf Eike Beer | 1 | +0 | -10 |
2020-06-14 10:41 | use NULL instead of casting 0 to a pointer type | Rolf Eike Beer | 21 | +54 | -47 |
2020-05-01 11:23 | dns: remove dns_cname, unused. | Leah Neukirchen | 3 | +0 | -43 |
2020-04-08 21:32 | qmail-remote: remove flagalias and flagallaliases, now useless | Leah Neukirchen | 1 | +4 | -13 |
2020-04-08 21:30 | qmail-remote: remove flagcname, deprecated feature | Leah Neukirchen | 2 | +5 | -12 |
2020-06-12 16:35 | predate: use better version of calling time() | Rolf Eike Beer | 1 | +1 | -1 |
2020-06-13 13:05 | get rid of alloc_re() | Rolf Eike Beer | 3 | +8 | -10 |
2020-06-13 12:55 | alloc.h: make first argument of alloc_re() void** | Rolf Eike Beer | 3 | +4 | -4 |
2020-05-24 14:58 | use "return" to leave main() instead of _exit() | Rolf Eike Beer | 27 | +88 | -99 |
2020-05-24 13:50 | make all main() functions return int | Rolf Eike Beer | 56 | +79 | -122 |
2020-05-24 15:06 | make most output of auto-str readable | Rolf Eike Beer | 1 | +23 | -6 |
2020-06-06 20:30 | add all missing headers | Rolf Eike Beer | 20 | +28 | -12 |
2020-06-06 20:12 | add missing include in byte.h | Rolf Eike Beer | 1 | +2 | -0 |
2020-06-06 20:00 | get rid of seek.a | Rolf Eike Beer | 6 | +42 | -68 |
2020-05-23 14:53 | Fix Markdown formatting in examples. | Amitai Schleier | 11 | +272 | -181 |
2020-05-23 14:57 | Replace --- with ### for headings. | Amitai Schleier | 1 | +4 | -4 |
2020-05-23 14:52 | Make THANKS an unordered list. | Amitai Schleier | 1 | +334 | -334 |
2020-05-23 14:47 | Format unordered lists more consistently. | Amitai Schleier | 4 | +97 | -97 |
2020-05-23 14:37 | Wrap URLs in <>. | Amitai Schleier | 4 | +20 | -20 |
2020-05-23 14:27 | Make CHANGES an unordered list. | Amitai Schleier | 1 | +1523 | -1523 |
2020-05-23 14:22 | Tabs to spaces. | Amitai Schleier | 1 | +215 | -215 |
2020-05-23 14:21 | Replace ```foo``` with `foo` for one-liners. | Amitai Schleier | 1 | +3 | -3 |
2020-05-23 14:20 | Replace ``foo'' with "foo". | Amitai Schleier | 12 | +69 | -69 |
2020-05-23 14:11 | Replace --- with -- when it's simulating em-dash. | Amitai Schleier | 12 | +51 | -51 |
2020-05-23 14:09 | Improve README Markdown. | Amitai Schleier | 1 | +10 | -9 |
2019-07-19 17:16 | Append .md suffix to text docs. Adjust references. | Amitai Schleier | 41 | +2900 | -2899 |
2020-05-24 10:24 | tests: remove now useless tests again | Rolf Eike Beer | 4 | +1 | -183 |
2020-05-14 15:47 | get rid of str_copy() and use the default strcpy() instead | Rolf Eike Beer | 4 | +3 | -24 |
2019-07-12 17:16 | get rid of byte_diff() and use the default memcmp() instead | Rolf Eike Beer | 5 | +3 | -27 |
2020-05-24 11:50 | qmail-local: replace !byte_diff() with byte_equal() | Rolf Eike Beer | 1 | +1 | -1 |
2019-07-12 16:39 | get rid of str_diffn() and use the default strncmp() instead | Rolf Eike Beer | 4 | +3 | -26 |
2019-07-12 16:38 | get rid of str_diff() and use the default strcmp() instead | Rolf Eike Beer | 5 | +4 | -28 |
2019-07-12 16:30 | get rid of str_len() and just use the default strlen() instead | Rolf Eike Beer | 4 | +5 | -23 |
2020-05-24 10:14 | tests: verify byte_diff() and some str_* functions | Rolf Eike Beer | 4 | +183 | -1 |
2020-05-24 10:22 | tests: add results to .gitignore | Rolf Eike Beer | 1 | +2 | -0 |
2019-08-26 16:21 | Remove qsmhook, long since replaced by preline. | Amitai Schleier | 6 | +3 | -156 |
2020-05-11 21:14 | scan_*.c: convert to prototypes | Leah Neukirchen | 2 | +2 | -2 |
2020-05-11 21:13 | scan.h: use prototypes, remove missing functions | Leah Neukirchen | 1 | +2 | -24 |
2020-05-23 11:14 | remove unused substdio_bget() | Rolf Eike Beer | 2 | +0 | -14 |
2020-04-21 18:54 | fmt_*.c: convert to prototypes | Leah Neukirchen | 5 | +5 | -7 |
2020-04-21 18:42 | fmt.h: use prototypes, remove missing functions | Leah Neukirchen | 1 | +5 | -16 |
2019-10-05 22:48 | use POSIX compliant calling of head and tail | Rolf Eike Beer | 1 | +76 | -76 |
2019-12-27 21:01 | remove the custom allocator | Rolf Eike Beer | 7 | +78 | -205 |
2020-05-10 19:59 | remove the "alloc" parameter from cdbmake_add() and cdbmake_split() | Rolf Eike Beer | 2 | +6 | -6 |
2020-05-14 15:52 | use default strdup() instead of open coding it | Rolf Eike Beer | 1 | +4 | -4 |
2020-05-22 17:11 | add back accidentially removed typecast | Rolf Eike Beer | 1 | +1 | -1 |
2019-09-02 05:45 | remove obsolete mail client wrappers | Rolf Eike Beer | 9 | +3 | -45 |
2020-05-20 12:40 | Note CVE and other overflow fixes in CHANGES. | Amitai Schleier | 1 | +7 | -0 |
2020-05-20 09:15 | This is notqmail 1.08. | Amitai Schleier | 6 | +12 | -6 |
2020-05-19 16:51 | Add missing include for strncmp, found in CI. | Amitai Schleier | 1 | +1 | -0 |
2020-05-19 16:36 | Let NROFF be redefined in the environment. | Amitai Schleier | 2 | +3 | -2 |
2020-05-19 20:09 | Make: make catman dependency rule portable | Rolf Eike Beer | 1 | +13 | -2 |
2020-05-19 19:00 | CI: make the NROFF tests to actually override nroff | Rolf Eike Beer | 2 | +4 | -5 |
2020-05-15 21:32 | use unsigned variables in qmail-send | Rolf Eike Beer | 1 | +7 | -8 |
2020-05-14 19:23 | use unsigned variables to store the result of str_len() | Rolf Eike Beer | 4 | +10 | -12 |
2020-05-14 18:40 | use unsigned variables in qmail-pop3d | Rolf Eike Beer | 1 | +7 | -6 |
2020-05-14 18:24 | use unsigned variables for array offsets in main() of qmail-local | Rolf Eike Beer | 1 | +7 | -10 |
2020-05-12 18:46 | fix possible length calculation overflow in stralloc_catb() and stralloc_copyb() | Rolf Eike Beer | 3 | +18 | -4 |
2020-05-12 18:22 | fix string length calculation overflow in quote() helper | Rolf Eike Beer | 2 | +11 | -2 |
2020-05-12 18:06 | fix possible signed integer overflow in commands() (CVE-2005-1514) | Rolf Eike Beer | 1 | +4 | -3 |
2020-05-12 18:03 | fix possible overflows in array allocation length calculations | Rolf Eike Beer | 2 | +4 | -2 |
2020-05-11 17:07 | fix signedness wraparound in substdio_bput() | Rolf Eike Beer | 1 | +2 | -2 |
2020-05-11 17:04 | unwrap lines in substdio_bput() | Rolf Eike Beer | 1 | +4 | -1 |
2020-05-11 16:55 | fix signedness wraparound in substdio_put() (CVE-2005-1515) | Rolf Eike Beer | 2 | +9 | -7 |
2020-05-08 20:56 | genalloc: make sure allocation sizes never overflow | Rolf Eike Beer | 1 | +7 | -2 |
2020-05-08 20:30 | genalloc: make sure the new count variable does not overflow | Rolf Eike Beer | 3 | +23 | -10 |
2020-05-10 13:28 | add compat version of __builtin_{add,mul}_overflow() | Rolf Eike Beer | 5 | +54 | -8 |
2020-05-10 13:33 | include alloc.h in gen_allocdefs.h | Rolf Eike Beer | 9 | +2 | -8 |
2020-05-08 19:26 | genalloc: unfold tail code | Rolf Eike Beer | 1 | +5 | -1 |
2020-05-08 18:53 | genalloc: invert code flow | Rolf Eike Beer | 1 | +9 | -6 |
2020-05-08 18:46 | genalloc: do not rename parameter names | Rolf Eike Beer | 8 | +14 | -14 |
2020-05-08 18:38 | genalloc: generate C89 function interfaces | Rolf Eike Beer | 1 | +4 | -4 |
2020-05-08 18:30 | genalloc: unify GEN_ALLOC_readyplus and GEN_ALLOC_ready internals | Rolf Eike Beer | 1 | +8 | -13 |
2020-05-08 18:27 | genalloc: reorder callers | Rolf Eike Beer | 2 | +2 | -2 |
2020-05-08 18:26 | genalloc: reorder functions in header | Rolf Eike Beer | 1 | +6 | -6 |
2020-05-17 17:27 | add GitHub actions test build | Rolf Eike Beer | 1 | +24 | -0 |
2019-09-02 15:47 | qmail-pop3d: exit 1, pronto, if running as root. | Amitai Schleier | 3 | +30 | -1 |
2019-08-27 02:16 | qmail-popup: leave kid's stderr alone for logging. | Amitai Schleier | 3 | +3 | -4 |
2019-08-24 17:54 | add exit.h to qmail-pw2u.c and qmail-qmtpd.c. | Alan Post | 3 | +4 | -2 |
2019-08-24 15:24 | remove exit.h from forward.c, maildirwatch.c. | Alan Post | 3 | +2 | -4 |
2019-08-24 13:50 | include unistd.h in exit.h to declare _exit. | Alan Post | 1 | +1 | -1 |
2020-05-08 14:45 | change function signatures to C89 style that were touched in last commit | Rolf Eike Beer | 3 | +11 | -46 |
2019-07-22 14:40 | remove HASSHORTSETGROUPS test, use system headers and types instead. | Alan Post | 21 | +90 | -133 |
2019-12-31 12:59 | rename local variables shadowing global variables of the same name | Rolf Eike Beer | 7 | +33 | -46 |
2020-05-11 16:45 | add minimal unittest documentation | Rolf Eike Beer | 2 | +17 | -0 |
2020-05-08 19:16 | tests: check stralloc allocation size behavior | Rolf Eike Beer | 1 | +54 | -0 |
2019-09-10 14:35 | Add a test target and one unit test, using Check. | Amitai Schleier | 5 | +97 | -2 |
2020-04-14 14:36 | CirrusCI: disable 11.2 image for the moment | Rolf Eike Beer | 1 | +1 | -1 |
2020-04-14 14:38 | CirrusCI: update to FreeBSD 12.1 | Rolf Eike Beer | 1 | +1 | -1 |
2020-01-08 18:54 | allow to override nroff during build, and optionally skip installing cat pages | Rolf Eike Beer | 6 | +51 | -61 |
2019-11-03 09:29 | remove the need for exit.h in named pipe bug check | Rolf Eike Beer | 1 | +2 | -2 |
2020-02-03 13:47 | Add acknowledgement for the bug fix contribution to qmail-local.c | Erik Sjölund | 1 | +2 | -1 |
2020-01-01 11:35 | optionally create a systemd service file | Rolf Eike Beer | 3 | +18 | -0 |
2019-08-05 11:05 | replace many pobox.com URLs | Rolf Eike Beer | 8 | +42 | -48 |
2019-12-27 14:27 | add deprecation message to obsolete mail client wrappers | Rolf Eike Beer | 2 | +9 | -3 |
2019-12-27 16:25 | move some variables to a more local scope | Rolf Eike Beer | 1 | +3 | -5 |
2019-12-26 19:48 | fix possible integer overflow in alloc() | Rolf Eike Beer | 2 | +14 | -5 |
2019-08-20 19:08 | add missing return types to main() | Rolf Eike Beer | 7 | +10 | -2 |
2019-09-09 17:05 | use system headers for files introduced since netqmail-1.06 | Rolf Eike Beer | 4 | +6 | -5 |
2019-07-13 05:34 | Apply Jonathan de Boyne Pollard's any-to-cname patch. | Jonathan de Boyne Pollard | 1 | +1 | -1 |
2019-09-07 14:38 | change function signatures to C89 style that were touched since netqmail-1.06 | Rolf Eike Beer | 5 | +16 | -74 |
2019-08-29 18:37 | ipme: fix detection of multiple IP addresses on the same link | Rolf Eike Beer | 2 | +5 | -11 |
2019-08-29 18:35 | ask kernel for the correct buffer size to satisfy SIOCGIFCONF before looping | Rolf Eike Beer | 1 | +28 | -13 |
2016-01-17 17:34 | use <stdint.h> to get a really portable 32 bit unsigned type | Rolf Eike Beer | 7 | +9 | -31 |
2011-03-04 20:12 | qmail-inject: do not parse header recipients if "-a" is given | Rolf Eike Beer | 2 | +7 | -3 |
2019-08-22 11:59 | remove TODO. | Alan Post | 2 | +2 | -25 |
2019-09-01 12:18 | CI: add FreeBSD builds via CirrusCI | Rolf Eike Beer | 1 | +33 | -0 |
2019-07-24 19:58 | Run alternate qmail-remote by setting QMAILREMOTE. | Amitai Schleier | 5 | +30 | -4 |
2019-08-20 18:16 | add forward declaration for scan_8long() | Rolf Eike Beer | 1 | +2 | -0 |
2019-08-20 18:14 | add forward declarations for cdbmss_* | Rolf Eike Beer | 1 | +4 | -0 |
2019-08-20 18:12 | add forward declarations for functions from hier.c | Rolf Eike Beer | 6 | +18 | -4 |
2019-08-10 18:10 | TravisCI: avoid needless indirection for environment variable | Rolf Eike Beer | 1 | +2 | -2 |
2019-07-15 19:31 | remove systype and attendant platform detection. | Alan Post | 6 | +7 | -427 |
2019-08-22 12:22 | remove dnsmxip. | Alan Post | 4 | +2 | -56 |
2019-08-22 12:19 | remove dnscname. | Alan Post | 4 | +2 | -40 |
2019-08-23 01:36 | remove unused variable r from maildir.c. | Alan Post | 1 | +0 | -1 |
2019-08-11 09:11 | use correct system headers for fork() | Rolf Eike Beer | 1 | +2 | -1 |
2019-08-23 01:37 | include stdlib.h and stop redeclaring malloc, free in alloc.c | Alan Post | 1 | +1 | -2 |
2019-08-24 13:47 | include unistd.h in readwrite.h to declare read, write. | Alan Post | 1 | +1 | -2 |
2019-08-19 17:12 | notqmail 1.07 | Rolf Eike Beer | 1 | +2 | -2 |
2019-07-15 19:34 | remove SYSDEPS, the list of platform-specific build artifacts. | Alan Post | 2 | +1 | -21 |
2016-01-17 21:26 | remove incorrect usage of vfork() | Rolf Eike Beer | 10 | +11 | -30 |
2019-08-06 12:59 | TravisCI: force one build without utmpx | Rolf Eike Beer | 1 | +10 | -5 |
2019-08-06 01:20 | Fix the non-compiling utmp case, found on OpenBSD. | Amitai Schleier | 1 | +5 | -3 |
2019-07-22 02:51 | Update docs: we're not netqmail, we're notqmail. | Amitai Schleier | 6 | +22 | -33 |
2019-07-11 04:52 | man rules are variously missing dependency on conf-qmail. | Alan Post | 1 | +10 | -10 |
2019-08-04 18:33 | add more missing local includes | Rolf Eike Beer | 8 | +15 | -7 |
2019-07-20 19:35 | CI: build & package before creating user accounts. | Alan Post | 1 | +7 | -2 |
2019-07-09 20:58 | split install in to instpackage, instchown. | Alan Post | 6 | +358 | -247 |
2019-07-14 14:30 | Remove support for precompiled var-qmail packages. | Alan Post | 7 | +2 | -506 |
2019-07-09 02:47 | detect qmail system uid/gid at runtime. | Alan Post | 20 | +343 | -185 |
2019-07-20 20:14 | add missing mode argument to recursive mkdir_p. | Alan Post | 1 | +1 | -1 |
2019-07-21 19:31 | Point SMTP HELP at notqmail's home page. | Amitai Schleier | 1 | +1 | -1 |
2019-07-21 19:55 | CHANGES: add Mac OS X portability changes. | Alan Post | 1 | +4 | -0 |
2019-07-12 01:29 | define BIND_8_COMPAT before including arpa/nameser.h in dns.c | Alan Post | 1 | +3 | -0 |
2019-07-09 20:15 | explicitly initialize strerr. | Alan Post | 1 | +2 | -1 |
2019-07-09 20:21 | rename INSTALL to INSTALL.md, SENDMAIL to SENDMAIL.md. | Alan Post | 4 | +4 | -4 |
2019-07-09 13:52 | symlink TARGETS to .gitignore. | Alan Post | 1 | +2 | -0 |
2019-07-19 21:06 | remove phony targets from TARGETS, add them as .PHONY prerequisites. | Alan Post | 2 | +2 | -3 |
2019-07-19 10:51 | control_readfile() called with less arguments | Manvendra Bhangui | 1 | +1 | -1 |
2019-07-14 14:33 | remove FILES, shar target from Makefile. | Alan Post | 2 | +0 | -518 |
2019-07-12 16:44 | add missing project includes to several .c files | Rolf Eike Beer | 3 | +7 | -3 |
2019-07-15 17:52 | add qtmp.h to SYSDEPS. | Alan Post | 1 | +1 | -0 |
2019-07-09 11:17 | Fix build on utmpx-only systems, such as FreeBSD. | Amitai Schleier | 8 | +65 | -23 |
2019-07-08 15:50 | honor DESTDIR on install | Rolf Eike Beer | 3 | +74 | -7 |
2019-07-11 20:30 | Merge pull request #19 from notqmail/TravisCI | Amitai Schleier | 1 | +18 | -0 |
2019-07-11 19:57 | add TravisCI control file | Rolf Eike Beer | 1 | +18 | -0 |
2019-07-06 20:46 | qmail.o rule is missing dependency on env.h via qmail.c. | Alan Post | 1 | +1 | -1 |
2007-12-10 15:51 | netqmail 1.06 | Russell Nelson | 7 | +63 | -52 |
2004-01-26 15:18 | netqmail 1.05 | Russell Nelson | 7 | +54 | -3 |
2004-01-19 05:40 | This patch improves ISO C conformance of qmail code -- specifically, of qmail-lspawn, qmail-newmrh, qmail-newu, qmail-pop3d, qmail-popup, qmail-rspawn, and qmail-smtpd. This fixes two known bugs: | James Craig Burley | 6 | +28 | -26 |
2003-10-30 18:41 | netqmail 1.04 | Russell Nelson | 20 | +103 | -101 |
1998-06-15 10:53 | qmail 1.03 | D. J. Bernstein | 43 | +1679 | -1014 |
1998-05-06 22:00 | qmail 1.02 | D. J. Bernstein | 134 | +5589 | -5483 |
1997-10-27 23:00 | qmail 1.01 | D. J. Bernstein | 401 | +30689 | -0 |