Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 11624658 | 2019-01-08 19:03:33 | remove unused definition of nitems() | ||
| 9489f1f7 | 2018-11-11 13:53:24 | avoid use-after-free via got_object_idset_for_each() | ||
| cb103d04 | 2018-11-07 06:42:26 | allow got_object_idset_for_each() to return an error | ||
| e6ace2b9 | 2018-11-05 23:17:03 | remove unnecessary #include | ||
| e336e3d6 | 2018-11-05 22:45:25 | use userspace red-black tree macros, not kernel ones | ||
| f054b67a | 2018-11-05 22:28:03 | remove object_idcache; use object_idset instead | ||
| 984e8a45 | 2018-11-05 21:18:58 | implement object idset with a red-black tree | ||
| 294f39b0 | 2018-11-05 18:14:37 | no need to zero new idset elements during allocation | ||
| b36429ab | 2018-11-05 01:44:27 | reduce the amount of memcmp() calls via got_object_idset_add() | ||
| 13e51608 | 2018-09-15 12:23:14 | fix bug where duplicates were being added to object idset | ||
| f831532b | 2018-07-23 11:22:21 | remove unused got_object_idset_remove_random() | ||
| 63581804 | 2018-07-09 22:23:00 | rename zbuf to inflate | ||
| 60f2eee1 | 2018-07-08 17:18:45 | undo previous; too much mixup in one data structure | ||
| d54f52f4 | 2018-07-07 16:50:10 | store recently accessed objects at front of cache lists | ||
| 2bd394ff | 2018-06-22 13:42:11 | speed up got_object_idset_remove_random() by almost 50% | ||
| a2965dbe | 2018-06-22 09:52:27 | fix got_object_idset_remove_random() for single-element set | ||
| 441e144c | 2018-06-22 09:34:44 | init output param in got_object_idset_remove() | ||
| 433eb4d4 | 2018-06-22 09:34:00 | make data output param of got_object_idset_remove_random() optional | ||
| e7c810ea | 2018-06-22 09:33:08 | allow got_object_idset_remove() to retreive data pointer | ||
| 4a9bc5ca | 2018-06-22 09:31:55 | fix leak in got_object_idset_remove() | ||
| 27c21a11 | 2018-06-22 09:30:25 | introduce got_object_idset_remove_random() | ||
| ac4e69fb | 2018-06-22 02:02:49 | undo previous; this approach won't work | ||
| c0cca3f6 | 2018-06-22 01:59:03 | allow removing an unspecified element with got_object_idset_remove() | ||
| 788c352e | 2018-06-16 19:18:32 | store commit timestamps as 'struct tm' in UTC | ||
| 069f84d5 | 2018-06-11 03:31:01 | use signed int for max numer of object idset elements | ||
| 917bfd05 | 2018-06-10 14:55:20 | add an extra callback argument to got_object_idset_for_each() | ||
| 45b73774 | 2018-06-04 22:34:08 | rename got_object_idset_get_data() to got_object_idset_get() | ||
| d5a90aac | 2018-06-04 22:32:38 | return existing data if existing object id is added to set | ||
| c6f420bf | 2018-06-04 21:50:01 | expose number of elements in an object id set | ||
| 956a5d5a | 2018-06-04 20:33:41 | replace unnecessary use of FOREACH_SAFE with FOREACH | ||
| 54be8251 | 2018-06-04 20:23:59 | add an object id set data structure |