Sam Hartman [Mon, 30 Sep 2013 17:40:08 +0000 (13:40 -0400)]
New upstream version
Sam Hartman [Mon, 30 Sep 2013 17:38:16 +0000 (13:38 -0400)]
Merge branch 'master' into debian
Sam Hartman [Mon, 30 Sep 2013 17:37:57 +0000 (13:37 -0400)]
Version 0.6
Kevin Wasserman [Wed, 25 Sep 2013 21:27:54 +0000 (17:27 -0400)]
'remember password' fixes
Identities without 'remember password' checked never have their
password stored to disk in any manner.
The password will remain in uncacheable memory until the
identity selector process exits.
User is now prompted to enter a password any time an identity
without a password is about to be sent to a service. The
'add password' dialog now shows the display name, NAI, and
requesting service for the identity.
Kevin Wasserman [Wed, 18 Sep 2013 17:52:48 +0000 (13:52 -0400)]
Use non-cacheable memory for passwords
When available, use gnome keyring memory utilities to allocate
non-cacheable memory to store passwords in memory.
Kevin Wasserman [Wed, 18 Sep 2013 17:50:47 +0000 (13:50 -0400)]
Specify gnome-keyring-memory.h, not gnome-keyring.h where appropriate.
Kevin Wasserman [Tue, 17 Sep 2013 22:24:50 +0000 (18:24 -0400)]
add moonshot-ui dependency on libgnome-keyring-dev
Kevin Wasserman [Tue, 17 Sep 2013 16:45:52 +0000 (12:45 -0400)]
fix HasNonTrivialIdentities
Now returns true when the current store either has a 'NoIdentity'
card with at least one rule or service, or any other identity.
Kevin Wasserman [Mon, 16 Sep 2013 20:12:01 +0000 (16:12 -0400)]
Add option to force use of flat file store to moonshot-webp
'-f' is the switch. Fixed usage statement.
Kevin Wasserman [Fri, 13 Sep 2013 22:19:13 +0000 (18:19 -0400)]
Support dynamic switching of card store type
In headless mode, first try flat file store but switch to keyring,
if available, if the flat file store has no cards (unless flat
file store was explicitly specified on commandline).
Kevin Wasserman [Tue, 3 Sep 2013 17:48:07 +0000 (13:48 -0400)]
Implement gnome keyring data store.
Keyring store is used by default.
Old flat file store is accessible using new --FlatFileStore option
Kevin Wasserman [Tue, 28 May 2013 15:54:56 +0000 (11:54 -0400)]
update centos rpms
Kevin Wasserman [Tue, 28 May 2013 15:44:56 +0000 (11:44 -0400)]
fix dbus-glib: mangle show_ui->ShowUi
Kevin Wasserman [Tue, 21 May 2013 14:51:07 +0000 (10:51 -0400)]
One more try DBUS_GLIB fix
Kevin Wasserman [Tue, 21 May 2013 13:55:50 +0000 (09:55 -0400)]
attempt DBUS_GLIB fix
Kevin Wasserman [Fri, 17 May 2013 21:39:41 +0000 (17:39 -0400)]
more DBUS_GLIB fixes
Kevin Wasserman [Fri, 17 May 2013 18:12:09 +0000 (14:12 -0400)]
attempt DBUS_GLIB fix
Kevin Wasserman [Thu, 16 May 2013 19:14:27 +0000 (15:14 -0400)]
Windows fix for Makefile.am
Kevin Wasserman [Thu, 16 May 2013 19:13:24 +0000 (15:13 -0400)]
Windows fixes for headless operation
Kevin Wasserman [Thu, 16 May 2013 17:42:22 +0000 (13:42 -0400)]
new version
Kevin Wasserman [Thu, 16 May 2013 17:41:50 +0000 (13:41 -0400)]
Merge branch 'master' of project-moonshot.org/git/moonshot-ui into debian
Kevin Wasserman [Thu, 16 May 2013 17:28:10 +0000 (13:28 -0400)]
identity manager: support add identities in headless mode
Sam Hartman [Fri, 10 May 2013 18:46:19 +0000 (14:46 -0400)]
New upstream version
Sam Hartman [Fri, 10 May 2013 18:45:37 +0000 (14:45 -0400)]
Merge branch 'master' of file:///srv/git/moonshot-ui into debian
Sam Hartman [Fri, 10 May 2013 10:15:40 +0000 (06:15 -0400)]
Update release to include new changes in rpms
Kevin Wasserman [Sat, 4 May 2013 02:54:41 +0000 (22:54 -0400)]
Fix identity selector relaunch issue (LP# 1172751)
When identity selector is already running, but hidden
a subsequent attempt to start an identity selector process
now sends a dbus message to the original process telling it
to show the ui. The new process then exits with an appropriate
message.
Sam Hartman [Tue, 30 Apr 2013 22:06:23 +0000 (18:06 -0400)]
Fix assertion on no identities
* Fix assertion on no identities
* Updates to fix assertion failure
Sam Hartman [Tue, 30 Apr 2013 22:02:03 +0000 (18:02 -0400)]
Merge branch 'master' of file:///srv/git/moonshot-ui into debian
Kevin Wasserman [Tue, 30 Apr 2013 21:59:05 +0000 (17:59 -0400)]
Merge branch 'master' of project-moonshot.org/git/moonshot-ui
Kevin Wasserman [Tue, 30 Apr 2013 21:57:49 +0000 (17:57 -0400)]
Identity manager: fix assertion when no identities present
Sam Hartman [Tue, 30 Apr 2013 18:35:39 +0000 (14:35 -0400)]
Update spec file to make package installable
Sam Hartman [Mon, 29 Apr 2013 18:58:06 +0000 (14:58 -0400)]
New Upstream version
Sam Hartman [Mon, 29 Apr 2013 18:57:13 +0000 (14:57 -0400)]
Merge remote-tracking branch 'origin/master' into debian
Sam hartman [Fri, 26 Apr 2013 18:57:14 +0000 (19:57 +0100)]
Distribute and spec updates
Kevin Wasserman [Mon, 29 Apr 2013 18:03:33 +0000 (14:03 -0400)]
Don't prompt for password when sending 'no identity' card
Kevin Wasserman [Thu, 25 Apr 2013 18:41:14 +0000 (14:41 -0400)]
Identity Selector: Add special 'No Identity' idcard (LP# 1164611)
The 'No Identity' card is used to remember services that do
not want to use Moonshot for authentication.
Kevin Wasserman [Mon, 22 Apr 2013 22:53:48 +0000 (18:53 -0400)]
When prompting for identity, show requesting service
Sam Hartman [Sun, 21 Apr 2013 17:55:05 +0000 (13:55 -0400)]
oops bring back config.vapi
Sam Hartman [Sun, 21 Apr 2013 17:50:05 +0000 (13:50 -0400)]
Merge remote-tracking branch 'origin/master' into debian
Project Moonshot build slave [Sun, 21 Apr 2013 17:37:03 +0000 (13:37 -0400)]
update .gitignore
Project Moonshot build slave [Sun, 21 Apr 2013 17:35:26 +0000 (13:35 -0400)]
New upstream version
* New upstream version
* Includes fixes for random failure to produce identity
* Generate vala output on each build
Project Moonshot build slave [Sun, 21 Apr 2013 17:31:54 +0000 (13:31 -0400)]
Don't include built sources in debian package
Kevin Wasserman [Wed, 17 Apr 2013 13:04:05 +0000 (09:04 -0400)]
Do not exit app when responding to identity request, just hide.
Temporary fix for issue where identity selector exits without
sending identity.
Kevin Wasserman [Thu, 11 Apr 2013 16:03:16 +0000 (12:03 -0400)]
Track whether launched by user or by dbus (LP: #1166456)
Do not show ui when launched by dbus unless required.
Quit after sending response only when launched for dbus
Sam Hartman [Wed, 10 Apr 2013 01:39:47 +0000 (21:39 -0400)]
New upstream version
* New upstream version
* Fix service removal
* Fix bogus identities
Sam Hartman [Wed, 10 Apr 2013 01:36:11 +0000 (21:36 -0400)]
vala
Sam Hartman [Wed, 10 Apr 2013 00:18:43 +0000 (20:18 -0400)]
Merge remote-tracking branch 'origin/master' into debian
Kevin Wasserman [Tue, 9 Apr 2013 20:24:24 +0000 (16:24 -0400)]
Clear listmodel in load_id_cards(); use remove instead of delete
Fixes bogus stale identities bug.
Kevin Wasserman [Tue, 9 Apr 2013 16:40:09 +0000 (12:40 -0400)]
fix remove button to update id card in store (LP: #1164765)
Kevin Wasserman [Tue, 9 Apr 2013 15:17:28 +0000 (11:17 -0400)]
Change title to "Moonshot Identity Selector"
Kevin Wasserman [Tue, 9 Apr 2013 15:06:48 +0000 (11:06 -0400)]
Remove widget from vbox so deallocated widgets are not displayed
Sam Hartman [Tue, 26 Mar 2013 16:52:59 +0000 (12:52 -0400)]
up version to 0.5
Sam Hartman [Tue, 26 Mar 2013 16:53:07 +0000 (12:53 -0400)]
New upstream version
* New upstream version
* Fixes headless operation
Sam Hartman [Tue, 26 Mar 2013 16:51:31 +0000 (12:51 -0400)]
autoreconf
Sam Hartman [Tue, 26 Mar 2013 16:51:01 +0000 (12:51 -0400)]
Merge branch 'master' of git://git.project-moonshot.org/moonshot-ui into HEAD
Sam Hartman [Tue, 26 Mar 2013 16:48:10 +0000 (12:48 -0400)]
run vala
Sam Hartman [Tue, 26 Mar 2013 16:44:43 +0000 (12:44 -0400)]
autoreconf
Sam Hartman [Tue, 26 Mar 2013 16:40:59 +0000 (12:40 -0400)]
Merge branch 'master' of git://git.project-moonshot.org/moonshot-ui into HEAD
Kevin Wasserman [Tue, 26 Mar 2013 14:06:07 +0000 (10:06 -0400)]
Set 'confirm' true when no candidates match to force user to select one.
Kevin Wasserman [Tue, 26 Mar 2013 14:05:24 +0000 (10:05 -0400)]
Fix logic for checking for null idcard
Sam Hartman [Thu, 21 Mar 2013 22:30:37 +0000 (18:30 -0400)]
libmoonshot: use dbus_g_connection_open
It turns out that opening a bus with dbus_connection_open and then
using dbus_connection_get_g_connection does not actually set up the
type serialization system so nothing works on the resulting bus.
Instead, use g_connections everywhere we can and explicitly get the
real connection for name owner and service start operations.
Kevin Wasserman [Thu, 21 Mar 2013 21:15:20 +0000 (17:15 -0400)]
Fix defines for headless operation
Kevin Wasserman [Wed, 20 Mar 2013 13:53:28 +0000 (09:53 -0400)]
Identity selector support for headless operation
Also fix bugs related to multiple requests.
Sam Hartman [Tue, 19 Mar 2013 14:52:21 +0000 (10:52 -0400)]
oops _SCRIPTS not _PROGRAMS
Sam Hartman [Tue, 19 Mar 2013 14:52:37 +0000 (10:52 -0400)]
autoreconf
Sam Hartman [Tue, 19 Mar 2013 14:52:21 +0000 (10:52 -0400)]
oops _SCRIPTS not _PROGRAMS
Sam Hartman [Tue, 19 Mar 2013 14:46:55 +0000 (10:46 -0400)]
autoreconf
Sam Hartman [Tue, 19 Mar 2013 14:46:20 +0000 (10:46 -0400)]
Merge in upstream changes
* Merge in upstream changes
* Script for auto dbus launch in headless
Sam Hartman [Tue, 19 Mar 2013 14:43:55 +0000 (10:43 -0400)]
Merge branch 'dbus-launch' into debian
Sam Hartman [Tue, 19 Mar 2013 14:42:12 +0000 (10:42 -0400)]
moonshot-dbus-launch: script to launch session dbus
Sam Hartman [Tue, 19 Mar 2013 14:14:40 +0000 (10:14 -0400)]
libmoonshot: register with dbus
Call dbus_bus_register. Clean up error handling to release resources
if bus registration fails.
Sam Hartman [Tue, 19 Mar 2013 13:30:09 +0000 (09:30 -0400)]
libmoonshot: spawn moonshot-dbus-launch
Call the moonshot-dbus-launch script to attempt to set up a session
bus. Connect to address written on stdout.
Sam Hartman [Tue, 19 Mar 2013 01:01:17 +0000 (21:01 -0400)]
libmoonshot: Skeleton for auto launch without X11
The auto launch code in libdbus doesn't work unless DISPLAY is set on
unix. For headless operation we need to work even in that case. In
preparation for this call dbus_launch_moonshot (currently a stub) as a
second chance for bus launch.
Kevin Wasserman [Fri, 30 Nov 2012 18:41:47 +0000 (13:41 -0500)]
Fix PACKAGE_URL error when using autoconf 2.63
Sam Hartman [Fri, 31 Aug 2012 17:10:31 +0000 (13:10 -0400)]
Use --pkg to avoid parsing moonshot-msrpc.vapi unless needed
Sam Hartman [Sat, 19 May 2012 00:49:24 +0000 (20:49 -0400)]
Update from master branch
Sam Hartman [Sat, 19 May 2012 00:49:05 +0000 (20:49 -0400)]
regenerate artifacts
Sam Hartman [Sat, 19 May 2012 00:47:25 +0000 (00:47 +0000)]
Merge branch 'master' into HEAD
Sam Hartman [Sat, 19 May 2012 00:41:59 +0000 (20:41 -0400)]
Cannot use const strings with our version of vala
Pete Fotheringham [Thu, 9 Feb 2012 09:37:58 +0000 (09:37 +0000)]
More tidying
Pete Fotheringham [Thu, 9 Feb 2012 08:24:54 +0000 (08:24 +0000)]
MOIve reference rto GtkOSXApplication inot conditionally compiled code
Pete Fotheringham [Tue, 7 Feb 2012 15:52:10 +0000 (15:52 +0000)]
Fix S928 [bug] 924920 Mac port - provisioning crashes on exit
Crash happens if a dialog is displayed in the signal_handler function. This seems toi be a bug in the gtk-mac-integration whihc will be raised with the authors. For now, on Mac we will installe the cards without confirmation
Pete Fotheringham [Thu, 2 Feb 2012 15:02:44 +0000 (15:02 +0000)]
Picks up the newe Dbus
Javier Jardón [Wed, 1 Feb 2012 20:12:21 +0000 (20:12 +0000)]
Do not associate the service if the IdCard already has it
Javier Jardón [Wed, 1 Feb 2012 16:36:32 +0000 (16:36 +0000)]
Remove leftover debug spew
Pete Fotheringham [Wed, 1 Feb 2012 15:07:23 +0000 (15:07 +0000)]
Removed old debugging code
Javier Jardón [Wed, 1 Feb 2012 14:09:59 +0000 (14:09 +0000)]
Use AC_INIT to set the project web page
Also add the version of the program
Javier Jardón [Wed, 1 Feb 2012 13:33:20 +0000 (13:33 +0000)]
moonshot-identity-management-view: Fix compilation warning
Pete Fotheringham [Wed, 1 Feb 2012 14:35:56 +0000 (14:35 +0000)]
Merge branch 'master' of gitorious.codethink.co.uk:moonshot-ui/moonshot-ui
Pete Fotheringham [Wed, 1 Feb 2012 14:35:30 +0000 (14:35 +0000)]
Fixed S598 [bug] 911172 - File Association
Now works, but with crash on exit
Javier Jardón [Wed, 1 Feb 2012 13:21:37 +0000 (13:21 +0000)]
examples/service-selection.c: Fix compilation warning
Add the stdio include for the printf function
Sam Hartman [Wed, 1 Feb 2012 12:09:06 +0000 (07:09 -0500)]
Since we don't depend on vala touch all the stamp files
Sam Hartman [Wed, 1 Feb 2012 12:06:03 +0000 (07:06 -0500)]
update stamps
Sam Hartman [Wed, 1 Feb 2012 12:05:54 +0000 (07:05 -0500)]
update stamps
Pete Fotheringham [Wed, 1 Feb 2012 11:12:52 +0000 (11:12 +0000)]
Use Signal.connect rather than app.signal.connect
Sam Hartman [Tue, 31 Jan 2012 21:39:21 +0000 (16:39 -0500)]
make dist; autoreconf
Sam Hartman [Tue, 31 Jan 2012 21:33:54 +0000 (16:33 -0500)]
New upstream version
Sam Hartman [Tue, 31 Jan 2012 21:32:31 +0000 (16:32 -0500)]
Merge remote-tracking branch 'origin/master' into debian
Pete Fotheringham [Tue, 31 Jan 2012 10:46:48 +0000 (10:46 +0000)]
Merge branch 'master' of ssh://moonshot-v4/srv/git/moonshot-ui
Sam Hartman [Tue, 31 Jan 2012 10:29:22 +0000 (05:29 -0500)]
spec: require libgee-devel