Tinydir Versions Save

Lightweight, portable and easy to integrate C directory and file reader

1.2.6

5 months ago

Fixes buffer overflows with long path names. All users should upgrade as soon as possible.

Thanks to @0xdea for reporting

1.2.5

2 years ago
  • Allow opening drive root with tinydir_file_open #66
  • Fix handling of broken links #63
  • Fix missing PATH_MAX macro in Debian GNU/Hurd 9

Thanks to @wojdyr and @lautis0503

1.2.4

5 years ago
  • Don't define _TINYDIR_PATH_MAX if PATH_MAX not available (#61)
  • Fix possible WIN32_LEAN_AND_MEAN redefinition (#62)

Thanks to @schodet and @jesta88 for reporting

1.2.3

6 years ago

Fix buffer overflow for MSVC (#52)

Thanks to @jernejsk for reporting

1.2.2

7 years ago

Fix for Windows 10 pre-Anniversary Update (d5a460c903b9e7c55ffbd0d31fb3a9dfffdb6aa1)

Thanks to James Chen (dumganhar)

1.2.1

7 years ago
  • Fix tinydir_file_open with filename only failure in Windows (e33a1da)
  • Fix unicode support in tinydir_file_open (1f9b31e)
  • Fix unicode support (f8f1774)
  • Use readdir by default (4a2655e)
  • Fix build with gcc-6 (d617ef8)

1.2

7 years ago

Compatible with Window's TCHAR; define UNICODE and _UNICODE before including tinydir.h to enable.

Thanks to @lautis0503

1.1.1

8 years ago

Fix various issues with readdir_r; fix compilation under MinGW

Thanks to @eXpl0it3r for reporting.

1.1.0

8 years ago

Now using readdir_r(), which makes tinydir threadsafe.

Thanks to @Andargor