Commit Graph

42 Commits

Author SHA1 Message Date
Benjamin Dauvergne 933458c068 add Makefile.in to MAINTAINERCLEANFILES in every Makefile.am 2008-05-27 15:27:30 +00:00
Benjamin Dauvergne 67db74d9d8 cleanup include listingm first builddir then srcdir and no need for $srcdir/lasso 2008-05-26 22:58:21 +00:00
Benjamin Dauvergne c56b308388 add a new headers <lasso/utils.h> with macros to handle memory like assigning a
gobject field (work flow, is you augment ref of the new value, decrease the one
from the old, and then assign), assigning strings, releasing lists of strings, of
gobjects,etc..
the free macros are all called g_release_somehting and they set the released
variable to NULL.
add a macro to validate GObject parameter types

This header is intended to concentre every bit of wisdom for handling pointers
and memory, try to use thoses macros in your code.
They are not intended to work with weak references (references you do not own),
so always g_object_ref in this case (or use g_assign_gobject that does it,
when your variable is not needed anymore to g_assign_gobject(var, NULL));
2008-05-22 14:54:13 +00:00
Frédéric Péters 6204c8be9c adds all classes from ID-WSF 2 required schemas; with appropriate changes to
other files.
2007-07-10 08:50:56 +00:00
Damien Laniel 31f42481c5 removed id-wsf 1 soap headers and added wsu_timestamp id-wsf 2.0 element 2007-04-12 12:16:33 +00:00
Frédéric Péters 51578b5da6 keep a single --enable-wsf configure option, for both ID-WSF 1 and 2. 2007-04-06 16:05:32 +00:00
Damien Laniel 150f2546e7 build configuration for id-wsf 2.0 2007-04-03 13:50:34 +00:00
Frédéric Péters 5d45d29402 Helps building outside srcdir 2006-03-21 08:57:28 +00:00
Frédéric Péters ebb9f7dffc SAML 2.0 support (only web-sso for the moment) 2005-11-20 15:38:19 +00:00
Frédéric Péters e22e52d6d9 erroneously disabled symbols.sym 2005-09-11 22:52:28 +00:00
Frédéric Péters 4adc5b5847 renamed ProfileService to DataService 2005-08-25 07:19:27 +00:00
Frédéric Péters 5ef972b27e don't compile id-wsf files when wsf is disabled; this cuts down build
time by a nice margin.
2005-03-18 20:58:34 +00:00
Frédéric Péters 812c16d3c0 don't require sasl if wsf is not wanted; allow sasl2 dir to be passed to
configure; include <sasl/sasl.h> instead of <sasl.h> since mutt does it that
way.
2005-02-24 19:13:04 +00:00
Frédéric Péters 9da138f181 marked types.c and symbols.sym as phony targets so they are rebuilt every time 2005-02-05 16:13:12 +00:00
Frédéric Péters 5b0be65ba9 configure flag to enable ID-WSF (off by default) 2005-01-27 11:51:59 +00:00
Frédéric Péters 7d42f78100 use python as found by configure 2005-01-26 07:54:19 +00:00
Frédéric Péters 142e64189f moved errors.[ch] up; as requested. 2005-01-12 17:42:01 +00:00
Frédéric Péters 8b8e54f821 Updated list of files generated by SWIG in C# and Java bindings; fixed PHP
Makefile.am; use $(srcdir) to get correct directory in code generation python
scrips.  make distcheck works after that.
2004-12-21 17:48:17 +00:00
Frédéric Péters 513442f6c0 only exports symbols declared with LASSO_EXPORT (experimental) 2004-12-21 14:00:17 +00:00
Frédéric Péters ca7ca6c2ce Isolated CFLAGS to be used when compiling Lasso in LASSO_CORE_CFLAGS; don't use
those when compiling tests in order to catch errors in headers.  Also moved a
few things in header files; need more thinking about that.
2004-12-17 18:02:42 +00:00
Frédéric Péters c613c52c27 define LASSO_INTERNALS in lasso/ 2004-12-17 17:12:58 +00:00
Frédéric Péters 4b03192dac Won anther automake battle. Thanks to Matthias Andree and Be Plouvier. 2004-12-04 15:01:33 +00:00
Frédéric Péters 0935abceb5 added types.c generation to Makefile and to .cvsignore 2004-12-04 13:38:34 +00:00
Nicolas Clapies e067ba2ae7 Added a first support of id-wsf high level. Only the base class is defined : LassoWsfProfile is intended to be inherited by future service classes. It is still very incomplete. 2004-11-30 17:07:42 +00:00
Frédéric Péters a31a08d228 renamed lasso/environs/ to lasso/id-ff/ 2004-11-15 10:40:37 +00:00
Frédéric Péters f13772d62d Done with the move to structures and the removal of protocols/ (lasso branched
on October 2nd; occasional merges since then).

- Compatible with current souk test suites.
- Missing memory management for everything in xml/
- Missing xmlsec support for SOAP messages.
2004-10-27 09:49:13 +00:00
Frédéric Péters db8d9f930f please use spaces between variable names and values 2004-09-08 15:50:02 +00:00
Romain Chantereay ce352716fd Add windows linker --add-stdcall-alias in order to permit failsafe use of DLLs. 2004-09-07 17:07:59 +00:00
Romain Chantereay 6a5a78fa6d Rewritent the lasso win32 resource file dependency on the top_srcdir and not
relative parent directory.
2004-08-23 17:17:34 +00:00
Frédéric Péters d1a6ec7678 cleaned Makefile.am (I'm curious about the NULL= idiom; where did it come from ?) 2004-08-20 09:46:17 +00:00
Romain Chantereay 0d7e3772d0 - Fix #234 2004-08-05 15:32:47 +00:00
Romain Chantereay b29c3b78c4 Remove command line PACKAGE definition (already done in lasso_config.h). 2004-08-05 15:12:06 +00:00
Romain Chantereay 169f65d306 - No more need of version.h.
- Better libtool version computation.
2004-08-03 17:03:18 +00:00
Romain Chantereay 12babeda63 New Autotools infrastructure.
Don't hesitate to report bug (if any).

Main changes:

- No more, or so few AM_CONDITIONAL.

- Binding compilation use AC_SUBST top level Makefile SUBDIRS.

- Change order of AM Macro.

- Added Macro.

- Fix Windows Compilation.

- New way to handle version number.

- Use of lasso_config.h

- more ? I do not remember.
2004-08-03 15:12:45 +00:00
Frédéric Péters 71e99e47e3 usage of pkg-config to get library information in configure; automake for the
python module;
2004-07-22 17:00:23 +00:00
Valery Febvre 7d485dcda9 *** empty log message *** 2004-06-04 13:15:45 +00:00
Valery Febvre a61facedc1 Added new directory lasso/profiles 2004-06-02 13:17:59 +00:00
Valery Febvre 5ab4384d35 *** empty log message *** 2004-04-08 10:41:33 +00:00
Valery Febvre 5eebb14150 schema replaced by xml 2004-04-05 22:36:03 +00:00
Valery Febvre 80960808a8 lasso/Makefile.am 2004-04-04 15:47:26 +00:00
Nicolas Clapies f3561b55e0 add support of protocols 2004-03-29 12:52:11 +00:00
Valery Febvre 88e00f56a4 Initial revision 2004-03-23 17:00:23 +00:00