| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
- update the NEWS file
- add abi-2.3 file
- update DOAP files
- update lasso website template
- add temporary message to download pages, as there are no download
links currently.
|
|
|
|
|
|
| |
Instead of using a Makefile.am in each data directory, each data
directoy has been added to the EXTRA_DIST for the parent directory
Makefile.am.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* configure.ac:
remove -Wxxx flag from AM_CFLAGS, add them if --enable-debugging
is used.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* XS files is autogenerated using bindings/binding.py model of the
Lasso API. All constants are in the Lasso::Constants package, the
LASSO_ prefix is removed.
All classes are now Lasso::ClassName, field accessor also serves as
setters, i.e you can do this:
$name_id = Lasso::Saml2NameID::new();
$name_id->content('coin');
print $name_id->content;
Is still missing:
- a lot of test files,
- support for hashtables,
- and throwing exceptions when return code is non-zero.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* configure.ac:
make default for --enable-perl and --enable-php4 to "no". Those
binding will not be maintained in the future.
|
|
|
|
|
| |
* configure.ac:
I throwed the baby with the bathwater..
|
|
|
|
|
|
|
| |
* configure.ac:
as ID-WSF support in SWIG in not maintained anymore we can remove the
warning about using pre-generated SWIG files with a different setting
for the --enable-wsf flag.
|
|
|
|
|
|
| |
* configure.ac:
we could have more than 99 characters long path in the dist files,
the pax format for tar archives support it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lasso/Makefile.am:
distribute extract_sections.py
* docs/references/lasso/lasso.types.in: add missing class (mainly SAML2
and ID-WSF 1.0/2.0) from docs/references/lasso.types.in
* lasso/xml/strings.h:
add lots of documentation, or at least documentation template to
strings constants.
* id-ff/login.h:
* saml-2.0/assertion_query.h:
* xml/xml.h:
document undocumented enumerations.
* lasso/errors.h:
add proper documentation about error codes.
* lasso/errors.c:
new version of the lasso_strerror function
* lasso/build_strerror.py:
update the script that generater lasso_strerror from the
documentation comments.
Remove usage of OFTYPE
* lasso/id-ff/session.c:
* lasso/id-ff/session.h:
remove usage of oftype, prefer gtk-introspection annotations instead.
* lasso/id-wsf/data_service.h:
* lasso/id-wsf/data_service.c:
do the same.
Add a script to build lasso-sections.txt
* lasso/extract_sections.py:
this script parses header files and generated lasso-sections.txt
content for GObject class descriptions.
Add a template file for the lasso-section.txt file
* docs/references/lasso-sections.txt.in:
this file serves as a base for the generation of lasso-sections.txt
Update docs/references/Makefile.am for generating lasso-sections.txt
* docs/references/Makefile.am:
always rebuild template, using out of source build directory is too
weird without it.
call new script extract_sections.py to regenerate lasso-sections.txt
if header files changed.
Update lasso.sgml file with all missing sections
* docs/reference/lasso.sgml:
add all missing sections, mainly objects from XML schemas.
* docs/reference/lasso-sections.txt: update it
* *.c: add section documentation to some files.
* lasso/xml/strings.h: fix bad usage or docbook markup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am:
use new automake-1.11 silent rules if possible
move macros to m4 directory
* m4/gtk-doc.m4:
add gtk-doc macros.
* lasso/Makefile.am:
add missing -f flag to rm, to unbreak make distcheck
* docs/references/Makefile.am:
fix problem between libtool and gtk-doc
* autogen.sh:
update to autogen.sh from gtk-doc, add support for automake-1.11
|
|
|
|
|
|
|
|
| |
* configure.ac:
* fedora/lasso.spec:
* lasso.doap:
update lasso version to 2.2.2, this commit will be the reference for
the 2.2.2 release.
|
|
|
|
|
| |
* configure.ac: when --enable-debugging set CFLAGS,
do not modify AM_CFLAGS.
|
|
|
|
|
| |
* configure.ac: remove GNUism, use -eq and = instead of == with test
tool. (Patch from Emmanuel Dreyfus)
|
|
|
|
|
|
| |
* macros/as-compiler-flags.m4 configure.ac: add a new files of autoconf macro
to check support of warning flags, add needed line in configure.ac to define
variable WARNING_FLAGS, containing only supported flags.
|
|
|
|
|
| |
- configure.ac: when testing if bindings have been already generated
with differents settings do not let grep emit warnings.
|
|
|
|
|
|
| |
* lots of files: Explicitely set all field of initialized structures,
in order to remove -Wno-missing-field-initilizers from needed
compiler options when using -Wall -Wextra.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This code permit to set flags, separated by commas, space,
tabulations, or colons. This flags activates debug functions like,
suppressing validations of signatures or print debugging message about
deallocations.
The new flags are defined in /lasso/debug.h they can be set using an
environment variable named LASSO_FLAG or a function named
lasso_set_flag.
There are two flags currently:
- verify-signature:
To deactivate it, pass 'no-verify-signature' inside LASSO_DEBUG.
It desactivate signature verification, inside two functions:
lasso_query_verify_signature and lasso_provider_verify_signature.
- memory-debug:
It enabled reporting of memory deallocation inside generic memory
dellaocator for LassoNode objects and also in bindings.
- lasso/xml/xml.c: do not free a null hash table pointer.
|
| |
|
|
|
|
|
|
| |
by AC_PROG_CC).
* Show AM_CFLAGS + CFLAGS in resume when configure finish.
|
|
|
|
|
|
| |
* Export the AM_CFLAGS variable
* Create a conditionnal for automake named DEBUGGING
* Show CFLAGS in resume of configuration option
|
| |
|
| |
|
| |
|
|
|
|
| |
handle swig < 1.3.32 and swig >= 1.3.32 with two different versions of the patch script
|
| |
|
|
|
|
| |
JDK_INCLUDES does not exist
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
/usr/share/php) and --with-php5-config-dir (default to /etc/php5/cond.f/)
|
|
|
|
| |
* remove critical exit from java macros
|
| |
|
|
|
|
|
| |
detection of pre-4.1.3 gcj versions. add bindings/python/tests/Makefile
in commented AC_OUTPUT code.
|
|
|
|
| |
to the new bindings)
|
|
|
|
|
| |
things like junit.jar path to put into the CLASSPATH or desactivate
compilation of java bindings test.
|
| |
|
| |
|
|
|
|
| |
source java language version).
|
|
|
|
|
|
| |
link in /usr/bin. Propose more options for java, javac and javah. Set good
options for gcj (-ftarget=1.4 -fsource=1.4 mainly to be retro compatible
with old VMs).
|
| |
|
| |
|