Lines Matching refs:from
2 * semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so, from Laurent Bigonville.
3 * Store homedir_template and users_extra in policy store, from Steve Lawrence
4 * Fix null pointer dereference in semanage_module_key_destroy, from Yuli Khodorkovskiy.
5 * Add semanage_module_extract() to extract a module as CIL or HLL, from Yuli Khodorkovskiy.
6 * semanage_migrate_store: add -r <root> option for migrating inside chroots, from Petr Lautrbach.
7 * Add file_contexts and seusers to the store, from Yuli Khodorkovskiy.
8 * Add policy binary and file_contexts.local to the store, from Yuli Khodorkovskiy.
10 from Petr Lautrbach.
11 * Do not copy contexts in semanage_migrate_store, from Jason Zaman.
12 * Fix logic in bunzip for uncompressed pp files, from Thomas Hurd.
13 * Fix fname[] initialization in test_utilities.c, from Petr Lautrbach.
15 compilation to CIL, from Yuli Khodorkovskiy
16 * Fix memory leaks when parsing semanage.conf, from Yuli Khodorkovskiy
18 systems with small stack size, from Thomas Hurd.
22 directories, from Steve Lawrence
23 * Fix bugs found by hardened gcc flags, from Nicolas Iooss.
24 * Add missing manpage links to security_load_policy, from Laurent
26 * Fix failing libsemanage pywrap tests, from Nicolas Iooss
27 * Fix deprecation warning for bison, from Ilya Frolov
28 * Skip policy module relink when only setting booleans, from Stephen
30 * Fix typo in tests makefile, from Caleb Case
31 * Only try to compile file contexts if they exist, from Steve Lawrence
32 * Fix memory leak when setting a custom store path, from Yuli
35 semodule command, from Yuli Khodorkovskiy
37 store, from Yuli Khodorkovskiy
40 /usr/libexec/selinux/hll by default, from Yuli Khodorkovskiy
41 * Create a policy migration script for migrating the policy store from
42 /etc/selinux to /var/lib/selinux, from Caleb Case
43 * Add python3 support to the migration script, from Jason Zaman
44 * Use libcil to compile modules, from Steve Lawrence
46 functions, from Yuli Khodorkovskiy
48 are built, from Steve Lawrence
50 /var/lib/selinux, from Caleb Case
51 * Only try to compile file contexts if they exist, from Steve Lawrence
54 * Fix memory leak in semanage_genhomedircon from Thomas Hurd.
57 * Avoid duplicate list entries from Dan Walsh.
58 * Add audit support to libsemanage from Dan Walsh.
59 * Remove policy.kern and replace with symlink from Dan Walsh.
60 * Apply a MAX_UID check for genhomedircon from Laurent Bigonville.
61 * Fix man pages from Laurent Bigonville.
67 * fixes from coverity
134 * Add enable/disable patch support from Dan Walsh.
136 passwd from Dan Walsh.
146 * Add NAME lines to man pages from Manoj Srivastava<srivasta@debian.org>
149 * Move load_policy from /usr/sbin to /sbin from Dan Walsh.
152 * Add pkgconfig file from Eamon Walsh.
163 is not present from Dan Walsh.
164 * Make genhomedircon trim excess '/' from homedirs from Dan Walsh.
168 dontaudit state is changed from Chad Sellers.
178 * Enable configuration of bzip behavior from Stephen Smalley.
184 * Maintain disable dontaudit state from Christopher Pardy.
187 * Ruby bindings from David Quigley.
190 * Policy module compression (bzip) support from Dan Walsh.
191 * Hard link files between tmp/active/previous from Dan Walsh.
194 * Add semanage_mls_enabled() interface from Stephen Smalley.
197 * Add USER to lines to homedir_template context file from Chris PeBenito.
200 * allow fcontext and seuser changes without rebuilding the policy from Dan Walsh
207 * Fix bug in genhomedircon fcontext matches logic from Dan Walsh.
211 * Do not call genhomedircon if the policy was not rebuilt from Stephen Smalley.
221 * Free policydb before fork from Joshua Brindle.
224 * Drop the base module immediately after expanding to permit memory re-use from Stephen Smalley.
228 using semodule from Joshua Brindle.
231 * Fix genhomedircon to not override a file context with a homedir context from Todd Miller.
237 * Merged second version of fix for genhomedircon handling from Caleb Case.
240 * Merged fix for genhomedircon handling of missing HOME_DIR or HOME_ROOT templates from Caleb Case.
243 * Fix genhomedircon handling of shells and missing user context template from Dan Walsh.
244 * Copy the store path in semanage_select_store from Dan Walsh.
247 …* Call rmdir() rather than remove() on directory removal so that errno isn't polluted from Stephen…
250 * Allow handle_unknown in base to be overridden by semanage.conf from Stephen Smalley.
253 * ustr cleanups from James Antill.
254 * Ensure that /root gets labeled even if using the default context from Dan Walsh.
257 * Fix ordering of file_contexts.homedirs from Todd Miller and Dan Walsh.
260 * Fix error checking on getpw*_r functions from Todd Miller.
261 * Make genhomedircon skip invalid homedir contexts from Todd Miller.
262 * Set default user and prefix from seusers from Dan Walsh.
263 * Add swigify Makefile target from Dan Walsh.
273 …* Improve reporting of system errors, e.g. full filesystem or read-only filesystem from Stephen Sm…
276 * Change to use getpw* function calls to the _r versions from Todd Miller.
281 semanage.conf from Todd Miller.
286 updating policy from Joshua Brindle.
289 * Fix to libsemanage man patches so whatis will work better from Dan Walsh
292 * Merged optimizations from Stephen Smalley.
297 * Merged dbase_file_flush patch from Dan Walsh.
299 from the comment header of the auto-generated files,
303 * Merged Makefile test target patch from Caleb Case.
304 * Merged get_commit_number function rename patch from Caleb Case.
305 * Merged strnlen -> strlen patch from Todd Miller.
308 * Merged python binding fix from Dan Walsh.
315 the backup module store and linked policy from Karl MacMillan
319 * Merged patch to compile wit -fPIC instead of -fpic from
329 the store path doesn't match the active store path from Dan Walsh.
331 connect from James Athey.
332 * Merged patch to add genhomedircon path to semanage.conf from
341 * Merged separate local file contexts patch from Chris PeBenito.
344 * Merged patch to make most copy errors non-fatal from Dan Walsh.
347 * Merged netfilter contexts support from Chris PeBenito.
350 * Merged support for read operations on read-only fs from
357 * Merged setfiles location check patch from Dan Walsh.
360 * Merged several fixes from Serge Hallyn:
375 * Merged fix warnings patch from Karl MacMillan.
378 * Merged updated file context sorting patch from Christopher
382 * Merged file context sorting code from Christopher Ashworth
386 * Merged python binding t_output_helper removal patch from Dan Walsh.
390 * Merged corrected fix for descriptor leak from Dan Walsh.
393 * Merged Makefile PYLIBVER definition patch from Dan Walsh.
396 * Merged man page reorganization from Ivan Gyurdiev.
402 * Merged abort early on merge errors patch from Ivan Gyurdiev.
409 * Merged MLS handling fixes from Ivan Gyurdiev.
412 * Merged bug fix for fcontext validate handler from Ivan Gyurdiev.
415 * Merged base_merge_components changes from Ivan Gyurdiev.
418 * Merged paths array patch from Ivan Gyurdiev.
419 * Merged bug fix patch from Ivan Gyurdiev.
422 * Merged improve bindings patch from Ivan Gyurdiev.
425 * Merged use PyList patch from Ivan Gyurdiev.
426 * Merged memory leak fix patch from Ivan Gyurdiev.
427 * Merged nodecon support patch from Ivan Gyurdiev.
428 * Merged cleanups patch from Ivan Gyurdiev.
429 * Merged split swig patch from Ivan Gyurdiev.
432 * Merged optionals in base patch from Joshua Brindle.
435 * Merged treat seusers/users_extra as optional sections patch from
437 * Merged parse_optional fixes from Ivan Gyurdiev.
440 * Merged seuser/user_extra support patch from Joshua Brindle.
441 * Merged remote system dbase patch from Ivan Gyurdiev.
444 * Merged clone record on set_con patch from Ivan Gyurdiev.
447 * Merged fname parameter patch from Ivan Gyurdiev.
448 * Merged more size_t -> unsigned int fixes from Ivan Gyurdiev.
449 * Merged seusers.system patch from Ivan Gyurdiev.
450 * Merged improve port/fcontext API patch from Ivan Gyurdiev.
453 * Merged seuser -> seuser_local rename patch from Ivan Gyurdiev.
457 from Joshua Brindle.
463 * Merged pywrap Makefile diff from Dan Walsh.
464 * Merged cache management patch from Ivan Gyurdiev.
465 * Merged bugfix for dbase_llist_clear from Ivan Gyurdiev.
466 * Merged remove apply_local function patch from Ivan Gyurdiev.
467 * Merged only do read locking in direct case patch from Ivan Gyurdiev.
468 * Merged cache error path memory leak fix from Ivan Gyurdiev.
469 * Merged auto-generated file header patch from Ivan Gyurdiev.
470 * Merged pywrap test update from Ivan Gyurdiev.
471 * Merged hidden defs update from Ivan Gyurdiev.
474 * Merged disallow port overlap patch from Ivan Gyurdiev.
477 * Merged join prereq and implementation patches from Ivan Gyurdiev.
478 * Merged join user extra data part 2 patch from Ivan Gyurdiev.
479 * Merged bugfix patch from Ivan Gyurdiev.
482 * Merged remove add_local/set_local patch from Ivan Gyurdiev.
483 * Merged user extra data part 1 patch from Ivan Gyurdiev.
484 * Merged size_t -> unsigned int patch from Ivan Gyurdiev.
485 * Merged calloc check in semanage_store patch from Ivan Gyurdiev,
487 * Merged cleanups after add/set removal patch from Ivan Gyurdiev.
490 * Merged fcontext compare fix from Ivan Gyurdiev.
496 * Merged const in APIs patch from Ivan Gyurdiev.
497 * Merged validation of local file contexts patch from Ivan Gyurdiev.
498 * Merged compare2 function patch from Ivan Gyurdiev.
499 * Merged hidden def/proto update patch from Ivan Gyurdiev.
502 * Re-applied string and file optimization patch from Russell Coker,
506 * Reverted string and file optimization patch from Russell Coker.
509 * Clarified error messages from parse_module_headers and
513 * Merged string and file optimization patch from Russell Coker.
514 * Merged swig header reordering patch from Ivan Gyurdiev.
515 * Merged toggle modify on add patch from Ivan Gyurdiev.
516 * Merged ports parser bugfix patch from Ivan Gyurdiev.
517 * Merged fcontext swig patch from Ivan Gyurdiev.
518 * Merged remove add/modify/delete for active booleans patch from Ivan Gyurdiev.
519 * Merged man pages for dbase functions patch from Ivan Gyurdiev.
520 * Merged pywrap tests patch from Ivan Gyurdiev.
523 * Merged patch series from Ivan Gyurdiev.
525 - separate file rw code from linked list
542 * Merged further header cleanups from Ivan Gyurdiev.
547 for internal headers patches from Ivan Gyurdiev.
563 * Dropped handle from user_del_role interface.
569 * Merged Makefile python definitions patch from Dan Walsh.
576 * Merged wrap char*** for user_get_roles patch from Joshua Brindle.
579 * Merged remove defrole from sepol patch from Ivan Gyurdiev.
582 * Merged swig wrappers for modifying users and seusers from Joshua Brindle.
588 * Merged clear obsolete patch from Ivan Gyurdiev.
591 * Merged modified swigify patch from Dan Walsh
592 (original patch from Joshua Brindle).
593 * Merged move genhomedircon call patch from Chad Sellers.
596 * Merged move seuser validation patch from Ivan Gyurdiev.
597 * Merged hidden declaration fixes from Ivan Gyurdiev,
601 * Merged cleanup patch from Ivan Gyurdiev.
623 * Merged rename instead of copy patch from Joshua Brindle (Tresys).
637 * Merged semanage_set_reload_bools() interface from Ivan Gyurdiev,
643 bug, copyright, and assert space patches from Ivan Gyurdiev.
652 move assert_noeof, and order preserving patches from Ivan Gyurdiev.
657 and seusers validation patches from Ivan Gyurdiev.
661 and record bugfix patches from Ivan Gyurdiev.
664 * Merged dbase policydb list and count change from Ivan Gyurdiev.
667 * Merged enable dbase and set relay patches from Ivan Gyurdiev.
670 * Merged query APIs and dbase_file_set patches from Ivan Gyurdiev.
674 patches from Ivan Gyurdiev.
678 patches from Ivan Gyurdiev.
682 explicit policy reload, and semanage.conf relocation from Joshua
686 * Merged resync to sepol changes and transaction fix patches from
690 * Merged reorganize users patch from Ivan Gyurdiev.
691 * Merged remove unused relay functions patch from Ivan Gyurdiev.
696 * Merged further database work from Ivan Gyurdiev.
702 * Merged interface renaming patch from Ivan Gyurdiev.
703 * Merged policy component patch from Ivan Gyurdiev.
717 * Merged fixes for make DESTDIR= builds from Joshua Brindle.
720 * Merged default database from Ivan Gyurdiev.
721 * Merged removal of connect requirement in policydb backend from
723 * Merged commit locking fix and lock rename from Joshua Brindle.
724 * Merged transaction rollback in lock patch from Joshua Brindle.
731 * Merged move local dbase initialization patch from Ivan Gyurdiev.
732 * Merged acquire/release read lock in databases patch from Ivan Gyurdiev.
733 * Merged rename direct -> policydb as appropriate patch from Ivan Gyurdiev.
741 * Merged user and port APIs - policy database patch from Ivan
746 from using buffers to using sepol handles for error reporting, and
750 * Merged bugfix patch from Ivan Gyurdiev.
753 * Merged seuser database patch from Ivan Gyurdiev.
754 Merged direct user/port databases to the handle from Ivan Gyurdiev.
758 Merged seuser record patch from Ivan Gyurdiev.
761 * Merged boolean and interface databases from Ivan Gyurdiev.
774 database work from Ivan Gyurdiev.
779 dead code from semanage_install_sandbox().
786 * Merged further database work from Ivan Gyurdiev.
789 * Merged iterate, redistribute, and dbase split patches from
793 * Merged patch series from Ivan Gyurdiev.
798 * Split interfaces from semanage.[hc] into handle.[hc], modules.[hc].
799 * Separated handle create from connect interface.
806 from Karl MacMillan (Tresys).
809 * Merged dbase redesign patch from Ivan Gyurdiev.
813 patches from Ivan Gyurdiev.
816 * Merged stub iterator functionality from Ivan Gyurdiev.
817 * Merged interface record patch from Ivan Gyurdiev.
821 and record table code from Ivan Gyurdiev.
827 * Merged semod.conf template patch from Dan Walsh (Red Hat),
835 * Merged errno fix from Joshua Brindle (Tresys).
837 from Serge Hallyn (IBM). Bug found by Coverity.
840 * Merged several fixes from Serge Hallyn (IBM). Bugs found by
845 * Merged patch to move module read/write code from libsemanage
846 to libsepol from Jason Tang (Tresys).
849 * Merged relay records patch from Ivan Gyurdiev.
850 * Merged key extract patch from Ivan Gyurdiev.