/[pdpsoft]/trunk/grid-mw-security/ees/src/eef/eef_common.c
ViewVC logotype

Log of /trunk/grid-mw-security/ees/src/eef/eef_common.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 1917 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 7 12:48:29 2010 UTC (11 years, 8 months ago) by msalle
File length: 3810 byte(s)
Diff to previous 1894
- MacOS fixes:
    undefined variable pid
- missing header for ioctl() and getpid()



Revision 1894 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 26 15:00:24 2010 UTC (11 years, 8 months ago) by aramv
File length: 3716 byte(s)
Diff to previous 1799
Fixed warnings and a bit of general cleanup

Revision 1799 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 21 14:54:10 2010 UTC (11 years, 11 months ago) by aramv
File length: 3733 byte(s)
Diff to previous 1724
Attempting to fix duplicate symbol error

Revision 1724 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 28 18:57:57 2010 UTC (11 years, 11 months ago) by okoeroo
File length: 3693 byte(s)
Diff to previous 1698
Fixed OSX build.

Hint from OSX 10.6 man page:
COMPATIBILITY
    Use of the legacy version of the setpgrp() call will cause compiler diagnostics.
    Use setpgid() instead.

Fixed typo: ORDWR -> O_RDWR




Revision 1698 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 19 12:01:34 2010 UTC (12 years ago) by aramv
File length: 3675 byte(s)
Diff to previous 1692
Added EEF_getRunningPluginName() to libeef. This can be used by plugins to keep state when running multiple instances of the same plugin

Revision 1692 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 18 13:21:23 2010 UTC (12 years ago) by aramv
File length: 3563 byte(s)
Diff to previous 1663
Fixed most warnings that appeared on OpenSolaris

Revision 1663 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 7 14:56:43 2010 UTC (12 years ago) by aramv
File length: 3796 byte(s)
Diff to previous 1661
Finished localaccount plugin, fixed an ugly bug in AOS

Revision 1661 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 6 15:32:20 2010 UTC (12 years ago) by aramv
File length: 4588 byte(s)
Diff to previous 1650
Added localaccout plugin - code needs bit of restructuring

Revision 1650 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 21 08:54:23 2010 UTC (12 years, 1 month ago) by aramv
File length: 4355 byte(s)
Diff to previous 1627
Updated posix_enf plugin

Revision 1627 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 13 09:34:40 2010 UTC (12 years, 1 month ago) by aramv
File length: 4291 byte(s)
Diff to previous 1619
Removed redundant header. Moved moduile path setters/getters to public eef_library.h header

Revision 1619 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 10:00:44 2010 UTC (12 years, 1 month ago) by aramv
File length: 4316 byte(s)
Diff to previous 1615
Fixed memleak. Added error checking for libxacml

Revision 1615 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 8 12:05:24 2010 UTC (12 years, 1 month ago) by aramv
File length: 4319 byte(s)
Diff to previous 1609
Added logging code from external CGUL snippets library. Added svn revision as (intermediate) version string

Revision 1609 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 6 14:58:37 2010 UTC (12 years, 1 month ago) by aramv
File length: 4453 byte(s)
Diff to previous 1606
Added EEF_getVersion and renamed some other EEF functions to be more consistent with design doc. Fixed proper SIGHUP handling.

Revision 1606 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 1 16:15:04 2010 UTC (12 years, 1 month ago) by aramv
File length: 4153 byte(s)
Diff to previous 1557
Small cleanup. Removed use of stdout and stderr. Building against threaded libxacml

Revision 1557 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 15 17:17:18 2010 UTC (12 years, 2 months ago) by aramv
File length: 3961 byte(s)
Diff to previous 1495
Improved AOS code, added some signal handling, daemonisation

Revision 1495 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 10 15:05:18 2010 UTC (12 years, 3 months ago) by aramv
File length: 2374 byte(s)
Diff to previous 1464
Added module for EICs, moved -L flag to CFLAGS - time to test with ETICS

Revision 1464 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 5 13:59:35 2010 UTC (12 years, 3 months ago) by aramv
File length: 2352 byte(s)
Diff to previous 1421
Added some comments

