Commit Graph

394 Commits

Author SHA1 Message Date
Nils O. Selåsdal c4cc6f9e95 Merge branch 'dev' 2013-11-26 22:40:05 +01:00
Nils O. Selåsdal 66942b43dc Initializze p1..p4_off, to silence a (wrong) compiler warning 2013-11-26 22:39:18 +01:00
Nils O. Selåsdal e7d7f4b862 Add -k argument to test_runner to specify running only one test suite
alter --xml of test_runner to just -x
2013-11-26 18:17:07 +01:00
Nils O. Selåsdal 59f6d99419 Remove a wrong test in test_mbuf.c 2013-11-25 23:42:29 +01:00
Nils O. Selåsdal e911fcfa8b Improve comments 2013-11-25 23:39:41 +01:00
Nils O. Selåsdal dbe2f174a8 Add uc_mbuf_extend_headroom function, for growing an mbuf 2013-11-25 23:38:13 +01:00
Nils O. Selåsdal 306a3d2a90 Add uc_mbuf_head accessor function 2013-11-25 20:52:43 +01:00
Nils O. Selåsdal 9090de0663 tabs->spaces 2013-11-22 20:07:06 +01:00
Nils O. Selåsdal 3d2e0ce540 tabs->spaces 2013-11-22 20:06:05 +01:00
Nils O. Selåsdal 3e05476694 Fix typo 2013-11-22 17:36:17 +01:00
Nils O. Selåsdal e808bcde4d Fix typo 2013-11-22 17:35:50 +01:00
Nils O. Selåsdal 88032c6218 use a do{}while(0) guard in TRACEF when DEBUG is not defined 2013-11-22 14:25:50 +01:00
Nils O. Selåsdal 02c555bd6c Fix uc_set_tcp_keepalive_cfg, it really wasnt working :-( 2013-11-21 21:32:31 +01:00
Nils O. Selåsdal 28177a092c Fix uc_set_tcp_keepalive_cfg, it really wasnt working :-( 2013-11-21 21:31:33 +01:00
Nils O. Selåsdal 780a90d6da Fix InstallPerm method so it will also work with
--install-sandbox
2013-11-19 18:35:11 +01:00
Nils O. Selåsdal 8083fa54cf Split uc_human_bytesz in uc_human_bytesz_dec/uc_human_bytesz_bin, for
decimal and binary conversion (http://en.wikipedia.org/wiki/Megabyte)
2013-11-19 11:33:43 +01:00
Nils O. Selåsdal ac95b1002c use ck_assert_int_eq for a bit better debugging help 2013-11-18 23:49:39 +01:00
Nils O. Selåsdal 37ebc2a75b Remove redundant assignment 2013-11-17 23:06:39 +01:00
Nils O. Selåsdal 0f88bb3190 Comment the UC_DIV_ROUND_UP macro 2013-11-17 21:44:19 +01:00
Nils O. Selåsdal 938ffe330d Use unsigned types instead of long for threadqueue 2013-11-17 21:02:02 +01:00
Nils O. Selåsdal 0679a4a2ad Fix undefined integer behavior due to promotion rules 2013-11-16 04:36:50 +01:00
Nils O. Selåsdal 9c440723e8 Add C++ guards 2013-11-14 13:30:21 +01:00
Nils O. Selåsdal 8fd26cd810 Add a compiler and hardware memory barrier macro 2013-11-13 23:18:42 +01:00
Nils O. Selåsdal bae3027720 Merge branch 'dev' of ssh://box.fiane.intra/var/lib/git/libucore into dev 2013-11-13 18:16:46 +01:00
Nils O. Selaasdal c46099c64e use IPPROTO_TCP instead of SOL_TCP, for BSD compatibility (SOL_TCP == IPPROTO_TCP on linux) 2013-11-13 18:16:43 +01:00
Nils O. Selåsdal 1d709faf20 Add a note about being fragile.. 2013-11-13 18:07:41 +01:00
Nils O. Selaasdal 11ac54ae6b use IPPROTO_TCP instead of SOL_TCP, for BSD compatibility (SOL_TCP == IPPROTO_TCP on linux) 2013-11-10 23:51:29 +01:00
Nils O. Selåsdal 6b26812cf3 Only do one event at a time to a callback. 2013-11-09 11:06:19 +01:00
Nils O. Selåsdal a4c6b65d5f Replace goto with do while 2013-11-09 10:47:41 +01:00
Nils O. Selåsdal 9f563c0c7e Reorder macro to be more consistent 2013-11-05 15:04:58 +01:00
Nils O. Selåsdal 410ae4ba81 Created a scripts folder 2013-10-29 22:27:50 +01:00
Nils O. Selåsdal f0b4d46784 Generate the version string in scons, so it doesn't
have to be defined several potential places
2013-10-29 22:23:09 +01:00
Nils O. Selåsdal eceda7be70 Generalize the backing type of bitvec 2013-10-28 23:21:26 +01:00
Nils O. Selåsdal 215035190e Add --32 to scons , to force building 32 bit code 2013-10-28 20:00:56 +01:00
Nils O. Selåsdal 678378c2f4 Generate scons substitute info in top file 2013-10-28 19:02:47 +01:00
Nils O. Selåsdal a5c984e00b Merge branch 'dev' 2013-10-27 13:33:56 +01:00
Nils O. Selåsdal 08fa852cf6 Merge branch 'master' of ssh://box.fiane.intra/var/lib/git/libucore 2013-10-27 13:25:17 +01:00
Nils O. Selåsdal 8a44b591de Docs for mbuf.flags 2013-10-26 23:00:32 +02:00
Nils O. Selåsdal 1b563e797b Have check get the fork status from env. variable (set CK_FORK_GETENV
flag)
2013-10-24 22:28:17 +02:00
Nils O. Selåsdal c1609c2a57 Poison the removed node in tests, to help ensure nothing fishy is going
on
2013-10-24 22:14:41 +02:00
Nils O. Selåsdal 0acb4789b0 Add FOREACH_SAFE macros + tests 2013-10-24 22:13:16 +02:00
Nils O. Selåsdal 45ecb3c1e0 Revert "Add iterator API". Will try to find a better API
This reverts commit 821399a61b.
2013-10-24 21:28:35 +02:00
Nils O. Selåsdal 821399a61b Add iterator API 2013-10-24 21:27:31 +02:00
Nils O. Selåsdal 03124601d8 Test failing to find a hash node 2013-10-24 21:18:27 +02:00
Nils O. Selåsdal 49503804dd Allow user to always (not just in debug mode) compile in UC_DEBUGXXX
log calls by defining UC_DEBUG_ALWAYS
2013-10-23 22:07:58 +02:00
Nils O. Selåsdal 2cd5d9d7a9 Comment the FOREACH macros 2013-10-18 19:43:05 +02:00
Nils O. Selåsdal 7ff33c113b Test UC_HTABLE_FOR_EACH 2013-10-17 22:38:00 +02:00
Nils O. Selåsdal b0172a365e test uc_htable_clear. Add comments, fix uc_htable_next 2013-10-17 22:28:32 +02:00
Nils O. Selåsdal 0f0ae6dd1e Add uc_htable_remove + test 2013-10-17 22:12:48 +02:00
Nils O. Selåsdal 6c76759355 Add more htable tests 2013-10-17 21:29:55 +02:00