ChangeLog-0.9 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. PoPToP ChangeLog
  2. ---------------------------------------------------------------------------
  3. v0.9.12 -> v0.9.13
  4. 17 August, 1999
  5. - added pptpd.8
  6. - added pptpd.conf.5
  7. ---------------------------------------------------------------------------
  8. v0.9.11 -> v0.9.12
  9. 16 August, 1999
  10. - hand fixed bug in Makefile.in to work around automake bug (distdir
  11. target)
  12. - made 'make dist' work
  13. - added pptpctrl.8
  14. - added HOWTO/FAQ to html/ and removed old docs
  15. ---------------------------------------------------------------------------
  16. v0.9.10 -> v0.9.11
  17. 8 August, 1999
  18. - increased "receive window size" to match the other side
  19. - improved behaviour if a network write ever fails
  20. - minor changes to macro names and operation of functions
  21. - check call id on incoming GRE packets
  22. ---------------------------------------------------------------------------
  23. v0.9.9 -> v0.9.10
  24. 2 August, 1999
  25. - keep a pid file - /var/run/pptpd.pid by default, overriden by config
  26. option pidfile or commandline option -p/--pidfile
  27. - added another TODO item
  28. ---------------------------------------------------------------------------
  29. v0.9.8 -> v0.9.9
  30. 29 July, 1999
  31. - move libutil.h to after sys/types.h (FreeBSD 3.1)
  32. - add option file passing to SLIRP
  33. - reduce the number of variables used for option parsing/storage
  34. - add option to set local address to bind to ("listen")
  35. - configure script forces pppd ip allocation when needed, rather than
  36. exiting on an error
  37. ---------------------------------------------------------------------------
  38. v0.9.7 -> v0.9.8
  39. 26 July, 1999
  40. - zero sockaddr_in (to blank out sin_len on BSD)
  41. - include libutil.h if there is one for openpty() proto (FreeBSD)
  42. - attempt to continue after failed bind() (OpenBSD?)
  43. ---------------------------------------------------------------------------
  44. v0.9.6 -> v0.9.7
  45. 22 July, 1999
  46. - added doc for setting up MPPE
  47. - use error names rather than numbers where easily possible
  48. ---------------------------------------------------------------------------
  49. v0.9.5 -> v0.9.6
  50. 15 July, 1999
  51. - moved binaries to /usr/local/sbin (ie, configure's --sbindir)
  52. - some documentation fixes
  53. - big warning about having to delete old /usr/local/sbin/pptp{d,ctrl,...}
  54. ---------------------------------------------------------------------------
  55. v0.9.4 -> v0.9.5
  56. 7 July, 1999
  57. - bad sequence number message made to detect duplicates and out of order
  58. and report appropriately
  59. - show if libwrap is selected in configure script output
  60. - completely re-did connection termination to match draft spec (unfortunately
  61. generates a warning when talking to Win98)
  62. - changed capabilities to be more realistic
  63. - fixed echo reply processing (should prevent death when idle)
  64. - made call id handling more sane
  65. - made us always use the right call id in the right place
  66. - print errno on GRE write failures
  67. - bind GRE to address connection was received on
  68. ---------------------------------------------------------------------------
  69. v0.9.3 -> v0.9.4
  70. 5 July, 1999
  71. - fixed to detect Slackware 4.0 needing -lintl for gettext()
  72. - better fix for using different binary locations (cover --bindir too)
  73. - removed select() in ctrlpacket.c in favour of setting control sockets
  74. to be nonblocking (for performance - plain read() is cheaper than
  75. select() especially when you're pretty sure of success)
  76. ---------------------------------------------------------------------------
  77. v0.9.2 -> v0.9.3
  78. 2 July, 1999
  79. - changes to configure to fix SLIRP option and print out options chosen
  80. - configure --prefix fix
  81. ---------------------------------------------------------------------------
  82. v0.9.1 -> v0.9.2
  83. 17th June, 1999
  84. - made usage info not show details which aren't relevant to current config
  85. - made configure force pppd-ip-alloc on systems where we don't yet support
  86. passing IP addresses to pppd (SLIRP, BSDUSER_PPP)
  87. - minor slirp fix for pppd startup detection
  88. ---------------------------------------------------------------------------
  89. v0.9.0 -> v0.9.1
  90. 17th June, 1999
  91. - made a few minor changes for slirp
  92. - added macros for PPTP packet creation and removed memcpy() where simple
  93. assignment is sufficient; CPU usage should be lower
  94. - cleaned up call_id to always be passed around as a network byte order
  95. u_int16_t
  96. - added some missing ntoh32() in pptpgre.c (currently no effect as ack_recv
  97. is ignored)
  98. - speedups in GRE routines
  99. - no longer close stderr (fd 2) in pptpctrl.c to overcome problems where
  100. syslog() is absent
  101. - increased debugging in openpty()
  102. ---------------------------------------------------------------------------