#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-24T17:56:04Z

Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [9283830]
	* uspace/lib/cpp/include/impl/mutex.hpp (modified)
	* uspace/lib/cpp/include/impl/ratio.hpp (modified)
	* uspace/lib/cpp/include/impl/thread.hpp (modified)
	* uspace/lib/cpp/include/internal/thread.hpp (added)
	* uspace/lib/cpp/src/mutex.cpp (modified)
	* uspace/lib/cpp/src/thread.cpp (modified)

	cpp: added a threading middle layer


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [c4049e6]
	* abi/include/abi/elf.h (modified)
	* uspace/lib/c/arch/amd64/_link.ld.in (modified)
	* uspace/lib/c/generic/elf/elf_load.c (modified)
	* uspace/lib/c/generic/elf/elf_mod.c (modified)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/include/loader/pcb.h (modified)
	* uspace/lib/cpp/include/internal/abi.hpp (modified)
	* uspace/lib/cpp/src/internal/runtime.cpp (modified)
	* uspace/lib/cpp/src/internal/unwind.cpp (modified)

	c+cpp: added support for global static constructors destructors


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [9396c52]
	* uspace/lib/cpp/include/impl/exception.hpp (modified)
	* uspace/lib/cpp/src/exception.cpp (modified)

	cpp: added std::terminate


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [7d0f2eb]
	* uspace/lib/cpp/src/iostream.cpp (modified)

	cpp: added flush to Init destructor


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [dbaf221]
	* uspace/lib/cpp/include/impl/tuple.hpp (modified)

	cpp: fixed and operators in noexcept metafunctions


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [82ef902]
	* uspace/lib/cpp/include/impl/utility.hpp (modified)

	cpp: added integer sequences


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [229dff7b]
	* uspace/lib/cpp/include/impl/type_traits.hpp (modified)

	cpp: added cv adding metafunctions


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [392b0ab3]
	* uspace/lib/cpp/include/impl/tuple.hpp (added)
	* uspace/lib/cpp/include/tuple (added)

	cpp: added basic tuple implementation


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [ecb072d]
	* uspace/lib/cpp/include/impl/mutex.hpp (modified)
	* uspace/lib/cpp/src/mutex.cpp (modified)

	cpp: mutex native handles are now pointers so that we avoid copying ...


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [5e5498e]
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/impl/mutex.hpp (modified)
	* uspace/lib/cpp/include/impl/thread.hpp (modified)
	* uspace/lib/cpp/src/mutex.cpp (modified)

	cpp: bugfixes


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [a75f3e49]
	* uspace/lib/cpp/include/impl/mutex.hpp (added)
	* uspace/lib/cpp/include/mutex (added)
	* uspace/lib/cpp/src/mutex.cpp (added)

	cpp: added mutex, recursive_mutex and lock_guard implementations


