Commit Graph

21724 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand fd298c28c9 Make the remove cred slight more atomic, now it might lose creds, but
there will be no empty cache at any time.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22832 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:49 +00:00
Love Hörnquist Åstrand 9ec27909a6 Implement temporary table for interation of caches too.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22831 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:46 +00:00
Love Hörnquist Åstrand 7c68a6db5b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22830 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:42 +00:00
Love Hörnquist Åstrand ed493c86ae Do credential iteration by temporary table.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22829 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:38 +00:00
Love Hörnquist Åstrand 5cb55b4baf Make default cache work.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22828 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:34 +00:00
Love Hörnquist Åstrand d18af98b63 Search backward for :, make sample name not include :
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22827 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:30 +00:00
Love Hörnquist Åstrand cdadd5e9ce first try to get the default cache code right
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22826 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:26 +00:00
Love Hörnquist Åstrand e195e76362 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22825 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:22 +00:00
Love Hörnquist Åstrand 972ea571f3 Translate ccErrInvalidCCache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22824 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:18 +00:00
Love Hörnquist Åstrand dcc5363304 no test_init_vs_destroy for API: cache, more tests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22823 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:12 +00:00
Love Hörnquist Åstrand 4fa7c09faf Make it pass most of the tests.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22822 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:07 +00:00
Love Hörnquist Åstrand 3a9ce623b9 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22821 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:47:02 +00:00
Love Hörnquist Åstrand 3a907b327a test acc and scc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22820 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:58 +00:00
Love Hörnquist Åstrand 3b3ed05a12 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22819 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:55 +00:00
Love Hörnquist Åstrand 2e62b79c07 Only release context if its in use.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22818 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:51 +00:00
Love Hörnquist Åstrand 7b897bbaa6 Implement cache iteration and clean up modue.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22817 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:46 +00:00
Love Hörnquist Åstrand aac08b6b46 Implement destroy.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22816 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:42 +00:00
Love Hörnquist Åstrand 8475d4d2a2 Make somewhat more working...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:37 +00:00
Love Hörnquist Åstrand fce1b56ca5 Make compile.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:33 +00:00
Love Hörnquist Åstrand 703c3751ec Make the cache less broken, not working yet.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22813 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:28 +00:00
Love Hörnquist Åstrand 6bd01e43fa export SCACHE cc ops.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22812 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:23 +00:00
Love Hörnquist Åstrand 846471a408 register SCACHE.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22811 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:46:02 +00:00
Love Hörnquist Åstrand ebc0843032 add libsqlite.al
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22810 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:55 +00:00
Love Hörnquist Åstrand 06a1bd89c8 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22809 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:47 +00:00
Love Hörnquist Åstrand cf28ed384b Add scache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22808 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:42 +00:00
Love Hörnquist Åstrand f1a4ce17e5 First implementation.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22807 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:38 +00:00
Love Hörnquist Åstrand e86eddd23d lib/sqlite/Makefile
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22806 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:34 +00:00
Love Hörnquist Åstrand b5c2ba0230 SUBDIRS += sqlite
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22805 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:28 +00:00
Love Hörnquist Åstrand f942098565 First implementation.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22804 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:23 +00:00
Love Hörnquist Åstrand 4f875a4a85 sqlite
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22803 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:14 +00:00
Love Hörnquist Åstrand d9cf4a930f More text about OpenLDAP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22802 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-04 17:09:55 +00:00
Love Hörnquist Åstrand 04058a6184 sasl-regexp is now authz-regexp, from Quanah Gibson-Mount.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22801 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-04 17:07:36 +00:00
Love Hörnquist Åstrand 10bac51b0e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22798 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-01 07:48:18 +00:00
Love Hörnquist Åstrand c47245b50c No patching of OpenLDAP is needed, from Buchan Milne.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22797 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-01 07:48:12 +00:00
Love Hörnquist Åstrand b05ce373bb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22796 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-28 11:34:20 +00:00
Ken'ichi Kamada 921fee6f9c use the correct server name for logging.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22795 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-28 08:21:23 +00:00
Love Hörnquist Åstrand 675eab162e spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22794 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-26 15:18:55 +00:00
Love Hörnquist Åstrand 7a68e837f7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22793 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-26 14:43:15 +00:00
Love Hörnquist Åstrand ab73d921f4 Make the storing credential an atomic write(2) to avoid signal races,
bug traced by Harald Bart and Lars Malinowsky.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22792 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-26 14:43:11 +00:00
Love Hörnquist Åstrand 28835ed555 spelling.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22791 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 20:56:25 +00:00
Love Hörnquist Åstrand e441ff3ead x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22790 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 20:56:22 +00:00
Love Hörnquist Åstrand 56663c51c4 Make erase_file() to locking too.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22789 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 20:56:02 +00:00
Love Hörnquist Åstrand f4557ede8b More people.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22788 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 15:24:40 +00:00
Love Hörnquist Åstrand 360bfcab37 Check if new credential cache exists, if not create one.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22787 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:50:14 +00:00
Love Hörnquist Åstrand 554c98d5fb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22786 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:46 +00:00
Love Hörnquist Åstrand abd1354315 Make work when moving to a non-existant cred-cache.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22785 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:42 +00:00
Love Hörnquist Åstrand e9764e31f4 more verbose info.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22784 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:38 +00:00
Love Hörnquist Åstrand e28ac4acd9 Test krb5_cc_move().
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22783 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:34 +00:00
Love Hörnquist Åstrand adb952d840 Return KRB5_CC_NOSUPP on no kcm daemon in other end.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22782 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:31 +00:00
Love Hörnquist Åstrand 51feb996d3 add back k, its needed by consumers.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22781 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 13:33:26 +00:00