Menu

Portable UPnP SDK / News: Recent posts

Portable UPnP SDK 1.6.21 Released

  • Security related fixes;
Posted by Marcelo Roberto Jimenez 2016-12-20

Portable UPnP SDK 1.6.18 Released

  • Security related fixes;
  • Memory leak fix;
  • Segfault fix;
  • Visual Studio build files.
Posted by Marcelo Roberto Jimenez 2013-01-29

Portable UPnP SDK 1.6.17 Released

Some bug fixes. Please look at the file ChangeLog for details.

Posted by Marcelo Roberto Jimenez 2012-04-03

Portable UPnP SDK 1.6.16 Released

Several bug fixes.

Posted by Marcelo Roberto Jimenez 2012-03-21

Portable UPnP SDK 1.6.15 Released

IPv6 bug fixes, check the Changelog for details.

Posted by Marcelo Roberto Jimenez 2012-01-25

Portable UPnP SDK 1.6.14 Released

Bug fixes, check the file "ChangeLog" for details.

Posted by Marcelo Roberto Jimenez 2011-11-14

Portable UPnP SDK 1.6.12 Released

Restore removed API.

Posted by Marcelo Roberto Jimenez 2011-02-09

Portable UPnP SDK 1.6.11 Released

Important bug fixes, see the Changelog.

Posted by Marcelo Roberto Jimenez 2011-02-08

Portable UPnP SDK 1.6.10 Released

- Fixes samples code.
- Lots of documentation
- Add --disable-blocking-tcp-connections configure flag.
- Add GENA_NOTIFICATION_xxx_TIMEOUT variable.
- Several bug fixes, see the ChangeLog.

Posted by Marcelo Roberto Jimenez 2010-12-11

Portable UPnP SDK 1.6.9 Released

- Fix for Android build.
- Use SSDP_COPY to send multiple SSDP advertisements.
- Removing unused NUM_COPY variable.
- Make multiple SSDP advertisements faster.
- Fixes bug in sample code;

Posted by Marcelo Roberto Jimenez 2010-11-07

Problem with release 1.6.8 tar.bz2

There has been a mistake in the upload of libupnp-1.6.8.tar.bz2. The file has already been replaced and a copy with the name libupnp-1.6.8-1.tar.bz2 has been added, as well as files libupnp-1.6.8.tar.bz2.sha1 and libupnp-1.6.8-1.tar.bz2.sha1, so that you can check that you are actually downloading the right file. The copy with a different name has been added because mirrors take some time to update.... read more

Posted by Marcelo Roberto Jimenez 2010-10-21

Portable UPnP SDK 1.6.8 Released

Two important bug fixes:
- 100% CPU in select() in miniserver fixed.
- memory leak in webserver fixed.

Some more doxygenation too.

Posted by Marcelo Roberto Jimenez 2010-10-20

Portable UPnP SDK 1.6.7 Released

The latest version of libupnp has been released. The main features are:
- IPv6 support;
- Many bug fixes, please look at the file Changelog.

Posted by Marcelo Roberto Jimenez 2010-10-04

Portable UPnP SDK now using git

We have switched source code management to git.

Posted by Marcelo Roberto Jimenez 2010-08-23

Portable UPnP SDK 1.6.6 Released

The latest version of libupnp has been released and contains many fixes for several platforms.

Posted by Marcelo Roberto Jimenez 2008-04-26

Portable UPnP SDK 1.6.4 Released

The latest release of Portable UPnP SDK contains:
- Putting back a "defined(__OSX__)" that has been removed in the previous *BSD patch.
- Lots of fixes for MacOS compilation
- Workaround for a problem with the new automake AM_CONDITIONAL macro from autotools-1.10.
- Fix for setsockopt() in Threadpool.c to allow more than one process to join the multicast-group on OSX.
- Fix for isFileInVirtualDir.

Posted by Marcelo Roberto Jimenez 2008-01-27

Portable UPnP SDK 1.6.3 Released

