Permalink
Browse files

Imported upstream 1.9.114

Signed-off-by: Stefan Naewe <stefan.naewe@atlas-elektronik.com>
  • Loading branch information...
1 parent 3369df6 commit 2a93f2c372071594b26b54bedf5c64002c672e37 Stefan Naewe committed Aug 2, 2012
View
@@ -18,6 +18,46 @@ STLSoft - Changes
============================================================================
+Changes for 1.9.114 (4th June 2012)
+
+Summary:
+========
+
+ * added unixstl::filesystem_traits::is_socket(char_type const*) method
+ * added unixstl::filesystem_traits::is_link(char_type const*) method
+ * added unixstl::filesystem_traits::is_socket(stat_data_type const*) method
+ * added unixstl::filesystem_traits::find_next_path_name_separator() method
+ * added unixstl::filesystem_traits::find_last_path_name_separator() method
+ * unixstl::filesystem_traits::get_full_path_name() now canonicalises '.'/'..'-trailing paths
+ * unixstl::readdir_sequence.hpp now includes directory name in thrown exception
+
+Changes:
+========
+
+ UNIXSTL:
+ ========
+
+ ~ unixstl/filesystem/filesystem_traits.hpp:
+ ~ canonicalised '.' and '..'-trailing paths
+ ~ refactored get_full_path defect() logic
+ ~ fixed defect whereby too much of a source string was being copied over into buffer (leading to a seg-fault on UNIX)
+ + added is_socket(char_type const*)
+ + added is_link(char_type const*)
+ + added is_socket(stat_data_type const*)
+ + added find_next_path_name_separator()
+ + added find_last_path_name_separator()
+
+ ~ unixstl/filesystem/glob_sequence.hpp:
+ ~ refactored way in which patterns and directories are pre-parsed
+
+ ~ unixstl/filesystem/readdir_sequence.hpp:
+ + readdir_sequence_exception now has a Directory property
+ + now includes directory name in thrown exception
+ ~ minor compatibility fixes
+
+
+============================================================================
+
Changes for 1.9.113 (4th June 2012)
Summary:
View
@@ -7,6 +7,18 @@ STLSoft - History
============================================================================
+4th June 2012 - 1.9.114 released
+--------------------------------
+
+ * added unixstl::filesystem_traits::is_socket(char_type const*) method
+ * added unixstl::filesystem_traits::is_link(char_type const*) method
+ * added unixstl::filesystem_traits::is_socket(stat_data_type const*) method
+ * added unixstl::filesystem_traits::find_next_path_name_separator() method
+ * added unixstl::filesystem_traits::find_last_path_name_separator() method
+ * unixstl::filesystem_traits::get_full_path_name() now canonicalises '.'/'..'-trailing paths
+ * unixstl::readdir_sequence.hpp now includes directory name in thrown exception
+
+
4th June 2012 - 1.9.113 released
--------------------------------
View
@@ -2,7 +2,7 @@
STLSoft - Install
; Created: 29th March 2002
-; Updated: 3rd June 2012
+; Updated: 4th June 2012
============================================================================
@@ -11,16 +11,16 @@ STLSoft - Install
It is recommended that you define an STLSOFT environment variable.
For example, if you're using UNIX and you install
- to /usr/local/stlsoft/stlsoft-1.9.113 then you should set the environment
- variable STLSOFT to /usr/local/stlsoft/stlsoft-1.9.113 in which case the
+ to /usr/local/stlsoft/stlsoft-1.9.114 then you should set the environment
+ variable STLSOFT to /usr/local/stlsoft/stlsoft-1.9.114 in which case the
file stlsoft/stlsoft.h will be located in
$STLSOFT/include/stlsoft/stlsoft.h
Conversely, if you're using Windows and you intall
- to C:\3pty\STLSoft\stlsoft-1.9.113 then you should set the environment
- variable STLSoft to C:\3pty\STLSoft\stlsoft-1.9.113 in which case the
+ to C:\3pty\STLSoft\stlsoft-1.9.114 then you should set the environment
+ variable STLSoft to C:\3pty\STLSoft\stlsoft-1.9.114 in which case the
file stlsoft/stlsoft.h will be located in
- C:\3pty\STLSoft\stlsoft-1.9.113\stlsoft\stlsoft.h
+ C:\3pty\STLSoft\stlsoft-1.9.114\stlsoft\stlsoft.h
The makefiles / project files of several other open-source projects expect
this symbol, including:
View
@@ -9,6 +9,8 @@ STLSoft - News
News:
+ 4th June 2012 - Release of STLSoft 1.9.114
+
4th June 2012 - Release of STLSoft 1.9.113
7th February 2012 - Release of STLSoft 1.9.112
View
@@ -6,7 +6,7 @@
* types.
*
* Created: 15th January 2002
- * Updated: 3rd June 2012
+ * Updated: 4th June 2012
*
* Home: http://stlsoft.org/
*
@@ -54,8 +54,8 @@
#ifndef STLSOFT_DOCUMENTATION_SKIP_SECTION
# define STLSOFT_VER_STLSOFT_H_STLSOFT_MAJOR 3
# define STLSOFT_VER_STLSOFT_H_STLSOFT_MINOR 25
-# define STLSOFT_VER_STLSOFT_H_STLSOFT_REVISION 1
-# define STLSOFT_VER_STLSOFT_H_STLSOFT_EDIT 425
+# define STLSOFT_VER_STLSOFT_H_STLSOFT_REVISION 2
+# define STLSOFT_VER_STLSOFT_H_STLSOFT_EDIT 426
#else /* ? STLSOFT_DOCUMENTATION_SKIP_SECTION */
/* # include "./internal/doxygen_defs.h" */
#endif /* !STLSOFT_DOCUMENTATION_SKIP_SECTION */
@@ -276,12 +276,13 @@
# define _STLSOFT_VER_1_9_111 0x01096fff /*!< Version 1.9.111 (30th November 2011) */
# define _STLSOFT_VER_1_9_112 0x010970ff /*!< Version 1.9.112 (7th February 2012) */
# define _STLSOFT_VER_1_9_113 0x010971ff /*!< Version 1.9.113 (4th June 2012) */
+# define _STLSOFT_VER_1_9_114 0x010972ff /*!< Version 1.9.114 (4th June 2012) */
#endif /* !STLSOFT_DOCUMENTATION_SKIP_SECTION */
#define _STLSOFT_VER_MAJOR 1
#define _STLSOFT_VER_MINOR 9
-#define _STLSOFT_VER_REVISION 113
-#define _STLSOFT_VER _STLSOFT_VER_1_9_113
+#define _STLSOFT_VER_REVISION 114
+#define _STLSOFT_VER _STLSOFT_VER_1_9_114
/* /////////////////////////////////////////////////////////////////////////
* Basic macros
Oops, something went wrong.

0 comments on commit 2a93f2c

Please sign in to comment.