{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":781523957,"defaultBranch":"main","name":"uac","ownerLogin":"rbcrwd","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-03T14:45:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25161963?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715890363.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"2d0b8b564ffbfcc95fa78f6951f87d364ca0145f","ref":"refs/heads/feat/add_simple_http_put","pushedAt":"2024-05-16T20:12:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rbcrwd","name":null,"path":"/rbcrwd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161963?s=80&v=4"},"commit":{"message":"add http put upload capability\n\nAn unauthenticated upload mechanism moves security concerns Elsewhere™,\nbut if carefully implemented keeps the team from having to be in the\nsecret-distribution business.\n\nThis is a nearly exact copy of the S3 presigned upload, with the\ndistinction that it includes the name of the archive in the upload\nrequest (preventing having to specify a different URL per host).","shortMessageHtmlLink":"add http put upload capability"}},{"before":"a389d0c6762e932875c6b8a184b831cd0c7663e0","after":null,"ref":"refs/heads/feature/uac_log_move","pushedAt":"2024-05-06T18:02:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rbcrwd","name":null,"path":"/rbcrwd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161963?s=80&v=4"}},{"before":null,"after":"1ed4fb22b85537b0973279968e17712fab1be714","ref":"refs/heads/feature/uac_log_move-v2","pushedAt":"2024-04-10T21:46:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rbcrwd","name":null,"path":"/rbcrwd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161963?s=80&v=4"},"commit":{"message":"move tool logs to the front of archive\n\nThis moves the tool's logs to the front of the tar archive rather than\nthe tail. As tar is a stream format, having them at the tail ends up\nrequiring that automation read the archive twice: once to gather details\ncrucial to routing and parsing the data it contains, and once to actually\nparse the data.\n\nMost solutions will likely still want to read archives twice in order to\nhandle ones generated before this change, but at least they can\nterminate the first pass when they finish parsing the log file, thus\nminimizing waste.","shortMessageHtmlLink":"move tool logs to the front of archive"}},{"before":"37558519634e0495aa484aeffd09dcebcee951c5","after":"a389d0c6762e932875c6b8a184b831cd0c7663e0","ref":"refs/heads/feature/uac_log_move","pushedAt":"2024-04-03T18:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbcrwd","name":null,"path":"/rbcrwd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161963?s=80&v=4"},"commit":{"message":"feat: move uac.log to the front of the archive\n\nIn interest of improving automation that parses these archives, having\nthe metadata available in the log is crucial to the routing and\nannotation of the archive contents.\n\nAs-is, the log is always one of the last items. When used in concert\nwith `--unsorted`, this will put `uac.log` first in the archive,\nreducing the amount of data one must scan before capturing the metadata.\n\nNote that this wipes out the file for the first line and does not append.\nWhile contrary to prior practice, this helps eliminate a potential race\ncondition and better ensures that what is in the archive is exactly what\nwas collected. Since the temporary file is not used outside of this\nsource file, it appears to be safe.","shortMessageHtmlLink":"feat: move uac.log to the front of the archive"}},{"before":null,"after":"37558519634e0495aa484aeffd09dcebcee951c5","ref":"refs/heads/feature/uac_log_move","pushedAt":"2024-04-03T18:19:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rbcrwd","name":null,"path":"/rbcrwd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161963?s=80&v=4"},"commit":{"message":"feat: add option to not sort output files\n\nThe `sort` command both eliminates the natural (e.g. directory) order\nof artifacts and can make unintended forensic changes to the TMDPIR\nfilesystem when the sort corpora exceeds certain [1] memory limits (no\nmore than than 75% of physical memory). Allow the examiner to elect when\nto accept the performance and soundness penalties of sorting.\n\nThis may allow duplicate records and data collection where the\nsort_uniq_file function is used. It is up to the examiner to handle this\naccordingly.\n\n[1] https://github.com/coreutils/coreutils/blob/master/src/sort.c#L1461-L1505","shortMessageHtmlLink":"feat: add option to not sort output files"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETAhjngA","startCursor":null,"endCursor":null}},"title":"Activity · rbcrwd/uac"}