| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Upgraded followers to the new db. | 2022-11-28 | 5 | -63/+84 | ||
| | | | ||||||
| * | | New function object_user_cache_in(). | 2022-11-28 | 1 | -0/+10 | ||
| | | | ||||||
| * | | Updated documentation. | 2022-11-27 | 1 | -0/+13 | ||
| | | | ||||||
| * | | Updated documentation. | 2022-11-27 | 1 | -0/+4 | ||
| | | | ||||||
| * | | New function object_del_if_unref(). | 2022-11-27 | 2 | -2/+17 | ||
| | | | ||||||
| * | | Dump bad signature headers to /tmp/ (temporary). | 2022-11-27 | 1 | -0/+8 | ||
| | | | ||||||
| * | | I was using fclose() instead of pclose(). What a moron. | 2022-11-27 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Added some tweaks to file locking. | 2022-11-26 | 1 | -0/+8 | ||
| | | | ||||||
| * | | timeline_top_level() works. | 2022-11-26 | 3 | -17/+18 | ||
| | | | ||||||
| * | | New function timeline_top_level() (untested). | 2022-11-26 | 2 | -0/+55 | ||
| | | | ||||||
| * | | New function index_first(). | 2022-11-26 | 2 | -0/+20 | ||
| | | | ||||||
| * | | Don't call object_del() from timeline_del(). | 2022-11-26 | 2 | -4/+6 | ||
| | | | | | | | | | Only delete from each user's cache, not from the global database. | |||||
| * | | Only call the expensive index_del() if unlink() did not fail. | 2022-11-26 | 1 | -2/+2 | ||
| | | | ||||||
| * | | Added comment. | 2022-11-26 | 1 | -1/+1 | ||
| | | | ||||||
| * | | _object_user_cache() also update the indexes. | 2022-11-26 | 1 | -11/+13 | ||
| | | | ||||||
| * | | New function object_user_cache_del(). | 2022-11-26 | 1 | -4/+21 | ||
| | | | ||||||
| * | | Renamed object_user_cache() to object_user_cache_add(). | 2022-11-26 | 1 | -3/+5 | ||
| | | | ||||||
| * | | Maintain a one-element index with each entry's parent. | 2022-11-26 | 1 | -4/+8 | ||
| | | | ||||||
| * | | New function object_add_ow(). | 2022-11-26 | 2 | -5/+21 | ||
| | | | ||||||
| * | | Renamed 'admin' link label to 'private'. | 2022-11-26 | 1 | -2/+2 | ||
| | | | ||||||
| * | | Avoid calling time() so many times. | 2022-11-26 | 1 | -4/+3 | ||
| | | | ||||||
| * | | purge_server() deletes using object_del(). | 2022-11-26 | 2 | -16/+32 | ||
| | | | ||||||
| * | | Delete redundant call to timeline_update_indexes(). | 2022-11-25 | 1 | -1/+0 | ||
| | | | ||||||
| * | | New function timeline_update_indexes(). | 2022-11-25 | 1 | -5/+5 | ||
| | | | ||||||
| * | | New function object_user_cache(). | 2022-11-25 | 1 | -9/+19 | ||
| | | | ||||||
| * | | Also purge the public/ and private/ caches. | 2022-11-25 | 1 | -0/+2 | ||
| | | | ||||||
| * | | Do hard links to objects in each user's public and private caches. | 2022-11-25 | 3 | -3/+39 | ||
| | | | ||||||
| * | | Renamed indexes. | 2022-11-25 | 1 | -2/+2 | ||
| | | | | | | | | | timeline.idx to private.idx, local.idx to public.idx. | |||||
| * | | New function timeline_object_add(). | 2022-11-25 | 1 | -9/+16 | ||
| | | | ||||||
| * | | Fixed typo. | 2022-11-25 | 1 | -1/+1 | ||
| | | | ||||||
| * | | In purge_server(), don't purge objects with 2 (or more) hard links. | 2022-11-25 | 1 | -7/+8 | ||
| | | | | | | | | | | | This way, an object can be protected from the purge by creating a hard link to it. | |||||
| * | | New function mtime_nl(). | 2022-11-25 | 2 | -5/+12 | ||
| | | | ||||||
| * | | Also call object_del() on a renewed actor in actor_request(). | 2022-11-25 | 1 | -0/+1 | ||
| | | | ||||||
| * | | Started maintaining timeline.idx and local.idx. | 2022-11-25 | 1 | -0/+9 | ||
| | | | ||||||
| * | | Use macro XS_ALL were possible. | 2022-11-25 | 3 | -7/+4 | ||
| | | | ||||||
| * | | On Update + Person, call object_del() before actor_add(). | 2022-11-25 | 3 | -0/+7 | ||
| | | | ||||||
| * | | The global object database is also purged. | 2022-11-25 | 2 | -9/+40 | ||
| | | | ||||||
| * | | Also purge the hidden/ user directory. | 2022-11-25 | 1 | -4/+5 | ||
| | | | ||||||
| * | | Updated documentation. | 2022-11-25 | 3 | -1/+15 | ||
| | | | ||||||
| * | | Fixed return value of srv_open(). | 2022-11-25 | 1 | -3/+3 | ||
| | | | ||||||
| * | | New command-line command 'upgrade'. | 2022-11-25 | 3 | -4/+25 | ||
| | | | ||||||
| * | | Only log the object_admire() if it's new. | 2022-11-24 | 1 | -3/+4 | ||
| | | | ||||||
| * | | Use index_in() in object_admire() to avoid admiring more than once. | 2022-11-24 | 1 | -3/+7 | ||
| | | | ||||||
| * | | New function index_in(). | 2022-11-24 | 1 | -1/+33 | ||
| | | | ||||||
| * | | New function object_admire(). | 2022-11-24 | 1 | -0/+15 | ||
| | | | ||||||
| * | | Fixed some source comments. | 2022-11-24 | 1 | -4/+4 | ||
| | | | ||||||
| * | | Fixed hide() to store the object id, not its md5. | 2022-11-24 | 1 | -2/+9 | ||
| | | | ||||||
| * | | Fixed muted filenames. | 2022-11-24 | 2 | -1/+14 | ||
| | | | ||||||
| * | | New function object_children(). | 2022-11-24 | 1 | -0/+19 | ||
| | | | ||||||
| * | | Use the new hide API. | 2022-11-24 | 5 | -50/+24 | ||
| | | | ||||||