The latest release of Portable UPnP SDK contains:
- Fix compilation on FreeBSD 7. Code now no longer uses ftime(), using gettimeofday() instead.
- Added a configure test to check if pthread_rwlock_t is available and define _GNU_SOURCE if needed.

Posted by Marcelo Roberto Jimenez 2007-12-27

Portable UPnP SDK 1.6.2 Released

The latest release of Portable UPnP SDK contains:
- Improovment in miniserver code so that it does not use 100% CPU in case of error;
- Fixed a memory leak in upnpapi.c to delete MiniServerThreadPool in the call to UpnpFinish();
- Fixed "make check";
- Fixed a missing #ifdef in miniserver.c.

Posted by Marcelo Roberto Jimenez 2007-12-11

Portable UPnP SDK 1.6.1 Released

The latest release of Portable UPnP SDK contains:
- Merge of another MacOS patch;
- Seek not working for large files fix (greater than 2GB);
- Worker thread still alive after calling UpnpFinish() fix;
- virtualDirCallback.open() glibc fix;
- Added support for rwlocks;
- Devices should benefit from less latency due to the use of rwlocks;
- Other small fixes.

Posted by Marcelo Roberto Jimenez 2007-11-08

Portable UPnP SDK 1.6.0 Released

The latest release of Portable UPnP SDK contains:
- A new library version;
- Fixes to Mac OS X and NetBSD;
- Fixes for MSVC
- Support for the Basic Device (http://www.upnp.org/standardizeddcps/basic.asp);
- Sample that demonstrates coexistence of a device and a control point in the same application;
- Several bug fixes.

You can get it here:
http://sourceforge.net/project/showfiles.php?group_id=166957&package_id=189913&release_id=515071... read more

Posted by Marcelo Roberto Jimenez 2007-06-23

Portable UPnP SDK 1.4.6 Released

The latest release of Portable UPnP SDK contains:
- A bug fix in configure.ac when using FreeBSD.

You can get it here:
http://downloads.sourceforge.net/pupnp/libupnp-1.4.6.tar.bz2

The changelog can be seen here:
http://sourceforge.net/project/shownotes.php?group_id=166957&release_id=504826
Enjoy!

Posted by Marcelo Roberto Jimenez 2007-04-30

Portable UPnP SDK 1.4.5 Released

The latest release of Portable UPnP SDK contains:
- Several important fixes for x86_64 systems.
- One important bug fix in makeAction() for all systems.
- The possibility of beeing compiled on FreeBSD (still needs testing).

You can get it here:
http://downloads.sourceforge.net/pupnp/libupnp-1.4.5.tar.bz2

The changelog can be seen here:
https://sourceforge.net/project/shownotes.php?group_id=166957&release_id=504488... read more

Posted by Marcelo Roberto Jimenez 2007-04-28

Portable UPnP SDK 1.4.4 Released

The latest release of Portable UPnP SDK contains a fix for windows sleep() call and an important fix for AMD64 systems.

You can get it here:
http://downloads.sourceforge.net/pupnp/libupnp-1.4.4.tar.bz2

The changelog can be seen here:
https://sourceforge.net/project/shownotes.php?group_id=166957&release_id=501741

Enjoy!

Posted by Marcelo Roberto Jimenez 2007-04-17

Portable UPnP SDK 1.4.3 Released

The latest release of Portable UPnP SDK contains one fix for a segmentation fault and now compiles with MSVC.

You can get it here:
http://downloads.sourceforge.net/pupnp/libupnp-1.4.3.tar.bz2

The changelog can be seen here:
http://sourceforge.net/project/shownotes.php?group_id=166957&release_id=491555

Enjoy!

Posted by Marcelo Roberto Jimenez 2007-03-06

Portable UPnP SDK 1.4.2 Released

The latest release of Portable UPnP SDK contains several bug fixes and support for large files.

You can get it here:
http://downloads.sourceforge.net/pupnp/libupnp-1.4.2.tar.bz2?use_mirror=osdn

The changelog can be seen here:
http://sourceforge.net/project/shownotes.php?group_id=166957&release_id=483279

Enjoy!

Posted by Marcelo Roberto Jimenez 2007-02-16