libgit2/include/git2
Vicent Marti 11d51ca631 windows: Add support for non-UTF codepages
Our previous assumption that all paths in Windows are encoded in UTF-8
is rather weak, specially when considering that Git is
encoding-agnostic.

These set of functions allow the user to change the library's active
codepage globally, so it is possible to access paths and files on all
international versions of Windows.

Note that the default encoding here is UTF-8 because we assume that 99%
of all Git repositories will be in UTF-8.

Also, if you use non-ascii characters in paths, anywhere, please burn on
a fire.
2011-10-26 17:43:44 -07:00
..
blob.h Cleanup legal data 2011-09-19 01:54:32 +03:00
branch.h Cleanup legal data 2011-09-19 01:54:32 +03:00
commit.h Tabify everything 2011-09-19 03:34:49 +03:00
common.h fix build for x64 2011-10-09 05:29:57 +02:00
config.h msvc: Remove superfluous includes 2011-10-05 13:44:27 -07:00
errors.h Tabify everything 2011-09-19 03:34:49 +03:00
index.h Tabify everything 2011-09-19 03:34:49 +03:00
indexer.h Cleanup legal data 2011-09-19 01:54:32 +03:00
inttypes.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
net.h Cleanup legal data 2011-09-19 01:54:32 +03:00
object.h Cleanup legal data 2011-09-19 01:54:32 +03:00
odb_backend.h odb: Let users decide compression level for the loose ODB 2011-09-29 15:34:17 +02:00
odb.h Tabify everything 2011-09-19 03:34:49 +03:00
oid.h oid: Add git_oid_streq() which checks if an oid and an hex formatted string are equal 2011-10-13 23:15:11 +02:00
reflog.h Cleanup legal data 2011-09-19 01:54:32 +03:00
refs.h Cleanup legal data 2011-09-19 01:54:32 +03:00
refspec.h Cleanup legal data 2011-09-19 01:54:32 +03:00
remote.h Cleanup legal data 2011-09-19 01:54:32 +03:00
repository.h repository: export git_repository_config_autoload 2011-09-30 06:28:22 +02:00
revwalk.h Tabify everything 2011-09-19 03:34:49 +03:00
signature.h Cleanup legal data 2011-09-19 01:54:32 +03:00
status.h Tabify everything 2011-09-19 03:34:49 +03:00
stdint.h msvc: Properly handle inttypes.h/stdint.h 2011-10-05 16:21:16 -04:00
tag.h Tabify everything 2011-09-19 03:34:49 +03:00
thread-utils.h Tabify everything 2011-09-19 03:34:49 +03:00
transport.h Cleanup legal data 2011-09-19 01:54:32 +03:00
tree.h tree: Fix name lookups once and for all 2011-10-20 02:40:14 +02:00
types.h Tabify everything 2011-09-19 03:34:49 +03:00
version.h put version information in separate file 2011-10-09 18:39:52 +02:00
windows.h windows: Add support for non-UTF codepages 2011-10-26 17:43:44 -07:00
zlib.h Cleanup legal data 2011-09-19 01:54:32 +03:00