-
v1.3.10.1rc1
v1.3.10.1rc1 (October 12, 2017) * Upping DEFAULT_MAX_RETRIES (5 -> 15) and debug output [Samir Hussain]
-
v1.3.10
v1.3.10 (August 2, 2017) * Update STRLEN in file.h to 100 (from 80) [Samir Hussain] * xl2tpd-control: fix xl2tpd hanged up in "fopen" [wendy2001011] * Update version in spec and opewnrt Makefile. [Samir Hussain]
-
v1.3.10rc1
v1.3.10rc1 (July 7, 2017) * Update STRLEN in file.h to 100 (from 80) [Samir Hussain] * xl2tpd-control: fix xl2tpd hanged up in "fopen" [wendy2001011] * Update version in spec and opewnrt Makefile. [Samir Hussain]
-
v1.3.9
v1.3.9 (February 8, 2017) * Add xl2tpd-control man pages (Samir Hussain) * Update spec file with newest Soure0 and version (Samir Hussain) * Update License file (Samir Hussain) * Display PID for call in the logs (Samir Hussain) * Use left shift rather than pow() function. (Samir Hussain) * Enable Travis integration (Samir Hussain) * Remove unnecessary casting of malloc() results (Andrew Clayton) * Remove an unused line of code in init_config() (Andrew Clayton) * Fix some undefined behaviour in read_result() (Andrew Clayton) * Fix feature test macro deprecation warnings (Andrew Clayton)
-
v1.3.9rc1
v1.3.9rc1 (January 24, 2017) * Add xl2tpd-control man pages (Samir Hussain) * Update spec file with newest Soure0 and version (Samir Hussain) * Update License file (Samir Hussain) * Display PID for call in the logs (Samir Hussain) * Use left shift rather than pow() function. (Samir Hussain) * Enable Travis integration (Samir Hussain) * Remove unnecessary casting of malloc() results (Andrew Clayton) * Remove an unused line of code in init_config() (Andrew Clayton) * Fix some undefined behaviour in read_result() (Andrew Clayton) * Fix feature test macro deprecation warnings (Andrew Clayton)
-
v1.3.8
v1.3.8 (August 11, 2016) * Another one fix for control buf handling in udp_xmit (Sergey Ryazanov) * Fixing minor bug in Linux that was introduced by 90368 (Samir Hussain) * Fix control buffer handling in udp_xmit (rsa9000) * Avoid using IP_PKTINFO with non-Linux systems (Sergey Ryazanov) * Remove duplicated UDP checksum disabling (Sergey Ryazanov) * Handle LDLIBS carefully (Sergey Ryazanov) * Avoid false-positive warning message from not smart compilers (Sergey Ryazanov) * Correctly activate XPG4v2 support (Sergey Ryazanov) * Simplify signal header inclusion (Sergey Ryazanov) * Adding info on the mailing lists (Samir Hussain) * Fixing minor spelling typo in code. (Samir Hussain) * Fixing minor spelling mistakes in xl2tpd.conf.5 and l2tpd.conf.sample (Samir Hussain) * Removing -fno-builtin from CFLAGS (Samir Hussain)
-
v1.3.7
v1.3.7 (March 29, 2016) * Adding defensive code to deal with error when pppd exits (Samir Hussain) * Minor compilation fixes (Yousong Zhou) * Refresh debian/ from Debian. Thanks! (Simon Deziel) * Update URL (Simon Deziel) * Update copyright year (Simon Deziel) * Add local ip range option. (Patch by by Peter W Morreale) * Drop RFC 2661 copy. (Simon Deziel) * debian/control drop legacy Replaces (Simon Deziel) * Typo fix (Simon Deziel) * Fix #98 by checking if a valid PID is being killed (Pieter Jordaan) * Avoid problems with bad avp lengths and remaining hidlen from previous iteration (Cristi Cimpianu) * Fix minor grammar issues in xl2tpd.conf(5) (kballou) * Fix possible NULL reference when removing lac (Yousong Zhou) * Describe autodial option in xl2tpd.conf manpage (Anton Leontiev) * Update URL in BUGS file (Anton Leontiev) * Add size optimization (Cristi Cimpianu) * Remove useless returns from magic_lac_tunnel (Cristi Cimpianu) * Remove duplicate xmit for ZLBs (Cristi Cimpianu) * Fix segfault on lac remove (Cristi Cimpianu) * Fix paths in man pages (Taiki Sugawara) * Stop sending ZLB in response to out of order ZLB from check_control (Cristi Cimpianu) * Add exponential backoff retransmits (Pieter Willem Jordaan) * Fix build errors caused by inline function with gcc 5 (Kai Kang) * Fix memory leaks and accessing free'd memory (Yousong Zhou) * Fix double-free on dial_no_tmp; (Yousong Zhou) * Change handle_special to return a value indicating if it frees the buffer (Cristi Cimpianu) * Remove unnecessary NULL check on lac. (Yousong Zhou) * xl2tpd-control: show all available commands in --help. (Yousong Zhou) * Ignore SIGPIPE signal. (Yousong Zhou) * Unlink result file to prevent leftover a regular file. (Yousong Zhou) * Introduce new option -l for using syslog as the logging facility. (Yousong Zhou) * start_pppd: place opts after "plugin pppol2tp.so". (Yousong Zhou) * Fix typo in reporting available lns count. (Yousong Zhou) * xl2tpd-control: enhance output of print_error(). (Yousong Zhou) * xl2tpd-control: cleaup result file atexit(). (Yousong Zhou) * xl2tpd-control: open control file with O_NONBLOCK. (Yousong Zhou) * xl2tpd-control: define _GNU_SOURCE to use fmemopen() and friends. (Yousong Zhou) * xl2tpd-control: check end-of-file when reading pipe to avoid dead loop. (Yousong Zhou) * Correct CDN message result range (Constantin Calotescu) * place the PPP frame buffer to the call structure (rsa9000) * Place the pty read buffer to the call structure (rsa9000) * Pass pointer to call structure to read_packet() (rsa9000) * Remove convert arg of read_packet() function (rsa9000) * Remove dead code (rsa9000) * Fix the list of ignored files (rsa9000) * Add checks before closing sockets (Cristi Cimpianu) * Add a bit more info about existing tunnels and calls (Cristi Cimpianu) * Fix endless loop (Cristi Cimpianu) * Add fix for socket leak to fork children (Cristi Cimpianu) * Random fixes (Constantin Calotescu) * Solve some memory leaks that show up after several days of running with flapping tunnels and calls. (Cristi Cimpianu) * Fix for avoiding xltpd occasionally going into an endless loop. (Damian Ivereigh) * Fixed issue with strtok modifying contents when pushing details for ppd plugins (Michael Lawson) * Added the ability to add a pppd plugin and params to an lns (Michael Lawson) * Modified lns_remove to close each call rather than just calling destroy_tunnel() (Michael Lawson) * Added control method to remove an lns (Michael Lawson) * Refactored the do_control() method to use a handler approach for processing (Michael Lawson) * Fixed potential null pointer when creating a new lns (Michael Lawson) * Added status control command for lns, this returns tunnel and call information via the control socket (Michael Lawson) * Added control support for adding lns and status command in xl2tp-control (Michael Lawson) * Added control pipe method CONTROL_PIPE_REQ_LNS_ADD_MODIFY to modify LNS configuration (Michael Lawson) * Introduced shared control request types (Michael Lawson) * Fixed typo in xl2tpd.conf.5 (paina) * Some malloc/free sanity patches. (Patrick Naubert) * Better NETBSD support. (Patrick Naubert) * Prevent a DEBUG message from being sent to syslog when not debugging. (Patrick Naubert)
-
v1.3.6
Version 1.3.6
-
v1.3.0
v1.3.0 (July 23, 2011) * Added xl2tpd-control [Alexander Dorokhov] * Added 'a' (add) and 'd' (delete) control options [Alexander Dorokhov] * Refresh debian/ from Debian. [Roberto C. Snchez] * Buffer overrun in reading >16 char l2tp-secrets [Matt Domsch] (https://bugzilla.redhat.com/show_bug.cgi?id=689178) * xl2tpd may leaks file descriptors [Steve Barth] * xl2tpd: field o_pad in "struct payload_hdr" unnecessary. RFC 2661 [Ilya] * Fix logging in write_packet() [Ilya] * Bug tracker bugs fixed: #1119 Segfault upon config error [Andrey Cherny] #1223 Gentoo QA warning: dereferencing pointer [Andrey Cherny] #1236 xl2tpd hungs and wont redial after communication fail [Andrey Cherny] #1237 delayed null pointer check [Andrey Cherny]
-
v1.2.8
v1.2.8 * Makefile: fix compilation with --as-needed linker flag [Vladimir V. Kamarzin] * Workaround for apple clients missing htons() [Brian Mastenbrook] * Log destination ip and port in case of send failure [Mika Ilmaranta] * Added Default-Stop: to fedora initscript [Paul] * Bug tracker bugs fixed: #1078 xl2tpd doesn't pass 'ipparam' to pppd and pppd won't get client ip (Xiaoguang WANG)
-
v1.2.7
v1.2.7 * Reduce time in signal handlers where we cannot log [Shinichi Furuso] * Add rx/tx bps speed setting options [Tony Hoyle] (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578070) * Rename FFLAGS to IPFLAGS to avoid clashing on debian [Paul] * spelling fix (dont -> don't) [Paul]
-
v1.2.6
* Partial fix for compiling on OpenBSD [synapse] * add missing setting of logopen=1 in init_log() [Shingo Yamawaki] * xltpd could deadlock on syslog() call in signal handler [Bart Trojanowski] * fix fedora/centos spec file [Paul]