summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* make dependKen Raeburn2005-12-222-7/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17574 dc483132-0cff-0310-8789-dd5450dbe970
* Looks like the current Red Hat gcc on Athena emits duplicates and "./foo.h",Ken Raeburn2005-12-222-1/+28
| | | | | | | | | | neither of which we've properly addressed before. * depfix.pl (uniquify): New subroutine. (do_subs_2): Use it. (do_subs): Fix substitution pattern for " ./". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17573 dc483132-0cff-0310-8789-dd5450dbe970
* Include krb5.h after k5-int.hSam Hartman2005-12-202-1/+36
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17572 dc483132-0cff-0310-8789-dd5450dbe970
* Rename "modules" to "plugins", and fix up makefile variables etcKen Raeburn2005-12-17133-14/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17565 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (all-unix): Do depend on all-libs.Ken Raeburn2005-12-174-3/+12
| | | | | | | * test/Makefile.in (PROG_LIBPATH, DB_DEPLIB): Look for library in .. instead of $TOPLIBD. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17564 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-thread.h (USE_PTHREAD_LOCK_ONLY_IF_LOADED): Define any timeKen Raeburn2005-12-172-4/+6
| | | | | | | | | HAVE_PRAGMA_WEAK_REF is defined. ticket: 3293 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17563 dc483132-0cff-0310-8789-dd5450dbe970
* KFW - Correct identity validation algorithmJeffrey Altman2005-12-143-8/+2
| | | | | | | | | | Do not restrict the characters permitted in identity names ticket: new target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17557 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.1 - Add missing include pathJeffrey Altman2005-12-131-1/+2
| | | | | | | | | | | The leashwin.h file needs to be accessible via the INCLUDE path. ticket: new tags: pullup target_version: 1.3.4 status: resolved git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17556 dc483132-0cff-0310-8789-dd5450dbe970
* Network Identity Manager - Fix module loading when en_US locale cannot be loadedJeffrey Altman2005-12-081-3/+26
| | | | | | | | | | | | | | The identity manager is designed for internationalization. However, it only ships with modules for the en_US locale. Designing modules for other locales was beyond our the reach of available resources. This patch will force the use of en_US when modules matching the installed user and system locales cannot be found. ticket: new status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17555 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-thread.h (k5_mutex_lock_update_stats) [__GNUC__]: Use an inline function,Ken Raeburn2005-12-072-1/+13
| | | | | | to avoid "statement with no effect" warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17554 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.0 Final Network Identity Manager updatesJeffrey Altman2005-12-0692-866/+2059
| | | | | | | | | | | | | | | | | | | | | | | | Add new documentation files Add new icons Add "set default" functionality to the New Credentials dialog Remove inconsistencies in the Options configuration dialog Replace the menu bar so that it responds to Alt- and keyboard shortcuts Fix an --autoinit race condition many more things.... ticket: new target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17546 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.0 Final Wix installer updatesJeffrey Altman2005-12-063-8/+22
| | | | | | | | | | | | | | | update for final release add new netidmgr documentation: user and development allow Leash to be used instead of NetIDMgr via a transform ticket: new target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17545 dc483132-0cff-0310-8789-dd5450dbe970
* KFW 3.0 Final NSIS installer updatesJeffrey Altman2005-12-063-25/+15
| | | | | | | | | | | | | | | | update for release build add new documentation links for user and sdk remove --autoinit startup parameter as it interferes with the new registry based configuration ticket: new target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17544 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (t_crc): Build against support library.Ken Raeburn2005-12-022-3/+8
| | | | | | (check-unix): Use $(RUN_SETUP). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17543 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb5.c (kdb_load_library): Make dbpath_names static, to keep Solaris nativeKen Raeburn2005-12-022-1/+11
| | | | | | compiler happier. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17537 dc483132-0cff-0310-8789-dd5450dbe970
* Update to latest imagesJeffrey Altman2005-12-0220-0/+0
| | | | | | | ticket: 3263 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17536 dc483132-0cff-0310-8789-dd5450dbe970
* Network Identity Manager updates for KFW 3.0 Beta 3Jeffrey Altman2005-12-0232-210/+515
| | | | | | | | | | | | | | | | | | | | Fix the handling of case sensitive names being stored in the registry. Only apply case sensitive encoding logic to the keys below the NetIdMgr key. Fix the importing of credentials from MSLSA: Apply an ugly hack to krb5configcc.c that forces _WIN32_WINNT to 0x0501 for the one file so that the executable can be built as APPVER=5.0 and yet still gain access to balloon tips on XP and above. ticket: new component: windows status: open target_version: 1.4.4 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17535 dc483132-0cff-0310-8789-dd5450dbe970
* KFW Network Provider updates for KFW 3.0 Beta 3Jeffrey Altman2005-12-022-43/+44
| | | | | | | | | | | | | | | Wrap debugging statements Fix bug in KFW_get_cred that prevents acquisition of credentials. ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17534 dc483132-0cff-0310-8789-dd5450dbe970
* Wix MSI installer for KFW 3.0 Beta 3Jeffrey Altman2005-12-0210-96/+242
| | | | | | | | | | | | | | | | | | | Add operating system version check to ensure it is not installed on Windows 95, 98, ME or NT 4.0 Break out the license text into its own file Restructure the installer to allow either NetIdMgr or Leash to be selected (by transform only) as the credentials manager. The default is to use NetIdMgr. ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17533 dc483132-0cff-0310-8789-dd5450dbe970
* NSIS installer for KFW 3.0 Beta 3Jeffrey Altman2005-12-021-1/+4
| | | | | | | | | | | | | Add an operating system version check to prevent installation on Windows 95, 98, ME, and NT 4.0. ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17532 dc483132-0cff-0310-8789-dd5450dbe970
* Increase size of PurgeRequest buffers for MSLSAJeffrey Altman2005-12-022-2/+6
| | | | | | | | | | | | | | Increase the size of the PurgeRequest buffers for MSLSA. Windows 2003 SP1 is writing beyond the end of the buffer during the Lsa call. ticket: new status: resolved component: krb5-libs target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17531 dc483132-0cff-0310-8789-dd5450dbe970
* Restore unintentional deletions between r17518:17519Jeffrey Altman2005-11-301-3/+22
| | | | | | | ticket: 3254 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17526 dc483132-0cff-0310-8789-dd5450dbe970
* Remove the case sensitive comparisions of registry entryJeffrey Altman2005-11-302-9/+41
| | | | | | | | | | | | | | | and schema strings. Microsoft uses HKLM\"SOFTWARE" and HKCU\"Software". This means the encoding schema that was selected does not work and the conflict in case prevents plugins from being loaded. Better to enable plugins to work than to allow two realms that differ only by case on the same platform during the beta. ticket: 3253 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17523 dc483132-0cff-0310-8789-dd5450dbe970
* correct installation of krb4_en_us.dll to use the correct nameJeffrey Altman2005-11-301-1/+1
| | | | | | | ticket: 3256 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17522 dc483132-0cff-0310-8789-dd5450dbe970
* Update NSIS installer for KFW 3.0.0 Beta 2Jeffrey Altman2005-11-303-8/+131
| | | | | | | | | | ticket: new component: windows status: resolved target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17521 dc483132-0cff-0310-8789-dd5450dbe970
* Updates to Wix installer source for KFW 3.0 Beta 2Jeffrey Altman2005-11-307-75/+251
| | | | | | | | | | | | | | | | | | | | - Updates all strings - Creates shortcuts for netidmgr.exe and netidmgr.chm - Adds KFW Logon Network Provider Known bugs: - the old Leash Documentation PDF still has a shortcut - specifying the WorkingDirectory does not work ticket: new component: windows status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17520 dc483132-0cff-0310-8789-dd5450dbe970
* execute wconfig on src/windows/kfwlogon/Makefile.inJeffrey Altman2005-11-292-20/+8
| | | | | | | | ticket: 3254 tags: pullup status: resolved git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17519 dc483132-0cff-0310-8789-dd5450dbe970
* KFW Logon Network ProviderJeffrey Altman2005-11-2910-0/+1597
| | | | | | | | | | | | | | | | The Logon Network Provider works like the OpenAFS Integrated Logon. It uses the username entered by the user and the default realm obtained from krb5.ini and the user entered password. If possible, tickets are obtained and imported into the user's CCAPI credential cache. ticket: new component: windows target_version: 1.4.4 status: resolved tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17518 dc483132-0cff-0310-8789-dd5450dbe970
* Forgot to update the Windows configuration Jeffrey Altman2005-11-291-1/+1
| | | | | | | | ticket: 3253 tags: pullup status: resolved git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17517 dc483132-0cff-0310-8789-dd5450dbe970
* KFW Network Identity Manager (Beta 2)Jeffrey Altman2005-11-29270-3010/+11461
| | | | | | | | | | | | | | | | | | | | | | All features completed except for: * Debug Window * KRB5.INI (aka Realm) Editor * Column Selection * Graphics are incomplete * Documentation is incomplete ticket: new status: resolved component: windows target_version: 1.4.4 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17516 dc483132-0cff-0310-8789-dd5450dbe970
* Tru64 compilation fails after k5-int.h/krb5.h changesKen Raeburn2005-11-292-1/+19
| | | | | | | | | | | | | | | | | | Due to some silliness in db-config.h and the Tru64 system header files, an accidental change in the order of inclusion of certain headers caused the build to fail. With this patch, "make all" succeeds, but "make check" fails partway through; I'm still investigating, and don't know at this point if there are additional compilation problems. * policy_db.h: Include db.h after gssrpc/types.h, to fix compilation on Tru64. ticket: new target_version: 1.4.4 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17515 dc483132-0cff-0310-8789-dd5450dbe970
* * network.c (listen_and_process): Make local variable 'sout' staticKen Raeburn2005-11-292-1/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17513 dc483132-0cff-0310-8789-dd5450dbe970
* * shlib.conf (*-*-solaris*): Include $(CFLAGS) in LDCOMBINE. Don't useKen Raeburn2005-11-292-6/+18
| | | | | | | compiler command-line options for initializers for Solaris 7 and earlier native compilers. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17512 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (test_getpw.$(OBJEXT)): New intermediate target.Ken Raeburn2005-11-292-2/+10
| | | | | | | (test_getpw): Don't build directly from source. (test_getsockname): New target. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17511 dc483132-0cff-0310-8789-dd5450dbe970
* * test_getsockname.c: Include autoconf.h.Ken Raeburn2005-11-292-1/+8
| | | | | | (main): Fix type of variable 'i' used for size of socket address. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17510 dc483132-0cff-0310-8789-dd5450dbe970
* make dependTom Yu2005-11-2957-1846/+1349
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17505 dc483132-0cff-0310-8789-dd5450dbe970
* don't break make depend in lib/crypto on k5-int.h orderingTom Yu2005-11-293-6/+6
| | | | | | | | | | * t_cts.c, vectors.c: Don't include krb5.h. ticket: new tags: pullup target_version: 1.4.4 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17504 dc483132-0cff-0310-8789-dd5450dbe970
* * t_hmac.c, t_pkcs5.c: Don't include krb5.hKen Raeburn2005-11-183-2/+4
| | | | | | ticket: 3236 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17499 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (osconf.h): Always remove osconf.newKen Raeburn2005-11-182-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17498 dc483132-0cff-0310-8789-dd5450dbe970
* * fakeka.c (main): Pass extra null-pointer argument to kadm5_init_with_passwordKen Raeburn2005-11-182-1/+6
| | | | | | for new db_args argument added by DAL changes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17496 dc483132-0cff-0310-8789-dd5450dbe970
* * fakeka.c: Include errno.hKen Raeburn2005-11-182-0/+5
| | | | | | ticket: 3236 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17495 dc483132-0cff-0310-8789-dd5450dbe970
* Fix additional cases where krb5.h is included before k5-int.h. In most cases,Ken Raeburn2005-11-1828-15/+62
| | | | | | | | | | | it suffices to remove the inclusion of k5-int.h, sometimes including errno.h or another header. In a couple cases, include order has been changed, or k5-int.h has been included instead of krb5.h. ticket: 3236 status: resolved git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17494 dc483132-0cff-0310-8789-dd5450dbe970
* This commit ensures that all files in the library includeJeffrey Altman2005-11-1512-7/+27
| | | | | | | | | | | k5-int.h before krb5.h is included either directly or indirectly. This is to allow Kerberos to use pre-processor symbols to choose configurations of C run time library headers without affecting third party applications. ticket: 3236 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17489 dc483132-0cff-0310-8789-dd5450dbe970
* * Correct function prototypes that should have been using Jeffrey Altman2005-11-158-18/+76
| | | | | | | | | | | | | | krb5_timestamp in order to prevent type conflicts if krb5_timestamp ever becomes a 64-bit value * Force the use of 32-bit time_t with Microsoft's VS 2005 compiler on 32-bit platforms * Test for inclusion of krb5.h before k5-int.h ticket: 2883 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17488 dc483132-0cff-0310-8789-dd5450dbe970
* mkrel should delete .svn directoriesTom Yu2005-11-032-1/+5
| | | | | | | | | | * mkrel: Delete .svn directories to avoid pathname length bloat. ticket: new target_version: 1.4.3 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17480 dc483132-0cff-0310-8789-dd5450dbe970
* Initial Commit Network Identity Manager for WindowsJeffrey Altman2005-11-02307-0/+67049
| | | | | | | | | | Initial commit of Network Identity Manager for KFW 3.0 Beta 1 ticket: new tags: pullup component: windows git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17476 dc483132-0cff-0310-8789-dd5450dbe970
* New NSIS installer for KFW 3.0 Beta 1Jeffrey Altman2005-11-015-40/+75
| | | | | | | | | | - adds support for Network Identity Framework - removes leash32.exe ticket: new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17475 dc483132-0cff-0310-8789-dd5450dbe970
* For KFW 3.0 Beta 1Jeffrey Altman2005-11-015-18/+106
| | | | | | | | | | | - supports Network Identity Manager framework - moves leash32.exe to a new disabled component - auto-generates a new product id with each build ticket:new tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17474 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapi32.def: export missing functionsJeffrey Altman2005-10-311-0/+7
| | | | | | | | | | | gss_krb5_set_allowable_enctypes gss_krb5_export_lucid_sec_context gss_krb5_free_lucid_sec_context ticket: 3219 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17470 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapi32.def: export missing functionsJeffrey Altman2005-10-311-0/+3
| | | | | | | | | | gss_krb5_set_allowable_enctypes gss_krb5_export_lucid_sec_context gss_krb5_free_lucid_sec_context ticket: 3219 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17469 dc483132-0cff-0310-8789-dd5450dbe970