Package: solid-pop3d / 0.15-27

Metadata

Package Version Patches format
solid-pop3d 0.15-27 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02 configure.patch | (download)

configure | 422 206 + 216 - 0 !
configure.in | 3 3 + 0 - 0 !
2 files changed, 209 insertions(+), 216 deletions(-)

 02 configure


03 debian base.patch | (download)

doc/config.example | 3 1 + 2 - 0 !
man/pop_auth.1 | 2 1 + 1 - 0 !
man/spop3d.8 | 4 2 + 2 - 0 !
man/spop3d.conf.5 | 9 6 + 3 - 0 !
src/const.h | 6 3 + 3 - 0 !
5 files changed, 13 insertions(+), 11 deletions(-)

 03 debian base

Base Debian changes: FHS + s/spop3d/solid-pop3d/

04 liblockfile.patch | (download)

src/mailbox.c | 54 50 + 4 - 0 !
1 file changed, 50 insertions(+), 4 deletions(-)

 04 liblockfile


05 unlock.patch | (download)

src/mailbox.c | 8 7 + 1 - 0 !
src/main.c | 9 9 + 0 - 0 !
2 files changed, 16 insertions(+), 1 deletion(-)

 05 unlock

Patches for #184790 and #184793

06 autologout username.patch | (download)

src/main.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 06 autologout username

Print username in autologout log (bug#107927)

07 allowuser.patch | (download)

man/spop3d.conf.5 | 7 7 + 0 - 0 !
src/configfile.h | 1 1 + 0 - 0 !
src/main.c | 7 7 + 0 - 0 !
3 files changed, 15 insertions(+)

 07 allowuser

Add AllowUser option (bug#77710). Patch based upstream version 0.16d.

08 init.patch | (download)

src/main.c | 16 16 + 0 - 0 !
src/standalone.c | 18 18 + 0 - 0 !
2 files changed, 34 insertions(+)

 08 init

Enable inetd/standalone (bug#77934)  by Adam D. Barratt <debian-bts@adam-barratt.org.uk>

09 authmappeduser.patch | (download)

man/spop3d.conf.5 | 7 7 + 0 - 0 !
src/configfile.h | 1 1 + 0 - 0 !
src/main.c | 5 3 + 2 - 0 !
3 files changed, 11 insertions(+), 2 deletions(-)

 09 authmappeduser

Add AuthMappedUser option (bug#228085).

10 usermapprefix.patch | (download)

man/spop3d.8 | 9 9 + 0 - 0 !
man/spop3d.conf.5 | 10 10 + 0 - 0 !
src/configfile.h | 1 1 + 0 - 0 !
src/const.h | 1 1 + 0 - 0 !
src/main.c | 30 28 + 2 - 0 !
5 files changed, 49 insertions(+), 2 deletions(-)

 10 usermapprefix

Add UserMapPrefix option (bug#228059)  by Mark Smith & Adam D. Barratt

11 parserloop.patch | (download)

src/main.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 11 parserloop

Fix infinite loop in expand_dir (backpotred from 0.16d).

12 multiple mailbox.patch | (download)

doc/config.example | 2 2 + 0 - 0 !
man/dot-spop3d.5 | 55 40 + 15 - 0 !
man/pop_auth.1 | 12 11 + 1 - 0 !
man/spop3d.conf.5 | 7 7 + 0 - 0 !
src/configfile.h | 1 1 + 0 - 0 !
src/main.c | 26 25 + 1 - 0 !
src/pop_auth.c | 192 167 + 25 - 0 !
src/userconfig.c | 46 28 + 18 - 0 !
8 files changed, 281 insertions(+), 60 deletions(-)

 12 multiple mailbox

Add support for multiple mailboxes per user (Bug#77711).

13 max sessions.patch | (download)

src/const.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 13 max sessions

Raise MAX_SESSIONS (Bug#285495)

14 gcc 4.0 amd64.patch | (download)

src/standalone.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 14 gcc 4.0 amd64

Fix FTBFS (amd64/gcc-4.0): invalid lvalue in assignment (Bug#290462).

15 gcc warning.patch | (download)

src/md5.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 15 gcc warning

Fix for `implicit declaration of memcpy' gcc warnings

16 manpages hyphens.patch | (download)

man/spop3d.8 | 22 11 + 11 - 0 !
1 file changed, 11 insertions(+), 11 deletions(-)

 16 manpages hyphens

Fix hyphens in man pages (lintian)

17 close fds.patch | (download)

src/standalone.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 17 close fds

Redirect standard input/output/error to /dev/null and close any other file descriptors.

18 init fix.patch | (download)

src/standalone.c | 9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-)

 18 init fix

Fix warning caused by 08-init.patch

19 gcc warnings.patch | (download)

src/mailbox.c | 4 2 + 2 - 0 !
src/maildir.c | 7 4 + 3 - 0 !
src/main.c | 5 4 + 1 - 0 !
src/standalone.c | 5 4 + 1 - 0 !
4 files changed, 14 insertions(+), 7 deletions(-)

 19 gcc warnings

Fix various gcc warnings.