summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-06msvc fixesMarko Kreen
2013-01-06antimake: mkdir is not needed in ar_libMarko Kreen
2013-01-06ctype: always activate macrosMarko Kreen
autoconf check is pointless, because compiler can still complain about wrong usage. So activate wrappers always, also remove arg, so they are also used where function pointers are needed.
2013-01-06amext-msvc: cleaups, safer mkdirMarko Kreen
2013-01-06wchar: compat mbsnrtowcs(), testsMarko Kreen
2013-01-05test: clean fmod_testMarko Kreen
2013-01-05test/Makefile: cleanupMarko Kreen
* regtest_compat is now EXTRA target * regtest_system is built against libusual.a
2013-01-05antimake: make sure DEPENDENCIES and nodist_SOURCES exist before build starts.Marko Kreen
Old way tied them to final link, which is too late.
2013-01-05antimake: clean also EXTRA targetsMarko Kreen
2013-01-05antimake: call hooks also for EXTRA targetsMarko Kreen
2013-01-05antimake: don't clean LDADD/LIBADD filesMarko Kreen
2013-01-05MSVC supportMarko Kreen
* Antimake extension 'msvc' * Hardcoded config <usual/config.msvc.h> * More guarded headers Usage: 1. Install coreutils and make from gnuwin32 2. Make sure VC env variables are loaded (PATH) 3. Copy build_msvc.mk to build.mk It would be nice to make it work with MSYS/MINGW32 + VC, but their filename mangling makes it messy.
2013-01-05ctype: provide isblank() if missingMarko Kreen
2013-01-05base_win32: type specifiers from inttypes.hMarko Kreen
2013-01-05tests: remove headers already included by base.hMarko Kreen
2013-01-05antimake: support LIBDIRMarko Kreen
Now different extension can be used for static libraries.
2013-01-05Drop Setup.mkMarko Kreen
There are better ways to use libusual now.
2013-01-05Sync test output with current 'make install'Marko Kreen
2013-01-05make install: handle subdirs properlyMarko Kreen
2013-01-05antimake temos: sync with crc module moveMarko Kreen
2013-01-05antimake: make OBJEXT include '.'Marko Kreen
Now the usage is same as EXEEXT.
2013-01-05antimake: convert mkdir and printf to functions.Marko Kreen
Then it's possible to examine and change arguments.
2013-01-05Avoid libtool, build simple static libraryMarko Kreen
2013-01-05cfparser,cxalloc: avoid use of struct field specifiers.Marko Kreen
Seems msvc does not support them..
2013-01-05logging: Use __VA_ARGS__ for vararg macrosMarko Kreen
It's more portable (msvc), seems the (args... + ## args) style is GNU extension.
2013-01-05antimake: show mkdir commands if in verbose modeMarko Kreen
2013-01-05antimake: use JoinPath when calculating feat file nameMarko Kreen
2013-01-04wchar: allow missing mbsnrtowcs()Marko Kreen
2013-01-04pthread: missing HAVE_PTHREAD_H checkMarko Kreen
2013-01-04Remove remaining C++ comments from source tree.Marko Kreen
I like to use them for debugging, to show that this comment is temporary, but that also means they should not stay around.
2013-01-04find_modules: test with various awksMarko Kreen
2013-01-04find_modules: older awks might not have 'in'Marko Kreen
2013-01-03dlfcn: new module for dlopen compat functionsMarko Kreen
2013-01-03cf_set_time_usec: Use explicit cast for float->int conversionMarko Kreen
2013-01-03test/compile: fix daemonize() argument typeMarko Kreen
2013-01-03Merge pull request #4 from fdr/c89-commentsMarko Kreen
Use C89 compatible comments
2013-01-03usual/fnmatch: fnmatch compatMarko Kreen
2013-01-03usual/wchar: wide-char utilities.Marko Kreen
2013-01-03usual/hashing/siphash: SipHash-2-4Marko Kreen
New secure hash.
2013-01-03Move simple hashes under separate subdirectory.Marko Kreen
There may be more of them.
2013-01-03find_module: avoid big regexMarko Kreen
2012-12-22crypto: Add Keccak (SHA3) algorithmMarko Kreen
It is based on Keccak reference implementation, but cleaned up for SHA3-only usage.
2012-12-22crypto: SHA2 digestsMarko Kreen
Separate module for both SHA-256 and SHA-512.
2012-12-22crypto/digest: common framework for digestsMarko Kreen
The digests will be easier to use (and test) if they share common wrapper API.
2012-12-22crypto: reorder arguments in _final()Marko Kreen
The old one was final(dst, ctx) which is some sort of historical accident. Lets get rid of it. Then all operations on hash context take context as first argument.
2012-12-22Move crypto filesMarko Kreen
There will be more, so give them subdirectory.
2012-12-22find_modules: work with subdirsMarko Kreen
2012-12-22makefile: asm and size tagetsMarko Kreen
2012-12-22test_regex: skip test that glibc failsMarko Kreen
2012-12-22test_endian: fix uint64 checkMarko Kreen