Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:illuusio
redir
redir.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File redir.changes of Package redir
------------------------------------------------------------------- Wed Jan 8 13:54:14 UTC 2020 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi> - Update to version 3.3 - v3.3 - 2019-03-23 * Fixes - Fix #5: Use stdout, not stderr, for --version and --usage - Fix #6: Minor typo in man page - Fix #8: Update build instructions in README - Fix #9: Major timing bug fix in --max-bandwidth and --random-wait. Delays below one second are off by a factor 1000! - v3.2 - 2018-03-10 Minor bug fixes. * Changes - Add missing transproxy.txt file to distribution - Update usage text and man page for --bind option, w.r.t. transproxy * Fixes - Issue #4: Service names from /etc/services not recognized for compat syntax, --lport or --cport - v3.1 - 2017-01-22 Restored support for some command line options on behalf of Debian. * Changes * New --enable-compat option added to configure script. Enables support for command line options from v2.x used by vagrant-lxc, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824698#15 --laddr=SRC --lport=PORT --caddr=SRC --cport=PORT * Fixes - Portability fixes for musl libc - v3.0 - 2016-05-06 This version changes the command line syntax! You are going to have to change how you call redir in order to upgrade. * Changes - Convert SRC:PORT and DST:PORT from options to arguments, using a UNIX syntax that is pretty much standard by now. - Rename -n,--name=STR --> -I,--ident=NAME - Simplify argument parsing, move more data to global variables - Simplify debug() statements, use syslog() - Daemonize by default, like a proper UNIX daemon, unless -n, --foreground is given - Replace perror() and other log messages going to stderr in favor of syslog() for everything, unless running in foreground, in which case we use LOG_PERROR for log message output to stderr as well ... unless -s, --syslog is given - Replace -d, --debug with -l, --loglevel=LEVEL to control the syslog() default log level. The default log level is LOG_NOTICE - Convert to GNU Configure & Build System. With configure switches like --disable-ftp, --disable-shaping, and --with-libwrap - Change distribution to use .tar.xz rather than .tar.gz from now on - Convert to Markdown, clean up and simplify README - Remove local versions of getopt() and getopt_long(). All relevant UNIX distributions should have them by now. - Massive code cleanup and (Linux KNF) coding style fixes - Add Coverity Scan support for Travis-CI runs - Complete rewrite of man page - Overhaul of --help usage help - Refactor to reduce code duplication: * verify_request() for TCP wrapper handling * target_init() for initializing a struct sockaddr_in * target_connect() to handle creating and connecting a target socket - Refactor to harmonize function and variable names - Cleanup redir.c heading and use proper GNU GPL blurb - Make sure to credit all known major contributors in AUTHORS file - Removed redir.lsm file * Fixes - Fix socket leaks found by Coverity Scan - Fix unterminated strings returned by read(), found by Coverity Scan - Fix ordering bug(s) found by Coverity Scan - Fix strcpy() into fixed size buffer found by Coverity Scan - Fix uninitialized struct sockaddr_in, found by Coverity Scan - Check malloc() return value - Do gethostbyname() before every connect(), DNS names may change at runtime - v2.3 - 2016-05-01 This is a checkpoint release by the new maintainer, Joachim Nilsson, integrating all (most) of Debian's patches. * Changes - Rename man page redir.man --> redir.1 - Rename CHANGES --> ChangeLog.md - Update Linux Software Map, v0.7 --> v2.2 - Don't strip binaries by default. Thanks to Julien Danjou. - Closes Debian bug #437898, by Daniel Kahn Gillmor - Clean up questionable formatting in man page, by Daniel Kahn Gillmor - Remove overrides in Makefile to enable hardening, by Tobias Frost * Fixes - Debian fixes to man page and --help text for --max_bandwidth - by Daniel Kahn Gilmor - Use ntohs() to generate comprehensible debug()s and syslog()s, - by Bernd Eckenfels - Fix calls to TCP wrappers, by Daniel Kahn Gillmor - Fix timeouts to only happen after full duration of inactivity, rather than absolute. This patch is a close approximation of Robert de Bath's patch for Debian bug #142382, by Daniel Kahn Gillmor - Build without any warnings from gcc, even with --pedantic, patch by Daniel Kahn Gillmor - Fix problem with buffer allocation introduced by bandwidth throttling. Closes Debian bug #335288, by Daniel Kahn Gillmor - Cosmetic fixes to man page which could be applied upstream. - by Daniel Kahn Gillmor - Ensure that the server socket has SO_REUSEADDR and SO_LINGER set properly. Closes Debian bug #508140, by Daniel Kahn Gillmor - Handle type casting of variables. Change size_t variables to instead use socklen_t, warning from gcc. Fix by Lucas Kanashiro ------------------------------------------------------------------- Mon Mar 24 15:41:18 UTC 2014 - axel.braun@gmx.de - adapted for SLES and openSUSE build targets - Specifle adapted from Reinhard Tchorz
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor