------------------------------------------------------------------------
r17976 | msalle | 2014-08-22 12:12:04 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eval_man/pdl_yacc.y

Fix deprecated token

------------------------------------------------------------------------
r17975 | msalle | 2014-08-22 12:02:18 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Remove autoconf hints, editors pick it up in any case

------------------------------------------------------------------------
r17974 | msalle | 2014-08-22 11:53:53 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac
   M /trunk/ees/src/Makefile.am

Enable future-default subdir-objects.

------------------------------------------------------------------------
r17973 | msalle | 2014-08-22 10:46:35 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/NEWS

Update NEWS file

------------------------------------------------------------------------
r17972 | msalle | 2014-08-22 10:45:33 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Install eics/eics_common.h

------------------------------------------------------------------------
r17971 | msalle | 2014-08-22 10:38:33 +0200 (Fri, 22 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Update version

------------------------------------------------------------------------
r17970 | msalle | 2014-08-22 10:37:48 +0200 (Fri, 22 Aug 2014) | 3 lines
Changed paths:
   M /trunk/ees/NEWS
   M /trunk/ees/setup/init/ees.in

Update NEWS file
Don't log stderr from mkdir and chown

------------------------------------------------------------------------
r17969 | msalle | 2014-08-21 22:10:02 +0200 (Thu, 21 Aug 2014) | 9 lines
Changed paths:
   M /trunk/ees/plugins/Makefile.am
   M /trunk/ees/setup/init/ees.in
   M /trunk/ees/setup/man/ees.conf.5.src

- Install ees_example_plugin.mod
- Fix init script according to debian lintian:
    * add Default-Start
    * add local_fs to required start and stop (/var)
    * create pidfile and logfile dirs in init script instead of in packaging
      (/var might be created at boot time)
    * add force-reload, identical to reload
- Fix few remaining minusses in the manpages

------------------------------------------------------------------------
r17963 | msalle | 2014-08-21 16:26:08 +0200 (Thu, 21 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog for release

------------------------------------------------------------------------
r17951 | msalle | 2014-08-12 14:30:20 +0200 (Tue, 12 Aug 2014) | 3 lines
Changed paths:
   M /trunk/ees/AUTHORS
   M /trunk/ees-pepd-oh/AUTHORS
   D /trunk/ees-pepd-oh/project

Update AUTHORS
First step in renaming ees-pepd-oh/m4 into ees-pepd-oh/project

------------------------------------------------------------------------
r17949 | msalle | 2014-08-11 18:24:35 +0200 (Mon, 11 Aug 2014) | 3 lines
Changed paths:
   M /trunk/ees/LICENSE
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/include/eef/eef_aos.h
   M /trunk/ees/include/eef/eef_library.h
   M /trunk/ees/include/eef/eef_log.h
   M /trunk/ees/include/eef/eef_plugin.h
   M /trunk/ees/include/eef/eef_plugin_typedefs.h
   M /trunk/ees/include/eef/eef_polytypes.h
   M /trunk/ees/include/eef/eef_return_codes.h
   M /trunk/ees/include/eics/eics_common.h
   M /trunk/ees/include/eics/eics_http.h
   M /trunk/ees/include/private/aos_service.h
   M /trunk/ees/include/private/eef_plugindl_s.h
   M /trunk/ees/include/private/eval_manager.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/plugins/Makefile.am
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c
   M /trunk/ees/plugins/example_plugin/src/example_plugin.c
   M /trunk/ees/plugins/transformer/src/transformer.c
   M /trunk/ees/setup/man/ees.1.src
   M /trunk/ees/setup/man/ees.conf.5.src
   M /trunk/ees/setup/man/ees_dummy_good.mod.8.src
   M /trunk/ees/setup/man/ees_dump_aos.mod.8.src
   M /trunk/ees/setup/man/ees_transformer.mod.8.src
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/ees/src/eics/eics_http.c
   M /trunk/ees/src/eval_man/eval_manager.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/main/main.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c
   M /trunk/ees/src/tests/mini_aos_test.c
   M /trunk/ees/src/tests/tls_test.c

Add Copyright and LICENSE texts to EES files.


------------------------------------------------------------------------
r17946 | msalle | 2014-08-06 10:37:34 +0200 (Wed, 06 Aug 2014) | 5 lines
Changed paths:
   M /trunk/ees/plugins/transformer/src/transformer.c

No longer need `found' variable.
Log (debug) for which obligation we are looking for attributes.
Move rewinding of context to place where we are using it.


------------------------------------------------------------------------
r17945 | msalle | 2014-08-06 10:18:34 +0200 (Wed, 06 Aug 2014) | 3 lines
Changed paths:
   M /trunk/ees/plugins/transformer/src/transformer.c

We should not fail if there isn't a embedded attribute: we can have
attribute-less obligations.

------------------------------------------------------------------------
r17944 | msalle | 2014-08-04 21:01:25 +0200 (Mon, 04 Aug 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugins/transformer/src/transformer.c

Need to rewind the context for *every* found obligation, not only at the start.

------------------------------------------------------------------------
r17940 | msalle | 2014-07-22 11:26:30 +0200 (Tue, 22 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/include/eef/eef_library.h
   M /trunk/ees/src/eval_man/eval_manager.c

Rename send and accept into send_timeout and acpt_timeout (also for receive ->
rcve_timeout) to prevent shadowing global declaration in
/usr/include/sys/socket.h on e.g. Mac

------------------------------------------------------------------------
r17939 | msalle | 2014-07-20 22:23:17 +0200 (Sun, 20 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/test/test_ees_with_curl.sh

Further fix test, old openssl rand only had -base64

------------------------------------------------------------------------
r17938 | msalle | 2014-07-20 17:39:22 +0200 (Sun, 20 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c

Define also _XOPEN_SOURCE for gmtime_r even though we already will define
_GNU_SOURCE, this makes Solaris happier

------------------------------------------------------------------------
r17934 | msalle | 2014-07-20 16:43:32 +0200 (Sun, 20 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/ees/test/test_ees_with_curl.sh

Log the request ID alongside the response ID in the EES logs.
Log the ID and issuer in the test script, and create a (different type of)
'uniq' ID using OpenSSL which is hopefully more portable.

------------------------------------------------------------------------
r17932 | msalle | 2014-07-18 17:40:43 +0200 (Fri, 18 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c

Fixing messed up code

------------------------------------------------------------------------
r17931 | msalle | 2014-07-18 17:33:34 +0200 (Fri, 18 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c

Don't retrieve the id, it's done later.

------------------------------------------------------------------------
r17927 | msalle | 2014-07-18 13:33:01 +0200 (Fri, 18 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c

Update to set response ID at the right place

------------------------------------------------------------------------
r17922 | msalle | 2014-07-17 18:03:49 +0200 (Thu, 17 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/scas/src/saml2-xacml2/server/pdp_xacml_authz_process.c

Need to initialize issue_time_str.

------------------------------------------------------------------------
r17916 | msalle | 2014-07-17 16:51:35 +0200 (Thu, 17 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/scas/configure.ac
   M /trunk/scas/src/saml2-xacml2/server/pdp_xacml_authz_process.c

Provide ID/issuer/instant logging also in SCAS.
Minor changes in EES to prevent unnecessary code in case we don't have new API.

------------------------------------------------------------------------
r17906 | msalle | 2014-07-17 14:12:20 +0200 (Thu, 17 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/configure.ac
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/ees/src/eics/eics_http.c

Add support for new XACML API to log the ID, Issuer and Issue time of requests
and responds. Drop support for dynamically looking up the timeout function, only
include a built-time test.

------------------------------------------------------------------------
r17905 | msalle | 2014-07-16 16:36:47 +0200 (Wed, 16 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/test/test_ees.sh
   M /trunk/ees/test/test_ees_with_curl.sh

Properly set date, issuer and 'unique' id in request.

------------------------------------------------------------------------
r17902 | msalle | 2014-07-16 11:50:39 +0200 (Wed, 16 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   A /trunk/ees/setup/eef.pc.in
   A /trunk/ees/setup/eics.pc.in

Add pkg-config files for eef and eics libraries. Especially the former is useful
for add-on plugins.

------------------------------------------------------------------------
r17892 | msalle | 2014-07-15 12:56:54 +0200 (Tue, 15 Jul 2014) | 2 lines
Changed paths:
   D /trunk/ees/COPYING
   M /trunk/ees/LICENSE

Fix license: should have been only Apache2.0

------------------------------------------------------------------------
r17891 | msalle | 2014-07-15 12:41:58 +0200 (Tue, 15 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   D /trunk/ees/src/tests/xacml_test.c
   D /trunk/ees/src/tools

Add BUGS to dist-tarball
Remove deprecated xacml_test.c and remove empty tools directory

------------------------------------------------------------------------
r17890 | msalle | 2014-07-15 12:30:47 +0200 (Tue, 15 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/NEWS
   M /trunk/ees/setup/man/ees.1.src

Add section about signals in the ees manpage, update NEWS file.

------------------------------------------------------------------------
r17889 | msalle | 2014-07-15 11:42:13 +0200 (Tue, 15 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c

Prevent use of uninitialized values even in out-of-mem failure situation.
Properly cleanup memory in case of failure

------------------------------------------------------------------------
r17888 | msalle | 2014-07-15 11:11:01 +0200 (Tue, 15 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/README

Update README file

------------------------------------------------------------------------
r17887 | msalle | 2014-07-15 10:44:52 +0200 (Tue, 15 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am

gridmapfile no longer part of EES (localaccount plugin).
doxygen.cfg is now created by configure

------------------------------------------------------------------------
r17886 | msalle | 2014-07-15 10:40:39 +0200 (Tue, 15 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/setup/man/ees.1.src
   A /trunk/ees/setup/man/ees_dummy_good.mod.8.src
   A /trunk/ees/setup/man/ees_dump_aos.mod.8.src
   A /trunk/ees/setup/man/ees_transformer.mod.8.src

Add man-pages for the plugins.
Update EES manpage for the version option.

------------------------------------------------------------------------
r17885 | msalle | 2014-07-15 09:41:17 +0200 (Tue, 15 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/main/main.c

Update help text and add -v/--version option to print the EES version.

------------------------------------------------------------------------
r17884 | msalle | 2014-07-15 09:04:37 +0200 (Tue, 15 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/aminclude.am
   M /trunk/ees/configure.ac
   D /trunk/ees/doxygen.cfg
   A /trunk/ees/doxygen.cfg.in (from /trunk/ees/doxygen.cfg:17881)
   D /trunk/ees/examples
   D /trunk/ees/manual-build.sh
   D /trunk/ees/setup/gridmapfile.example
   D /trunk/ees/spec
   A /trunk/ees/test/pdl_test
   A /trunk/ees/test/pdl_test/configs_spec.rb (from /trunk/ees/spec/configs_spec.rb:17881)
   A /trunk/ees/test/pdl_test/test_configs (from /trunk/ees/test_configs:17881)
   D /trunk/ees/test_configs

Fix doxygen build and cleanup.
For doxygen, we make the doxygen.cfg in configure to set the correct paths.
Remove deprecated files, move testing stuff into subdir of test/

------------------------------------------------------------------------
r17883 | msalle | 2014-07-14 22:45:14 +0200 (Mon, 14 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/setup/man/ees.1.src
   M /trunk/ees/setup/man/ees.conf.5.src

Further improve the two manpages. Manpages for the three basic plugins are still
to come.

------------------------------------------------------------------------
r17882 | msalle | 2014-07-14 22:36:20 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/BUGS

Update BUGS file

------------------------------------------------------------------------
r17881 | msalle | 2014-07-14 22:29:09 +0200 (Mon, 14 Jul 2014) | 8 lines
Changed paths:
   M /trunk/ees/AUTHORS
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/setup/man/ees.1.src
   M /trunk/ees/setup/man/ees.conf.5.src

Define EES_HTTP_PORT in configure.ac to make it more configurable, although we
don't have a commandline option yet. We can now use the EES_HTTP_PORT in both
the man-page and the ees.conf template.
Update ees.conf.5 to reflect new EES. Also add some more comment and explanation
about the format.
Update AUTHORS file.


------------------------------------------------------------------------
r17880 | msalle | 2014-07-14 21:28:16 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/setup/man/ees.1.src

Improve manpage bit further with extra explanations.

------------------------------------------------------------------------
r17879 | msalle | 2014-07-14 21:27:34 +0200 (Mon, 14 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c

Implement possibility to specify loglevel for AOS_dump plugin:
    --loglevel=4
would dump on LOG_INFO. Default is LOG_NOTICE (3).

------------------------------------------------------------------------
r17878 | msalle | 2014-07-14 17:56:48 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/setup/man/ees.1.src

Update manpage for EES itself only.

------------------------------------------------------------------------
r17877 | msalle | 2014-07-14 17:45:08 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/main/main.c

Fix usage() output

------------------------------------------------------------------------
r17876 | msalle | 2014-07-14 17:21:46 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/include/eics/eics_common.h
   M /trunk/ees/include/eics/eics_http.h
   M /trunk/ees/include/private/eef_plugindl_s.h

Add to-level comments to headers which missed it.

------------------------------------------------------------------------
r17875 | msalle | 2014-07-14 17:10:56 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/include/eef/eef_aos.h
   M /trunk/ees/include/eef/eef_library.h
   M /trunk/ees/include/eef/eef_log.h
   M /trunk/ees/include/eef/eef_plugin.h
   M /trunk/ees/include/eef/eef_plugin_typedefs.h
   M /trunk/ees/include/eef/eef_polytypes.h
   M /trunk/ees/include/eef/eef_return_codes.h
   M /trunk/ees/include/private/aos_service.h
   M /trunk/ees/include/private/eval_manager.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c
   M /trunk/ees/plugins/example_plugin/src/example_plugin.c
   M /trunk/ees/plugins/transformer/src/transformer.c

Cleanup comments in header files plus plugins.

------------------------------------------------------------------------
r17874 | msalle | 2014-07-14 16:05:31 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugins/transformer/src/transformer.c

In case of failure, need to free the obligation ID.

------------------------------------------------------------------------
r17873 | msalle | 2014-07-14 15:54:11 +0200 (Mon, 14 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c

Missed argument

------------------------------------------------------------------------
r17872 | msalle | 2014-07-14 15:52:47 +0200 (Mon, 14 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c

Errors are handled inside createAndSetUpATCPServerSocket(), so don't use errno
afterwards again. Make sure to log actual error on LOG_ERR.

------------------------------------------------------------------------
r17871 | msalle | 2014-07-10 17:53:52 +0200 (Thu, 10 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c

Fix change rc <> retval

------------------------------------------------------------------------
r17870 | msalle | 2014-07-10 17:36:45 +0200 (Thu, 10 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/test/test_ees_with_curl.sh

Improve test script to be able to run different types of tests.


------------------------------------------------------------------------
r17869 | msalle | 2014-07-10 17:17:50 +0200 (Thu, 10 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c

getaddrinfo() returns gai_strerror type error, not a simple -1 or 0.
Small other changes to make code as close as possible to SCAS(/client) version

------------------------------------------------------------------------
r17860 | msalle | 2014-07-09 12:51:08 +0200 (Wed, 09 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/main/main.c

Remove extra cmdline args for changed log mesg

------------------------------------------------------------------------
r17859 | msalle | 2014-07-09 12:46:38 +0200 (Wed, 09 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eics/eics_common.c

Print also thread-id at 'response constructed'.
Print successful 'response constructed' at LOG_NOTICE instead of LOG_INFO

------------------------------------------------------------------------
r17858 | msalle | 2014-07-09 12:23:30 +0200 (Wed, 09 Jul 2014) | 6 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c
   M /trunk/ees/src/main/main.c

getnameinfo returns error in return value, parse accordingly, using either
gai_strerror() or strerror_r()
Log issuer string on LOG_DEBUG
Don't log function name in EES Stopped and EES is ready...


------------------------------------------------------------------------
r17857 | msalle | 2014-07-09 10:59:59 +0200 (Wed, 09 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Call dlerror before and after dlopen() and dlsym(), this prevents a false error
mesg on Solaris.

------------------------------------------------------------------------
r17856 | msalle | 2014-07-08 22:05:13 +0200 (Tue, 08 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/eef/eef_common.c

setpgrp returns -1 on error and on Solaris it returns the new process group ID.


------------------------------------------------------------------------
r17855 | msalle | 2014-07-08 21:52:35 +0200 (Tue, 08 Jul 2014) | 4 lines
Changed paths:
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/ees/src/main/main.c

Use SYS_gettid when available, otherwise (e.g. SUN) use SYS_lwp_self, otherwise
don't try.
Fix few format warnings and add missing header.

------------------------------------------------------------------------
r17854 | msalle | 2014-07-08 21:05:23 +0200 (Tue, 08 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/eics/eics_http.c

Need __EXTENSIONS__ for the netdb.h / MAXHOSTNAMELEN

------------------------------------------------------------------------
r17853 | msalle | 2014-07-08 20:59:59 +0200 (Tue, 08 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/eics/eics_http.c

MacOS and Solaris don't have HOST_NAME_MAX.

------------------------------------------------------------------------
r17851 | msalle | 2014-07-08 19:23:48 +0200 (Tue, 08 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/main/main.c
   M /trunk/glexec/src/main_util.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c
   M /trunk/lcmaps/src/pluginmanager/lcmaps_log.c
   M /trunk/lcmaps-plugins-afs/src/afs/lcmaps_afs.c
   M /trunk/lcmaps-plugins-basic/src/ban_dn/lcmaps_ban_dn.c
   M /trunk/lcmaps-plugins-basic/src/dummy/lcmaps_dummy_bad.c
   M /trunk/lcmaps-plugins-basic/src/dummy/lcmaps_dummy_good.c
   M /trunk/lcmaps-plugins-basic/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-basic/src/ldap_enf/lcmaps_ldap.c
   M /trunk/lcmaps-plugins-basic/src/localaccount/lcmaps_localaccount.c
   M /trunk/lcmaps-plugins-basic/src/poolaccount/lcmaps_poolaccount.c
   M /trunk/lcmaps-plugins-basic/src/posix_enf/lcmaps_posix.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/lcmaps_c_pep.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/pep-c-obligation-handlers.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/pep-c-obligation-handlers_helpers.c
   M /trunk/lcmaps-plugins-jobrep/src/api/jobrep_odbc_api.c
   M /trunk/lcmaps-plugins-jobrep/src/jobrep/jobrep_data_handling.c
   M /trunk/lcmaps-plugins-jobrep/src/jobrep/lcmaps_jobrep.c
   M /trunk/lcmaps-plugins-tracking-groupid/src/tracking_groupid/lcmaps_tracking_groupid.c
   M /trunk/lcmaps-plugins-verify-proxy/src/verify-proxy/lcmaps_verify_proxy.c
   M /trunk/lcmaps-plugins-verify-proxy/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c
   M /trunk/lcmaps-plugins-voms/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_ban_fqan.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_localaccount.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_localgroup.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_poolaccount.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_poolgroup.c
   M /trunk/scas/src/scas-server/logging/scas_log.c
   M /trunk/scas/src/scas-server/main.c

Fix compiler warnings resulting from casts, format etc.


------------------------------------------------------------------------
r17850 | msalle | 2014-07-08 11:12:08 +0200 (Tue, 08 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Remove unneeded fmt variable

------------------------------------------------------------------------
r17849 | msalle | 2014-07-08 11:07:08 +0200 (Tue, 08 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Always malloc the 1-extra byte such that we can use string literals in the
snprintf and simplify the code.

------------------------------------------------------------------------
r17846 | msalle | 2014-07-07 22:56:51 +0200 (Mon, 07 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/Makefile.am

Add comment about the so version

------------------------------------------------------------------------
r17845 | msalle | 2014-07-07 22:50:45 +0200 (Mon, 07 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/configure.ac

Update EES version to 0.2.0. Even though the plugin-API has change backwards
incompatibly, the EES itself is still backwards compatible.

------------------------------------------------------------------------
r17844 | msalle | 2014-07-07 22:49:41 +0200 (Mon, 07 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/Makefile.am

Update so version to 1 (i.e. current is 1, release 0, age 0)

------------------------------------------------------------------------
r17835 | msalle | 2014-07-07 18:07:43 +0200 (Mon, 07 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/plugins/example_plugin/src/example_plugin.c

Also add explicitly eef/eef_polytypes.h although already included by
eef/eef_aos.h

------------------------------------------------------------------------
r17829 | msalle | 2014-07-07 13:47:47 +0200 (Mon, 07 Jul 2014) | 15 lines
Changed paths:
   M /trunk/ees/include/private/eef_plugindl_s.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eval_man/eval_manager.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Further simplification:
- eef_plugindl_t:
    - get size of procs from eef_proctype_t enum
    - calloc init_argv dynamically and take over directly from _var_to_argv():
      * add_plugin_struct() and _var_to_argv no longer needs/return argc
      * no longer  need free_args()
      * simplify create_plugin_struct()
    - remove unused args
  move eef_proctype_t enum into eef_plugindl_s.h
- no point in calling _var_to_argv() again in link_rule_to_plugin()
- rename aos_free_key into aos_free_storage_callback() to reflect its function
- update log string for aos_make_key
- log for which thread we're creating storage in aos_create_storage()


------------------------------------------------------------------------
r17828 | msalle | 2014-07-07 11:50:58 +0200 (Mon, 07 Jul 2014) | 5 lines
Changed paths:
   M /trunk/ees/src/eics/eics_http.c
   M /trunk/ees/src/eval_man/eval_manager.c

- Slightly improve _var_to_argv() and use also for extract_policy_names() since
  they are pretty much the same.
- Free address info from getaddrinfo()


------------------------------------------------------------------------
r17827 | msalle | 2014-07-04 18:03:42 +0200 (Fri, 04 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/src/Makefile.am
   D /trunk/ees/src/ees
   A /trunk/ees/src/main (from /trunk/ees/src/ees:17826)

Rename src/ees into src/main since we otherwise have a clash between the ees
binary and the ees directory. We don't notice this in a out-of-srctree build.

------------------------------------------------------------------------
r17826 | msalle | 2014-07-04 17:53:12 +0200 (Fri, 04 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/tests/tls_test.c

Also cast to void* in test tool

------------------------------------------------------------------------
r17825 | msalle | 2014-07-04 17:51:00 +0200 (Fri, 04 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/include/eics/eics_http.h
   M /trunk/ees/src/eics/eics_http.c

Change parameters in order no to shadow global vars send and accept

------------------------------------------------------------------------
r17824 | msalle | 2014-07-04 17:47:31 +0200 (Fri, 04 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/aos/aos.c

Missed one %p: now also casted to (void*)

------------------------------------------------------------------------
r17823 | msalle | 2014-07-04 17:44:45 +0200 (Fri, 04 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src

Update ees.conf with commented-out policies template

------------------------------------------------------------------------
r17822 | msalle | 2014-07-04 17:42:06 +0200 (Fri, 04 Jul 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Cast explicitly to (void*) when printing using %p

------------------------------------------------------------------------
r17821 | msalle | 2014-07-04 17:33:46 +0200 (Fri, 04 Jul 2014) | 10 lines
Changed paths:
   M /trunk/ees/include/eef/eef_library.h
   M /trunk/ees/include/eef/eef_log.h
   M /trunk/ees/include/private/eval_manager.h
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/ees/main.c
   M /trunk/ees/src/eval_man/eval_manager.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c

- Add missing include of stdarg.h in ees_log
- Implement setting policies, either on cmdline (-p/--policy) or with an extra
  option policies  in the config file. It should be of the form
    policies = policy1(,policy2)*
- Implement setting the logfile on the cmdline using -L / --logfile, it is also
  set earlier on and upon SIGHUP.
- Implement setting the modulepath on the cmdline using -P / --path
- Solve number of memory and restart issues.


------------------------------------------------------------------------
r17820 | msalle | 2014-07-03 18:15:07 +0200 (Thu, 03 Jul 2014) | 15 lines
Changed paths:
   M /trunk/ees
   M /trunk/ees/Makefile.am
   M /trunk/ees/include/eef/eef_log.h
   M /trunk/ees/include/eics/eics_common.h
   M /trunk/ees/plugins/transformer/src/transformer.c
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/ees/main.c
   M /trunk/ees/src/eics/eics_common.c
   M /trunk/ees/src/eics/eics_http.c
   M /trunk/ees/src/eval_man/eval_manager.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c
   M /trunk/ees/src/tests/mini_aos_test.c
   M /trunk/ees/src/tests/xacml_test.c

- Move logging into EES itself for thread-safety (reopening in particular) and
  simplicity (i.e. don't use cgul).
- Add __attribute__ for GNU C compilers and fix corresponding warnings.
- Implement wrapper around strerror_r() to handle GNU vs XSI
- Set XACML issuer field correctly into response: http://<host>:<port>/, also
  needs patch in libxacml
- Log thread-id in AOS_dump()
- Log function name in many places
- Initialize pthread_mutex_t vars to PTHREAD_MUTEX_INITIALIZER, not ideal, but
  easiest.
- Fix bug with xacml_server_set_timeouts(), should still put in variable.
- Prevent few potential segfaults when parsing fails (when record_t* itself is
  NULL)


------------------------------------------------------------------------
r17816 | msalle | 2014-06-23 16:57:01 +0200 (Mon, 23 Jun 2014) | 60 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   D /trunk/ees/include/common
   M /trunk/ees/include/eef/eef_aos.h
   M /trunk/ees/include/eef/eef_library.h
   M /trunk/ees/include/eef/eef_log.h
   M /trunk/ees/include/eef/eef_plugin.h
   M /trunk/ees/include/eef/eef_plugin_typedefs.h
   A /trunk/ees/include/eics (from /trunk/ees/include/common:17814)
   D /trunk/ees/include/eics/ees_eics.h
   A /trunk/ees/include/eics/eics_common.h (from /trunk/ees/include/common/ees_eics.h:17814)
   A /trunk/ees/include/eics/eics_http.h
   M /trunk/ees/include/private/aos_service.h
   A /trunk/ees/include/private/eval_manager.h (from /trunk/ees/include/private/pdl.h:17814)
   D /trunk/ees/include/private/pdl.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugins/example_plugin/src/example_plugin.c
   M /trunk/ees/plugins/transformer/src/transformer.c
   D /trunk/ees/project/ax_check_compiler_flags.m4
   M /trunk/ees/setup/logrotate/ees.src
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/ees/main.c
   A /trunk/ees/src/eics/eics_common.c (from /trunk/ees/src/eics/http.c:17814)
   A /trunk/ees/src/eics/eics_http.c
   D /trunk/ees/src/eics/http.c
   A /trunk/ees/src/eval_man/eval_manager.c (from /trunk/ees/src/eval_man/pdl.c:17814)
   D /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c

Extensive cleanup/improvement:

- EICS:
    * split-off EIC functionality: HTTP XACML server.
      This includes also data to be used. We still need to have the support for
      the settings in the config file and hence parser.
    * re-publicize the extractRequest*() functions and construct*Response()
      functions in a new header include/eics/eics_common.h
    * The XACML HTTP server specific functions including the new timeout-related
      ones are in include/eics/eics_http.h

- parsing:
    * Add support to directly convert to unsigned int, used for loglevel, port
      and the timeout values.
    * The big data struct is split into a data, config and init_config struct.
      The data is for internal policy data, the config for the config options
      in the config file, the init_config for the cmdline config options.
      The 'normal' config is initialized using the 'init' config values.
    * Rename pdl in many places into eval_manager, including header file,
      function names etc. We now have start_eval_manager() and
      stop_eval_manager() instead of start_pdl_parser() and pdl_term().
    * The config file name is/has to be stored via a function in the init_config
      struct and used by EEF_init()
    * the config data (not init config data) is cleared by calling e.g.
      stop_eval_manager() and should therefore also be called in the
      daemonization.
    * rename wrap_yacc() into parse_config_file()
    * the log file is already opened during parsing (i.e. ASAP).
    * cleaning config is split-off into clean_config_data()
    * The EIC relies on the application (main) to make sure that the config
      settings are obtained from the parser. The evaluation manager does not
      communicate with the EIC and the EIC communicates basically only with the
      AOS and the EEF outer layer (EEF_run and EEF_log).
    * port and loglevel are replaced by the general numval -- [0-9]+ -- in
      lex/yacc which is also used for the new timeouts

- plugin manager:
    * We now base the EEF_run() and run_plugins() functions on a NULL-terminated
      array of strings containing the policy names. The policies are run in the
      specified order.

- Add support for new-XACML timeout setting function.
- Add many explanatory comments to headers
- Add additional 'initial' configuration options: this is needed to allow for
  cmdline options that are re-used upon service restart, when the config file is
  re-parsed. The 'initial' option override those in the config file and can be
  set using the different EEF_set_conf_*() functions. See also above under
  parsing.
- Check return value strdup() and *alloc() and also snprintf() and do much more
  checking on return values and input.
- Use SIGUSR1 and the pidfile in the logrotate
- Duplicate (strdup) input for setContextObligationId(), like we do for the
  setAttribute... functions
- main() has been simplified and so have the ees_* functions which now just call
  primarily the EIC functions
- check return value of write_pidfile()




------------------------------------------------------------------------
r17815 | msalle | 2014-06-16 17:19:00 +0200 (Mon, 16 Jun 2014) | 5 lines
Changed paths:
   M /trunk/ees
   M /trunk/ees/Makefile.am
   M /trunk/ees/plugins/Makefile.am
   D /trunk/ees/plugins/localaccount
   D /trunk/ees/plugins/posix_enf
   D /trunk/ees/setup/gridmapdir
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/mini_aos_test.c
   M /trunk/ees/test/test_ees_with_curl.sh

Split off the beta plugins posix_enf and localaccount. This also saves us a lot
of external (unstable) dependencies from cgul
Move log_to_file from src/cgul/ to src/
Improve test_ees_with_curl.sh to allow adding a host/port

------------------------------------------------------------------------
r17812 | msalle | 2014-06-16 15:33:30 +0200 (Mon, 16 Jun 2014) | 36 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/include/eef/eef_aos.h
   M /trunk/ees/include/eef/eef_polytypes.h
   A /trunk/ees/include/private/aos_service.h (from /trunk/ees/include/eef/eef_aos.h:17808)
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c
   M /trunk/ees/plugins/localaccount/src/localaccount.c
   M /trunk/ees/plugins/posix_enf/src/posix_enf.c
   M /trunk/ees/plugins/transformer/src/transformer.c
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/ees/main.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c
   M /trunk/ees/src/tests/mini_aos_test.c

Massive rework of the AOS:
- remove aos_state_t type: can do the same with the aos_storage_t type itself.
  The latter type now has a few extra fields, which allows it to keep track of
  where we are, both thread-locally and globally.
- The pointers for the current context are now arrays of pointers:
  current_context[] and global_current_context[], one for each class.
  We therefore also update rewindContexts() and getNextContext() to work on
  specific class:
    rewindContexts(void)
	-> rewindContexts(aos_context_class_t)
	-> rewindGlobalContexts(aos_context_class_t)
    getNextContext(aos_context_class_t, aos_storage_t *)
	-> getNextContext(aos_context_class_t)
	-> getNextGlobalContext(aos_context_class_t)
- The getNextContext() goes through the thread-local storage and when that runs
  out, continues in the global storage. We can optionally look only in the
  global storage using getNextGlobalContext and rewindGlobalContexts.
  rewindContexts rewinds both the pointers current_context and
  global_current_context for the specified type, or for all if class is ANY.
- Implement two convenience functions
    aos_context_t *getObligation(const char *);
    aos_attribute_t *getAttribute(aos_context_t*, const char *);
- split eef_aos.h into aos_service.h and eef_aos.h, the former contains the API
  which is meant for the EEF and is kept private. The latter contains the API
  which can also be used by the plugins.
- function aos_dump_argslist(void) become AOS_dump(int syslog_level)
- we rename a few (internal) fields in the internal structures to make their
  meaning clearer: e.g. list_contexts -> first_context
- numerous smaller and bigger changes in the implementation of the actual
  functions.

EEF:
- EEF_term() now also calls AOS_clean(), so that the end-user does not need to
  call AOS_clean()


------------------------------------------------------------------------
r17808 | msalle | 2014-06-09 17:05:29 +0200 (Mon, 09 Jun 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/include/eef/eef_aos.h
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eics/http.c

Add destroyContext() function which can be used to (e.g.) remove an obligation.
Fix minor typos and reorder some (prototypes of) functions for clarity.

------------------------------------------------------------------------
r17807 | msalle | 2014-06-09 11:26:06 +0200 (Mon, 09 Jun 2014) | 2 lines
Changed paths:
   M /trunk/ees/include/common/ees_eics.h
   M /trunk/ees/src/eics/http.c

Cleanup ees_eics.h, only include functions we like to be public

------------------------------------------------------------------------
r17806 | msalle | 2014-06-09 11:14:57 +0200 (Mon, 09 Jun 2014) | 2 lines
Changed paths:
   D /trunk/ees/include/common/xacml_attr_obl_profile.h

Remove xacml_attr_obl_profile.h file as it is (currently) not being used.

------------------------------------------------------------------------
r17805 | msalle | 2014-06-06 18:03:46 +0200 (Fri, 06 Jun 2014) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac

Don't use back tics in Makefile.am or we don't get the proper cleanup/uninstall
targets.

------------------------------------------------------------------------
r17804 | msalle | 2014-06-06 17:40:25 +0200 (Fri, 06 Jun 2014) | 2 lines
Changed paths:
   M /trunk/ees/src/Makefile.am

'AM_YFLAGS' cannot have conditional contents

------------------------------------------------------------------------
r17803 | msalle | 2014-06-06 17:38:36 +0200 (Fri, 06 Jun 2014) | 4 lines
Changed paths:
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/tests/eic_test.c

Need to include ees_config.h if we check for ENABLE_DEBUG
Also: we always set it, either to 0 or 1, so don't use #ifdef but #if
Don't enable -d for yacc when ENABLE_DEBUG is false

------------------------------------------------------------------------
r17802 | msalle | 2014-06-06 17:08:05 +0200 (Fri, 06 Jun 2014) | 16 lines
Changed paths:
   M /trunk/ees/Makefile.am
   A /trunk/ees/include/eef
   A /trunk/ees/include/eef/eef_aos.h (from /trunk/ees/include/library/eef_aos.h:17801)
   A /trunk/ees/include/eef/eef_library.h (from /trunk/ees/include/eef_library.h:17801)
   A /trunk/ees/include/eef/eef_log.h (from /trunk/ees/include/library/eef_log.h:17801)
   A /trunk/ees/include/eef/eef_plugin.h (from /trunk/ees/include/eef_plugin.h:17801)
   A /trunk/ees/include/eef/eef_plugin_typedefs.h (from /trunk/ees/include/library/eef_plugin_typedefs.h:17801)
   A /trunk/ees/include/eef/eef_polytypes.h (from /trunk/ees/include/library/eef_polytypes.h:17801)
   A /trunk/ees/include/eef/eef_return_codes.h (from /trunk/ees/include/library/eef_return_codes.h:17800)
   D /trunk/ees/include/eef_library.h
   D /trunk/ees/include/eef_plugin.h
   D /trunk/ees/include/library
   D /trunk/ees/include/private/aos_s.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/plugins/Makefile.am
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c
   A /trunk/ees/plugins/example_plugin
   A /trunk/ees/plugins/example_plugin/src
   A /trunk/ees/plugins/example_plugin/src/example_plugin.c
   M /trunk/ees/plugins/localaccount/src/localaccount.c
   M /trunk/ees/plugins/posix_enf/src/posix_enf.c
   M /trunk/ees/plugins/transformer/src/transformer.c
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_log.c
   M /trunk/ees/src/ees/main.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c
   M /trunk/ees/src/tests/mini_aos_test.c
   M /trunk/ees/src/tests/tls_test.c

Feature:
- dummy plugin now supports multiple obligation, and multiple attributes per
  obligation.
- new very-bare-bone example plugin which is build but not installed
Improvements:
- reorganise the header files that will be installed: installed headers refer to
  eachother via <> not via "" and are installed in eef/ subdirectory
- aos_s.h is merged into aos.c itself
- Cleanup memory when parsing fails.
- Add sighandler for SIGINT, does same as SIGTERM, needed for non-daemon/debug
  mode
- Fix some bugs in handling of socket creations, also log reason for failure
  more clearly.
- More logging and cleaner code-flow when extracting attributes from request


------------------------------------------------------------------------
r17801 | msalle | 2014-06-03 18:40:18 +0200 (Tue, 03 Jun 2014) | 22 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/include/common/ees_eics.h
   M /trunk/ees/include/common/xacml_attr_obl_profile.h
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/eef_plugin.h
   M /trunk/ees/include/library/eef_aos.h
   M /trunk/ees/include/library/eef_log.h
   A /trunk/ees/include/library/eef_plugin_typedefs.h (from /trunk/ees/include/eef_plugin.h:17799)
   M /trunk/ees/include/library/eef_polytypes.h
   D /trunk/ees/include/private/_aos.h
   A /trunk/ees/include/private/aos_s.h (from /trunk/ees/include/private/_aos.h:17799)
   M /trunk/ees/include/private/eef_plugindl_s.h
   D /trunk/ees/include/private/eef_private_types.h
   D /trunk/ees/include/private/eef_xacml_parser.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/include/private/plugin_manager.h
   D /trunk/ees/plugin_examples
   A /trunk/ees/plugins (from /trunk/ees/plugin_examples:17800)
   M /trunk/ees/plugins/Makefile.am
   M /trunk/ees/plugins/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugins/ees_dump_aos/src/ees_dump_aos.c
   M /trunk/ees/plugins/localaccount/src/localaccount.c
   D /trunk/ees/plugins/plugin_transformer
   M /trunk/ees/plugins/posix_enf/src/posix_enf.c
   A /trunk/ees/plugins/transformer (from /trunk/ees/plugin_examples/plugin_transformer:17800)
   M /trunk/ees/plugins/transformer/src/transformer.c
   D /trunk/ees/project/ax_compare_version.m4
   D /trunk/ees/setup/ees.1.src
   D /trunk/ees/setup/ees.conf.5.src
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/setup/init/ees.in
   A /trunk/ees/setup/man
   A /trunk/ees/setup/man/ees.1.src (from /trunk/ees/setup/ees.1.src:17799)
   A /trunk/ees/setup/man/ees.conf.5.src (from /trunk/ees/setup/ees.conf.5.src:17799)
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   D /trunk/ees/src/app
   D /trunk/ees/src/cgul_patched
   M /trunk/ees/src/eef/eef_common.c
   A /trunk/ees/src/eef/eef_log.c (from /trunk/ees/src/eef/eef_common.c:17799)
   A /trunk/ees/src/ees
   A /trunk/ees/src/ees/main.c (from /trunk/ees/src/app/main.c:17799)
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   A /trunk/ees/src/tests (from /trunk/ees/src/app:17799)
   M /trunk/ees/src/tests/aos_threading_test.c
   M /trunk/ees/src/tests/eef_test.c
   M /trunk/ees/src/tests/eic_test.c
   D /trunk/ees/src/tests/main.c
   M /trunk/ees/src/tests/mini_aos_test.c
   M /trunk/ees/src/tests/xacml_test.c

Major cleanup part 3:
- cleanup of tests in Makefile.am and configure.ac
- add pid file support and fix ees init script
- major cleanup of included headers, comments, ordering of static functions etc.
- sync include/common/xacml_attr_obl_profile.h with SCAS and friends. Not ideal,
  but better than nothing for now
- plugin header is now based on proper prototypes via separate header
- log header and file with all log-related stuff, mostly proper wrappers around
  cgul. Also better wrap around, no direct invocation of cgul_log functions.
- rename _aos.h into aos_s.h
- remove some private header files of which the content can be made into static
  functions.
- revamped ees_dummy_good.c into proper plugin: still todo: make into better
  one, by adding multiple obligations etc.
- rename plugin_example directory into plugins: they aren't examples.
- more consistent naming of the plugins
- moved main.c into separate directory src/ees and test apps into src/tests/
- merged net_server content into main.c, hardly any code was used
- Join eef_xacml_authorize and ees_xacml_authorize, latter now calls former.
- simplify setting log variables in pdl code.


------------------------------------------------------------------------
r17798 | msalle | 2014-05-30 14:55:18 +0200 (Fri, 30 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/Makefile.am

Update list of plugins

------------------------------------------------------------------------
r17797 | msalle | 2014-05-30 14:52:36 +0200 (Fri, 30 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/Makefile.am

Removing dummy_obligations from Makefile.am

------------------------------------------------------------------------
r17796 | msalle | 2014-05-30 14:51:07 +0200 (Fri, 30 May 2014) | 5 lines
Changed paths:
   M /trunk/ees/plugin_examples/Makefile.am
   D /trunk/ees/plugin_examples/ees_dummy_good/include
   D /trunk/ees/plugin_examples/ees_dummy_obligations
   M /trunk/ees/plugin_examples/ees_dump_aos/src/ees_dump_aos.c
   D /trunk/ees/plugin_examples/example_plugin
   D /trunk/ees/plugin_examples/plugin_a
   D /trunk/ees/plugin_examples/plugin_b
   D /trunk/ees/plugin_examples/voms

Cleanup part of the plugins: plugin_[ab], example_plugin and
ees_dummy_obligations since ees_dummy_good is a better example plugin providing
more or less the same functionality. Also removing empty directories


------------------------------------------------------------------------
r17795 | msalle | 2014-05-30 14:21:47 +0200 (Fri, 30 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Add plugin name to log messages in plugin

------------------------------------------------------------------------
r17794 | msalle | 2014-05-30 14:19:26 +0200 (Fri, 30 May 2014) | 20 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/library/eef_aos.h
   M /trunk/ees/include/private/_aos.h
   D /trunk/ees/include/private/_plugin_manager.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/include/private/plugin_manager.h
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   D /trunk/ees/src/eef/eef_run.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/test/test_ees_with_curl.sh

More cleanup and bugfixes:
- new feature: relative plugin path w.r.t. libdir
- bugfixes:
    - fix memory leaks / problems in transformer plugin
    - add possibility for multiple attributes within single obligation
    - when signal is caught just before pause(), prevent getting stuck using
      alarm()
    - check return value of running of plugins (in EEF_run())
 
- yylex and yyparse improvements, including wrapper around yyparse()
  also simplifications relating to relative path, basically taken over from
  (corrected and new) LCMAPS code
- _plugin_manager.h can be moved to plugin_manager.c itself
- move EEF_run to eef_common.c
- _aos.h only contains struct definitions, private fcies to aos.c

- extend curl test program with transformer obligations and pipe through xml_pp
  when available


------------------------------------------------------------------------
r17792 | msalle | 2014-05-29 18:36:15 +0200 (Thu, 29 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/aos_threading_test.c
   M /trunk/ees/src/cgul_patched/network/net_server.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Fix few small errors, missing headers, unused variables etc.

------------------------------------------------------------------------
r17791 | msalle | 2014-05-29 18:18:01 +0200 (Thu, 29 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Missed /src/ 

------------------------------------------------------------------------
r17790 | msalle | 2014-05-29 18:17:35 +0200 (Thu, 29 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Need to give relative path for log_to_file.h

------------------------------------------------------------------------
r17789 | msalle | 2014-05-29 17:46:08 +0200 (Thu, 29 May 2014) | 4 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/include/private/_plugin_manager.h

Need log_to_file.h
Don't use malloc.h (long depricated)


------------------------------------------------------------------------
r17788 | msalle | 2014-05-29 17:34:48 +0200 (Thu, 29 May 2014) | 45 lines
Changed paths:
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/private/_aos.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/ees_dummy_good/src/ees_dummy_good.c
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eef/eef_run.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/plugin_manager/plugin_manager.c
   M /trunk/ees/test/test_ees_with_curl.sh

Massive cleanup and bugfix:
- fix memory issues with PDL parsing, primarily by doing the daemonize() before
  starting the EES, also by freeing some memory such as variable names and
  closing the config file.
  Also by taking over the lex and yacc cleanup from LCMAPS (where we already
  fixed this).
- bugfix: need to setenv XACML_THREAD_MODEL to pthread, otherwise we run in a
  single thread and we run into trouble with the 'thread-local' storage per
  request.
- bugfix: need to reinitialize _aos_key_once=PTHREAD_ONCE_INIT, otherwise no new
  thread is started after a SIGHUP
- new feature: absolute path for plugin means it's not relative to plugin path.
  Should still implement relative plugin path perhaps.
- reorder initialization of components (mostly in EEF_init() ) to start earlier
  with correct logging flags and fail on the more likely failures early on.
- cleanup the signal handler: don't handle inside, but rely on a flag. Still
  need to implement time-out á la gLExec to prevent race-condition with pause()
- cleanup ees_loop().
- make a debug mode possible from the commandline via -d, also by compiling
  using ENABLE_DEBUG, which enables debug mode (no daemonize, log also to
  stderr).
- also make loglevel and logfacility (only syslog) possible on cmdline
- add entries in the (example) ees.conf for the log_level and log_facility to
  show how they work, also add options to the dummy plugin
- Add many debug log messages to show the flow and actually making debugging
  possible.
- log which type of context we have in the aos
- log the true and false branches when logging the rules.
- parsing of log facility is now in cgul log_to_file
- reorder number of loops and conditionals to improve readability and
  simplicity.
- change the indentation and layout in many places for readability.
- remove dead code, make many variables and functions (probably not all yet)
  static.
- Plugins:
    dummy:
    * add optional arguments to add an obligation with attribute/value pair
    * heavily improve the logging
    transformer:
    * heavily improve the logging and the parsing.
    * (probably) fix a few memory leaks by preventing unneeded strdup's
    * remove dead code
    * dump AOS after running, that's the interesting place


------------------------------------------------------------------------
r17785 | msalle | 2014-05-27 17:43:11 +0200 (Tue, 27 May 2014) | 14 lines
Changed paths:
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/app/aos_threading_test.c
   M /trunk/ees/src/app/eef_test.c
   M /trunk/ees/src/app/eic_test.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y

Add better configurability of the logging and cleanup the code:
- can now set a log_level (0-5 -> LOG_CRIT-> LOG_DEBUG)
- log_facility: e.g LOG_LOCAL7 etc.
- EES_init no longer takes log_func argument, but will use cgul_log, this
  simplifies the code, and only reduces the usability a little bit. We can think
  about implementing setting a different log function using an API call.
- The logging is setup as soon as we can directly via cgul_...
- process_xacml gets the port number via EEF_get_port() such that we don't need
  to pass it.
- We log the reason when we cannot create the socket (e.g. address in use)
- We add a cmdline option -f/--foreground to prevent forking/daemonizing, might
  need to be done in the sig handler.
- log the module path being used

------------------------------------------------------------------------
r17778 | msalle | 2014-05-20 23:01:23 +0200 (Tue, 20 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/Makefile.am

Add dependencies for fileutil

------------------------------------------------------------------------
r17777 | msalle | 2014-05-20 22:50:30 +0200 (Tue, 20 May 2014) | 5 lines
Changed paths:
   M /trunk/ees/configure.ac
   M /trunk/ees/include/private/_plugin_manager.h
   M /trunk/ees/include/private/eef_xacml_parser.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/aos_threading_test.c
   M /trunk/ees/src/app/eef_test.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/app/mini_aos_test.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Numerous small fixes, plus one new feature: use EES_LOG_LEVEL environment
variable [0-5] to set the EES log_level. Default is LOG_INFO. Simplify log
function.


------------------------------------------------------------------------
r17772 | msalle | 2014-05-19 21:35:11 +0200 (Mon, 19 May 2014) | 3 lines
Changed paths:
   M /trunk/ees
   M /trunk/ees/include/private/eef_private_types.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c
   M /trunk/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/eef_test.c
   M /trunk/ees/src/app/eic_test.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/cgul_patched/network/net_common.c
   M /trunk/ees/src/cgul_patched/network/net_common.h
   M /trunk/ees/src/cgul_patched/network/net_server.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/plugin_manager/plugin_manager.c

First half of code cleanup. Mostly implicit type conversions and a few missing
_XOPEN_SOURCE macros and the like

------------------------------------------------------------------------
r17763 | msalle | 2014-05-18 22:05:16 +0200 (Sun, 18 May 2014) | 5 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Fix adding of obligation:
- obligationID was never set, it was malloced but should just have been
  strdup-ed
- It was added to the wrong context, namely the environment.

------------------------------------------------------------------------
r17761 | msalle | 2014-05-16 17:33:35 +0200 (Fri, 16 May 2014) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Test for empty compound was inverted.

------------------------------------------------------------------------
r17405 | msalle | 2014-02-11 10:32:14 +0100 (Tue, 11 Feb 2014) | 3 lines
Changed paths:
   M /trunk/ees/bootstrap
   M /trunk/glexec/bootstrap
   M /trunk/lcas/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-plugins-basic/bootstrap
   M /trunk/lcas-plugins-check-executable/bootstrap
   M /trunk/lcas-plugins-voms/bootstrap
   M /trunk/lcmaps/bootstrap
   M /trunk/lcmaps-plugins-afs/bootstrap
   M /trunk/lcmaps-plugins-basic/bootstrap
   M /trunk/lcmaps-plugins-c-pep/bootstrap
   M /trunk/lcmaps-plugins-jobrep/bootstrap
   M /trunk/lcmaps-plugins-lcas/bootstrap
   M /trunk/lcmaps-plugins-scas-client/bootstrap
   M /trunk/lcmaps-plugins-tracking-groupid/bootstrap
   M /trunk/lcmaps-plugins-verify-proxy/bootstrap
   M /trunk/lcmaps-plugins-voms/bootstrap
   M /trunk/scas/bootstrap

Add --force to autoheader: we do not provide our own headerfile template, so we
want want to get that from autoheader.

------------------------------------------------------------------------
r17403 | msalle | 2014-02-10 11:56:07 +0100 (Mon, 10 Feb 2014) | 2 lines
Changed paths:
   M /trunk/ees/bootstrap
   M /trunk/glexec/bootstrap
   M /trunk/lcas/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-plugins-basic/bootstrap
   M /trunk/lcas-plugins-check-executable/bootstrap
   M /trunk/lcas-plugins-voms/bootstrap
   M /trunk/lcmaps/bootstrap
   M /trunk/lcmaps-plugins-afs/bootstrap
   M /trunk/lcmaps-plugins-basic/bootstrap
   M /trunk/lcmaps-plugins-c-pep/bootstrap
   M /trunk/lcmaps-plugins-jobrep/bootstrap
   M /trunk/lcmaps-plugins-lcas/bootstrap
   M /trunk/lcmaps-plugins-scas-client/bootstrap
   M /trunk/lcmaps-plugins-tracking-groupid/bootstrap
   M /trunk/lcmaps-plugins-verify-proxy/bootstrap
   M /trunk/lcmaps-plugins-voms/bootstrap
   M /trunk/saml2-xacml2-c-lib/xacml/bootstrap
   M /trunk/scas/bootstrap

Update bootstrap scripts: should run libtoolize before aclocal

------------------------------------------------------------------------
r16886 | msalle | 2013-02-25 17:26:43 +0100 (Mon, 25 Feb 2013) | 2 lines
Changed paths:
   M /trunk/ees/setup/logrotate/ees.src

Updating ees logrotate to more reasonable values.

------------------------------------------------------------------------
r16773 | okoeroo | 2012-11-10 21:52:40 +0100 (Sat, 10 Nov 2012) | 1 line
Changed paths:
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/ees/setup/init/ees.in
   M /trunk/ees/src/app/main.c

Changed the main() to work with getops() to parse the argv[]. Added --help. Added --conf <conffile>. Fixed a problem where logging to file in an unwriteable location doesn't cast an error anywhere. Now this is at least down by changing the cgul_log_option to add Syslog logging and let the fopen() error be casted there.
------------------------------------------------------------------------
r16771 | okoeroo | 2012-11-08 16:07:36 +0100 (Thu, 08 Nov 2012) | 1 line
Changed paths:
   M /trunk/ees/BUGS

Adding more content to the BUGS file
------------------------------------------------------------------------
r16770 | okoeroo | 2012-11-08 16:06:57 +0100 (Thu, 08 Nov 2012) | 1 line
Changed paths:
   A /trunk/ees/BUGS

Adding a BUGS file
------------------------------------------------------------------------
r16642 | msalle | 2012-10-26 14:34:09 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

update ChangeLog

------------------------------------------------------------------------
r16641 | msalle | 2012-10-26 14:33:41 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

logrotate should be DATA not SCRIPTS

------------------------------------------------------------------------
r16640 | msalle | 2012-10-26 14:20:27 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r16639 | msalle | 2012-10-26 14:20:08 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/NEWS

Update NEWS file for 0.1.4 release

------------------------------------------------------------------------
r16637 | msalle | 2012-10-26 13:52:54 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Add missing cleanfiles entry for logrotate file

------------------------------------------------------------------------
r16636 | msalle | 2012-10-26 13:49:22 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Don't print value of localstatedir in configure help text.

------------------------------------------------------------------------
r16635 | msalle | 2012-10-26 13:41:48 +0200 (Fri, 26 Oct 2012) | 13 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/plugin_examples/Makefile.am
   D /trunk/ees/project/ax_define_dir.m4
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/eef/eef_common.c

- Make plugin dir configurable:
    - can be set using --with-ees-moduledir
    - rename into EES_MOD_HOME
    - set it via AM_CPPFLAGS instead of config.h to have it expanded more
      easily.
    - Removing now unneeded ax_define_dir.m4.
    - Also use it in config file.
- Only create .so files for plugins, not .so.* files: -avoid-version
- Use SHREXT to create appropriate plugin suffix.
- Make sure input files are properly distributed and not installed.
- Distribute setup/gridmapfile.example but don't install it.


------------------------------------------------------------------------
r16634 | msalle | 2012-10-26 12:13:53 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Make config file location configurable.

------------------------------------------------------------------------
r16633 | msalle | 2012-10-26 12:06:13 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src

Cleanup of the config file.

------------------------------------------------------------------------
r16632 | msalle | 2012-10-26 12:03:03 +0200 (Fri, 26 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src

Fix typo

------------------------------------------------------------------------
r16631 | msalle | 2012-10-26 11:54:43 +0200 (Fri, 26 Oct 2012) | 5 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/setup/ees.conf.src
   D /trunk/ees/setup/logrotate/ees.in
   A /trunk/ees/setup/logrotate/ees.src (from /trunk/ees/setup/logrotate/ees.in:16630)

- Parse ees logrotate via sed template to expand $prefix.
- Recreate logfile with 0640 ees ees, instead of root ees.
- Make logfile location configurable


------------------------------------------------------------------------
r16630 | msalle | 2012-10-26 10:43:13 +0200 (Fri, 26 Oct 2012) | 7 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   D /trunk/ees/setup/ees.in
   D /trunk/ees/setup/ees.logrotate.in
   A /trunk/ees/setup/init
   A /trunk/ees/setup/init/ees.in (from /trunk/ees/setup/ees.in:16628)
   A /trunk/ees/setup/logrotate
   A /trunk/ees/setup/logrotate/ees.in (from /trunk/ees/setup/ees.logrotate.in:16628)

- Init script:
    - Do not enable ees service by default (chkconfig -)
    - move to subdir in setup
- Add logrotate file
- Bump version


------------------------------------------------------------------------
r16629 | msalle | 2012-10-25 17:46:28 +0200 (Thu, 25 Oct 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r16628 | msalle | 2012-10-25 17:46:00 +0200 (Thu, 25 Oct 2012) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/NEWS
   M /trunk/ees/configure.ac
   M /trunk/ees/setup/ees.in
   A /trunk/ees/setup/ees.logrotate.in

Add lograte script, no longer automatically enable service (chkconfig: -).
Update version and NEWS file.

------------------------------------------------------------------------
r16476 | dennisvd | 2012-08-06 14:55:21 +0200 (Mon, 06 Aug 2012) | 2 lines
Changed paths:
   M /trunk/ees/src/eval_man/pdl_lex.l

Don't use yywrap, prevent missing symbols.

------------------------------------------------------------------------
r16261 | msalle | 2012-03-26 14:15:52 +0200 (Mon, 26 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog 

------------------------------------------------------------------------
r16260 | okoeroo | 2012-03-26 14:03:16 +0200 (Mon, 26 Mar 2012) | 3 lines
Changed paths:
   M /trunk/ees/NEWS

Added content to the NEWS file.


------------------------------------------------------------------------
r16253 | msalle | 2012-03-26 13:00:25 +0200 (Mon, 26 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r16252 | msalle | 2012-03-26 12:39:03 +0200 (Mon, 26 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src

Add missing /log in log directory

------------------------------------------------------------------------
r16251 | msalle | 2012-03-26 11:52:50 +0200 (Mon, 26 Mar 2012) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/setup/ees.conf.src

Set working log path in the config file based on localstatedir instead of
prefix. Update Makefile.am accordingly. Update version.

------------------------------------------------------------------------
r16109 | dennisvd | 2012-03-07 15:12:05 +0100 (Wed, 07 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eics/http.c

fix typo: succesfully -> successfully (credits to lintian)

------------------------------------------------------------------------
r16108 | dennisvd | 2012-03-07 15:08:02 +0100 (Wed, 07 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/ees/plugin_examples/posix_enf/src/posix_enf.c

fix typo: unkown -> unknown (credits to lintian)

------------------------------------------------------------------------
r16057 | msalle | 2012-03-01 11:17:39 +0100 (Thu, 01 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Updating ChangeLog

------------------------------------------------------------------------
r16056 | msalle | 2012-03-01 11:16:36 +0100 (Thu, 01 Mar 2012) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version

------------------------------------------------------------------------
r16055 | dennisvd | 2012-02-29 22:30:27 +0100 (Wed, 29 Feb 2012) | 2 lines
Changed paths:
   M /trunk/ees/src/Makefile.am

don't put the parser sources in EXTRA_DIST (they should be generated).

------------------------------------------------------------------------
r15904 | msalle | 2012-01-30 13:54:58 +0100 (Mon, 30 Jan 2012) | 2 lines
Changed paths:
   M /trunk/ees/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r15888 | msalle | 2012-01-27 13:55:26 +0100 (Fri, 27 Jan 2012) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Update version

------------------------------------------------------------------------
r15875 | msalle | 2012-01-25 22:26:47 +0100 (Wed, 25 Jan 2012) | 5 lines
Changed paths:
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c

Fix numerous bugs: fix daemonizing, in particular a second time after a SIGHUP,
fix logging to file: make sure we don't log to both and don't open syslog when
opening a file (?!).


------------------------------------------------------------------------
r15873 | msalle | 2012-01-25 21:20:24 +0100 (Wed, 25 Jan 2012) | 2 lines
Changed paths:
   M /trunk/ees/src/app/main.c

Make sure we can actually log to file...

------------------------------------------------------------------------
r15871 | msalle | 2012-01-25 15:23:14 +0100 (Wed, 25 Jan 2012) | 2 lines
Changed paths:
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Replacing LOG_DAEMON priority with LOG_DEBUG priority,

------------------------------------------------------------------------
r15870 | msalle | 2012-01-25 13:46:41 +0100 (Wed, 25 Jan 2012) | 4 lines
Changed paths:
   M /trunk/ees/include/library/eef_aos.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l

Update setAttribute functions to have a 'const **' argument (as they do). This
prevents unsafe casts. Move yylex_destroy prototype to pdl.c file from header
file, to prevent double definition.

------------------------------------------------------------------------
r15867 | msalle | 2012-01-24 17:03:58 +0100 (Tue, 24 Jan 2012) | 5 lines
Changed paths:
   M /trunk/ees/include/library/eef_aos.h
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c
   M /trunk/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/app/mini_aos_test.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Remove unused argument to rewindContext, add missing prototype for
getContextClass()



------------------------------------------------------------------------
r15839 | okoeroo | 2012-01-10 16:07:35 +0100 (Tue, 10 Jan 2012) | 3 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src
   A /trunk/ees/test/test_ees_with_curl.sh

Added a curl based HTTP POST-ing SOAP tester for the EES.


------------------------------------------------------------------------
r15777 | okoeroo | 2011-12-16 11:33:25 +0100 (Fri, 16 Dec 2011) | 5 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version of the EES to 0.1.0
Ready to tag and release.



------------------------------------------------------------------------
r15696 | aramv | 2011-12-12 15:32:38 +0100 (Mon, 12 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/src/app/main.c

Fixed sighup handling
------------------------------------------------------------------------
r15695 | aramv | 2011-12-12 14:52:22 +0100 (Mon, 12 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/src/app/main.c

Fixed sighup handling
------------------------------------------------------------------------
r15683 | okoeroo | 2011-12-11 13:22:25 +0100 (Sun, 11 Dec 2011) | 4 lines
Changed paths:
   M /trunk/ees/configure.ac

Fixed the EES to install the plug-ins in $libdir/ees/ instead of $libdir/modules/



------------------------------------------------------------------------
r15670 | aramv | 2011-12-07 16:07:57 +0100 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   A /trunk/ees/ees-testplan-jmeter.jmx

Added jmeter testplan
------------------------------------------------------------------------
r15669 | aramv | 2011-12-07 16:07:31 +0100 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/src/app/main.c

Log message fix
------------------------------------------------------------------------
r15668 | aramv | 2011-12-07 15:43:33 +0100 (Wed, 07 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/src/aos/aos.c

Fixed bug which made thread-local storage unused
------------------------------------------------------------------------
r15660 | aramv | 2011-12-03 05:13:16 +0100 (Sat, 03 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/include/common/ees_eics.h
   M /trunk/ees/include/private/_plugin_manager.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/eic_test.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eics/http.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Added some pthread mutexes and cond_wait calls to gracefully handle running threads when SIGTERM is encountered
------------------------------------------------------------------------
r15658 | aramv | 2011-12-02 20:03:38 +0100 (Fri, 02 Dec 2011) | 1 line
Changed paths:
   A /trunk/ees/plugin_examples/ees_dump_aos
   A /trunk/ees/plugin_examples/ees_dump_aos/src
   A /trunk/ees/plugin_examples/ees_dump_aos/src/ees_dump_aos.c

Added an 'official' AOS dump plugin
------------------------------------------------------------------------
r15657 | aramv | 2011-12-02 20:02:54 +0100 (Fri, 02 Dec 2011) | 1 line
Changed paths:
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/plugin_examples/ees_dummy_obligations/src/ees_dummy_obligations.c
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Fixed some bugs, added lots of comments, add a configurable log file
------------------------------------------------------------------------
r15246 | msalle | 2011-04-14 14:23:18 +0200 (Thu, 14 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/bootstrap
   M /trunk/ees/setup/ees.conf.src

Add --copy to bootstrap and fix % -> @ in default config file.

------------------------------------------------------------------------
r15219 | aramv | 2011-04-08 18:02:07 +0200 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/setup/ees.in
   A /trunk/ees/test
   A /trunk/ees/test/test_ees.sh

Added EES test script
------------------------------------------------------------------------
r15218 | aramv | 2011-04-08 16:36:10 +0200 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/ees/README

Added Service Reference Card information to README
------------------------------------------------------------------------
r15186 | msalle | 2011-04-05 11:13:21 +0200 (Tue, 05 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Fix typo in _includedir etc.

------------------------------------------------------------------------
r15184 | msalle | 2011-04-05 10:52:18 +0200 (Tue, 05 Apr 2011) | 5 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac

Fix few small packaging problems:
- install headers in $(includedir)/eef
- don't use datarootdir but datadir
- bump version

------------------------------------------------------------------------
r15161 | msalle | 2011-04-04 14:13:47 +0200 (Mon, 04 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/src/app/main.c

Only cosmetic change to clarify syntax.

------------------------------------------------------------------------
r15160 | msalle | 2011-04-04 14:04:33 +0200 (Mon, 04 Apr 2011) | 3 lines
Changed paths:
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c

Only print port number when actually is set.
Print error message when no valid port number is given.

------------------------------------------------------------------------
r15158 | msalle | 2011-04-04 12:56:32 +0200 (Mon, 04 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version

------------------------------------------------------------------------
r15157 | msalle | 2011-04-04 12:49:35 +0200 (Mon, 04 Apr 2011) | 4 lines
Changed paths:
   M /trunk/ees/Makefile.am
   D /trunk/ees/externals.txt
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl.c

- Remove unused externals.txt file
- Make sure we don't leave port number uninitialized.
- Make sure created manpage files are cleaned up.

------------------------------------------------------------------------
r15147 | msalle | 2011-04-01 16:08:53 +0200 (Fri, 01 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version

------------------------------------------------------------------------
r15146 | aramv | 2011-04-01 16:04:30 +0200 (Fri, 01 Apr 2011) | 1 line
Changed paths:
   M /trunk/ees/README

Added a README
------------------------------------------------------------------------
r15143 | msalle | 2011-04-01 15:46:25 +0200 (Fri, 01 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl_lex.l

Fix typo and add notice about port number.

------------------------------------------------------------------------
r15142 | msalle | 2011-04-01 15:16:07 +0200 (Fri, 01 Apr 2011) | 2 lines
Changed paths:
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/include/private/pdl.h
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/setup/ees.conf.src
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/eef/eef_common.c
   M /trunk/ees/src/eval_man/pdl.c
   M /trunk/ees/src/eval_man/pdl_lex.l
   M /trunk/ees/src/eval_man/pdl_yacc.y

Include support for EES listening port configuration.

------------------------------------------------------------------------
r15134 | msalle | 2011-03-31 15:54:42 +0200 (Thu, 31 Mar 2011) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/setup/ees.1.src
   M /trunk/ees/setup/ees.conf.5.src
   M /trunk/ees/setup/ees.conf.src

Fix missing man pages, wrong libdir for ees.conf and some layout issues for the
manpages.

------------------------------------------------------------------------
r15133 | msalle | 2011-03-31 15:05:09 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c

Remove asprintf and SEGV situations.

------------------------------------------------------------------------
r15126 | msalle | 2011-03-31 13:30:49 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Fix few mistakes with return types and typos.

------------------------------------------------------------------------
r15125 | msalle | 2011-03-31 13:29:07 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Fix typos in running_plug_name definition.

------------------------------------------------------------------------
r15122 | msalle | 2011-03-31 13:24:58 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/plugin_examples/plugin_transformer/src/transformer.c

Remove asprintf(), substitute with malloc()+snprintf()

------------------------------------------------------------------------
r15118 | msalle | 2011-03-31 12:52:24 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/cgul/log_to_file/log_to_file.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Fix typo in log_to_file.c, also return correct type for EEF plugin.

------------------------------------------------------------------------
r15111 | msalle | 2011-03-31 11:52:26 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/externals.txt

Sync externals.txt (?) with actual externals...

------------------------------------------------------------------------
r15110 | msalle | 2011-03-31 11:47:11 +0200 (Thu, 31 Mar 2011) | 3 lines
Changed paths:
   M /trunk/ees
   M /trunk/ees/plugin_examples/Makefile.am
   D /trunk/ees/plugin_examples/localaccount/src/safefile-1.0

Remove unneeded cgul/network external and remove local copy of external
cgul/safefile-1.0.

------------------------------------------------------------------------
r15109 | msalle | 2011-03-31 11:19:28 +0200 (Thu, 31 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.in

Put lock in localstatedir (PREFIX/var) instead of /tmp/ etc..

------------------------------------------------------------------------
r15107 | dennisvd | 2011-03-31 01:55:17 +0200 (Thu, 31 Mar 2011) | 4 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/plugin_examples/Makefile.am
   D /trunk/ees/setup/sed.template.in
   M /trunk/ees/src/Makefile.am

Fixed makefiles to pass 'make distcheck'
cleaned up unused sed.template
bumped version to 0.0.7 (there's already a 0.0.6 tag)

------------------------------------------------------------------------
r15104 | msalle | 2011-03-30 16:04:37 +0200 (Wed, 30 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/src/eef/eef_common.c

Fix reference to old EEF_version function -> now properly print EES version.

------------------------------------------------------------------------
r15103 | msalle | 2011-03-30 15:59:28 +0200 (Wed, 30 Mar 2011) | 5 lines
Changed paths:
   M /trunk/ees/configure.ac
   M /trunk/ees/include/eef_library.h
   M /trunk/ees/src/eef/eef_common.c

Fix version functions:
    unsigned int EEF_get{Major,Minor,Patch}Version(void)
retrieving info from VERSION in configure.ac


------------------------------------------------------------------------
r15100 | msalle | 2011-03-29 16:30:38 +0200 (Tue, 29 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.in

Adding reload function.

------------------------------------------------------------------------
r15097 | msalle | 2011-03-29 15:50:19 +0200 (Tue, 29 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/setup/ees.conf.src

Add missing files to dist tarball and remove exec bit.

------------------------------------------------------------------------
r15096 | msalle | 2011-03-29 15:31:50 +0200 (Tue, 29 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Add missing files to dist tarball: LICENSE and bootstrap

------------------------------------------------------------------------
r15094 | msalle | 2011-03-29 15:16:16 +0200 (Tue, 29 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version

------------------------------------------------------------------------
r15093 | msalle | 2011-03-29 15:10:40 +0200 (Tue, 29 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/setup/ees.conf.src

Merge in change from branch EMI_1: no posix_enf

------------------------------------------------------------------------
r15065 | aramv | 2011-03-25 16:55:08 +0100 (Fri, 25 Mar 2011) | 1 line
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/include/private/_aos.h
   M /trunk/ees/include/private/_plugin_manager.h
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c
   A /trunk/ees/setup/ees.1.src (from /branches/EMI_1/ees/setup/ees.1.src:15064)
   A /trunk/ees/setup/ees.conf.5.src (from /branches/EMI_1/ees/setup/ees.conf.5.src:15064)
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/aos/aos.c
   M /trunk/ees/src/app/main.c
   M /trunk/ees/src/plugin_manager/plugin_manager.c

Merged patches from from EMI branch
------------------------------------------------------------------------
r15041 | msalle | 2011-03-23 16:21:34 +0100 (Wed, 23 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   A /trunk/ees/setup/ees.in (from /branches/EMI_1/ees/setup/ees.in:15040)
   D /trunk/ees/setup/ees.init.d.in

Merging in changes from EMI_1 branch.

------------------------------------------------------------------------
r14961 | dennisvd | 2011-03-08 00:05:30 +0100 (Tue, 08 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/src/Makefile.am

commented out the rpath -R flag.

------------------------------------------------------------------------
r14926 | msalle | 2011-03-06 17:10:27 +0100 (Sun, 06 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/AUTHORS

Syncing with EMI_1 branch

------------------------------------------------------------------------
r14924 | msalle | 2011-03-06 15:42:12 +0100 (Sun, 06 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/configure.ac
   M /trunk/ees/plugin_examples/Makefile.am
   D /trunk/ees/setup/ees.conf.example.src
   A /trunk/ees/setup/ees.conf.src (from /branches/EMI_1/ees/setup/ees.conf.src:14922)
   M /trunk/ees/src/Makefile.am
   M /trunk/ees/src/app/main.c

Merging in fixes from EMI_1 branch

------------------------------------------------------------------------
r14920 | msalle | 2011-03-06 13:37:55 +0100 (Sun, 06 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping (running) version.

------------------------------------------------------------------------
r14917 | msalle | 2011-03-06 11:52:17 +0100 (Sun, 06 Mar 2011) | 3 lines
Changed paths:
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/plugin_examples/localaccount/src/localaccount.c

Using cgul's threadsafe_getuid_from_name instead of undefined function to get
uid from uname.

------------------------------------------------------------------------
r14855 | dennisvd | 2011-03-04 21:15:12 +0100 (Fri, 04 Mar 2011) | 1 line
Changed paths:
   M /trunk/ees/examples/example_1.pdl
   M /trunk/ees/setup/ees.conf.example.src
   M /trunk/ees/test_configs/normal.pdl

removed executable bit
------------------------------------------------------------------------
r14818 | msalle | 2011-03-02 12:43:42 +0100 (Wed, 02 Mar 2011) | 3 lines
Changed paths:
   M /trunk/ees/configure.ac

Bumping version: 0.0.1 has been used for the running head version...


------------------------------------------------------------------------
r14816 | msalle | 2011-03-02 12:37:48 +0100 (Wed, 02 Mar 2011) | 2 lines
Changed paths:
   M /trunk/ees/Makefile.am

Don't use directories in EXTRA_DIST: you will get everything including .svn etc.

------------------------------------------------------------------------
r14737 | dennisvd | 2011-02-27 02:49:42 +0100 (Sun, 27 Feb 2011) | 3 lines
Changed paths:
   M /trunk/ees/Makefile.am
   M /trunk/ees/plugin_examples/Makefile.am
   M /trunk/ees/src/Makefile.am

Introduced more files (like header files) into SOURCES and dist_ variables to have
a complete build from a distributed tarball.

------------------------------------------------------------------------
r14736 | dennisvd | 2011-02-27 01:26:29 +0100 (Sun, 27 Feb 2011) | 1 line
Changed paths:
   M /trunk/ees/Makefile.am

disabling the dist-hook, as .svn files do not seem to be shipped anyway and the LICENSE include script may not be needed anymore, in any case it uses a non-portable tempfile call
------------------------------------------------------------------------
r14735 | dennisvd | 2011-02-27 01:24:31 +0100 (Sun, 27 Feb 2011) | 1 line
Changed paths:
   M /trunk/ees/configure.ac

Changed AC_CONFIG_MACRO_DIR to project as that's what ends up in the distribution tarball
------------------------------------------------------------------------
r14709 | aramv | 2011-02-25 17:41:23 +0100 (Fri, 25 Feb 2011) | 1 line
Changed paths:
   M /trunk/ees/Makefile.am

Fixed make dist
------------------------------------------------------------------------
r14618 | msalle | 2011-02-23 12:58:46 +0100 (Wed, 23 Feb 2011) | 3 lines
Changed paths:
   M /trunk
   M /trunk/ees
   M /trunk/ees-plugins-one
   M /trunk/glexec
   M /trunk/lcas
   M /trunk/lcas-lcmaps-gt4-interface
   M /trunk/lcas-plugins-basic
   M /trunk/lcas-plugins-check-executable
   M /trunk/lcas-plugins-voms
   M /trunk/lcmaps-plugins-afs
   M /trunk/lcmaps-plugins-basic
   M /trunk/lcmaps-plugins-c-pep
   M /trunk/lcmaps-plugins-gums
   M /trunk/lcmaps-plugins-jobrep
   M /trunk/lcmaps-plugins-scas-client
   M /trunk/lcmaps-plugins-verify-proxy
   M /trunk/lcmaps-plugins-voms
   M /trunk/scas

Updating externals to use http://ndpfsvn.nikhef.nl/ro instead of
https://ndpfsvn.nikhef.nl/repos

------------------------------------------------------------------------
r14579 | msalle | 2011-02-08 11:24:19 +0100 (Tue, 08 Feb 2011) | 2 lines
Changed paths:
   D /trunk/ees/presentation
   D /trunk/ees/thesis
   A /trunk/ees-docs
   A /trunk/ees-docs/presentation (from /trunk/ees/presentation:14578)
   A /trunk/ees-docs/thesis (from /trunk/ees/thesis:14578)

Moving EES thesis and presentation outside of the EES source tree.

------------------------------------------------------------------------
r14568 | msalle | 2011-02-03 15:30:53 +0100 (Thu, 03 Feb 2011) | 2 lines
Changed paths:
   A /trunk/ees (from /trunk/grid-mw-security/ees:14567)
   M /trunk/ees/externals.txt

Update externals to reflect move into mwsec repository.

------------------------------------------------------------------------
r14546 | okoeroo | 2011-01-21 11:55:28 +0100 (Fri, 21 Jan 2011) | 18 lines
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer/src/transformer.c

This is the first ready to test version.

The plugin will transform environment attributes back into obligations and attributes.
The encoding of the obligationIds and attributeIds in the environment and its translation is as follows:

1.) It will search for attributes with the name "http://authz-interop.org/xacml/attribute/trans-obligation".
2.) From those attributes, the values will contain the encoded obligation Ids to look convert.
3.) Then it will look the environment attributes again, and look for attributeIds with a prefix similar to the found obligation Ids of step 2.
4.) The attributeIds of this step are split in obligationIds and attributeIds.
5.) New objects are create with these identifiers and registered in the AOS.
6.) All other fields of the attribute are copied to the new.
7.) Optionally the transformed attributes are deleted.


The current version does not remove the pre-transformed attributes yet.



------------------------------------------------------------------------
r14545 | okoeroo | 2011-01-17 16:32:03 +0100 (Mon, 17 Jan 2011) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer/src/transformer.c

Added most to all code needed to transform the Environment attributes into Obligations in the AOS.


------------------------------------------------------------------------
r14542 | okoeroo | 2011-01-14 23:21:32 +0100 (Fri, 14 Jan 2011) | 4 lines
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer/src/transformer.c

The first (untested) implementation of the transformer plugin.
There are still some TODOs to fix.


------------------------------------------------------------------------
r14541 | okoeroo | 2011-01-14 23:13:19 +0100 (Fri, 14 Jan 2011) | 4 lines
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Added the plugin_transformer into the Makefile.am



------------------------------------------------------------------------
r14540 | okoeroo | 2011-01-14 22:46:07 +0100 (Fri, 14 Jan 2011) | 9 lines
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added a new interface into the AOS:

This returns the type of attribute associated aos_attribute_t:

char*                              getAttributeType(aos_attribute_t *);




------------------------------------------------------------------------
r14534 | aramv | 2011-01-14 15:41:18 +0100 (Fri, 14 Jan 2011) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Fixed crash bug by not trying to dereference bogus pointer
------------------------------------------------------------------------
r14525 | okoeroo | 2011-01-07 14:27:11 +0100 (Fri, 07 Jan 2011) | 7 lines
Changed paths:
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer/src
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_transformer/src/transformer.c

Adding plugin transformer.

It's purpose is to transform the attributes from the request message into Obligations and register them as such in the AOS.




------------------------------------------------------------------------
r14521 | msalle | 2011-01-06 11:32:40 +0100 (Thu, 06 Jan 2011) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

$libdir should be libdir (or we get 7136libdir ?!!)

------------------------------------------------------------------------
r14520 | msalle | 2011-01-06 11:06:59 +0100 (Thu, 06 Jan 2011) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   D /trunk/grid-mw-security/ees/setup/ees.conf.example
   A /trunk/grid-mw-security/ees/setup/ees.conf.example.src (from /trunk/grid-mw-security/ees/setup/ees.conf.example:14516)
   D /trunk/grid-mw-security/ees/setup/ees.init.d
   A /trunk/grid-mw-security/ees/setup/ees.init.d.in (from /trunk/grid-mw-security/ees/setup/ees.init.d:14516)
   A /trunk/grid-mw-security/ees/setup/sed.template.in

Removal of opt/glite from init.d and conf.example using autotools and a sed
template.

------------------------------------------------------------------------
r14519 | msalle | 2011-01-06 10:48:44 +0100 (Thu, 06 Jan 2011) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/bootstrap

Make bootstrap executable

------------------------------------------------------------------------
r14518 | msalle | 2011-01-06 10:44:13 +0100 (Thu, 06 Jan 2011) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Changeover from local SAML2XACML2 variables and checking to use of xacml.m4

------------------------------------------------------------------------
r14517 | msalle | 2011-01-06 10:37:10 +0100 (Thu, 06 Jan 2011) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/bootstrap

(almost) syncing bootstrap with other emi.sac bootstrap's

------------------------------------------------------------------------
r14516 | msalle | 2011-01-06 10:35:57 +0100 (Thu, 06 Jan 2011) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees
   D /trunk/grid-mw-security/ees/autogen.sh
   A /trunk/grid-mw-security/ees/bootstrap (from /trunk/grid-mw-security/ees/autogen.sh:14476)
   D /trunk/grid-mw-security/ees/m4
   A /trunk/grid-mw-security/ees/project (from /trunk/grid-mw-security/ees/m4:14476)
   A /trunk/grid-mw-security/ees/project/xacml.m4

Towards EMI / EPEL compliance and going towards new emi.sac build setup 


------------------------------------------------------------------------
r14465 | aramv | 2010-10-29 17:29:31 +0200 (Fri, 29 Oct 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/mini_aos_test.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c

Removed some warnings found by msalle
------------------------------------------------------------------------
r14384 | aramv | 2010-10-01 16:28:42 +0200 (Fri, 01 Oct 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h

Fixed typo
------------------------------------------------------------------------
r14383 | aramv | 2010-10-01 16:23:45 +0200 (Fri, 01 Oct 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h

Forgot to include config.h somehow
------------------------------------------------------------------------
r14380 | aramv | 2010-10-01 14:41:02 +0200 (Fri, 01 Oct 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Fixed mysterious segfault
------------------------------------------------------------------------
r14379 | aramv | 2010-10-01 14:04:08 +0200 (Fri, 01 Oct 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Fixed some warnings
------------------------------------------------------------------------
r14313 | msalle | 2010-09-07 20:34:18 +0200 (Tue, 07 Sep 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

- explicitly setting rpath for -lxacml which solves debian-5 problem, which
  doesn't automatically set rpath from -L

------------------------------------------------------------------------
r14311 | msalle | 2010-09-07 15:08:50 +0200 (Tue, 07 Sep 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

- Don't check with saml2-xacml2 provided directory for /lib or /lib64 but use
  etics default of using /usr/lib*

------------------------------------------------------------------------
r14310 | msalle | 2010-09-07 14:48:29 +0200 (Tue, 07 Sep 2010) | 5 lines
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

- MacOS fixes:
    undefined variable pid
- missing header for ioctl() and getpid()


------------------------------------------------------------------------
r14309 | msalle | 2010-09-07 14:32:52 +0200 (Tue, 07 Sep 2010) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

- fix for Debian, MacOS etc. lib/ versus lib64/

------------------------------------------------------------------------
r14290 | aramv | 2010-08-26 17:43:43 +0200 (Thu, 26 Aug 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Check UIDs by defautl
------------------------------------------------------------------------
r14289 | aramv | 2010-08-26 17:43:30 +0200 (Thu, 26 Aug 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Strup lead to some errors
------------------------------------------------------------------------
r14288 | aramv | 2010-08-26 17:43:00 +0200 (Thu, 26 Aug 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Finally adding the real return value for run_plugin
------------------------------------------------------------------------
r14287 | aramv | 2010-08-26 17:00:24 +0200 (Thu, 26 Aug 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/mini_aos_test.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c
   M /trunk/grid-mw-security/ees/src/cgul_patched/network/net_server.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eics/http.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed warnings and a bit of general cleanup
------------------------------------------------------------------------
r14246 | aramv | 2010-07-09 15:13:02 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Added another error message for failing SIGHUP
------------------------------------------------------------------------
r14245 | aramv | 2010-07-09 14:08:06 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Made error message shorter so it fits well
------------------------------------------------------------------------
r14244 | aramv | 2010-07-09 14:01:23 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

tested on redhat
------------------------------------------------------------------------
r14243 | aramv | 2010-07-09 12:13:31 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Fixed status
------------------------------------------------------------------------
r14242 | aramv | 2010-07-09 11:32:12 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Fixed init script output up a bit and testedon SL5
------------------------------------------------------------------------
r14241 | aramv | 2010-07-09 11:26:19 +0200 (Fri, 09 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Fixed init script
------------------------------------------------------------------------
r14240 | aramv | 2010-07-08 17:54:25 +0200 (Thu, 08 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Fixed init script a bit more
------------------------------------------------------------------------
r14239 | aramv | 2010-07-08 17:50:05 +0200 (Thu, 08 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/setup/ees.init.d

Changed file checks
------------------------------------------------------------------------
r14238 | aramv | 2010-07-08 17:43:19 +0200 (Thu, 08 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   A /trunk/grid-mw-security/ees/setup/ees.conf.example
   M /trunk/grid-mw-security/ees/setup/ees.init.d
   A /trunk/grid-mw-security/ees/setup/gridmapdir
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool01
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool02
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool03
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool04
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool05
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool06
   A /trunk/grid-mw-security/ees/setup/gridmapdir/pool07
   A /trunk/grid-mw-security/ees/setup/gridmapfile.example
   M /trunk/grid-mw-security/ees/src/app/main.c

Added initscript and example config files
------------------------------------------------------------------------
r14236 | aramv | 2010-07-07 17:36:51 +0200 (Wed, 07 Jul 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Made the EES a binary in sbin
------------------------------------------------------------------------
r14235 | aramv | 2010-07-07 17:36:29 +0200 (Wed, 07 Jul 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/setup
   A /trunk/grid-mw-security/ees/setup/ees.init.d

Working on EES rc script
------------------------------------------------------------------------
r14218 | ndijk | 2010-06-30 12:09:08 +0200 (Wed, 30 Jun 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Modified the AOS addAttribute to add the attribute always to the end of the list
the getNextAttribute does not rewinds the list anymore after it visits the last element

------------------------------------------------------------------------
r14217 | aramv | 2010-06-30 12:03:47 +0200 (Wed, 30 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Freeing old data when overwriting it using setAttributeValue
------------------------------------------------------------------------
r14208 | aramv | 2010-06-24 16:57:14 +0200 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Removed superflous debug output
------------------------------------------------------------------------
r14207 | aramv | 2010-06-24 16:30:21 +0200 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Put parsed gridmapfile into AOS
------------------------------------------------------------------------
r14206 | aramv | 2010-06-24 16:12:23 +0200 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added void pointer functions to AOS
------------------------------------------------------------------------
r14205 | aramv | 2010-06-24 16:11:13 +0200 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Removed unneccessary dependency
------------------------------------------------------------------------
r14201 | aramv | 2010-06-22 12:02:28 +0200 (Tue, 22 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Moved eics code back into its own separate module
------------------------------------------------------------------------
r14199 | aramv | 2010-06-21 18:45:37 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Not needing explicit header file
------------------------------------------------------------------------
r14198 | aramv | 2010-06-21 18:28:53 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Don't need to link to logging code as it's present in libeef
------------------------------------------------------------------------
r14196 | aramv | 2010-06-21 18:13:01 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/src/eef/eef_log.c

removed empty source file
------------------------------------------------------------------------
r14195 | aramv | 2010-06-21 17:53:25 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Removed gridmapfile test binary
------------------------------------------------------------------------
r14194 | aramv | 2010-06-21 17:38:35 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   D /trunk/grid-mw-security/ees/src/app/gridmapfile_test.c

Removed gridmapfile test binary
------------------------------------------------------------------------
r14193 | aramv | 2010-06-21 17:18:58 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Removed empty la module
------------------------------------------------------------------------
r14192 | aramv | 2010-06-21 16:54:10 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Attempting to fix duplicate symbol error
------------------------------------------------------------------------
r14190 | aramv | 2010-06-21 12:23:03 +0200 (Mon, 21 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/externals.txt

Added svn externals for gridmapdir cgul code
------------------------------------------------------------------------
r14186 | aramv | 2010-06-18 18:48:18 +0200 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Re-added proper error messages for gridmapfile code
------------------------------------------------------------------------
r14185 | aramv | 2010-06-18 18:26:57 +0200 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Added gridmapdir sources
------------------------------------------------------------------------
r14184 | aramv | 2010-06-18 18:21:01 +0200 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Added code to make use of gridmapdir
------------------------------------------------------------------------
r14176 | aramv | 2010-06-16 12:01:42 +0200 (Wed, 16 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Trying to log better error message for failure in parsing gridmapfile
------------------------------------------------------------------------
r14174 | aramv | 2010-06-16 10:35:27 +0200 (Wed, 16 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_obligations/src/ees_dummy_obligations.c

9000 was maybe a bit too much
------------------------------------------------------------------------
r14153 | aramv | 2010-06-11 17:43:02 +0200 (Fri, 11 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   A /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_obligations
   A /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_obligations/src
   A /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_obligations/src/ees_dummy_obligations.c

added dummy_obligations plugin for stress testing
------------------------------------------------------------------------
r14150 | aramv | 2010-06-11 15:56:58 +0200 (Fri, 11 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Made aos threading test more like the real thing
------------------------------------------------------------------------
r14149 | aramv | 2010-06-11 14:44:30 +0200 (Fri, 11 Jun 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/mini_aos_test.c

Added mini aos test
------------------------------------------------------------------------
r14148 | aramv | 2010-06-11 11:42:58 +0200 (Fri, 11 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Removed debug output.
------------------------------------------------------------------------
r14147 | aramv | 2010-06-10 18:35:55 +0200 (Thu, 10 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Fixed most memleaks in localaccount/localgroup plugin
------------------------------------------------------------------------
r14143 | aramv | 2010-06-09 17:30:28 +0200 (Wed, 09 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Doing strdup for attributeId's and attributeIssuers
------------------------------------------------------------------------
r14141 | aramv | 2010-06-09 15:46:31 +0200 (Wed, 09 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Working on AOS cleanup functions
------------------------------------------------------------------------
r14140 | aramv | 2010-06-09 14:33:41 +0200 (Wed, 09 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed small bug in addContext that added every new context to the global storage (oops)
------------------------------------------------------------------------
r14139 | aramv | 2010-06-09 12:25:07 +0200 (Wed, 09 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Tweaked iterator
------------------------------------------------------------------------
r14138 | aramv | 2010-06-09 12:09:23 +0200 (Wed, 09 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed seemingly working AOS
------------------------------------------------------------------------
r14137 | aramv | 2010-06-07 16:43:29 +0200 (Mon, 07 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h

Forgot to add updated header for new aos functions
------------------------------------------------------------------------
r14136 | aramv | 2010-06-07 15:22:26 +0200 (Mon, 07 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed AOS local iterators for global storage
------------------------------------------------------------------------
r14132 | aramv | 2010-06-03 10:41:44 +0200 (Thu, 03 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added temporary fix to rewind list in global storage on rewindContexts()
------------------------------------------------------------------------
r14130 | aramv | 2010-06-02 11:42:06 +0200 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eics/http.c

Removed test attribute\n
------------------------------------------------------------------------
r14129 | okoeroo | 2010-06-02 10:32:05 +0200 (Wed, 02 Jun 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/src/eics/http.c

Off by one error fixed. "With a swoosh of the master"


------------------------------------------------------------------------
r14128 | aramv | 2010-06-02 01:48:58 +0200 (Wed, 02 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Brought back AOS to working state, fixed incorrect API usage in localaccount plugin
------------------------------------------------------------------------
r14127 | aramv | 2010-06-01 18:35:29 +0200 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eics/http.c

Made EIC more careful about adding contexts
------------------------------------------------------------------------
r14126 | aramv | 2010-06-01 15:03:26 +0200 (Tue, 01 Jun 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Working on fixing AOS infinite context bug
------------------------------------------------------------------------
r14125 | okoeroo | 2010-05-31 13:07:30 +0200 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/manual-build.sh
   M /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_good/src/ees_dummy_good.c

Altered the ees_dummy_good plug-in to set an obligation, an attribute in the obligation and dump the AOS
------------------------------------------------------------------------
r14124 | aramv | 2010-05-31 11:56:48 +0200 (Mon, 31 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Patched AOS to not use duplicate data
------------------------------------------------------------------------
r14123 | aramv | 2010-05-29 19:24:29 +0200 (Sat, 29 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/src/eics/http.c

Fixed obligation creation from libxacml
------------------------------------------------------------------------
r14122 | aramv | 2010-05-29 18:46:47 +0200 (Sat, 29 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Prefixed example plugin names with ees_ and stopped trying to overwrite libdir
------------------------------------------------------------------------
r14121 | okoeroo | 2010-05-29 12:40:19 +0200 (Sat, 29 May 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/manual-build.sh

Adding a file to manually build the EES after it has been build/staged by Etics once to resolve the SAML2-XACML2-c-lib dependency.
------------------------------------------------------------------------
r14120 | okoeroo | 2010-05-28 22:49:23 +0200 (Fri, 28 May 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/test_configs/reused_state.pdl
   M /trunk/grid-mw-security/ees/test_configs/unknown_variable.pdl

Updating the other examples too.


------------------------------------------------------------------------
r14119 | okoeroo | 2010-05-28 22:46:45 +0200 (Fri, 28 May 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/test_configs/normal.pdl

Missed the update the example. Now it is updated.


------------------------------------------------------------------------
r14118 | okoeroo | 2010-05-28 22:26:39 +0200 (Fri, 28 May 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   A /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_good (from /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good:14117)
   A /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_good/src/ees_dummy_good.c (from /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c:14117)
   D /trunk/grid-mw-security/ees/plugin_examples/ees_dummy_good/src/lcmaps_dummy_good.c
   D /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good

Renamed lcmaps_dummy_good to ees_dummy_good as it causes a name clash at the RPM package install.


------------------------------------------------------------------------
r14117 | okoeroo | 2010-05-28 20:57:57 +0200 (Fri, 28 May 2010) | 11 lines
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

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



------------------------------------------------------------------------
r14116 | aramv | 2010-05-28 16:18:27 +0200 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees

Updated externals.
------------------------------------------------------------------------
r14115 | aramv | 2010-05-28 16:17:54 +0200 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Updated externals.
------------------------------------------------------------------------
r14114 | okoeroo | 2010-05-28 16:04:44 +0200 (Fri, 28 May 2010) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/externals.txt

Added safefile-1.0 in cherry-picked CGUL externals list.


------------------------------------------------------------------------
r14113 | aramv | 2010-05-28 15:11:08 +0200 (Fri, 28 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/ees_eics.h
   M /trunk/grid-mw-security/ees/src/eics/http.c

Added preliminary code to dump AOS to response message
------------------------------------------------------------------------
r14109 | aramv | 2010-05-27 18:06:34 +0200 (Thu, 27 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Restructured a bit
------------------------------------------------------------------------
r14106 | aramv | 2010-05-25 17:27:27 +0200 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Added more initalisation values. Fixed some memory handling errors
------------------------------------------------------------------------
r14105 | aramv | 2010-05-25 16:35:26 +0200 (Tue, 25 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Storing initialisation values in the AOS now
------------------------------------------------------------------------
r14103 | aramv | 2010-05-21 10:39:22 +0200 (Fri, 21 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Fixed configure.ac bug which lead to linking problems when no prefix was set
------------------------------------------------------------------------
r14099 | aramv | 2010-05-19 18:22:07 +0200 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/main.c

Added fix for fopen failure
------------------------------------------------------------------------
r14098 | aramv | 2010-05-19 15:53:17 +0200 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Fixed Makefile, using include
------------------------------------------------------------------------
r14093 | aramv | 2010-05-19 14:43:22 +0200 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Tried to fix asprintf header definiions
------------------------------------------------------------------------
r14092 | aramv | 2010-05-19 14:28:38 +0200 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Removed asprintf definition from localaccount plugin. Still around in log_to_file.c
------------------------------------------------------------------------
r14091 | aramv | 2010-05-19 14:01:34 +0200 (Wed, 19 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/private/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/private/eef_plugindl_s.h
   M /trunk/grid-mw-security/ees/include/private/plugin_manager.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added EEF_getRunningPluginName() to libeef. This can be used by plugins to keep state when running multiple instances of the same plugin
------------------------------------------------------------------------
r14088 | aramv | 2010-05-18 18:06:13 +0200 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Moved TLS key initialisation to definition
------------------------------------------------------------------------
r14085 | aramv | 2010-05-18 15:21:23 +0200 (Tue, 18 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/cgul_patched/network/net_common.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eics/http.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed most warnings that appeared on OpenSolaris
------------------------------------------------------------------------
r14082 | aramv | 2010-05-12 17:50:23 +0200 (Wed, 12 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Added some helper functions to interact with password files. Should get moved to CGUL when tested.
------------------------------------------------------------------------
r14081 | aramv | 2010-05-12 17:49:46 +0200 (Wed, 12 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Removed references to separate VOMS plugin
------------------------------------------------------------------------
r14078 | aramv | 2010-05-12 13:59:54 +0200 (Wed, 12 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/private/eef_plugindl_s.h
   M /trunk/grid-mw-security/ees/src/app/eef_test.c

Changed svn externals
------------------------------------------------------------------------
r14077 | aramv | 2010-05-12 11:39:23 +0200 (Wed, 12 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   A /trunk/grid-mw-security/ees/plugin_examples/voms

Added option to map to username obligation instead of uidgid
------------------------------------------------------------------------
r14076 | aramv | 2010-05-11 12:11:52 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/private/eef_plugindl_s.h

Added ARG_MAX define (for platforms that miss it or unset it
------------------------------------------------------------------------
r14074 | aramv | 2010-05-11 11:39:38 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c

Removed memleaks from localaccount plugin
------------------------------------------------------------------------
r14073 | aramv | 2010-05-11 11:38:52 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/gridmapfile_test.c

Added test gridmapfile app
------------------------------------------------------------------------
r14072 | aramv | 2010-05-11 11:38:36 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Added test gridmapfile app
------------------------------------------------------------------------
r14071 | aramv | 2010-05-11 11:38:20 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Added run
------------------------------------------------------------------------
r14070 | aramv | 2010-05-11 11:38:05 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed AOS
------------------------------------------------------------------------
r14069 | aramv | 2010-05-11 11:37:55 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/externals.txt

Updated externals
------------------------------------------------------------------------
r14062 | aramv | 2010-05-11 09:10:22 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Added a dry run option to posix_enf
------------------------------------------------------------------------
r14061 | aramv | 2010-05-11 09:05:07 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Fixed aos threading test binary
------------------------------------------------------------------------
r14060 | aramv | 2010-05-11 09:04:41 +0200 (Tue, 11 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed AOS bug better
------------------------------------------------------------------------
r14058 | aramv | 2010-05-10 10:47:51 +0200 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/examples/example_1.pdl

Set unixpriv externals to src/cgul/
------------------------------------------------------------------------
r14057 | aramv | 2010-05-10 10:46:24 +0200 (Mon, 10 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/externals.txt

Added unixprivs to cgul subdir
------------------------------------------------------------------------
r14056 | aramv | 2010-05-07 16:56:43 +0200 (Fri, 07 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Finished localaccount plugin, fixed an ugly bug in AOS
------------------------------------------------------------------------
r14055 | aramv | 2010-05-07 11:00:49 +0200 (Fri, 07 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/externals.txt

Fixed svn:externals
------------------------------------------------------------------------
r14054 | aramv | 2010-05-06 17:32:20 +0200 (Thu, 06 May 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/externals.txt
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/localaccount.c
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_fopen.c
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_fopen.h
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_id_range_list.c
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_id_range_list.h
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_is_path_trusted.c
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_is_path_trusted.h
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_open.c
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_open.h
   A /trunk/grid-mw-security/ees/plugin_examples/localaccount/src/safefile-1.0/safe_open_test.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added localaccout plugin - code needs bit of restructuring
------------------------------------------------------------------------
r14048 | aramv | 2010-04-23 12:11:47 +0200 (Fri, 23 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Moved pthread_key_t to code file
------------------------------------------------------------------------
r14043 | aramv | 2010-04-21 10:54:23 +0200 (Wed, 21 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/doxygen.cfg
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/externals.txt
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/cgul_patched/network/net_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Updated posix_enf plugin
------------------------------------------------------------------------
r14038 | aramv | 2010-04-14 17:25:20 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Changed way to set rpath
------------------------------------------------------------------------
r14037 | aramv | 2010-04-14 17:10:29 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Trying to set library path for ees binary to libdir
------------------------------------------------------------------------
r14036 | aramv | 2010-04-14 16:50:27 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Fixed typo
------------------------------------------------------------------------
r14035 | aramv | 2010-04-14 16:37:32 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Not using MODULES_DIR as plugindir
------------------------------------------------------------------------
r14034 | aramv | 2010-04-14 16:25:21 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Hopefully fixed rpaths sanely now
------------------------------------------------------------------------
r14032 | aramv | 2010-04-14 15:26:43 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

not setting libdir to glite dir
------------------------------------------------------------------------
r14029 | aramv | 2010-04-14 12:15:53 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added a default for GLITE_LOCATION
------------------------------------------------------------------------
r14028 | aramv | 2010-04-14 12:08:23 +0200 (Wed, 14 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added some of my own hackery to set a sensible path for modules
------------------------------------------------------------------------
r14027 | aramv | 2010-04-13 15:38:27 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added check for AC_GLITE macro
------------------------------------------------------------------------
r14026 | aramv | 2010-04-13 13:05:57 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c

Removed debug output
------------------------------------------------------------------------
r14025 | aramv | 2010-04-13 13:04:27 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/externals.txt
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c

Using cgul from external https
------------------------------------------------------------------------
r14021 | aramv | 2010-04-13 12:06:59 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/src/eics/http.c

Re-enabled callback to EEF_run
------------------------------------------------------------------------
r14020 | aramv | 2010-04-13 11:34:40 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   D /trunk/grid-mw-security/ees/include/private/eef_library_helpers.h
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Removed redundant header. Moved moduile path setters/getters to public eef_library.h header
------------------------------------------------------------------------
r14019 | aramv | 2010-04-13 11:03:16 +0200 (Tue, 13 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Fixed bug
------------------------------------------------------------------------
r14014 | aramv | 2010-04-09 17:04:37 +0200 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/externals.txt
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   A /trunk/grid-mw-security/ees/src/cgul_patched
   A /trunk/grid-mw-security/ees/src/cgul_patched/network
   A /trunk/grid-mw-security/ees/src/cgul_patched/network/net_client.c
   A /trunk/grid-mw-security/ees/src/cgul_patched/network/net_common.c
   A /trunk/grid-mw-security/ees/src/cgul_patched/network/net_common.h
   A /trunk/grid-mw-security/ees/src/cgul_patched/network/net_server.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Built against patched cgul networking code
------------------------------------------------------------------------
r14013 | aramv | 2010-04-09 12:30:23 +0200 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed typo in configure script
------------------------------------------------------------------------
r14012 | aramv | 2010-04-09 12:00:44 +0200 (Fri, 09 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed memleak. Added error checking for libxacml
------------------------------------------------------------------------
r14008 | aramv | 2010-04-08 14:05:24 +0200 (Thu, 08 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees
   M /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/externals.txt
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c
   M /trunk/grid-mw-security/ees/src/app/xacml_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eics/http.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added logging code from external CGUL snippets library. Added svn revision as (intermediate) version string
------------------------------------------------------------------------
r14002 | aramv | 2010-04-06 16:58:37 +0200 (Tue, 06 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/xacml_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added EEF_getVersion and renamed some other EEF functions to be more consistent with design doc. Fixed proper SIGHUP handling.
------------------------------------------------------------------------
r13999 | aramv | 2010-04-01 18:15:04 +0200 (Thu, 01 Apr 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/eef_test.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c
   M /trunk/grid-mw-security/ees/src/app/xacml_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Small cleanup. Removed use of stdout and stderr. Building against threaded libxacml
------------------------------------------------------------------------
r13996 | aramv | 2010-03-31 16:02:51 +0200 (Wed, 31 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Spaces matter in AC
------------------------------------------------------------------------
r13995 | aramv | 2010-03-31 15:22:06 +0200 (Wed, 31 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Checking for libdir using host cpu
------------------------------------------------------------------------
r13994 | aramv | 2010-03-31 14:50:29 +0200 (Wed, 31 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h

Removed references to config.h from public headers
------------------------------------------------------------------------
r13993 | aramv | 2010-03-31 13:59:43 +0200 (Wed, 31 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/include/private/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/private/eef_library_helpers.h
   A /trunk/grid-mw-security/ees/include/private/eef_plugindl_s.h
   A /trunk/grid-mw-security/ees/include/private/eef_private_types.h
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/include/private/plugin_manager.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c
   A /trunk/grid-mw-security/ees/src/app/xacml_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   D /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c
   M /trunk/grid-mw-security/ees/src/eics/http.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Moved includes around - hopefully cleanly exposed to the outside world now
------------------------------------------------------------------------
r13988 | aramv | 2010-03-30 10:39:20 +0200 (Tue, 30 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Need to build against new threaded libxacml
------------------------------------------------------------------------
r13987 | aramv | 2010-03-30 10:38:48 +0200 (Tue, 30 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added some header checks
------------------------------------------------------------------------
r13982 | aramv | 2010-03-24 17:09:58 +0100 (Wed, 24 Mar 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/main.c

Doing something with select and xacml_server_set_fd()
------------------------------------------------------------------------
r13981 | aramv | 2010-03-24 17:09:24 +0100 (Wed, 24 Mar 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/eef_test.c (from /trunk/grid-mw-security/ees/src/app/main.c:13952)
   D /trunk/grid-mw-security/ees/src/app/main.c

Moved main.c to eef_test.c
------------------------------------------------------------------------
r13979 | aramv | 2010-03-22 16:17:04 +0100 (Mon, 22 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eics/http.c

Moved back Oscar's extract to aos code
------------------------------------------------------------------------
r13978 | aramv | 2010-03-22 15:51:20 +0100 (Mon, 22 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Fixed soap message to aos extraction
------------------------------------------------------------------------
r13976 | aramv | 2010-03-19 18:29:41 +0100 (Fri, 19 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Fixed a read error. Added signature for fork function
------------------------------------------------------------------------
r13970 | aramv | 2010-03-18 11:36:44 +0100 (Thu, 18 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added graceful failure on parse errors
------------------------------------------------------------------------
r13968 | aramv | 2010-03-18 11:25:51 +0100 (Thu, 18 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Added rule for 1-plugin policies in parser. Fixed typo in lexer.
------------------------------------------------------------------------
r13967 | aramv | 2010-03-17 18:31:48 +0100 (Wed, 17 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Changed aos filling function to eat an aos_context_class_t in stead of 2 function pointers
------------------------------------------------------------------------
r13966 | aramv | 2010-03-17 17:04:23 +0100 (Wed, 17 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Replaced 4 functions that are mostly the same to 1 function that eats 2 function pointers
------------------------------------------------------------------------
r13965 | aramv | 2010-03-17 14:31:46 +0100 (Wed, 17 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Fixed Integer 'casting'
------------------------------------------------------------------------
r13964 | aramv | 2010-03-17 12:44:14 +0100 (Wed, 17 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c

Only cleaning TLS in AOS through callback from pthreads lib
------------------------------------------------------------------------
r13962 | aramv | 2010-03-16 18:35:17 +0100 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/eic_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Re-added AOS cleaning, so reduced memory leaks by quite a bit
------------------------------------------------------------------------
r13960 | aramv | 2010-03-16 14:35:26 +0100 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/include/common/ees_eics.h
   A /trunk/grid-mw-security/ees/include/common/xacml_attr_obl_profile.h

Oops forgot some headers too
------------------------------------------------------------------------
r13959 | aramv | 2010-03-16 14:24:33 +0100 (Tue, 16 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   A /trunk/grid-mw-security/ees/src/app/eic_test.c

Forgot to add src/app/eic_test.c
------------------------------------------------------------------------
r13950 | aramv | 2010-03-15 18:17:18 +0100 (Mon, 15 Mar 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eics/http.c

Improved AOS code, added some signal handling, daemonisation
------------------------------------------------------------------------
r13904 | aramv | 2010-02-15 10:24:11 +0100 (Mon, 15 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Moved MAINTAINER_MODE flag
------------------------------------------------------------------------
r13895 | aramv | 2010-02-10 17:47:45 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Trying without LIB_PTHREAD and updated comments
------------------------------------------------------------------------
r13893 | aramv | 2010-02-10 17:06:44 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Still need -lxacml in binaries, even though libeef.so depends on it too
------------------------------------------------------------------------
r13892 | aramv | 2010-02-10 16:44:55 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Rewrote comment without variable
------------------------------------------------------------------------
r13890 | aramv | 2010-02-10 16:40:44 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/eics/http.c

Forgot to added missing but referenced file
------------------------------------------------------------------------
r13889 | aramv | 2010-02-10 16:37:48 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Rewrote xacml path finding code
------------------------------------------------------------------------
r13888 | aramv | 2010-02-10 16:05:18 +0100 (Wed, 10 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   D /trunk/grid-mw-security/ees/include/library/eef_xacml_parser.h
   A /trunk/grid-mw-security/ees/include/private/eef_xacml_parser.h (from /trunk/grid-mw-security/ees/include/library/eef_xacml_parser.h:13887)
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   R /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c
   A /trunk/grid-mw-security/ees/src/eics

Added module for EICs, moved -L flag to CFLAGS - time to test with ETICS
------------------------------------------------------------------------
r13883 | aramv | 2010-02-09 17:13:33 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Apparently need to link xacml libs everywhere libeic is used
------------------------------------------------------------------------
r13882 | aramv | 2010-02-09 17:01:08 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Moved misplaced library path
------------------------------------------------------------------------
r13881 | aramv | 2010-02-09 16:45:21 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Most platforms need to have their binaries linked to intermediate modules also
------------------------------------------------------------------------
r13880 | aramv | 2010-02-09 16:32:32 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Moved xacml2 dependency to separate module
------------------------------------------------------------------------
r13878 | aramv | 2010-02-09 15:58:39 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Trying to see if this will fix etics builds on deb5
------------------------------------------------------------------------
r13876 | aramv | 2010-02-09 15:23:59 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added somewhat less ugly libdir check than the one found on the autoconf mailing list
------------------------------------------------------------------------
r13874 | aramv | 2010-02-09 14:19:05 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added correct path to libdir - this works on hybrid 32/64 bit architectures
------------------------------------------------------------------------
r13873 | aramv | 2010-02-09 12:54:19 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/include/library/eef_xacml_parser.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c

Added first use of xacml C library
------------------------------------------------------------------------
r13872 | aramv | 2010-02-09 11:18:44 +0100 (Tue, 09 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c

Fixed --with-saml2-xacml2 configure option to actually work with saml2-xacml2 c lib
------------------------------------------------------------------------
r13865 | aramv | 2010-02-08 15:52:26 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added missing trailing slash
------------------------------------------------------------------------
r13864 | aramv | 2010-02-08 15:43:19 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Added options to add in saml2-xacml library path
------------------------------------------------------------------------
r13862 | aramv | 2010-02-08 10:49:15 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Added include path needed by plugins
------------------------------------------------------------------------
r13861 | aramv | 2010-02-08 10:39:24 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/private/eef_library_helpers.h

Renamed constant
------------------------------------------------------------------------
r13860 | aramv | 2010-02-08 10:25:22 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c

Test to see if remote builds work now
------------------------------------------------------------------------
r13859 | aramv | 2010-02-08 09:44:58 +0100 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Removed CHECK_LIB check for xacml to try if darwin builds will work now
------------------------------------------------------------------------
r13858 | aramv | 2010-02-05 15:00:43 +0100 (Fri, 05 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/src/Makefile.am
   A /trunk/grid-mw-security/ees/src/eef/eef_xacml_parser.c

Added xacml include to try and get ETICS dependencies working
------------------------------------------------------------------------
r13857 | aramv | 2010-02-05 14:59:35 +0100 (Fri, 05 Feb 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added some comments
------------------------------------------------------------------------
r13823 | aramv | 2010-01-25 18:20:48 +0100 (Mon, 25 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/eef_library.h
   M /trunk/grid-mw-security/ees/include/eef_plugin.h
   D /trunk/grid-mw-security/ees/include/library/aos.h
   A /trunk/grid-mw-security/ees/include/library/eef_aos.h (from /trunk/grid-mw-security/ees/include/library/aos.h:13814)
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/include/private/_aos.h
   M /trunk/grid-mw-security/ees/include/private/_plugin_manager.h
   D /trunk/grid-mw-security/ees/include/private/eef_aos.h
   A /trunk/grid-mw-security/ees/include/private/eef_library_helpers.h
   M /trunk/grid-mw-security/ees/include/private/pdl.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/app/tls_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Moved headers around to be more clean
------------------------------------------------------------------------
r13814 | aramv | 2010-01-25 12:38:21 +0100 (Mon, 25 Jan 2010) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/include/common/_aos.h
   D /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   D /trunk/grid-mw-security/ees/include/common/pdl.h
   D /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   D /trunk/grid-mw-security/ees/include/eef.h
   A /trunk/grid-mw-security/ees/include/eef_library.h (from /trunk/grid-mw-security/ees/include/eef.h:13812)
   A /trunk/grid-mw-security/ees/include/eef_plugin.h (from /trunk/grid-mw-security/ees/include/plugins/plugin.h:13812)
   M /trunk/grid-mw-security/ees/include/library/aos.h
   D /trunk/grid-mw-security/ees/include/plugins
   A /trunk/grid-mw-security/ees/include/private
   A /trunk/grid-mw-security/ees/include/private/_aos.h (from /trunk/grid-mw-security/ees/include/common/_aos.h:13812)
   A /trunk/grid-mw-security/ees/include/private/_plugin_manager.h (from /trunk/grid-mw-security/ees/include/common/_plugin_manager.h:13812)
   A /trunk/grid-mw-security/ees/include/private/eef_aos.h (from /trunk/grid-mw-security/ees/include/library/aos.h:13812)
   A /trunk/grid-mw-security/ees/include/private/pdl.h (from /trunk/grid-mw-security/ees/include/common/pdl.h:13812)
   A /trunk/grid-mw-security/ees/include/private/plugin_manager.h (from /trunk/grid-mw-security/ees/include/common/plugin_manager.h:13812)
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Cleaned up headers
------------------------------------------------------------------------
r13812 | aramv | 2010-01-25 10:41:14 +0100 (Mon, 25 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Not sure how this typo crept in
------------------------------------------------------------------------
r13809 | aramv | 2010-01-22 19:05:24 +0100 (Fri, 22 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed silly oopsie
------------------------------------------------------------------------
r13808 | aramv | 2010-01-22 17:58:21 +0100 (Fri, 22 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_return_codes.h

Added values to returncodes so they obey the C convention
------------------------------------------------------------------------
r13807 | aramv | 2010-01-22 17:57:35 +0100 (Fri, 22 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Moved globals into struct
------------------------------------------------------------------------
r13803 | aramv | 2010-01-21 14:09:13 +0100 (Thu, 21 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Should be sizeof(char*)
------------------------------------------------------------------------
r13795 | aramv | 2010-01-20 12:07:40 +0100 (Wed, 20 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Cleaned up posix_enf a bit
------------------------------------------------------------------------
r13792 | aramv | 2010-01-19 18:06:08 +0100 (Tue, 19 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Removed warnings
------------------------------------------------------------------------
r13791 | aramv | 2010-01-19 17:33:01 +0100 (Tue, 19 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Added uid switching to posix enforcement plugin
------------------------------------------------------------------------
r13783 | aramv | 2010-01-18 16:41:17 +0100 (Mon, 18 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

AOS seems to be valgrind clean
------------------------------------------------------------------------
r13775 | aramv | 2010-01-13 11:49:06 +0100 (Wed, 13 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Working on Posix enforcement plugin
------------------------------------------------------------------------
r13763 | aramv | 2010-01-12 13:25:15 +0100 (Tue, 12 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Renamed setContextObligation to setContextObligationId()
------------------------------------------------------------------------
r13762 | aramv | 2010-01-12 13:17:36 +0100 (Tue, 12 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Oops forgot to commit configure.ac
------------------------------------------------------------------------
r13761 | aramv | 2010-01-12 12:23:26 +0100 (Tue, 12 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/plugins/plugin.h
   A /trunk/grid-mw-security/ees/plugin_examples/posix_enf
   A /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src
   A /trunk/grid-mw-security/ees/plugin_examples/posix_enf/src/posix_enf.c

Added posix_enf plugin, which so far can parse options
------------------------------------------------------------------------
r13760 | aramv | 2010-01-12 12:23:06 +0100 (Tue, 12 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Added posix_enf plugin, which so far can parse options
------------------------------------------------------------------------
r13755 | aramv | 2010-01-11 15:21:59 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Example plugin demonstrates new AOS API usage correctly
------------------------------------------------------------------------
r13754 | aramv | 2010-01-11 14:31:54 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/tls_test.c

Added TLS test program
------------------------------------------------------------------------
r13753 | aramv | 2010-01-11 14:29:40 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed simmilar error for global storage
------------------------------------------------------------------------
r13752 | aramv | 2010-01-11 14:21:22 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Storage doesn't need its list of contexts initialized
------------------------------------------------------------------------
r13751 | aramv | 2010-01-11 11:30:06 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Moving initializer to header fixes issue
------------------------------------------------------------------------
r13750 | aramv | 2010-01-11 11:21:58 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added workaround for PTHREAD_ONCE_INIT
------------------------------------------------------------------------
r13749 | aramv | 2010-01-11 10:34:05 +0100 (Mon, 11 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Removed minor warnings
------------------------------------------------------------------------
r13747 | aramv | 2010-01-09 19:38:42 +0100 (Sat, 09 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h

Removed lock because it's not used anymore
------------------------------------------------------------------------
r13746 | aramv | 2010-01-09 01:19:12 +0100 (Sat, 09 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Cleaned up a bit and tossed out all the dead code
------------------------------------------------------------------------
r13745 | aramv | 2010-01-08 18:32:05 +0100 (Fri, 08 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c
   M /trunk/grid-mw-security/ees/test_configs/normal.pdl

Hunted memleaks in the new AOS - making progress slowly
------------------------------------------------------------------------
r13741 | aramv | 2010-01-08 10:59:38 +0100 (Fri, 08 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed a small memleak
------------------------------------------------------------------------
r13738 | aramv | 2010-01-07 17:38:30 +0100 (Thu, 07 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Implemented redesigned AOS API - Removed references to older version
------------------------------------------------------------------------
r13727 | aramv | 2010-01-05 15:43:37 +0100 (Tue, 05 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Added escape hatch. Pretty sure memleaks are false positives
------------------------------------------------------------------------
r13726 | aramv | 2010-01-05 12:27:39 +0100 (Tue, 05 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h

Added syscall header
------------------------------------------------------------------------
r13725 | aramv | 2010-01-05 11:21:22 +0100 (Tue, 05 Jan 2010) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

Added thread-local storage to AOS
------------------------------------------------------------------------
r13700 | okoeroo | 2009-12-17 14:10:53 +0100 (Thu, 17 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added new debugging functions to dump the content of an AOS tree in the log file
------------------------------------------------------------------------
r13660 | aramv | 2009-12-09 17:41:47 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Removed minor warnings
------------------------------------------------------------------------
r13659 | aramv | 2009-12-09 17:40:21 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h

Added aos threading mode setter
------------------------------------------------------------------------
r13658 | aramv | 2009-12-09 17:39:10 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added aos threading mode setter
------------------------------------------------------------------------
r13657 | aramv | 2009-12-09 17:37:33 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Found out the memleak can be avoided if you call pthread_exit() at the end of your code
------------------------------------------------------------------------
r13656 | aramv | 2009-12-09 16:05:37 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Concluded that the remaining memleak for dlopen calls is a bug in valgrind. Removing reference to test source
------------------------------------------------------------------------
r13655 | aramv | 2009-12-09 15:16:17 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Moved HAVE_YYLEX_DESTROY setting to configure script
------------------------------------------------------------------------
r13654 | aramv | 2009-12-09 15:14:15 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Small cosmetic tweak
------------------------------------------------------------------------
r13653 | aramv | 2009-12-09 15:13:50 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Small cosmetic tweak
------------------------------------------------------------------------
r13652 | aramv | 2009-12-09 15:13:11 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/spec/configs_spec.rb
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed silly bug in pdl parser. Updated Rspec test
------------------------------------------------------------------------
r13651 | aramv | 2009-12-09 12:13:47 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Parser now cleaned up properly
------------------------------------------------------------------------
r13650 | aramv | 2009-12-09 12:12:54 +0100 (Wed, 09 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed a bit of an OMG stupid bug for parser cleanup
------------------------------------------------------------------------
r13649 | aramv | 2009-12-08 16:14:33 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Cleaned up makefile a bit more by using one INCLUDE variable
------------------------------------------------------------------------
r13648 | aramv | 2009-12-08 16:14:11 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Trying to add a devel make target
------------------------------------------------------------------------
r13647 | aramv | 2009-12-08 14:15:48 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Removed requirement of xacml
------------------------------------------------------------------------
r13642 | aramv | 2009-12-08 12:48:13 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Added thread join to prevent memleaks
------------------------------------------------------------------------
r13641 | aramv | 2009-12-08 12:45:31 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Removed references to xacml lib and test app
------------------------------------------------------------------------
r13640 | aramv | 2009-12-08 12:44:21 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/src/app/xacml_test.c

Removing xacml test from svn
------------------------------------------------------------------------
r13639 | aramv | 2009-12-08 12:25:05 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Added a threaded test app
------------------------------------------------------------------------
r13638 | aramv | 2009-12-08 12:22:14 +0100 (Tue, 08 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Fixed Makefile.am to remove mention of app depending on xacml.h. - Refactored include flags
------------------------------------------------------------------------
r13635 | aramv | 2009-12-07 16:53:43 +0100 (Mon, 07 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   A /trunk/grid-mw-security/ees/src/app/xacml_test.c

Added a new test program to test XACML library linking
------------------------------------------------------------------------
r13631 | aramv | 2009-12-07 11:24:17 +0100 (Mon, 07 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

New test program
------------------------------------------------------------------------
r13630 | aramv | 2009-12-07 11:20:05 +0100 (Mon, 07 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Added pthread locking
------------------------------------------------------------------------
r13629 | aramv | 2009-12-04 15:48:33 +0100 (Fri, 04 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/test_configs/reused_state.pdl

Added a check to exit when a state is reused. Fixed test config file
------------------------------------------------------------------------
r13628 | aramv | 2009-12-04 12:35:24 +0100 (Fri, 04 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Moved around control logic of the parser to stop and report errors if they are encountered
------------------------------------------------------------------------
r13626 | aramv | 2009-12-04 11:07:20 +0100 (Fri, 04 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Moved some of the controlling logic back to the evaluation manager
------------------------------------------------------------------------
r13624 | aramv | 2009-12-03 17:34:10 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Working on a threaded AOS test
------------------------------------------------------------------------
r13623 | aramv | 2009-12-03 16:22:32 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/app/aos_threading_test.c

Added aos threading test app
------------------------------------------------------------------------
r13622 | aramv | 2009-12-03 16:22:17 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Added pthreads library check
------------------------------------------------------------------------
r13621 | aramv | 2009-12-03 15:53:19 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/spec/configs_spec.rb

Checking for warnings in tests too
------------------------------------------------------------------------
r13620 | aramv | 2009-12-03 15:53:01 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Working on a separate test program to test the AOS in a threaded environment
------------------------------------------------------------------------
r13619 | aramv | 2009-12-03 15:10:37 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Fixed a bug in example plugin
------------------------------------------------------------------------
r13618 | aramv | 2009-12-03 14:51:19 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Fixed a buf in file closing
------------------------------------------------------------------------
r13617 | aramv | 2009-12-03 14:51:01 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/test_configs/inversion.pdl
   M /trunk/grid-mw-security/ees/test_configs/negated_recursion.pdl
   M /trunk/grid-mw-security/ees/test_configs/normal.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion_2.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion_3.pdl
   M /trunk/grid-mw-security/ees/test_configs/reused_state.pdl
   M /trunk/grid-mw-security/ees/test_configs/unknown_variable.pdl
   M /trunk/grid-mw-security/ees/test_configs/unreachable_state.pdl

Fixed cleanup of unreachable states. Added a test config file. Added comments to test config files
------------------------------------------------------------------------
r13616 | aramv | 2009-12-03 11:56:08 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/test_configs/inversion.pdl
   M /trunk/grid-mw-security/ees/test_configs/negated_recursion.pdl
   M /trunk/grid-mw-security/ees/test_configs/normal.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion_2.pdl
   M /trunk/grid-mw-security/ees/test_configs/recursion_3.pdl
   M /trunk/grid-mw-security/ees/test_configs/unknown_variable.pdl
   A /trunk/grid-mw-security/ees/test_configs/unreachable_state.pdl

Removed paths - should work without 'em
------------------------------------------------------------------------
r13615 | aramv | 2009-12-03 10:47:43 +0100 (Thu, 03 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed cleanup of excluded policies
------------------------------------------------------------------------
r13613 | aramv | 2009-12-02 17:52:15 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Noticed the rules / trees of policies that have been stripped from the list aren't freed correctly yet
------------------------------------------------------------------------
r13612 | aramv | 2009-12-02 17:46:27 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added a field to policies to determine wether the rules must be freed as a tree or a list
------------------------------------------------------------------------
r13611 | aramv | 2009-12-02 16:51:50 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Added relative path (hack), returning correctly on errors
------------------------------------------------------------------------
r13610 | aramv | 2009-12-02 16:51:00 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed small bug in the AOS - not trying to free nonexistant nodes
------------------------------------------------------------------------
r13609 | aramv | 2009-12-02 16:20:39 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Re-enabled linking of dead end rules and plugins
------------------------------------------------------------------------
r13608 | aramv | 2009-12-02 16:08:10 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed removing policies from policy list
------------------------------------------------------------------------
r13605 | aramv | 2009-12-02 15:13:38 +0100 (Wed, 02 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Working on stripping policies. Still some memleaks. :(
------------------------------------------------------------------------
r13604 | aramv | 2009-12-01 18:01:19 +0100 (Tue, 01 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Setting free'd pointers to NULL, need to clean policy tree through a pointer
------------------------------------------------------------------------
r13602 | aramv | 2009-12-01 15:43:54 +0100 (Tue, 01 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Removed a few warnings
------------------------------------------------------------------------
r13601 | aramv | 2009-12-01 15:38:23 +0100 (Tue, 01 Dec 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed poliy parser - seems to work fine now.
------------------------------------------------------------------------
r13596 | aramv | 2009-11-30 18:14:27 +0100 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/autogen.sh

Added small fix
------------------------------------------------------------------------
r13595 | aramv | 2009-11-30 18:14:03 +0100 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Trying to fix open ended rules
------------------------------------------------------------------------
r13594 | aramv | 2009-11-30 15:59:01 +0100 (Mon, 30 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Working on fixing creation and evaluation of policy trees
------------------------------------------------------------------------
r13585 | aramv | 2009-11-27 17:18:33 +0100 (Fri, 27 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Working on completing open branches in the rules list. Build works but segfaults. Will try to continue working on it from home
------------------------------------------------------------------------
r13557 | aramv | 2009-11-20 17:39:07 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Run plugins and rules trees still a bit broken
------------------------------------------------------------------------
r13556 | okoeroo | 2009-11-20 17:20:49 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Changed the run_plugins() function to adhere to the LCMAPS rules. Iterate policies, execute the rules and follow the true and false branches from the executed policies, until the plugins in a policies are exhausted
------------------------------------------------------------------------
r13555 | aramv | 2009-11-20 16:29:54 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Memleaks appear to be fixed
------------------------------------------------------------------------
r13554 | aramv | 2009-11-20 15:23:04 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Failing more gracefully. Need to fix some memleaks
------------------------------------------------------------------------
r13552 | aramv | 2009-11-20 15:14:06 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Allocating as soon as possible to make sure temination doesn't free wild pointers
------------------------------------------------------------------------
r13551 | aramv | 2009-11-20 15:04:55 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l

Added code to specify allowed policies and clean those not allowed
------------------------------------------------------------------------
r13550 | aramv | 2009-11-20 14:30:12 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h

Made policy tree static
------------------------------------------------------------------------
r13549 | aramv | 2009-11-20 12:41:10 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Moved some code around to seperate evaluation manager from the EEF
------------------------------------------------------------------------
r13548 | aramv | 2009-11-20 00:07:30 +0100 (Fri, 20 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed minor warnings. Renamed plugin struct fields to be less redundant.
------------------------------------------------------------------------
r13547 | aramv | 2009-11-19 23:59:43 +0100 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Trashed tree conversion function - Linking linking into the original tree instead. Added working policy evalution plugin in plugin manager.
------------------------------------------------------------------------
r13543 | aramv | 2009-11-19 18:11:39 +0100 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Noticed multiple policies using the same plugins lead to recursion in the plugin trees. Needs fixing. :(
------------------------------------------------------------------------
r13540 | aramv | 2009-11-19 17:47:29 +0100 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Moved function to a more logical place, added prototypes and comments
------------------------------------------------------------------------
r13539 | aramv | 2009-11-19 17:35:31 +0100 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Cleaned up tree building/printing code
------------------------------------------------------------------------
r13538 | aramv | 2009-11-19 15:40:54 +0100 (Thu, 19 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Managed to build a tree of pointers to plugins in the plugin manager. The plugin tree is based on the string-based tree the parser has created
------------------------------------------------------------------------
r13535 | aramv | 2009-11-18 18:05:33 +0100 (Wed, 18 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

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
------------------------------------------------------------------------
r13526 | aramv | 2009-11-17 15:16:09 +0100 (Tue, 17 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl

Tweaked example config
------------------------------------------------------------------------
r13525 | aramv | 2009-11-17 15:00:02 +0100 (Tue, 17 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Reordered functions and added more comments to improve legibility
------------------------------------------------------------------------
r13524 | aramv | 2009-11-17 14:48:07 +0100 (Tue, 17 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added some logic to initialize all plugins
------------------------------------------------------------------------
r13520 | aramv | 2009-11-16 17:08:31 +0100 (Mon, 16 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added logic to clean up policies list, cleaned up code a bit. Added comments.
------------------------------------------------------------------------
r13516 | aramv | 2009-11-13 17:00:45 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/test_configs/normal.pdl

Added functionality to create policies, pretty printer for debug purposes
------------------------------------------------------------------------
r13514 | aramv | 2009-11-13 15:11:05 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Fixed duplicate symbol bug
------------------------------------------------------------------------
r13506 | aramv | 2009-11-13 14:11:05 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/test_configs/recursion_2.pdl
   A /trunk/grid-mw-security/ees/test_configs/recursion_3.pdl

Added more recursive config files to test configs directory
------------------------------------------------------------------------
r13505 | aramv | 2009-11-13 14:10:36 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added check for recursion within a single rule
------------------------------------------------------------------------
r13502 | aramv | 2009-11-13 12:21:31 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/test_configs/negated_recursion.pdl

Added a new test config
------------------------------------------------------------------------
r13501 | aramv | 2009-11-13 12:07:26 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added check for false branches - thanks Willem
------------------------------------------------------------------------
r13499 | aramv | 2009-11-13 10:48:18 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Made recursion checking function iterative rather than recursive
------------------------------------------------------------------------
r13498 | aramv | 2009-11-13 02:04:08 +0100 (Fri, 13 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Removed all the dead and redundant code and made recusion checking function generally less silly
------------------------------------------------------------------------
r13497 | aramv | 2009-11-12 18:24:52 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Fixed a typo in the makefile while trying to diagnose libtool problem on Ubuntu
------------------------------------------------------------------------
r13496 | aramv | 2009-11-12 18:24:32 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Fixed and simplified function to check recursion - no need to check false branches for recursion
------------------------------------------------------------------------
r13495 | aramv | 2009-11-12 16:51:05 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h

Using another data structure for rules
------------------------------------------------------------------------
r13494 | aramv | 2009-11-12 16:49:14 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/test_configs/recursion.pdl

Added recursion check for rules
------------------------------------------------------------------------
r13493 | aramv | 2009-11-12 15:03:04 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/test_configs/recursion.pdl
   A /trunk/grid-mw-security/ees/test_configs/reused_state.pdl

Added another errorous config
------------------------------------------------------------------------
r13492 | aramv | 2009-11-12 14:49:41 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/test_configs/example_1.pdl
   D /trunk/grid-mw-security/ees/test_configs/example_2.pdl
   D /trunk/grid-mw-security/ees/test_configs/example_3.pdl
   A /trunk/grid-mw-security/ees/test_configs/inversion.pdl (from /trunk/grid-mw-security/ees/test_configs/example_3.pdl:13489)
   A /trunk/grid-mw-security/ees/test_configs/normal.pdl (from /trunk/grid-mw-security/ees/test_configs/example_1.pdl:13489)
   A /trunk/grid-mw-security/ees/test_configs/recursion.pdl (from /trunk/grid-mw-security/ees/test_configs/example_2.pdl:13489)
   A /trunk/grid-mw-security/ees/test_configs/unknown_variable.pdl

Renamed some files
------------------------------------------------------------------------
r13490 | aramv | 2009-11-12 12:33:58 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/spec
   A /trunk/grid-mw-security/ees/spec/configs_spec.rb

Added a ruby spec to test for memleaks
------------------------------------------------------------------------
r13489 | aramv | 2009-11-12 11:34:42 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Switched order of EEF_Init arguments, made test_app take an argument to a config file
------------------------------------------------------------------------
r13488 | aramv | 2009-11-12 11:34:10 +0100 (Thu, 12 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/test_configs
   A /trunk/grid-mw-security/ees/test_configs/example_1.pdl
   A /trunk/grid-mw-security/ees/test_configs/example_2.pdl
   A /trunk/grid-mw-security/ees/test_configs/example_3.pdl

Added some config files to test
------------------------------------------------------------------------
r13480 | aramv | 2009-11-11 17:00:52 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Refactored log file accounting into seperate functions
------------------------------------------------------------------------
r13479 | aramv | 2009-11-11 16:05:54 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/main.c

Using new signature for EEF_Init from main
------------------------------------------------------------------------
r13478 | aramv | 2009-11-11 16:05:34 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added logic to manage variables list
------------------------------------------------------------------------
r13477 | aramv | 2009-11-11 16:05:04 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h

Added functionality to specify logfile from EEF_Init
------------------------------------------------------------------------
r13476 | aramv | 2009-11-11 16:04:54 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Added functionality to specify logfile from EEF_Init
------------------------------------------------------------------------
r13475 | aramv | 2009-11-11 15:45:15 +0100 (Wed, 11 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Using stderr in stead of stdout, added option to configure output stream
------------------------------------------------------------------------
r13471 | aramv | 2009-11-10 17:16:58 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/examples/example_1.pdl

Added some more statements and comments to make config semantics more clear
------------------------------------------------------------------------
r13470 | aramv | 2009-11-10 17:15:32 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Restructured a bit, added some comments, added variables list logic
------------------------------------------------------------------------
r13469 | aramv | 2009-11-10 17:14:16 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Reformatted for legibility / aesthetics
------------------------------------------------------------------------
r13468 | aramv | 2009-11-10 17:13:50 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Moved log messages to eef component
------------------------------------------------------------------------
r13467 | aramv | 2009-11-10 16:18:06 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h

Removed some insanity
------------------------------------------------------------------------
r13463 | aramv | 2009-11-10 10:34:50 +0100 (Tue, 10 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/examples/example_1.pdl
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Added logic to clean up old versions of flex, added some comments to the evaluation manager callbacks
------------------------------------------------------------------------
r13462 | aramv | 2009-11-09 14:34:12 +0100 (Mon, 09 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l

Added logic to clean up parser memory when using older versions of (f)lex
------------------------------------------------------------------------
r13461 | aramv | 2009-11-09 11:19:47 +0100 (Mon, 09 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Worked on log levels
------------------------------------------------------------------------
r13460 | aramv | 2009-11-09 11:14:59 +0100 (Mon, 09 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/glossary.sh
   A /trunk/grid-mw-security/ees/thesis/grid-argus-ees.eps
   A /trunk/grid-mw-security/ees/thesis/nomenclature.sh
   A /trunk/grid-mw-security/ees/thesis/notes.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Latest and greatest
------------------------------------------------------------------------
r13459 | aramv | 2009-11-09 11:10:16 +0100 (Mon, 09 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/presentation/talk.pdf

Last and final version
------------------------------------------------------------------------
r13453 | aramv | 2009-11-06 15:01:18 +0100 (Fri, 06 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/presentation/argus-simple.pdf
   M /trunk/grid-mw-security/ees/presentation/ees_seq_init.pdf
   M /trunk/grid-mw-security/ees/presentation/ees_seq_run.pdf
   M /trunk/grid-mw-security/ees/presentation/ees_seq_term.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Latest version with up-to-date presentation and loglevel fix
------------------------------------------------------------------------
r13437 | aramv | 2009-11-02 13:05:16 +0100 (Mon, 02 Nov 2009) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/presentation/argus-hippie-slide-4.pdf
   A /trunk/grid-mw-security/ees/presentation/argus-hippie-slide-5.pdf
   D /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.pdf
   A /trunk/grid-mw-security/ees/presentation/ees_seq_init.pdf
   A /trunk/grid-mw-security/ees/presentation/ees_seq_run.pdf
   A /trunk/grid-mw-security/ees/presentation/ees_seq_term.pdf
   D /trunk/grid-mw-security/ees/presentation/ees_sequence_diagram.pdf
   A /trunk/grid-mw-security/ees/presentation/lcmaps-2.pdf
   D /trunk/grid-mw-security/ees/presentation/lcmaps.pdf
   D /trunk/grid-mw-security/ees/presentation/scas-hippie-slide-4.pdf
   D /trunk/grid-mw-security/ees/presentation/scas-hippie-slide.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Added better sequence diagram slides
------------------------------------------------------------------------
r13436 | aramv | 2009-11-02 12:03:16 +0100 (Mon, 02 Nov 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Latest version
------------------------------------------------------------------------
r13435 | aramv | 2009-11-02 12:00:56 +0100 (Mon, 02 Nov 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/presentation/argus-hippie-slide-4.pdf
   A /trunk/grid-mw-security/ees/presentation/argus-simple.pdf
   M /trunk/grid-mw-security/ees/presentation/lcmaps.pdf
   A /trunk/grid-mw-security/ees/presentation/scas-hippie-slide-4.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Latest version
------------------------------------------------------------------------
r13424 | aramv | 2009-10-29 16:54:55 +0100 (Thu, 29 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/presentation/certificate-to-user-account.pdf
   M /trunk/grid-mw-security/ees/presentation/lcmaps-vs-ees.pdf
   M /trunk/grid-mw-security/ees/presentation/lcmaps.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Added a slide describing the mapping to user accounts from Grid credentials
------------------------------------------------------------------------
r13416 | aramv | 2009-10-28 16:27:15 +0100 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.pdf
   D /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.png
   D /trunk/grid-mw-security/ees/presentation/argus.png
   A /trunk/grid-mw-security/ees/presentation/ees.pdf
   D /trunk/grid-mw-security/ees/presentation/ees.png
   A /trunk/grid-mw-security/ees/presentation/ees_sequence_diagram.pdf
   D /trunk/grid-mw-security/ees/presentation/ees_sequence_diagram.png
   A /trunk/grid-mw-security/ees/presentation/grid_job_diagram.pdf
   D /trunk/grid-mw-security/ees/presentation/grid_job_diagram.png
   A /trunk/grid-mw-security/ees/presentation/img/capac-logo.pdf
   A /trunk/grid-mw-security/ees/presentation/img/e-infrastructure-logo.pdf
   A /trunk/grid-mw-security/ees/presentation/img/egee.pdf
   A /trunk/grid-mw-security/ees/presentation/img/eu.pdf
   A /trunk/grid-mw-security/ees/presentation/img/glob.pdf
   A /trunk/grid-mw-security/ees/presentation/img/ist.pdf
   A /trunk/grid-mw-security/ees/presentation/img/nikhef.pdf
   A /trunk/grid-mw-security/ees/presentation/lcmaps-vs-ees.pdf
   A /trunk/grid-mw-security/ees/presentation/lcmaps.pdf
   A /trunk/grid-mw-security/ees/presentation/notes.tex
   A /trunk/grid-mw-security/ees/presentation/scas-hippie-slide.pdf
   D /trunk/grid-mw-security/ees/presentation/scas-hippie-slide.png
   D /trunk/grid-mw-security/ees/presentation/scas.png
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

New version with smaller diagrams
------------------------------------------------------------------------
r13408 | aramv | 2009-10-28 09:29:23 +0100 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.png
   M /trunk/grid-mw-security/ees/presentation/talk.pdf

Updated argus hippie slide
------------------------------------------------------------------------
r13407 | aramv | 2009-10-28 09:25:22 +0100 (Wed, 28 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.png
   M /trunk/grid-mw-security/ees/presentation/scas-hippie-slide.png
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Added new sheets
------------------------------------------------------------------------
r13402 | aramv | 2009-10-27 17:15:08 +0100 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/presentation/atlas.jpg
   M /trunk/grid-mw-security/ees/presentation/talk.pdf

New, brighter atlas pic
------------------------------------------------------------------------
r13401 | aramv | 2009-10-27 16:57:13 +0100 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/presentation/argus-hippie-slide.png
   A /trunk/grid-mw-security/ees/presentation/scas-hippie-slide.png
   M /trunk/grid-mw-security/ees/presentation/talk.pdf
   M /trunk/grid-mw-security/ees/presentation/talk.tex

Presentation updated with new hippie slides
------------------------------------------------------------------------
r13400 | aramv | 2009-10-27 15:27:11 +0100 (Tue, 27 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/presentation
   A /trunk/grid-mw-security/ees/presentation/Makefile
   A /trunk/grid-mw-security/ees/presentation/README
   A /trunk/grid-mw-security/ees/presentation/argus.png
   A /trunk/grid-mw-security/ees/presentation/atlas.jpg
   A /trunk/grid-mw-security/ees/presentation/beamerthemeegee.sty
   A /trunk/grid-mw-security/ees/presentation/bob_jones.jpg
   A /trunk/grid-mw-security/ees/presentation/capac-logo.png
   A /trunk/grid-mw-security/ees/presentation/e-infrastructure-logo.png
   A /trunk/grid-mw-security/ees/presentation/ees.png
   A /trunk/grid-mw-security/ees/presentation/ees_sequence_diagram.png
   A /trunk/grid-mw-security/ees/presentation/egee.jpg
   A /trunk/grid-mw-security/ees/presentation/eu.jpg
   A /trunk/grid-mw-security/ees/presentation/glob.jpg
   A /trunk/grid-mw-security/ees/presentation/grid_job_diagram.eps
   A /trunk/grid-mw-security/ees/presentation/grid_job_diagram.png
   A /trunk/grid-mw-security/ees/presentation/img
   A /trunk/grid-mw-security/ees/presentation/img/capac-logo.eps
   A /trunk/grid-mw-security/ees/presentation/img/capac-logo.png
   A /trunk/grid-mw-security/ees/presentation/img/e-infrastructure-logo.eps
   A /trunk/grid-mw-security/ees/presentation/img/e-infrastructure-logo.png
   A /trunk/grid-mw-security/ees/presentation/img/egee.eps
   A /trunk/grid-mw-security/ees/presentation/img/egee.jpg
   A /trunk/grid-mw-security/ees/presentation/img/eu.eps
   A /trunk/grid-mw-security/ees/presentation/img/eu.jpg
   A /trunk/grid-mw-security/ees/presentation/img/glob.eps
   A /trunk/grid-mw-security/ees/presentation/img/glob.jpg
   A /trunk/grid-mw-security/ees/presentation/img/ist.eps
   A /trunk/grid-mw-security/ees/presentation/img/ist.jpg
   A /trunk/grid-mw-security/ees/presentation/img/nikhef.eps
   A /trunk/grid-mw-security/ees/presentation/img/nikhef.jpg
   A /trunk/grid-mw-security/ees/presentation/ist.jpg
   A /trunk/grid-mw-security/ees/presentation/nieuwe_kasten.jpg
   A /trunk/grid-mw-security/ees/presentation/nikhef.jpg
   A /trunk/grid-mw-security/ees/presentation/nikhef_organigram.png
   A /trunk/grid-mw-security/ees/presentation/rtm.jpg
   A /trunk/grid-mw-security/ees/presentation/scas.png
   A /trunk/grid-mw-security/ees/presentation/talk.pdf
   A /trunk/grid-mw-security/ees/presentation/talk.tex
   A /trunk/grid-mw-security/ees/presentation/v3_slide0001_image002.gif

Presentation so far
------------------------------------------------------------------------
r13371 | aramv | 2009-10-22 23:31:19 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Final pdf
------------------------------------------------------------------------
r13365 | aramv | 2009-10-22 11:53:58 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Latest PDF
------------------------------------------------------------------------
r13364 | aramv | 2009-10-22 11:50:19 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex

Added one more ref
------------------------------------------------------------------------
r13363 | aramv | 2009-10-22 11:45:30 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/conclusions.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Meer refs en fixes
------------------------------------------------------------------------
r13362 | aramv | 2009-10-22 11:29:26 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/abstract.tex
   M /trunk/grid-mw-security/ees/thesis/api_design.tex
   M /trunk/grid-mw-security/ees/thesis/appendices.tex
   M /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/conclusions.tex
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Fixed some nitpicks and added conclusions
------------------------------------------------------------------------
r13361 | aramv | 2009-10-22 02:08:14 +0200 (Thu, 22 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/appendices.tex
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Almost done writing
------------------------------------------------------------------------
r13360 | aramv | 2009-10-21 21:30:26 +0200 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added PDF
------------------------------------------------------------------------
r13359 | aramv | 2009-10-21 21:29:36 +0200 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Finished saml2xacml2 description
------------------------------------------------------------------------
r13358 | aramv | 2009-10-21 19:27:44 +0200 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Newest PDF
------------------------------------------------------------------------
r13357 | aramv | 2009-10-21 19:24:30 +0200 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/api_design.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Latest tweaks
------------------------------------------------------------------------
r13346 | aramv | 2009-10-21 10:40:48 +0200 (Wed, 21 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/api_design.tex
   M /trunk/grid-mw-security/ees/thesis/appendices.tex
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

One to beam up
------------------------------------------------------------------------
r13343 | aramv | 2009-10-20 16:33:07 +0200 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Latest and greatest
------------------------------------------------------------------------
r13341 | aramv | 2009-10-20 14:51:48 +0200 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex

Fixed some references
------------------------------------------------------------------------
r13340 | aramv | 2009-10-20 14:30:40 +0200 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Fixed references
------------------------------------------------------------------------
r13339 | aramv | 2009-10-20 14:26:31 +0200 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Latest additions
------------------------------------------------------------------------
r13336 | aramv | 2009-10-20 04:01:11 +0200 (Tue, 20 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Time for zzz
------------------------------------------------------------------------
r13335 | aramv | 2009-10-19 21:27:04 +0200 (Mon, 19 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Fresh PDF
------------------------------------------------------------------------
r13334 | aramv | 2009-10-19 16:57:17 +0200 (Mon, 19 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/abstract.tex
   M /trunk/grid-mw-security/ees/thesis/appendices.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex

Added some design considerations, waiting for more feedback
------------------------------------------------------------------------
r13331 | aramv | 2009-10-16 15:54:56 +0200 (Fri, 16 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   D /trunk/grid-mw-security/ees/thesis/nextgen.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Fixed a few more things pointed out by Oscar
------------------------------------------------------------------------
r13330 | aramv | 2009-10-16 12:52:45 +0200 (Fri, 16 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Did about 10 more todo's
------------------------------------------------------------------------
r13329 | aramv | 2009-10-16 12:08:37 +0200 (Fri, 16 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/api_design.tex
   M /trunk/grid-mw-security/ees/thesis/continued_development.tex
   M /trunk/grid-mw-security/ees/thesis/eef.tex
   M /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Fixed about 10 todo's from Oscar's notes
------------------------------------------------------------------------
r13321 | aramv | 2009-10-14 18:03:04 +0200 (Wed, 14 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/api_design.tex
   A /trunk/grid-mw-security/ees/thesis/appendices.tex
   A /trunk/grid-mw-security/ees/thesis/conclusions.tex
   A /trunk/grid-mw-security/ees/thesis/continued_development.tex
   A /trunk/grid-mw-security/ees/thesis/eef.tex
   A /trunk/grid-mw-security/ees/thesis/ees.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   D /trunk/grid-mw-security/ees/thesis/grid_computing.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Split, joined and connected a lot of stuff
------------------------------------------------------------------------
r13318 | aramv | 2009-10-14 11:43:25 +0200 (Wed, 14 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Condensed chapters a bit
------------------------------------------------------------------------
r13301 | aramv | 2009-10-13 15:09:15 +0200 (Tue, 13 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/examples/example_1.pdl

Added real example
------------------------------------------------------------------------
r13300 | aramv | 2009-10-13 14:53:07 +0200 (Tue, 13 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Moved stuff around, getting there
------------------------------------------------------------------------
r13294 | aramv | 2009-10-12 16:03:07 +0200 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Updated PDF
------------------------------------------------------------------------
r13293 | aramv | 2009-10-12 15:55:25 +0200 (Mon, 12 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/grid_computing.tex
   M /trunk/grid-mw-security/ees/thesis/grid_job_diagram.eps
   M /trunk/grid-mw-security/ees/thesis/grid_pilot_job_diagram.eps
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Re-organised some sections
------------------------------------------------------------------------
r13285 | aramv | 2009-10-11 18:47:54 +0200 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/examples
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Added config example
------------------------------------------------------------------------
r13284 | aramv | 2009-10-11 16:00:29 +0200 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Moved config_file_ok variable into C file
------------------------------------------------------------------------
r13283 | aramv | 2009-10-11 15:14:41 +0200 (Sun, 11 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/LICENSE
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Added more comments
------------------------------------------------------------------------
r13282 | aramv | 2009-10-08 19:40:21 +0200 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Fixed forgotten opening bracket
------------------------------------------------------------------------
r13280 | aramv | 2009-10-08 01:35:51 +0200 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c

Added a few dots
------------------------------------------------------------------------
r13279 | aramv | 2009-10-08 01:32:53 +0200 (Thu, 08 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/library/eef_polytypes.h
   M /trunk/grid-mw-security/ees/include/library/eef_return_codes.h
   M /trunk/grid-mw-security/ees/include/plugins/plugin.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Worked a bit more on documentation, tweaked flow of main program
------------------------------------------------------------------------
r13278 | aramv | 2009-10-07 22:04:36 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

improved licence including script
------------------------------------------------------------------------
r13277 | aramv | 2009-10-07 20:46:19 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Added a small script to add license file to source files in distdir
------------------------------------------------------------------------
r13276 | aramv | 2009-10-07 16:34:25 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/Makefile.am

Renamed libnextgen to libeef
------------------------------------------------------------------------
r13275 | aramv | 2009-10-07 16:18:15 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac

Working on dist-hook
------------------------------------------------------------------------
r13274 | aramv | 2009-10-07 13:46:12 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l

Rearranged some declarations to satisfy lex/yacc warnings
------------------------------------------------------------------------
r13273 | aramv | 2009-10-07 00:19:16 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h

Added a few more obvious alt tags for splint
------------------------------------------------------------------------
r13272 | aramv | 2009-10-07 00:05:58 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/include/library/eef_return_codes.h

Added separate file for return codes
------------------------------------------------------------------------
r13271 | aramv | 2009-10-07 00:03:08 +0200 (Wed, 07 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   A /trunk/grid-mw-security/ees/include/library/eef_polytypes.h (from /trunk/grid-mw-security/ees/include/library/polytypes.h:13270)
   D /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/include/plugins/plugin.h
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c

More beautification
------------------------------------------------------------------------
r13270 | aramv | 2009-10-06 23:36:05 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

The AC_PROG_CC_STDC macro seems more compatible than AC_PROG_CC_C99
------------------------------------------------------------------------
r13269 | aramv | 2009-10-06 23:31:57 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Using new macro
------------------------------------------------------------------------
r13268 | aramv | 2009-10-06 23:27:21 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   D /trunk/grid-mw-security/ees/include/common/extensions.h

extensions.h not needed anymore
------------------------------------------------------------------------
r13267 | aramv | 2009-10-06 23:26:30 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c
   D /trunk/grid-mw-security/ees/src/tools/extensions.c

Refactored some code and generally cleaned up
------------------------------------------------------------------------
r13266 | aramv | 2009-10-06 22:36:09 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   D /trunk/grid-mw-security/ees/m4/ac_define_dir.m4
   D /trunk/grid-mw-security/ees/m4/ac_doxygen.m4
   D /trunk/grid-mw-security/ees/m4/attributes.m4
   A /trunk/grid-mw-security/ees/m4/ax_check_compiler_flags.m4
   A /trunk/grid-mw-security/ees/m4/ax_define_dir.m4
   A /trunk/grid-mw-security/ees/m4/ax_prog_doxygen.m4

Using proper m4 macros from the m4 archive
------------------------------------------------------------------------
r13265 | aramv | 2009-10-06 17:02:24 +0200 (Tue, 06 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Renamed some methods
------------------------------------------------------------------------
r13261 | aramv | 2009-10-05 19:57:34 +0200 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/doxygen.cfg

Set proper title
------------------------------------------------------------------------
r13260 | aramv | 2009-10-05 18:21:21 +0200 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   M /trunk/grid-mw-security/ees/src/eef/eef_run.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c
   M /trunk/grid-mw-security/ees/thesis/grid_computing.tex

Fixed order of parsing, defining module path from config file works now
------------------------------------------------------------------------
r13256 | aramv | 2009-10-05 11:14:04 +0200 (Mon, 05 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

New version\!
------------------------------------------------------------------------
r13254 | aramv | 2009-10-02 13:52:11 +0200 (Fri, 02 Oct 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/grid_computing.tex
   R /trunk/grid-mw-security/ees/thesis/introduction.tex
   A /trunk/grid-mw-security/ees/thesis/nikhef_pdp.tex (from /trunk/grid-mw-security/ees/thesis/introduction.tex:13252)
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Moved some stuff around
------------------------------------------------------------------------
r13252 | aramv | 2009-09-29 18:01:25 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Made append_newline function a bit more efficient
------------------------------------------------------------------------
r13251 | aramv | 2009-09-29 17:40:57 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Fixed stupid const mistake, removed extensions hack
------------------------------------------------------------------------
r13250 | aramv | 2009-09-29 17:30:24 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Actually calling convenience method
------------------------------------------------------------------------
r13249 | aramv | 2009-09-29 17:24:54 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c

Added convenience method to print errors prettily
------------------------------------------------------------------------
r13248 | aramv | 2009-09-29 11:11:01 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Moved some more important CFLAGS out of debug block
------------------------------------------------------------------------
r13247 | aramv | 2009-09-29 10:49:14 +0200 (Tue, 29 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/Makefile.am

Not deleting Makefile.am for maintainer
------------------------------------------------------------------------
r13246 | aramv | 2009-09-29 10:23:26 +0200 (Tue, 29 Sep 2009) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/extensions.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c
   M /trunk/grid-mw-security/ees/src/tools/extensions.c

Removed intermediate cast to void

------------------------------------------------------------------------
r13245 | aramv | 2009-09-28 22:23:08 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/plugin_examples/example_plugin
   A /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src
   A /trunk/grid-mw-security/ees/plugin_examples/example_plugin/src/example_plugin.c

Added example plugin
------------------------------------------------------------------------
r13244 | aramv | 2009-09-28 22:22:51 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c

Moved some example code to a plugin
------------------------------------------------------------------------
r13243 | aramv | 2009-09-28 21:24:20 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed oopsie
------------------------------------------------------------------------
r13242 | aramv | 2009-09-28 18:37:01 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Fixed flex but (thanks Willem\!)
------------------------------------------------------------------------
r13241 | aramv | 2009-09-28 18:04:49 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/src/Makefile.am

Working on portability
------------------------------------------------------------------------
r13240 | aramv | 2009-09-28 18:00:06 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/include/common/extensions.h
   A /trunk/grid-mw-security/ees/src/tools/extensions.c

Extensions to C99
------------------------------------------------------------------------
r13239 | aramv | 2009-09-28 17:34:43 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Cleaned up macro order a little bit
------------------------------------------------------------------------
r13238 | aramv | 2009-09-28 17:13:10 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Maybe it's better to ship Makefile.in
------------------------------------------------------------------------
r13237 | aramv | 2009-09-28 17:08:31 +0200 (Mon, 28 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/eef.h
   M /trunk/grid-mw-security/ees/include/library/eef_log.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eef/eef_common.c
   D /trunk/grid-mw-security/ees/src/eef/eef_init.c
   M /trunk/grid-mw-security/ees/src/eef/eef_log.c
   D /trunk/grid-mw-security/ees/src/eef/eef_term.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Worked on ISO C99 portability
------------------------------------------------------------------------
r13224 | aramv | 2009-09-18 16:41:51 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added newlines to errors
------------------------------------------------------------------------
r13223 | aramv | 2009-09-18 16:37:52 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Added ENABLE_DEBUG conditional
------------------------------------------------------------------------
r13222 | aramv | 2009-09-18 16:36:15 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l

Automatically enabling debug output for lex/yacc
------------------------------------------------------------------------
r13221 | aramv | 2009-09-18 16:35:57 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c

Fixed logging calls
------------------------------------------------------------------------
r13210 | aramv | 2009-09-18 12:33:34 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees_2.eps

Fixed extended leg
------------------------------------------------------------------------
r13209 | aramv | 2009-09-18 12:28:08 +0200 (Fri, 18 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees_2.eps

Changed attribute to assertion
------------------------------------------------------------------------
r13203 | aramv | 2009-09-17 14:50:02 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/eef.h
   A /trunk/grid-mw-security/ees/include/library/eef_log.h (from /trunk/grid-mw-security/ees/include/library/ng_log.h:13193)
   D /trunk/grid-mw-security/ees/include/library/ng_log.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   A /trunk/grid-mw-security/ees/src/eef (from /trunk/grid-mw-security/ees/src/nextgen:13193)
   A /trunk/grid-mw-security/ees/src/eef/eef_common.c (from /trunk/grid-mw-security/ees/src/nextgen/ng_common.c:13193)
   A /trunk/grid-mw-security/ees/src/eef/eef_init.c (from /trunk/grid-mw-security/ees/src/nextgen/ng_init.c:13193)
   A /trunk/grid-mw-security/ees/src/eef/eef_log.c (from /trunk/grid-mw-security/ees/src/nextgen/ng_log.c:13193)
   A /trunk/grid-mw-security/ees/src/eef/eef_run.c (from /trunk/grid-mw-security/ees/src/nextgen/ng_run.c:13193)
   A /trunk/grid-mw-security/ees/src/eef/eef_term.c (from /trunk/grid-mw-security/ees/src/nextgen/ng_term.c:13193)
   D /trunk/grid-mw-security/ees/src/eef/ng_common.c
   D /trunk/grid-mw-security/ees/src/eef/ng_init.c
   D /trunk/grid-mw-security/ees/src/eef/ng_log.c
   D /trunk/grid-mw-security/ees/src/eef/ng_run.c
   D /trunk/grid-mw-security/ees/src/eef/ng_term.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   D /trunk/grid-mw-security/ees/src/nextgen
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Continued code refactoring conform design document
------------------------------------------------------------------------
r13201 | aramv | 2009-09-17 14:11:56 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c

Tried to fix incorrect va_arg usage
------------------------------------------------------------------------
r13200 | aramv | 2009-09-17 14:04:21 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Moved silly check to more logical place
------------------------------------------------------------------------
r13199 | aramv | 2009-09-17 14:04:09 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c

Added debug output on stdout
------------------------------------------------------------------------
r13198 | aramv | 2009-09-17 14:03:36 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l

Fixed lcmapsdb parsing bug
------------------------------------------------------------------------
r13196 | aramv | 2009-09-17 11:33:49 +0200 (Thu, 17 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added smartyness to log LOG_ERR messages to stderr aswell
------------------------------------------------------------------------
r13194 | aramv | 2009-09-16 16:44:44 +0200 (Wed, 16 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Fixed configure script bug by using test
------------------------------------------------------------------------
r13193 | msalle | 2009-09-16 16:42:47 +0200 (Wed, 16 Sep 2009) | 2 lines
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Fixing check for (f)lex executable

------------------------------------------------------------------------
r13192 | aramv | 2009-09-16 16:08:12 +0200 (Wed, 16 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Explicit calls to rm
------------------------------------------------------------------------
r13191 | aramv | 2009-09-16 16:04:13 +0200 (Wed, 16 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Not linking libdl explicitly (for BSD support)
------------------------------------------------------------------------
r13189 | aramv | 2009-09-15 17:10:00 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac

Tweaked configure script
------------------------------------------------------------------------
r13186 | aramv | 2009-09-15 16:39:47 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added glossary, nomenclature
------------------------------------------------------------------------
r13183 | aramv | 2009-09-15 15:51:06 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/polytypes.h

Added small fix
------------------------------------------------------------------------
r13182 | aramv | 2009-09-15 15:48:41 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/polytypes.h

Added leopard-specific header
------------------------------------------------------------------------
r13181 | aramv | 2009-09-15 15:31:44 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added latest pdf
------------------------------------------------------------------------
r13180 | aramv | 2009-09-15 15:30:48 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/Makefile
   M /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   M /trunk/grid-mw-security/ees/thesis/grid_computing.tex
   M /trunk/grid-mw-security/ees/thesis/grid_pilot_job_diagram.eps
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nextgen.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.tex
   D /trunk/grid-mw-security/ees/thesis/title.aux
   D /trunk/grid-mw-security/ees/thesis/title.log
   D /trunk/grid-mw-security/ees/thesis/title.toc

Latest thesis updates
------------------------------------------------------------------------
r13179 | aramv | 2009-09-15 14:14:50 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Ammended distclean files
------------------------------------------------------------------------
r13177 | aramv | 2009-09-15 13:56:02 +0200 (Tue, 15 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/Makefile.am

Added generated filename to distclean target
------------------------------------------------------------------------
r13176 | aramv | 2009-09-14 17:22:35 +0200 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c

Made _pdl_path and file extern
------------------------------------------------------------------------
r13174 | aramv | 2009-09-14 16:10:48 +0200 (Mon, 14 Sep 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   A /trunk/grid-mw-security/ees/include/eef.h (from /trunk/grid-mw-security/ees/include/nextgen.h:13038)
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/ng_log.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   D /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/include/plugins/plugin.h
   M /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_run.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Renamed and rewrote code conform EES design document
------------------------------------------------------------------------
r13089 | aramv | 2009-08-27 15:50:32 +0200 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/aos.h

Forget to include void* name
------------------------------------------------------------------------
r13088 | aramv | 2009-08-27 15:21:42 +0200 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/ees_2.eps

Added colour to EES diagram
------------------------------------------------------------------------
r13081 | aramv | 2009-08-26 16:09:31 +0200 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.eps

Wrote EM and PM names in full
------------------------------------------------------------------------
r13079 | aramv | 2009-08-26 15:17:54 +0200 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/ees.eps

Straightened arrows
------------------------------------------------------------------------
r13077 | aramv | 2009-08-26 15:09:30 +0200 (Wed, 26 Aug 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/ees.eps

Added EES diagram
------------------------------------------------------------------------
r13066 | aramv | 2009-08-25 16:51:12 +0200 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added fresh PDF
------------------------------------------------------------------------
r13065 | aramv | 2009-08-25 16:50:02 +0200 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid_auth.tex

Fixed citation typo
------------------------------------------------------------------------
r13064 | aramv | 2009-08-25 16:49:31 +0200 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/argus.eps
   A /trunk/grid-mw-security/ees/thesis/argus.tex
   M /trunk/grid-mw-security/ees/thesis/ees_class_diagram.eps
   M /trunk/grid-mw-security/ees/thesis/ees_sequence_diagram.eps
   D /trunk/grid-mw-security/ees/thesis/grid.tex
   A /trunk/grid-mw-security/ees/thesis/grid_auth.tex
   A /trunk/grid-mw-security/ees/thesis/grid_computing.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/nextgen.tex
   A /trunk/grid-mw-security/ees/thesis/scas.eps
   M /trunk/grid-mw-security/ees/thesis/thesis.bib
   M /trunk/grid-mw-security/ees/thesis/thesis.tex

Added SCAS/Argus diagrams, fixed typos, rewrote some stuff, rearranged chapters
------------------------------------------------------------------------
r13057 | aramv | 2009-08-21 18:06:33 +0200 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/nextgen.tex

Dotted some I's
------------------------------------------------------------------------
r13056 | aramv | 2009-08-21 17:51:33 +0200 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added new pdf
------------------------------------------------------------------------
r13055 | aramv | 2009-08-21 17:50:17 +0200 (Fri, 21 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   A /trunk/grid-mw-security/ees/thesis/nikhef_organigram.eps
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Beefed up and spellchecked intro & grid sections
------------------------------------------------------------------------
r13053 | aramv | 2009-08-20 17:32:22 +0200 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid.tex
   A /trunk/grid-mw-security/ees/thesis/grid_job_diagram.eps
   A /trunk/grid-mw-security/ees/thesis/grid_pilot_job_diagram.eps
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Added needed EPS files. Cleaned up LCAS paragraph a bit
------------------------------------------------------------------------
r13048 | aramv | 2009-08-20 16:13:39 +0200 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis/thesis.pdf

Added pdf for the GNU-impaired
------------------------------------------------------------------------
r13047 | aramv | 2009-08-20 16:09:25 +0200 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Added a lot of beautification to grid.tex. Added grid job diagrams. Added some citations.
------------------------------------------------------------------------
r13046 | aramv | 2009-08-20 14:33:43 +0200 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/thesis/grid.tex
   M /trunk/grid-mw-security/ees/thesis/introduction.tex
   M /trunk/grid-mw-security/ees/thesis/thesis.bib

Beautified introduction, added rfc reference for GSSAPI
------------------------------------------------------------------------
r13043 | aramv | 2009-08-20 11:08:07 +0200 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/thesis
   A /trunk/grid-mw-security/ees/thesis/Makefile
   A /trunk/grid-mw-security/ees/thesis/abstract.tex
   A /trunk/grid-mw-security/ees/thesis/ees_class_diagram.eps
   A /trunk/grid-mw-security/ees/thesis/ees_sequence_diagram.eps
   A /trunk/grid-mw-security/ees/thesis/grid.tex
   A /trunk/grid-mw-security/ees/thesis/h-physrev3.bst
   A /trunk/grid-mw-security/ees/thesis/hva_logo_perfect.eps
   A /trunk/grid-mw-security/ees/thesis/introduction.tex
   A /trunk/grid-mw-security/ees/thesis/nextgen.tex
   A /trunk/grid-mw-security/ees/thesis/thesis.bib
   A /trunk/grid-mw-security/ees/thesis/thesis.tex
   A /trunk/grid-mw-security/ees/thesis/title.aux
   A /trunk/grid-mw-security/ees/thesis/title.log
   A /trunk/grid-mw-security/ees/thesis/title.tex
   A /trunk/grid-mw-security/ees/thesis/title.toc

Added thesis directory
------------------------------------------------------------------------
r13039 | aramv | 2009-08-19 10:53:56 +0200 (Wed, 19 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h

Made FILE* file static at Oscar's suggestion
------------------------------------------------------------------------
r13020 | aramv | 2009-08-05 15:43:05 +0200 (Wed, 05 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Set a MAJOR_VERSION for naming .so files, omitted setlogmask for debug
------------------------------------------------------------------------
r13019 | aramv | 2009-08-05 12:48:49 +0200 (Wed, 05 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Fixed splint make target, added enscript target
------------------------------------------------------------------------
r13016 | aramv | 2009-08-03 16:24:00 +0200 (Mon, 03 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Added -f to cleanup to remove lex/yacc C files before splint checking
------------------------------------------------------------------------
r13015 | aramv | 2009-08-03 16:23:24 +0200 (Mon, 03 Aug 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am

Added cleanup to remove lex/yacc C files before splint checking
------------------------------------------------------------------------
r12987 | aramv | 2009-07-27 10:55:02 +0200 (Mon, 27 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/doxygen.cfg
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Splint target working
------------------------------------------------------------------------
r12985 | aramv | 2009-07-23 14:02:16 +0200 (Thu, 23 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Cleaned up code a bit more. Not relying on LCMAPS defines too much where possible
------------------------------------------------------------------------
r12982 | aramv | 2009-07-22 12:16:59 +0200 (Wed, 22 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Changed flow of code a bit. Checking return values etc
------------------------------------------------------------------------
r12979 | aramv | 2009-07-21 18:06:57 +0200 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   A /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good
   A /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/include
   A /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src
   A /trunk/grid-mw-security/ees/plugin_examples/lcmaps_dummy_good/src/lcmaps_dummy_good.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Working config parser, loading real plugins with no memleaks
------------------------------------------------------------------------
r12972 | aramv | 2009-07-21 11:54:24 +0200 (Tue, 21 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h

Removed extern from pdl_path
------------------------------------------------------------------------
r12966 | aramv | 2009-07-20 16:25:04 +0200 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h

Made _pdl_path extern
------------------------------------------------------------------------
r12965 | aramv | 2009-07-20 15:31:12 +0200 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/m4/ax_compare_version.m4
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added check for flex to determine of yylex_destroy() can be used
------------------------------------------------------------------------
r12960 | aramv | 2009-07-20 11:59:51 +0200 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/Makefile.am

Removed flex options from makefile
------------------------------------------------------------------------
r12959 | aramv | 2009-07-20 11:41:59 +0200 (Mon, 20 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Managed to build the evaluation manager without memory leaks
------------------------------------------------------------------------
r12923 | aramv | 2009-07-15 12:55:33 +0200 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/include/common/pdl.h
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   M /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Made the parser work without memory leaks, for now.
------------------------------------------------------------------------
r12919 | aramv | 2009-07-15 11:15:06 +0200 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/src/eval_man/pdl.c
   A /trunk/grid-mw-security/ees/src/eval_man/pdl_lex.l
   A /trunk/grid-mw-security/ees/src/eval_man/pdl_yacc.y

Added pdl yacc/lex files
------------------------------------------------------------------------
r12918 | aramv | 2009-07-15 10:55:01 +0200 (Wed, 15 Jul 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Wored on parser, trying to fix memleaks
------------------------------------------------------------------------
r12895 | aramv | 2009-06-30 15:03:07 +0200 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/include/plugins/plugin.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_run.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added accounting to running plugin. Plugins should only be able to delete arguments set by themselves.
------------------------------------------------------------------------
r12882 | aramv | 2009-06-26 16:41:54 +0200 (Fri, 26 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c

Replaced arguments array with a linked list structure. Added a delete function for AOS
------------------------------------------------------------------------
r12881 | aramv | 2009-06-26 16:40:54 +0200 (Fri, 26 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/library/polytypes.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_run.c

Replaced arguments array with a linked list structure. Added a delete function for AOS
------------------------------------------------------------------------
r12879 | aramv | 2009-06-26 10:54:30 +0200 (Fri, 26 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Added check to prevent overwriting of data
------------------------------------------------------------------------
r12877 | aramv | 2009-06-26 00:42:04 +0200 (Fri, 26 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   D /trunk/grid-mw-security/ees/include/common/ng_log.h
   R /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   D /trunk/grid-mw-security/ees/include/common/polytypes.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   A /trunk/grid-mw-security/ees/include/library/ng_log.h (from /trunk/grid-mw-security/ees/include/common/ng_log.h:12853)
   D /trunk/grid-mw-security/ees/include/library/plugin.h
   A /trunk/grid-mw-security/ees/include/library/polytypes.h (from /trunk/grid-mw-security/ees/include/common/polytypes.h:12866)
   M /trunk/grid-mw-security/ees/include/nextgen.h
   A /trunk/grid-mw-security/ees/include/plugins/plugin.h (from /trunk/grid-mw-security/ees/include/library/plugin.h:12853)
   A /trunk/grid-mw-security/ees/m4/ac_define_dir.m4
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_run.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Fixed AOS getter and refactored headers/makefiles a bit
------------------------------------------------------------------------
r12876 | aramv | 2009-06-25 17:27:35 +0200 (Thu, 25 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added some testing code for plugin-AOS communication
------------------------------------------------------------------------
r12874 | aramv | 2009-06-25 16:45:49 +0200 (Thu, 25 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added run function to plugin manager, to test AOS from plugins
------------------------------------------------------------------------
r12873 | aramv | 2009-06-25 15:25:24 +0200 (Thu, 25 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Setting MODULE_DIR relative to libdir
------------------------------------------------------------------------
r12866 | aramv | 2009-06-24 16:25:36 +0200 (Wed, 24 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/polytypes.h
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Added test code for l[4~oading a PEM file into the AOS.
------------------------------------------------------------------------
r12854 | aramv | 2009-06-23 15:05:50 +0200 (Tue, 23 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/include/library/aos.h
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c

Renamed AOS_setter to AOS_set
------------------------------------------------------------------------
r12853 | aramv | 2009-06-23 15:04:30 +0200 (Tue, 23 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/doxygen.cfg
   A /trunk/grid-mw-security/ees/include/common/_aos.h
   M /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   D /trunk/grid-mw-security/ees/include/common/aos.h
   M /trunk/grid-mw-security/ees/include/common/ng_log.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   D /trunk/grid-mw-security/ees/include/common/polytypearguments.h
   A /trunk/grid-mw-security/ees/include/library/aos.h
   D /trunk/grid-mw-security/ees/include/library/aos_api.h
   A /trunk/grid-mw-security/ees/include/library/plugin.h
   D /trunk/grid-mw-security/ees/include/library/plugin_api.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Added API documentation through Doxygen, fixed ng_log function to take a variable arguments list
------------------------------------------------------------------------
r12839 | aramv | 2009-06-19 15:34:16 +0200 (Fri, 19 Jun 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees/include/common/_plugin_manager.h
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Moved some private variables from plugin_manager.h to private header file
------------------------------------------------------------------------
r12838 | aramv | 2009-06-19 14:56:25 +0200 (Fri, 19 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/include/nextgen.h
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/app/main.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

Wrote some more LCMAPS-like code for the plugin manager
------------------------------------------------------------------------
r12836 | aramv | 2009-06-18 15:12:53 +0200 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Linking dylib to .mod as well as .so
------------------------------------------------------------------------
r12835 | aramv | 2009-06-18 14:02:18 +0200 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/autogen.sh

Set permissions of autogen.sh to +x
------------------------------------------------------------------------
r12834 | aramv | 2009-06-18 13:00:16 +0200 (Thu, 18 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am

Linking plugin .so's to .mods
------------------------------------------------------------------------
r12831 | aramv | 2009-06-17 17:05:21 +0200 (Wed, 17 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/Makefile.am
   M /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/include/library/plugin_api.h
   M /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c

Setting version-info LDFLAG using SVN_REVISION macro
------------------------------------------------------------------------
r12824 | aramv | 2009-06-17 10:26:57 +0200 (Wed, 17 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed format string by casting to unsigned long
------------------------------------------------------------------------
r12823 | aramv | 2009-06-17 10:19:56 +0200 (Wed, 17 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/src/aos/aos.c

Fixed format string bugs
------------------------------------------------------------------------
r12822 | aramv | 2009-06-17 10:16:35 +0200 (Wed, 17 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   M /trunk/grid-mw-security/ees/include/common/ng_log.h
   A /trunk/grid-mw-security/ees/include/common/plugin_manager.h
   D /trunk/grid-mw-security/ees/include/polytypearguments.h
   D /trunk/grid-mw-security/ees/include/polytypes.h
   M /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   M /trunk/grid-mw-security/ees/src/Makefile.am
   M /trunk/grid-mw-security/ees/src/aos/aos.c
   M /trunk/grid-mw-security/ees/src/app/main.c
   A /trunk/grid-mw-security/ees/src/nextgen/ng_common.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_init.c
   M /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   A /trunk/grid-mw-security/ees/src/plugin_manager/plugin_manager.c

First plugin manager code
------------------------------------------------------------------------
r12820 | aramv | 2009-06-16 12:06:39 +0200 (Tue, 16 Jun 2009) | 1 line
Changed paths:
   M /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/m4/attributes.m4

Moved GCC warning flags to CC_CHECK_CFLAGS macro, added attributes.m4 file from xine.sf.net
------------------------------------------------------------------------
r12819 | okoeroo | 2009-06-15 11:28:15 +0200 (Mon, 15 Jun 2009) | 3 lines
Changed paths:
   M /trunk/grid-mw-security/ees/autogen.sh

Cross platform fix to using glibtoolize (Darwin) vs. libtoolize (the rest...)


------------------------------------------------------------------------
r12818 | aramv | 2009-06-12 18:22:19 +0200 (Fri, 12 Jun 2009) | 1 line
Changed paths:
   A /trunk/grid-mw-security/ees
   A /trunk/grid-mw-security/ees/AUTHORS
   A /trunk/grid-mw-security/ees/COPYING
   A /trunk/grid-mw-security/ees/ChangeLog
   A /trunk/grid-mw-security/ees/INSTALL
   A /trunk/grid-mw-security/ees/Makefile.am
   A /trunk/grid-mw-security/ees/NEWS
   A /trunk/grid-mw-security/ees/README
   A /trunk/grid-mw-security/ees/aminclude.am
   A /trunk/grid-mw-security/ees/autogen.sh
   A /trunk/grid-mw-security/ees/configure.ac
   A /trunk/grid-mw-security/ees/doxygen.cfg
   A /trunk/grid-mw-security/ees/include
   A /trunk/grid-mw-security/ees/include/common
   A /trunk/grid-mw-security/ees/include/common/aos.h
   A /trunk/grid-mw-security/ees/include/common/ng_log.h
   A /trunk/grid-mw-security/ees/include/common/polytypearguments.h
   A /trunk/grid-mw-security/ees/include/common/polytypes.h
   A /trunk/grid-mw-security/ees/include/library
   A /trunk/grid-mw-security/ees/include/library/aos_api.h
   A /trunk/grid-mw-security/ees/include/nextgen.h
   A /trunk/grid-mw-security/ees/include/plugins
   A /trunk/grid-mw-security/ees/include/polytypearguments.h
   A /trunk/grid-mw-security/ees/include/polytypes.h
   A /trunk/grid-mw-security/ees/m4
   A /trunk/grid-mw-security/ees/m4/ac_doxygen.m4
   A /trunk/grid-mw-security/ees/plugin_examples
   A /trunk/grid-mw-security/ees/plugin_examples/Makefile.am
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_a
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_a/include
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_a/src/plugin_a.c
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_b
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_b/include
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src
   A /trunk/grid-mw-security/ees/plugin_examples/plugin_b/src/plugin_b.c
   A /trunk/grid-mw-security/ees/src
   A /trunk/grid-mw-security/ees/src/Makefile.am
   A /trunk/grid-mw-security/ees/src/aos
   A /trunk/grid-mw-security/ees/src/aos/aos.c
   A /trunk/grid-mw-security/ees/src/app
   A /trunk/grid-mw-security/ees/src/app/main.c
   A /trunk/grid-mw-security/ees/src/eval_man
   A /trunk/grid-mw-security/ees/src/nextgen
   A /trunk/grid-mw-security/ees/src/nextgen/ng_init.c
   A /trunk/grid-mw-security/ees/src/nextgen/ng_log.c
   A /trunk/grid-mw-security/ees/src/nextgen/ng_run.c
   A /trunk/grid-mw-security/ees/src/nextgen/ng_term.c
   A /trunk/grid-mw-security/ees/src/plugin_manager
   A /trunk/grid-mw-security/ees/src/tools

Added preliminary code structure for EES
------------------------------------------------------------------------
