Skip to content
Tags give the ability to mark specific points in history as being important
  • 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
    090d1bef · Update VERSION to 1.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
    f9c37f4c · Update VERSION to 1.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
    78324cfa · Update VERSION to 1.3.9 ·
    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
    cec1ebe1 · Update VERSION to 1.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
    64723bd3 · Update VERSION to 1.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.5
    82620177 · Bumped CHANGES for v1.3.5 ·
    Version 1.3.5
    
  • v1.3.4
    Version 1.3.4
    
  • v1.3.3
    5b033137 · Bump the version ·
    Version 1.3.3
    
  • v1.3.2
    Version 1.3.2
    
  • v1.3.1
  • v1.3.0
    29add999 · updated changes ·
    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
    5eda5dff · set the file perms too ·
    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
    c0e4cdd9 · updated changes ·
    * 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]
    
  • v1.2.5
    1.2.5 with the SAref fix.
    
  • v1.2.4
    3be39e20 · bump version to 1.2.4 ·
    
    
  • v1.2.3
    Minor bugfixes to makefile and spec files