summaryrefslogtreecommitdiff
path: root/src/audit.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-15add support for pre and post commit hooksHenrik Riomar1-6/+3
2015-06-01fix directory permissions loadingTimo Teräs1-1/+1
2015-04-17disable xattrs on symlinks for nowTimo Teräs1-1/+1
2015-04-17make file install errors non-fatal, and xattr errors hiddenTimo Teräs1-1/+2
2015-04-08ignore .apk-new files for overlaysTimo Teräs1-1/+5
2015-04-08audit xattrsTimo Teräs1-11/+17
2015-03-10rename file info related functions for consistencyTimo Teräs1-2/+2
2015-01-30remove spurious audit message from missing files with --systemTimo Teräs1-4/+2
2014-11-01make 'mode, uid, gid' triplet separate atomized structTimo Teräs1-7/+5
2014-10-08rework option parsing to have a group structureTimo Teräs1-15/+19
2014-03-12audit: report missing files in system modeTimo Teräs1-21/+64
2014-03-12audit: include all files in etc/apk in overlayTimo Teräs1-9/+18
2013-06-19applets: unify help message by removing final dotsTimo Teräs1-3/+1
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-21/+22
2013-06-14audit, index, search, upgrade: use foreach_array_itemTimo Teräs1-4/+3
2013-06-12libapk, apk(8): fix header inclusion issues with musl's headersWilliam Pitcock1-0/+1
2012-07-16audit: report new directories in recurse mode tooTimo Teräs1-12/+5
2012-07-16audit: fix protection mask of non-db directoriesTimo Teräs1-23/+23
2012-07-09audit: get right protection mask for base directories in the listsTimo Teräs1-6/+14
2012-05-01audit: apply protected_paths.d masks to individual filesTimo Teräs1-3/+18
2012-02-23audit, db: add etc/apk/protected_files.d and new audit featuresTimo Teräs1-128/+172
2012-02-14audit: check dirent mode, uid and gid if requestedTimo Teräs1-32/+71
2012-02-10db, fix: more secure way to choose effective directory permissionsTimo Teräs1-1/+5
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2010-06-11various: use O_CLOEXEC and add some error checkingTimo Teräs1-1/+1
2009-08-12db, pkg: separate structure for fields of installed packagesTimo Teras1-2/+4
2009-08-06all: implement database open optionsTimo Teras1-15/+5
2009-08-06audit: do not load repositoriesTimo Teras1-2/+5
2009-08-06audit: fix --backupTimo Teras1-1/+4
2009-08-05io: flag for following symlinks on fstatTimo Teras1-2/+2
2009-07-31audit: sanitize --systemTimo Teras1-32/+79
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-3/+4
2009-07-30db: fix checksum storing to dbTimo Teras1-4/+3
2009-07-30audit: protection mask for "symlinks only"Timo Teras1-0/+5
2009-07-22audit: add --system optionTimo Teras1-15/+21
2009-07-14db: live with sha1 and md5Timo Teras1-3/+5
2009-07-14db: speed up fdb creationTimo Teras1-4/+3
2009-07-13io: move csumming away from bstream to gunzipTimo Teras1-13/+5
2009-06-25help: auto construct helpTimo Teras1-4/+6
2009-05-06change apk audit letters to correspond to old sfic/lbu lettersNatanael Copa1-2/+2
2009-01-17db: database locking and creation to part of opening itTimo Teras1-1/+1
2009-01-16info: only show package desc when --verboseNatanael Copa1-1/+1
2009-01-14audit: new command to check changed filesTimo Teras1-0/+146