Revision 1421 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 25 11:38:21 2010 UTC (12 years, 3 months ago) by aramv
File length: 2339 byte(s)
Diff to previous 1261
Cleaned up headers

Revision 1261 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 9 14:14:15 2009 UTC (12 years, 5 months ago) by aramv
File length: 2331 byte(s)
Diff to previous 1258
Small cosmetic tweak

Revision 1258 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 9 11:13:47 2009 UTC (12 years, 5 months ago) by aramv
File length: 2313 byte(s)
Diff to previous 1235
Parser now cleaned up properly

Revision 1235 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 4 11:35:24 2009 UTC (12 years, 5 months ago) by aramv
File length: 2331 byte(s)
Diff to previous 1233
Moved around control logic of the parser to stop and report errors if they are encountered

Revision 1233 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 4 10:07:20 2009 UTC (12 years, 5 months ago) by aramv
File length: 3466 byte(s)
Diff to previous 1227
Moved some of the controlling logic back to the evaluation manager

Revision 1227 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 3 14:53:01 2009 UTC (12 years, 5 months ago) by aramv
File length: 3740 byte(s)
Diff to previous 1224
Working on a separate test program to test the AOS in a threaded environment

Revision 1224 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 3 13:51:01 2009 UTC (12 years, 5 months ago) by aramv
File length: 3736 byte(s)
Diff to previous 1216
Fixed cleanup of unreachable states. Added a test config file. Added comments to test config files

Revision 1216 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 2 15:20:39 2009 UTC (12 years, 5 months ago) by aramv
File length: 3670 byte(s)
Diff to previous 1215
Re-enabled linking of dead end rules and plugins

Revision 1215 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 2 15:08:10 2009 UTC (12 years, 5 months ago) by aramv
File length: 3678 byte(s)
Diff to previous 1212
Fixed removing policies from policy list

