Package: up-imapproxy / 1.2.8~svn20171105-1

Metadata

Package Version Patches format
up-imapproxy 1.2.8~svn20171105-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix egd ifdef.patch | (download)

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

 fix compilation without egd
check dup return value.patch | (download)

src/main.c | 13 10 + 3 - 0 !
1 file changed, 10 insertions(+), 3 deletions(-)

 check dup() return value
 I switched to dup2() as well, which combines in the close() call.
fix missing definitions.patch | (download)

include/imapproxy.h | 4 4 + 0 - 0 !
src/becomenonroot.c | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

 fix missing definitions
fix size_t formatters.patch | (download)

src/hash.c | 2 1 + 1 - 0 !
src/imapcommon.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix size_t formatters
fix ssl types.patch | (download)

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

 fix ssl types
fix socklen_t types.patch | (download)

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

 fix socklen_t types
remove unused variables.patch | (download)

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

 remove unused variables
openssl 1.1.patch | (download)

src/imapcommon.c | 16 12 + 4 - 0 !
src/main.c | 4 2 + 2 - 0 !
2 files changed, 14 insertions(+), 6 deletions(-)

 fix compilation with openssl 1.1
cleanup names.patch | (download)

README | 58 28 + 30 - 0 !
README.ssl | 29 14 + 15 - 0 !
scripts/imapproxy.conf | 33 16 + 17 - 0 !
src/main.c | 8 4 + 4 - 0 !
src/request.c | 4 2 + 2 - 0 !
src/select.c | 2 1 + 1 - 0 !
src/threads.c | 2 1 + 1 - 0 !
7 files changed, 66 insertions(+), 70 deletions(-)

 cleanup names
 The name of this package in Debian is imapproxy.
cleanup readme.patch | (download)

README | 64 12 + 52 - 0 !
1 file changed, 12 insertions(+), 52 deletions(-)

 cleanup readme
 1) Remove reference to README.debian, which is useless and no longer installed.
 2) Remove the build instructions, which do not apply to the package.
 3) Update the paths and utility names (e.g. in.imapproxyd to imapproxyd).
cleanup imapproxy_conf.patch | (download)

scripts/imapproxy.conf | 7 2 + 5 - 0 !
1 file changed, 2 insertions(+), 5 deletions(-)

 cleanup imapproxy.conf
move pidfile to run.patch | (download)

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

 move pidfile to /run
 Debian is converting to /run.  This particular transition (from /var/run to
 /run) is currently optional.
 .
 See: https://wiki.debian.org/ReleaseGoals/RunDirectory