History log of /haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/unistr.c
Revision Date Author Comments
# 0490778e 17-Oct-2018 Augustin Cavalier <waddlesplash@gmail.com>

NTFS: Update libntfs from 2014.2.15 to 2017.3.23.

I rewrote the "config.h" at the same time, which enables usage of gettimeofday
and some other API functions we didn't have whenever this port was first done,
enabling more accurate timestamp handling, among other things.


# da0906f2 03-Dec-2013 Gerasim Troeglazov <3dEyes@gmail.com>

ntfs: Update ntfs3g


# a814d850 17-Oct-2012 threedeyes <3dEyes@gmail.com>

NTFS: update libntfs-3g to latest stable version


# 0d2c294f 01-Dec-2010 Gerasim Troeglazov <3deyes@gmail.com>

Update libntfs to ntfs-3g-2010.10.2. Preparing for future updates through the vendor branch. New api(libntfs) fixes.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39699 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fbe19a11 15-Jul-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Fixed several build issues.
* Removed the broken character conversion functions of the Haiku "port".
Instead map the 4 unused wchar/locale support functions to panic().
Eventually we might want to provide minimalistic wchar support in the kernel
instead, though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31596 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 808cb201 15-Jul-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Small clean-up. Change relevant function names to more appropriate and
non-ambiguous names (as pointed out by Ingo).
- This file has a lot of code that is Haiku only and is not in the original
ntfs-3g code. maybe we should try to clean this up and merge the changes
upstream.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31592 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 137ded75 15-Jul-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Use ntfschar instead of wchar_t where applicable. libntfs assumed that the
size of wchar was 16 bits, which was not true anymore after recent changes.
- Considering the changes were inside libntfs, which is 3rd party code, I am
not sure this is the correct way to apply this fix (if you have a better
idea, let me know.
- This fixes bug #4075.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31589 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 30bc84e9 01-Jun-2009 Gerasim Troeglazov <3deyes@gmail.com>

Update NTFS-3g Library to stable 2009.4.4 version. Clean up code. Now write support enabled by default.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30944 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b3592ca 02-Mar-2007 Gerasim Troeglazov <3deyes@gmail.com>

update libntfs-3g to 1.0

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20301 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 80bca3d3 22-Jan-2007 Axel Dörfler <axeld@pinc-software.de>

Added NTFS file system add-on written by Troeglazov Gerasim (a.k.a. 3dEyes**).
It's based on ntfs-3g-0.20070102-BETA, and therefore under the GPL license.
Writing is currently disabled for safety reasons, and you'll have to mount
it manually, as the identify hooks are not yet implemented.
Thanks a lot for your work!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19897 a95241bf-73f2-0310-859d-f6bbb57e9c96


# da0906f232bbb77a42c8ef4bcce42fec93f7e7c4 03-Dec-2013 Gerasim Troeglazov <3dEyes@gmail.com>

ntfs: Update ntfs3g


# a814d85025a5632beb0d0e9d4dfd552c75c2a107 17-Oct-2012 threedeyes <3dEyes@gmail.com>

NTFS: update libntfs-3g to latest stable version


# 0d2c294fa19def5bc72f57f28f2f2c8c21a879dd 01-Dec-2010 Gerasim Troeglazov <3deyes@gmail.com>

Update libntfs to ntfs-3g-2010.10.2. Preparing for future updates through the vendor branch. New api(libntfs) fixes.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39699 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fbe19a11f887c959d03bfb7c93e7dbda8e73f54b 15-Jul-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Fixed several build issues.
* Removed the broken character conversion functions of the Haiku "port".
Instead map the 4 unused wchar/locale support functions to panic().
Eventually we might want to provide minimalistic wchar support in the kernel
instead, though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31596 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 808cb201dedbe6d8767e8b917d3669bd8320b6be 15-Jul-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Small clean-up. Change relevant function names to more appropriate and
non-ambiguous names (as pointed out by Ingo).
- This file has a lot of code that is Haiku only and is not in the original
ntfs-3g code. maybe we should try to clean this up and merge the changes
upstream.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31592 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 137ded75167602de99bdab6bc690e1f0020f137d 15-Jul-2009 Bruno G. Albuquerque <bga@bug-br.org.br>

- Use ntfschar instead of wchar_t where applicable. libntfs assumed that the
size of wchar was 16 bits, which was not true anymore after recent changes.
- Considering the changes were inside libntfs, which is 3rd party code, I am
not sure this is the correct way to apply this fix (if you have a better
idea, let me know.
- This fixes bug #4075.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31589 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 30bc84e97110496a267b765a5a9090fc06ed7557 01-Jun-2009 Gerasim Troeglazov <3deyes@gmail.com>

Update NTFS-3g Library to stable 2009.4.4 version. Clean up code. Now write support enabled by default.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30944 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b3592ca4bd03be8c016df05cdd0847dc82b807b 02-Mar-2007 Gerasim Troeglazov <3deyes@gmail.com>

update libntfs-3g to 1.0

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20301 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 80bca3d3c8c08d3c9b31d7609a7805941529e9c3 22-Jan-2007 Axel Dörfler <axeld@pinc-software.de>

Added NTFS file system add-on written by Troeglazov Gerasim (a.k.a. 3dEyes**).
It's based on ntfs-3g-0.20070102-BETA, and therefore under the GPL license.
Writing is currently disabled for safety reasons, and you'll have to mount
it manually, as the identify hooks are not yet implemented.
Thanks a lot for your work!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19897 a95241bf-73f2-0310-859d-f6bbb57e9c96