Revision 1212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 2 14:13:38 2009 UTC (12 years, 5 months ago) by aramv
File length: 3658 byte(s)
Diff to previous 1211
Working on stripping policies. Still some memleaks. :(

Revision 1211 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 1 17:01:19 2009 UTC (12 years, 5 months ago) by aramv
File length: 3743 byte(s)
Diff to previous 1202
Setting free'd pointers to NULL, need to clean policy tree through a pointer

Revision 1202 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 30 17:14:03 2009 UTC (12 years, 5 months ago) by aramv
File length: 3558 byte(s)
Diff to previous 1201
Trying to fix open ended rules

Revision 1201 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 30 14:59:01 2009 UTC (12 years, 5 months ago) by aramv
File length: 3514 byte(s)
Diff to previous 1162
Working on fixing creation and evaluation of policy trees

Revision 1162 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 20 15:29:54 2009 UTC (12 years, 6 months ago) by aramv
File length: 3455 byte(s)
Diff to previous 1158
Memleaks appear to be fixed

Revision 1158 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 20 14:04:55 2009 UTC (12 years, 6 months ago) by aramv
File length: 3304 byte(s)
Diff to previous 1156
Added code to specify allowed policies and clean those not allowed

Revision 1156 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 20 11:41:10 2009 UTC (12 years, 6 months ago) by aramv
File length: 3095 byte(s)
Diff to previous 1154
Moved some code around to seperate evaluation manager from the EEF

Revision 1154 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 19 22:59:43 2009 UTC (12 years, 6 months ago) by aramv
File length: 2685 byte(s)
Diff to previous 1142
Trashed tree conversion function - Linking linking into the original tree instead. Added working policy evalution plugin in plugin manager.

Revision 1142 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 18 17:05:33 2009 UTC (12 years, 6 months ago) by aramv
File length: 2699 byte(s)
Diff to previous 1096
Fixed naming scheme to use lower case function names, fixed missing variable checking, (temporarily) commented out superflous AOS logging, created some logic to build a tree of plugin pointers from a policy tree but it needs some more work

Revision 1096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 12 10:34:42 2009 UTC (12 years, 6 months ago) by aramv
File length: 2254 byte(s)
Diff to previous 1087
Switched order of EEF_Init arguments, made test_app take an argument to a config file

Revision 1087 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 11 16:00:52 2009 UTC (12 years, 6 months ago) by aramv
File length: 2254 byte(s)
Diff to previous 1083
Refactored log file accounting into seperate functions

Revision 1083 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 11 15:04:54 2009 UTC (12 years, 6 months ago) by aramv
File length: 2020 byte(s)
Diff to previous 1075
Added functionality to specify logfile from EEF_Init

Revision 1075 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 10 16:13:50 2009 UTC (12 years, 6 months ago) by aramv
File length: 1872 byte(s)
Diff to previous 1068
Moved log messages to eef component

Revision 1068 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 9 10:19:47 2009 UTC (12 years, 6 months ago) by aramv
File length: 1745 byte(s)
Diff to previous 1060
Worked on log levels

Revision 1060 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 6 14:01:18 2009 UTC (12 years, 6 months ago) by aramv
File length: 1593 byte(s)
Diff to previous 892
Latest version with up-to-date presentation and loglevel fix

Revision 892 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 11 16:47:54 2009 UTC (12 years, 7 months ago) by aramv
File length: 1601 byte(s)
Diff to previous 890
Added config example

Revision 890 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 11 13:14:41 2009 UTC (12 years, 7 months ago) by aramv
File length: 1605 byte(s)
Diff to previous 887
Added more comments

Revision 887 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 23:35:51 2009 UTC (12 years, 7 months ago) by aramv
File length: 1228 byte(s)
Diff to previous 886
Added a few dots

Revision 886 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 7 23:32:53 2009 UTC (12 years, 7 months ago) by aramv
File length: 1195 byte(s)
Diff to previous 867
Worked a bit more on documentation, tweaked flow of main program

Revision 867 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 5 16:21:21 2009 UTC (12 years, 7 months ago) by aramv
File length: 1173 byte(s)
Diff to previous 844
Fixed order of parsing, defining module path from config file works now

Revision 844 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 28 15:08:31 2009 UTC (12 years, 7 months ago) by aramv
File length: 1178 byte(s)
Diff to previous 810
Worked on ISO C99 portability

Revision 810 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 17 12:50:02 2009 UTC (12 years, 8 months ago) by aramv
File length: 861 byte(s)
Copied from: trunk/grid-mw-security/ees/src/nextgen/ng_common.c revision 800
Diff to previous 781
Continued code refactoring conform design document

Revision 781 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 14 14:10:48 2009 UTC (12 years, 8 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 849 byte(s)
Diff to previous 627
Renamed and rewrote code conform EES design document

Revision 627 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 5 13:43:05 2009 UTC (12 years, 9 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 842 byte(s)
Diff to previous 592
Set a MAJOR_VERSION for naming .so files, omitted setlogmask for debug

Revision 592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 23 12:02:16 2009 UTC (12 years, 9 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 769 byte(s)
Diff to previous 589
Cleaned up code a bit more. Not relying on LCMAPS defines too much where possible

Revision 589 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 22 10:16:59 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 788 byte(s)
Diff to previous 586
Changed flow of code a bit. Checking return values etc

Revision 586 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 21 16:06:57 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 767 byte(s)
Diff to previous 566
Working config parser, loading real plugins with no memleaks

Revision 566 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 20 09:41:59 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 554 byte(s)
Diff to previous 502
Managed to build the evaluation manager without memory leaks

Revision 502 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 30 13:03:07 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 484 byte(s)
Diff to previous 484
Added accounting to running plugin. Plugins should only be able to delete arguments set by themselves.

Revision 484 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 22:42:04 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 381 byte(s)
Diff to previous 481
Fixed AOS getter and refactored headers/makefiles a bit

Revision 481 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 14:45:49 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 463 byte(s)
Diff to previous 480
Added run function to plugin manager, to test AOS from plugins

Revision 480 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 13:25:24 2009 UTC (12 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 372 byte(s)
Diff to previous 445
Setting MODULE_DIR relative to libdir

Revision 445 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 19 12:56:25 2009 UTC (12 years, 11 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 336 byte(s)
Diff to previous 429
Wrote some more LCMAPS-like code for the plugin manager

Revision 429 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Jun 17 08:16:35 2009 UTC (12 years, 11 months ago) by aramv
Original Path: trunk/grid-mw-security/ees/src/nextgen/ng_common.c
File length: 290 byte(s)
First plugin manager code

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28