Changelog.txt 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. $Id: Changelog.txt,v 1.33 2013/11/26 08:47:36 nanard Exp $
  2. 2013/11/26:
  3. enforce strict aliasing rules.
  4. 2013/09/10:
  5. small patch for MSVC >= 16
  6. rename win32 implementation of gettimeofday() to natpmp_gettimeofday()
  7. 2012/08/21:
  8. Little change in Makefile
  9. removed warnings in testgetgateway.c
  10. Fixed bugs in command line argumentparsing in natpmpc.c
  11. 2011/08/07:
  12. Patch to build on debian/kFreeBSD.
  13. 2011/07/15:
  14. Put 3 clauses BSD licence at the top of source files.
  15. 2011/06/18:
  16. --no-undefined => -Wl,--no-undefined
  17. adding a natpmpc.1 man page
  18. 2011/05/19:
  19. Small fix in libnatpmpmodule.c thanks to Manuel Mausz
  20. 2011/01/03:
  21. Added an argument to initnatpmp() in order to force the gateway to be used
  22. 2011/01/01:
  23. fix in make install
  24. 2010/05/21:
  25. make install now working under MacOSX (and BSD)
  26. 2010/04/12:
  27. cplusplus stuff in natpmp.h
  28. 2010/02/02:
  29. Fixed compilation under Mac OS X
  30. 2009/12/19:
  31. improve and fix building under Windows.
  32. Project files for MS Visual Studio 2008
  33. More simple (and working) code for Win32.
  34. More checks in the /proc/net/route parsing. Add some comments.
  35. 2009/08/04:
  36. improving getgateway.c for windows
  37. 2009/07/13:
  38. Adding Haiku code in getgateway.c
  39. 2009/06/04:
  40. Adding Python module thanks to David Wu
  41. 2009/03/10:
  42. Trying to have windows get gateway working if not using DHCP
  43. 2009/02/27:
  44. dont include declspec.h if not under WIN32.
  45. 2009/01/23:
  46. Prefixed the libraries name with lib
  47. 2008/10/06:
  48. Fixed a memory leak in getdefaultgateway() (USE_SYSCTL_NET_ROUTE)
  49. 2008/07/03:
  50. Adding WIN32 code from Robbie Hanson
  51. 2008/06/30:
  52. added a Solaris implementation for getgateway().
  53. added a LICENCE file to the distribution
  54. 2008/05/29:
  55. Anonymous unions are forbidden in ANSI C. That was causing problems with
  56. non-GCC compilers.
  57. 2008/04/28:
  58. introduced strnatpmperr()
  59. improved natpmpc.c sample
  60. make install now install the binary
  61. 2007/12/13:
  62. Fixed getgateway.c for working under OS X ;)
  63. Fixed values for NATPMP_PROTOCOL_TCP and NATPMP_PROTOCOL_UDP
  64. 2007/12/11:
  65. Fixed getgateway.c for compilation under Mac OS X
  66. 2007/12/01:
  67. added some comments in .h
  68. 2007/11/30:
  69. implemented almost everything