Thu, 05 Jul 2018 21:41:20 GMT Dzejrou <dzejrou@…> [063e0626]
	* uspace/lib/cpp/include/impl/thread.hpp (modified)
	* uspace/lib/cpp/src/thread.cpp (modified)

	cpp: fixed thread lifetime management as per standard


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [4fe4ea6]
	* uspace/lib/cpp/src/thread.cpp (modified)

	cpp: wrappers are not deallocated when they are detached


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [1df0165]
	* uspace/lib/cpp/src/thread.cpp (modified)

	cpp: removed debug prints


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [48d9187]
	* uspace/lib/cpp/include/impl/thread.hpp (modified)
	* uspace/lib/cpp/src/thread.cpp (modified)

	cpp: added generic joinable threads


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [ee51635]
	* uspace/lib/cpp/include/impl/type_traits.hpp (modified)

	added c++17 style value aliases and added char type as integral, ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [22ba300]
	* uspace/lib/cpp/include/impl/functional.hpp (modified)

	fixed compile errors, added a generic hash function, fixed static
	asserts


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [e65c9285]
	* uspace/lib/cpp/include/functional (modified)

	cpp: fixed inclusion


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [9f77d98]
	* uspace/lib/cpp/include/impl/functional.hpp (modified)

	cpp: implemented std::hash for primitive types


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [82fd245]
	* uspace/lib/c/include/inttypes.h (modified)
	* uspace/lib/c/include/limits.h (modified)
	* uspace/lib/c/include/setjmp.h (modified)
	* uspace/lib/c/include/stdarg.h (modified)
	* uspace/lib/c/include/stdbool.h (modified)
	* uspace/lib/c/include/stddef.h (modified)
	* uspace/lib/c/include/stdint.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/stdlib.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/time.h (modified)

	c: added extern C linkage if the c library headers are compiled as ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [e679283]
	* uspace/lib/cpp/include/functional (added)
	* uspace/lib/cpp/include/impl/functional.hpp (added)

	cpp: added <functional> declaration and implementations of invoke and ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [912f856]
	* uspace/lib/cpp/include/fstream (added)
	* uspace/lib/cpp/include/impl/fstream.hpp (added)

	cpp: added fstream implementation


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [6c242c3]
	* uspace/lib/cpp/include/impl/sstream.hpp (added)
	* uspace/lib/cpp/include/sstream (added)

	cpp: added sstream implementation


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [c5b2b05]
	* uspace/lib/cpp/include/internal/locale/num_get.hpp (modified)

	cpp: fixed error handling in num_get parsing


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [8d0953f]
	* uspace/lib/cpp/include/impl/string.hpp (modified)

	cpp: added basic_stringbuf as friend


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [15b8b85e]
	* uspace/lib/cpp/include/impl/streambuf.hpp (modified)

	cpp: private checks of streambuf are now protected and thus available ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [fff05d3]
	* uspace/lib/cpp/include/impl/numeric.hpp (modified)

	cpp: fixed typo


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [092a436]
	* uspace/lib/cpp/include/impl/limits.hpp (modified)

	cpp: changed limits to the primitive types so that we can be sure we ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [2987160]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: added iostream


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [af8bda0]
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/include/str.h (modified)

	c: implemented a string to int64_t parsing function


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [d91b329]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: implemented the remainder of unformatted input functions of ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [c1e11d32]
	* uspace/lib/cpp/include/internal/locale/num_get.hpp (modified)

	cpp: num_get now properly parses hexadecimal numbers


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [7c84fce]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: added most of the integral extractors


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [e8c4c59]
	* uspace/lib/cpp/include/internal/locale/num_get.hpp (modified)

	cpp: added most of the integral conversions


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [fe39530]
	* uspace/lib/cpp/include/impl/iterator.hpp (modified)

	cpp: fixed istreambuf_iterator


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [2cf1da7]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)

	cpp: allowed std::num_get to acces the ios conversion buffer


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [25cc4a5]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: fixed whitespace testing in std::basic_istream::sentry


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [bed3d11]
	* uspace/lib/cpp/include/impl/ostream.hpp (modified)

	cpp: implemented most of the unformatted and formatted output for ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [f5a77a00]
	* uspace/lib/cpp/include/internal/streambufs.hpp (modified)

	cpp: fixed the stdin stream buffer


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [2e0256b]
	* uspace/lib/cpp/include/impl/string.hpp (modified)
	* uspace/lib/cpp/include/internal/string.hpp (added)
	* uspace/lib/cpp/include/string (modified)

	cpp: moved string extractors and inserters to their own internal ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [4ff55d2]
	* uspace/lib/cpp/src/iostream.cpp (modified)

	cpp: added a simple todo for later


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [5732648]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)

	cpp: added an internal buffer to ios objects for conversions to avoid ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [c729a60]
	* uspace/lib/cpp/include/internal/locale.hpp (modified)
	* uspace/lib/cpp/include/internal/locale/ctype.hpp (modified)
	* uspace/lib/cpp/include/internal/locale/num_put.hpp (modified)
	* uspace/lib/cpp/include/internal/locale/numpunct.hpp (modified)

	cpp: added basic implementation of num_put, fixed minor errors and ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [9cb221b]
	* uspace/lib/c/include/stdbool.h (modified)

	cpp: stdbool.h now does not define true and false when compiled as a ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [05922b3b]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)

	cpp: fixed goodbit value


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [eb69df4]
	* uspace/lib/cpp/Makefile (modified)

	cpp: added iostream to the build system


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [42ed4855]
	* uspace/lib/cpp/include/impl/string.hpp (modified)

	cpp: added iostream operators for std::string


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [ccf7a7e]
	* uspace/lib/cpp/include/impl/locale.hpp (modified)

	cpp: moved most of <locale> out because of dependencies inside the
	stdlib


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [7258487]
	* uspace/lib/cpp/include/internal/streambufs.hpp (added)

	cpp: implemented basic stdin & stdout streambufs


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [21a7ebc]
	* uspace/lib/cpp/include/impl/iostream.hpp (added)
	* uspace/lib/cpp/include/iostream (added)
	* uspace/lib/cpp/src/iostream.cpp (added)

	cpp: added wip iostream implementation so far containing cin & cout


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [91ba048]
	* uspace/lib/cpp/include/impl/ostream.hpp (modified)

	cpp: added basic unformatted output to std::ostream


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [6371c5bf]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: added basic unformatted input to std::istream


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [e7462e6]
	* uspace/lib/cpp/src/locale.cpp (modified)

	cpp: facet was moved back to locale


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [94cb686]
	* uspace/lib/cpp/include/impl/streambuf.hpp (modified)

	cpp: fixed typos


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [8cce80b4]
	* uspace/lib/cpp/include/internal/locale.hpp (added)
	* uspace/lib/cpp/include/internal/locale/codecvt.hpp (added)
	* uspace/lib/cpp/include/internal/locale/ctype.hpp (added)
	* uspace/lib/cpp/include/internal/locale/num_get.hpp (added)
	* uspace/lib/cpp/include/internal/locale/num_put.hpp (added)
	* uspace/lib/cpp/include/internal/locale/numpunct.hpp (added)

	cpp: reorganized <locale> to avoid circular dependencies with
	ios_base


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [9317f45]
	* uspace/lib/cpp/include/impl/iterator.hpp (modified)

	cpp: finished iterators


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [a57a79c]
	* abi/include/_bits/wchar_t.h (modified)
	* uspace/Makefile (modified)
	* uspace/app/cpptest/Makefile (modified)
	* uspace/lib/c/include/stddef.h (modified)
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/cwchar (added)
	* uspace/lib/cpp/include/impl/string.hpp (modified)

	cpp: fixed issues created by the addition of abi/_bits, changes to ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [0564a02e]
	* uspace/lib/cpp/include/internal/common.hpp (modified)

	cpp: added redefinition of NULL to <internal/common.hpp> to avoid ...


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [7a7ecbd]
	* uspace/lib/cpp/include/deque (added)
	* uspace/lib/cpp/include/impl/deque.hpp (added)

	cpp: added a deque stub


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [df47833]
	* uspace/lib/cpp/include/impl/list.hpp (added)
	* uspace/lib/cpp/include/list (added)

	cpp: added very WIP version of <list>


