Rod Widdowson [Mon, 16 May 2016 10:12:17 +0000 (11:12 +0100)]
SSPCPP-689 Move up to VC14: Move header files into appropriate folders
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Somewhere down the line the project structure got lost.
Restore
Rod Widdowson [Mon, 16 May 2016 10:06:33 +0000 (11:06 +0100)]
SSPCPP-689 Move up to VC14: Move cpp files into appropriate folders
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Somewhere down the line the project structure got lost.
Restore
Rod Widdowson [Mon, 16 May 2016 09:33:59 +0000 (10:33 +0100)]
SSPCPP-689 Move to VC14: Allow to compile
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Misc changes. Mostly turning off the warning avbout std::exception
not being exported.
One Mis-named file AttributeMatchesShibMDScopeFunctor.cpp not
AttributeScopeMatchesShibMDScopeFunctor.cpp
This now compiles but does not link because of CPPXT-106
Rod Widdowson [Mon, 16 May 2016 09:29:39 +0000 (10:29 +0100)]
SSPCPP-689 Move up to VC14: timezone no longer exists
https://issues.shibboleth.net/jira/browse/SSPCPP-689
timezone is deprecated in VC10 and not present in VC14.
_timezone replaces it.
Make this change, conditional on WIN32
Rod Widdowson [Fri, 13 May 2016 09:37:12 +0000 (10:37 +0100)]
SSPCPP-689: Move Solution up to VS2015
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Rod Widdowson [Thu, 12 May 2016 16:22:35 +0000 (17:22 +0100)]
SSPCPP-689: Support VC14. Target directories.
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Make the VC14 builds go into Builds/vc14.
Rod Widdowson [Thu, 12 May 2016 15:34:07 +0000 (16:34 +0100)]
SSPCPP-689 Convert to VC14/VS2015
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Initial convert by VS2015
Rod Widdowson [Thu, 12 May 2016 14:46:18 +0000 (15:46 +0100)]
SSPCPP-689 Move to VC14 (VS2015)
https://issues.shibboleth.net/jira/browse/SSPCPP-689
Initial populate from VC10 build.
Scott Cantor [Fri, 13 May 2016 00:10:09 +0000 (20:10 -0400)]
SSPCPP-641 - add ability to set SOAP cipher suites
https://issues.shibboleth.net/jira/browse/SSPCPP-641
Set a default cipher list.
Scott Cantor [Thu, 12 May 2016 23:44:48 +0000 (19:44 -0400)]
SSPCPP-641 - add ability to set SOAP cipher suites
https://issues.shibboleth.net/jira/browse/SSPCPP-641
Scott Cantor [Wed, 11 May 2016 18:29:41 +0000 (14:29 -0400)]
SSPCPP-608 - Allow AuthnRequests to be signed at the SessionInitiator level
https://issues.shibboleth.net/jira/browse/SSPCPP-608
Scott Cantor [Wed, 11 May 2016 16:54:49 +0000 (12:54 -0400)]
SSPCPP-680 - Spurious "caches out of sync" warnings on timed out sessions
https://issues.shibboleth.net/jira/browse/SSPCPP-680
Scott Cantor [Wed, 11 May 2016 15:41:37 +0000 (11:41 -0400)]
SSPCPP-667 - keygen update to allow specifying output filenames
https://issues.shibboleth.net/jira/browse/SSPCPP-667
Scott Cantor [Wed, 11 May 2016 14:41:45 +0000 (10:41 -0400)]
SSPCPP-686 - Switch to SHA-2 certs and 3072 bit keys on install
https://issues.shibboleth.net/jira/browse/SSPCPP-686
Scott Cantor [Wed, 11 May 2016 02:01:48 +0000 (22:01 -0400)]
SSPCPP-695 - Memcache storage service does not correctly delete contexts
https://issues.shibboleth.net/jira/browse/SSPCPP-695
Scott Cantor [Tue, 10 May 2016 20:38:45 +0000 (16:38 -0400)]
SSPCPP-356 - Better support message-level security on the back channel
https://issues.shibboleth.net/jira/browse/SSPCPP-356
Change meaning of absent requireTransportAuth setting to behave
inversely to conditional signing.
Scott Cantor [Tue, 10 May 2016 20:38:17 +0000 (16:38 -0400)]
SSPCPP-356 - Better support message-level security on the back channel
https://issues.shibboleth.net/jira/browse/SSPCPP-356
Set default signing/encryption values appropriately.
Scott Cantor [Tue, 10 May 2016 19:28:19 +0000 (15:28 -0400)]
SSPCPP-356 - Better support message-level security on the back channel
https://issues.shibboleth.net/jira/browse/SSPCPP-356
Scott Cantor [Thu, 5 May 2016 19:45:17 +0000 (15:45 -0400)]
SSPCPP-677 - Filter schacHomeOrganization values against shibmd:Scope
https://issues.shibboleth.net/jira/browse/SSPCPP-677
AttributeValueMatchesShibMDScope function type added to code and schema.
schacHomeOrganization added to policy and (commented out) to map.
Scott Cantor [Thu, 5 May 2016 18:24:08 +0000 (14:24 -0400)]
SSPCPP-697 - Align the filter schema(s) and functor types where feasible.
https://issues.shibboleth.net/jira/browse/SSPCPP-697
Add RegistrationAuthority and AttributeIssuerRegistrationAuthority functors.
Scott Cantor [Thu, 5 May 2016 18:10:37 +0000 (14:10 -0400)]
SSPCPP-697 - Align the filter schema(s) and functor types where feasible.
https://issues.shibboleth.net/jira/browse/SSPCPP-697
Brought over some of the schema changes since V3.
Added AttributeIssuerRegistrationAuthority for SP use.
Scott Cantor [Wed, 4 May 2016 02:08:30 +0000 (22:08 -0400)]
SSPCPP-697 - Align the filter schema(s) and functor types where feasible.
https://issues.shibboleth.net/jira/browse/SSPCPP-697
Add some aliased functors added to the IdP side.
Scott Cantor [Wed, 4 May 2016 01:32:09 +0000 (21:32 -0400)]
Add subdir option to automake
Scott Cantor [Tue, 3 May 2016 20:45:34 +0000 (16:45 -0400)]
Recreate filter assignments for source files
Scott Cantor [Tue, 3 May 2016 18:34:01 +0000 (14:34 -0400)]
Remove long outdated style sheet for config migration.
Scott Cantor [Tue, 3 May 2016 16:23:30 +0000 (12:23 -0400)]
Bump version to 2.6.0 and adjust soname and DLL name.
Roderick Widowson [Tue, 3 May 2016 09:22:18 +0000 (05:22 -0400)]
More capitalization issues
Scott Cantor [Mon, 2 May 2016 20:11:57 +0000 (16:11 -0400)]
Add more Unix ignores
Scott Cantor [Mon, 2 May 2016 19:57:17 +0000 (15:57 -0400)]
Clean up ignore files
Rod Widdowson [Sun, 1 May 2016 12:28:47 +0000 (13:28 +0100)]
SSPCPP-689 Move VC files into Projects folders
https://issues.shibboleth.net/jira/browse/SSPCPP-689
As a result we also remove a lot from the .gitignore files in
the project folders.
Rod Widdowson [Fri, 29 Apr 2016 16:03:50 +0000 (17:03 +0100)]
CPPOST-94 Move the build CPP-OPENSAML multi-VC-aware
https://issues.shibboleth.net/jira/browse/CPPOST-94
The changes in OpenSAML have a knock on effect with the SP in that
it needs to learn where to collect the DLLs from. Again, where
appropriate (source, makefiles), we use properties, and in VC
projects files we hard wire.
Rod Widdowson [Mon, 25 Apr 2016 15:57:25 +0000 (16:57 +0100)]
Activate other missing installer projects
Previous checkin was insufficient.
d02cf940ac690236a7afe9d8060ac7a9d857eec2
is the template for what needs to be done.
Rod Widdowson [Mon, 25 Apr 2016 15:45:35 +0000 (16:45 +0100)]
Fix cpp-msbuild
In
994d01508 some targets got dropped. Its all Magicke,
but the result was that an msbuild of Installers\MergeModules would
fail.
This checkin restates them.
Rod Widdowson [Mon, 25 Apr 2016 14:08:34 +0000 (15:08 +0100)]
CPPXT-106 XMLTOOLING gains per VC version build tools
https://issues.shibboleth.net/jira/browse/CPPXT-106
This means that the output also moved to Build\$(VcVer)\... so
everywhere that this is references we need to change things.
Rod Widdowson [Mon, 25 Apr 2016 10:20:08 +0000 (11:20 +0100)]
Add per user vscproj file and wix detritus to the global ignore
Scott Cantor [Wed, 24 Feb 2016 15:29:26 +0000 (10:29 -0500)]
Update solution file after loading into VS2015.
Scott Cantor [Sat, 30 Jan 2016 00:54:46 +0000 (19:54 -0500)]
SSPCPP-669 - cached samlds.json files prematurely removed w/ multiple
applicationIds
https://issues.shibboleth.net/jira/browse/SSPCPP-669
Split management of disco feed files into app-specific queues
and embed applicationId hash into feed file names.
Scott Cantor [Fri, 29 Jan 2016 18:43:04 +0000 (13:43 -0500)]
SSPCPP-671 - Handling of partial success in LogoutResponse needs work
https://issues.shibboleth.net/jira/browse/SSPCPP-671
Tweak final stage of response handling to always check relay state
and only use the templates if there is none.
Scott Cantor [Fri, 29 Jan 2016 16:31:23 +0000 (11:31 -0500)]
Fix line feeds again, VS is also broken.
Scott Cantor [Fri, 29 Jan 2016 16:18:20 +0000 (11:18 -0500)]
SSPCPP-670 - Session Cleanup for Database Session Storage can cause performance issues
https://issues.shibboleth.net/jira/projects/SSPCPP/issues/SSPCPP-670
Handle a zero cleanup interval and don't create thread.
Scott Cantor [Thu, 28 Jan 2016 21:05:44 +0000 (16:05 -0500)]
Re-convert linefeeds to undo Eclipse's handiwork
Scott Cantor [Thu, 28 Jan 2016 20:42:49 +0000 (15:42 -0500)]
SSPCPP-675 - configuration sample cites "federation.org"
https://issues.shibboleth.net/jira/browse/SSPCPP-675
Scott Cantor [Thu, 28 Jan 2016 20:21:16 +0000 (15:21 -0500)]
Clean up ignores.
Scott Cantor [Thu, 28 Jan 2016 20:15:32 +0000 (15:15 -0500)]
Apply typo fixes provided by Debian packagers.
Scott Cantor [Thu, 28 Jan 2016 18:03:32 +0000 (13:03 -0500)]
Update library/software version.
Scott Cantor [Tue, 4 Aug 2015 19:15:21 +0000 (19:15 +0000)]
Update MSI names to carry patch version
Scott Cantor [Thu, 23 Jul 2015 19:53:13 +0000 (19:53 +0000)]
SSPCPP-665 - Use of systemd breaks on reboot
https://issues.shibboleth.net/jira/browse/SSPCPP-665
Update specfile with fixes to get /var/run/shibboleth created
on boot.
Scott Cantor [Mon, 20 Jul 2015 19:31:58 +0000 (19:31 +0000)]
Bump header file dependencies in specfile
Scott Cantor [Sat, 18 Jul 2015 02:43:32 +0000 (02:43 +0000)]
Finish adding patch level to package versions and strings
Scott Cantor [Fri, 17 Jul 2015 21:31:43 +0000 (21:31 +0000)]
Add a ShibbolethPatchVersion variable to the MSI builds.
Scott Cantor [Fri, 17 Jul 2015 14:20:18 +0000 (14:20 +0000)]
Apply final batch of fixes for specfile
Rod Widdowson [Fri, 17 Jul 2015 09:01:57 +0000 (09:01 +0000)]
SSPCPP-662 Set AllowSameVersionUpgrades to 'yes'
https://issues.shibboleth.net/jira/browse/SSPCPP-662
The patching strategy for the SP moving forward will follow
the IDP (sub-sub version change for non shib bundled product
revisions).
Since the 4th digit doesnt count towards the version stragety this
becomes a same version upgrade. Which we need to allow.
Scott Cantor [Thu, 16 Jul 2015 17:12:20 +0000 (17:12 +0000)]
SSPCPP-656 - NameID insert logic appears wrong for ODBC Session store
https://issues.shibboleth.net/jira/browse/SSPCPP-656
Make sure the reattempt to insert happens.
Scott Cantor [Thu, 9 Jul 2015 15:27:45 +0000 (15:27 +0000)]
Remove api directory from dist.
Scott Cantor [Thu, 9 Jul 2015 15:26:31 +0000 (15:26 +0000)]
Change trust engine in example config
Scott Cantor [Wed, 8 Jul 2015 23:16:52 +0000 (23:16 +0000)]
SSPCPP-656 - NameID insert logic appears wrong for ODBC Session store
https://issues.shibboleth.net/jira/browse/SSPCPP-656
Interject an expired record reap when a duplicate insert occurs.
Scott Cantor [Mon, 6 Jul 2015 14:10:07 +0000 (14:10 +0000)]
Add schema validation to metadata examples
Scott Cantor [Sun, 5 Jul 2015 20:09:43 +0000 (20:09 +0000)]
Version bump
Scott Cantor [Sun, 5 Jul 2015 19:13:04 +0000 (19:13 +0000)]
CPPXT-104 - Add exception handling to integer conversions
Scott Cantor [Thu, 2 Jul 2015 19:29:17 +0000 (19:29 +0000)]
SSPCPP-412 - systemd integration changes
Scott Cantor [Thu, 2 Jul 2015 00:43:27 +0000 (00:43 +0000)]
SSPCPP-658 - setuid/setgid fails to remove supplementary groups
Scott Cantor [Thu, 2 Jul 2015 00:27:48 +0000 (00:27 +0000)]
SSPCPP-654 - Move fork wait timeout from init script to sysconfig
Scott Cantor [Thu, 2 Jul 2015 00:11:13 +0000 (00:11 +0000)]
SSPCPP-659 - shibd doesn't set any umask
Scott Cantor [Tue, 30 Jun 2015 16:20:58 +0000 (16:20 +0000)]
SSPCPP-663 - BOOST autoconf macros break with gcc5
Scott Cantor [Thu, 19 Mar 2015 19:30:22 +0000 (19:30 +0000)]
Fix version macros
Scott Cantor [Fri, 13 Mar 2015 19:17:24 +0000 (19:17 +0000)]
Somehow missed a file version change
Scott Cantor [Thu, 12 Mar 2015 21:38:17 +0000 (21:38 +0000)]
Activate installer projects in solution, and fix Xerces path in makefile.
Scott Cantor [Thu, 12 Mar 2015 18:18:13 +0000 (18:18 +0000)]
Consistent formatting
Scott Cantor [Wed, 11 Mar 2015 21:37:20 +0000 (21:37 +0000)]
Change path to Xerces library files
Scott Cantor [Mon, 9 Mar 2015 16:24:59 +0000 (16:24 +0000)]
Remove references to init.d scripts in favor of /sbin/service
Scott Cantor [Mon, 9 Mar 2015 14:09:35 +0000 (14:09 +0000)]
Don't need chown of new log dir, clean up some indents
Scott Cantor [Wed, 4 Mar 2015 23:31:37 +0000 (23:31 +0000)]
Work around Solaris issue
Scott Cantor [Wed, 4 Mar 2015 17:59:54 +0000 (17:59 +0000)]
Fix eol props on Windows files, add bz2/zip dist targets
Scott Cantor [Wed, 4 Mar 2015 02:50:55 +0000 (02:50 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-645
Scott Cantor [Thu, 26 Feb 2015 22:04:31 +0000 (22:04 +0000)]
Update library version header, require Xerces 3.1 on older SUSE
Scott Cantor [Thu, 26 Feb 2015 16:27:07 +0000 (16:27 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-646
Scott Cantor [Tue, 3 Feb 2015 19:39:19 +0000 (19:39 +0000)]
SSPCPP-613 - add warning if no semi-colon found
Scott Cantor [Tue, 3 Feb 2015 18:29:31 +0000 (18:29 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-623
Scott Cantor [Thu, 29 Jan 2015 01:17:57 +0000 (01:17 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-634
Scott Cantor [Thu, 29 Jan 2015 00:38:06 +0000 (00:38 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-630
Scott Cantor [Thu, 29 Jan 2015 00:27:01 +0000 (00:27 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-629
Scott Cantor [Fri, 23 Jan 2015 01:31:59 +0000 (01:31 +0000)]
SSPCPP-616 - fix tuple namespaces and string literal errors
Scott Cantor [Fri, 23 Jan 2015 01:18:24 +0000 (01:18 +0000)]
SSPCPP-616 - fix tuple ambiguity
Scott Cantor [Fri, 23 Jan 2015 01:12:10 +0000 (01:12 +0000)]
SSPCPP-616 - clean up concatenated string literals
Scott Cantor [Wed, 21 Jan 2015 18:20:06 +0000 (18:20 +0000)]
Add a redundant safety check to insert
Scott Cantor [Wed, 21 Jan 2015 04:54:32 +0000 (04:54 +0000)]
Bump library version
Scott Cantor [Wed, 21 Jan 2015 02:31:10 +0000 (02:31 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-632
Scott Cantor [Tue, 20 Jan 2015 00:27:14 +0000 (00:27 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-618
Scott Cantor [Mon, 19 Jan 2015 22:29:26 +0000 (22:29 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-624
Scott Cantor [Mon, 19 Jan 2015 22:24:37 +0000 (22:24 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-624
Scott Cantor [Mon, 19 Jan 2015 21:04:46 +0000 (21:04 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-612
Scott Cantor [Fri, 9 Jan 2015 03:39:44 +0000 (03:39 +0000)]
https://issues.shibboleth.net/jira/browse/CPPXT-97
Scott Cantor [Mon, 17 Nov 2014 17:42:02 +0000 (17:42 +0000)]
Fix SUSE 13 check
Scott Cantor [Mon, 17 Nov 2014 04:53:46 +0000 (04:53 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-606
Scott Cantor [Wed, 27 Aug 2014 15:17:43 +0000 (15:17 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-544
Scott Cantor [Fri, 6 Jun 2014 17:41:40 +0000 (17:41 +0000)]
Update patch def files
Scott Cantor [Tue, 8 Apr 2014 20:53:58 +0000 (20:53 +0000)]
Preserve patch definitions for now
Scott Cantor [Fri, 22 Nov 2013 02:29:18 +0000 (02:29 +0000)]
Update version resources
Scott Cantor [Thu, 21 Nov 2013 20:17:14 +0000 (20:17 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-605
Scott Cantor [Thu, 21 Nov 2013 19:08:36 +0000 (19:08 +0000)]
https://issues.shibboleth.net/jira/browse/SSPCPP-589