Thu, 05 Jul 2018 21:41:19 GMT Dzejrou <dzejrou@…> [0806544]
	* uspace/lib/cpp/include/chrono (added)
	* uspace/lib/cpp/include/ratio (added)
	* uspace/lib/cpp/include/thread (added)

	cpp: added proxy headers for the three previously implemented modules ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [973a268]
	* uspace/lib/cpp/include/impl/memory.hpp (modified)

	cpp: added addressof


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [4c58668]
	* uspace/lib/cpp/src/internal/runtime.cpp (modified)

	cpp: misc modifications


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [ad403590]
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/impl/thread.hpp (added)
	* uspace/lib/cpp/src/thread.cpp (added)

	cpp: added a basic <thread> implementation


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [2f89387]
	* uspace/lib/c/arch/amd64/include/libarch/tls.h (modified)

	c: added explicit type casting from void* as c++ does not allow that ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [0bde223e]
	* uspace/lib/cpp/include/impl/vector.hpp (modified)

	cpp: fixed non-shrinking vector issue


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [d654ca6]
	* uspace/lib/cpp/include/impl/chrono.hpp (added)

	cpp: added mostly complete <chrono> implementation (missing some ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [484200d]
	* uspace/lib/cpp/include/impl/type_traits.hpp (modified)

	cpp: added some additional type traits


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [4f6e56f]
	* uspace/lib/cpp/include/impl/ostream.hpp (modified)

	cpp: fixed a typo


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [4082567]
	* uspace/lib/cpp/include/impl/ratio.hpp (added)

	cpp: added full <ratio> implementation


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [4e68727]
	* uspace/lib/cpp/include/impl/limits.hpp (modified)

	cpp: added lowest to the integral numeric_limits


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [ee906a6]
	* uspace/lib/cpp/include/impl/iterator.hpp (modified)

	cpp: added the rest of the iterator adaptors


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [43ba118]
	* uspace/lib/cpp/include/impl/numeric.hpp (modified)

	cpp: fixed premature returns in <numeric>


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [9b7aef85]
	* uspace/lib/cpp/include/internal/aux.hpp (modified)

	cpp: removed redundant namespace declaration


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [45147a4c]
	* uspace/lib/cpp/include/impl/stack.hpp (added)
	* uspace/lib/cpp/include/stack (added)

	cpp: added mostly complete stack adapter implementation, the only ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [3f5b7126]
	* uspace/lib/cpp/include/impl/numeric.hpp (added)
	* uspace/lib/cpp/include/numeric (added)

	cpp: added full c++14 compliant implementation of <numeric>


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [9400dbe]
	* uspace/lib/cpp/include/impl/type_traits.hpp (modified)

	cpp: added additional type traits


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [d13b67a]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)
	* uspace/lib/cpp/include/impl/vector.hpp (modified)
	* uspace/lib/cpp/src/ios.cpp (modified)

	cpp: fixed minor bugs that prevented ios from compilation


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [00d9778]
	* uspace/lib/cpp/src/internal/unwind.cpp (modified)

	cpp: added missing extern specifiers


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [86f7bc6]
	* uspace/lib/cpp/Makefile (modified)

	cpp: added locale to the makefile


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [fbec99a]
	* uspace/lib/cpp/include/impl/string.hpp (modified)

	cpp: added missing return statements and fixed return types on ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [5209fd7]
	* uspace/lib/cpp/include/impl/iosfwd.hpp (modified)

	cpp: added missing include guards


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [6648ab33]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)
	* uspace/lib/cpp/include/impl/istream.hpp (modified)
	* uspace/lib/cpp/include/impl/ostream.hpp (modified)
	* uspace/lib/cpp/include/impl/streambuf.hpp (modified)

	cpp: fixed problems caused by redundant default template parameter ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [0b4b81c]
	* uspace/lib/cpp/include/impl/locale.hpp (modified)
	* uspace/lib/cpp/src/locale.cpp (added)

	cpp: added some more dummy locale implementations


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [6702d7e]
	* uspace/lib/cpp/include/cstdint (modified)

	cpp: added basic type aliases required by the standard but not ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [a3067af]
	* uspace/lib/cpp/include/impl/limits.hpp (added)
	* uspace/lib/cpp/include/limits (added)

	cpp: added a very basic implementation of numeric_limits


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [a9caea1]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: added some basic implementations to std::basic_istream, but for ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [51a3eef]
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/impl/typeindex.hpp (added)
	* uspace/lib/cpp/include/typeindex (added)
	* uspace/lib/cpp/src/typeindex.cpp (added)

	cpp: added implementation of std::type_index


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [b0d6e2a]
	* uspace/lib/cpp/include/impl/istream.hpp (modified)

	cpp: added stubs for the member functions of std::istream


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [f7aaffe0]
	* uspace/lib/cpp/include/impl/istream.hpp (added)
	* uspace/lib/cpp/include/impl/ostream.hpp (added)
	* uspace/lib/cpp/include/istream (added)
	* uspace/lib/cpp/include/ostream (added)

	cpp: added declarations for istream and ostream


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [990b85d]
	* uspace/lib/cpp/include/impl/streambuf.hpp (modified)

	cpp: implemented the rest of streambuf


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [4d30bcd]
	* uspace/lib/cpp/include/impl/streambuf.hpp (added)
	* uspace/lib/cpp/include/streambuf (added)

	cpp: added a dummy stup of basic_streambuf


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [ceb2512]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)

	cpp: added missing include


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [54939b27]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)
	* uspace/lib/cpp/src/ios.cpp (modified)

	cpp: implemented ios_base manipulators


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [7db6f50]
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/impl/ios.hpp (modified)
	* uspace/lib/cpp/src/ios.cpp (added)

	cpp: added basic implementations of ios_base, basic_ios and fpos


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [7fb91de]
	* uspace/lib/cpp/include/impl/ios.hpp (modified)

	cpp: fixed fmtflags as per iso standard requirements


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [e1a3ab7]
	* uspace/lib/cpp/include/impl/ios.hpp (added)
	* uspace/lib/cpp/include/impl/locale.hpp (added)
	* uspace/lib/cpp/include/impl/system_error.hpp (added)
	* uspace/lib/cpp/include/ios (added)
	* uspace/lib/cpp/include/locale (added)
	* uspace/lib/cpp/include/system_error (added)

	cpp: added declaration of ios_base and dummy implementations of some ...


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [e7c6250]
	* uspace/lib/cpp/src/string.cpp (modified)

	cpp: removed inline identifiers that weren't supposed to be


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [82b6716]
	* uspace/lib/cpp/Makefile (modified)
	* uspace/lib/cpp/include/impl/string.hpp (modified)
	* uspace/lib/cpp/src/string.cpp (added)

	cpp: added string non-member functions and some conversion operators


Thu, 05 Jul 2018 21:41:18 GMT Dzejrou <dzejrou@…> [edbad13a]
	* .gitignore (modified)
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/cpptest/Makefile (added)
	* uspace/app/cpptest/main.cpp (added)

	cpp: added the cpptest utility to vcs