summaryrefslogtreecommitdiffstats
path: root/eBones/lib
Commit message (Collapse)AuthorAgeFilesLines
* Rename des_set_key -> des_set_key_krb. This was a name conflict with amarkm1996-02-031-3/+4
| | | | documented routine in libdes.
* Fix typo in bind argumentache1995-12-241-2/+2
| | | | Submitted by: gibbs
* Bring Jordan's 2.1 dependancy fixes into current.markm1995-11-122-4/+4
| | | | | Incorporate some dependancy fixes from John Hay Submitted by: jkh, John Hay<jhay@mikom.csir.co.za>
* Remove MAKE_EBONES conditionals. They were originally placed here becausegibbs1995-10-111-3/+1
| | | | of missing functionality in our libkrb which is no longer a problem.
* Bump SHLIB_MINOR for krb_get_local_addr() and krb_bind_local_addr()gibbs1995-10-061-1/+2
|
* Kerberos can now deal with multi-homed clients.gibbs1995-10-058-34/+249
| | | | | | | | | | | | | | Kerberos obtains a network address for the local host from the routing tables and uses it consistently for all Kerberos transactions. This ensures that packets only leave the *authenticated* interface. Clients who open and use their own sockets for encrypted or authenticated correspondance to kerberos services should bind their sockets to the same address as that used by kerberos. krb_get_local_addr() and krb_bind_local_addr() allow clients to obtain the local address or bind a socket to the local address used by Kerberos respectively. Reviewed by: Mark Murray <markm>, Garrett Wollman <wollman> Obtained from: concept by Dieter Dworkin Muller <dworkin@village.org>
* Remove duplicate rkinit_err.c entry in the SRCS line.gibbs1995-09-241-1/+1
|
* Fix printf formatting error %ls -> %s.gibbs1995-09-161-2/+2
|
* Fix this file for the last time. My last diff was screwed up.gibbs1995-09-151-2/+1
|
* Integrate librkinit into the build.gibbs1995-09-151-2/+2
|
* This commit was generated by cvs2svn to compensate for changes in r10764,gibbs1995-09-157-0/+1235
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * MIT's librkinit. Part of the rkinit suite. Rkinit allows you to forwardgibbs1995-09-157-0/+1235
| | | | | | | | tickets to other kerberos hosts safely in one easy step.
* | Enable kerberosIV authentication/encryption conditionalized on MAKE_EBONES.gibbs1995-09-143-29/+15
| | | | | | | | Fix up some of the des calls to be compatible with eBones.
* | Bring back the multi-homed server fixes from revision 1.6. They gotgibbs1995-09-141-52/+121
| | | | | | | | klobered when the formating changes were "undone".
* | Forgot to bring this patch over.gibbs1995-09-141-2/+2
| |
* | Fix a few problems with the depend target.gibbs1995-09-141-1/+3
| | | | | | | | Pointed out by: Mark Murray <markm>
* | Bmake fixes for the eBones tree.gibbs1995-09-145-25/+19
| |
* | added Makefile.inc in the necessary places.markm1995-09-131-0/+3
| | | | | | | | | | Pointed out by: Garrett Wollman Obtained from: equivalent directoies rooted in src/
* | After the Great eBones Repository Copy (tm), make ebones actuallymarkm1995-09-139-42/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | compile 1) remove rubbish no longer needed 2) correct existing Makefiles 3) add new makefiles where needed 4) correct code, header files and man pages where necessary PLEASE NOTE - after this you will need to make install in eBones/include, and mamake obj depend all install in eBones/lib before doing a make obj depend all install in eBones/. (I am going 6to fix src/Makefile next) PS - I hate slow international links - apologies for all the typos
* | Major cleanup of eBones code:markm1995-09-0767-598/+1183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Get all functions prototyped or at least defined before use. - Make code compile (Mostly) clean with -Wall set - Start to reduce the degree to which DES aka libdes is built in. - get all functions to the same uniform standard of definition: int foo(a, b) int a; int *b; { : } - fix numerous bugs exposed by above processes. Note - this replaces the previous work which used an unpopular function definition style.
* | Save and check against all address of kerberos servers. This completesgibbs1995-09-061-51/+121
| | | | | | | | | | | | | | | | the fixes for multi-homed kerberos servers. We're still debating on how we want to fix the client side. Reviewed by: Garrett Wollman <wollman>, Mark Murray <markm> Obtained from: Dieter Dworkin Muller <dworkin@village.org> (small changes by me)
* | Start the eBones cleanup ball rolling.markm1995-08-2577-1165/+827
| | | | | | | | | | | | | | | | | | | | | | | | | | These are the start of a lot of work to clean up the FreeBSD eBones code. these changes include, but are not limited to: - Create prototypes for all the library routines - Make all the libraries compile clean with -Wall set - Fix numerous small bugs shown up in the above process - Prepare the code for libdes's removal to secure/ - add register, registerd and make_keypair to the make Lots more will follow in days to come. OK'ed by: rgrimes
* | Comment out LDADD+=-ldescrypt, it is not yet active due toache1995-08-051-2/+3
| | | | | | | | missng defines for krb4encpwd and rsaencpwd and missing rsa library too.
* | Make the DB/DBM routines generic (ifdef FreeBSD considered evil), andpst1995-08-021-14/+18
| | | | | | | | | | | | also fix a string allocation bug. Submitted by: Havard Eidnes
* | Final cleanup pass through Makefiles, now this stuffache1995-07-241-7/+9
| | | | | | | | | | | | autodetect kerberos/eBones and work even with eBones, but with reduced functionality (don't pick up des/krb stuff in this case)
* | Add LDADD+= -ldescryptache1995-07-241-1/+2
| | | | | | | | | | | | Reviewed by: Submitted by: Obtained from:
* | Move -ldes under kerb stuff, my faultache1995-07-241-5/+3
| | | | | | | | | | | | Reviewed by: Submitted by: Obtained from:
* | Since this stuff not works with eBones, ifdef kerberos stuffache1995-07-241-1/+4
| | | | | | | | | | | | with MAKE_KERBEROS to allow other things to live Submitted by: Obtained from:
* | Add comment about new_rbd_key.c module needed fromache1995-07-241-1/+4
| | | | | | | | original libdes
* | Fix many bogus things, typing error, dependance errors, etc.,ache1995-07-241-7/+16
| | | | | | | | | | | | now it compiles. Note: this stuff requires original libdes, not libdes from Eric Yang which we have in eBones.
* | Update telnet to the 95.05.31 release.pst1995-07-2011-70/+90
| | | | | | | | Obtained from: Dave Borman <dab@cray.com>
* | Remove trailing whitespace.rgrimes1995-05-3038-331/+331
| |
* | Remove trailing whitespace.rgrimes1995-05-309-39/+39
| |
* | Security fixes.dima1995-02-172-11/+27
| | | | | | | | | | | | CERT Advisory CA-95:03.telnet.encryption Obtained from: CERT
* | Various documentation changes.jkh1995-02-087-29/+29
| | | | | | | | Submitted by: Mark Murray <mark@grondar.za>
* | Fix database rename, we don't have .dr & .pag, use .db insteadache1995-01-251-2/+16
| |
* | Less expensive fix for the freeing of uninitialized fields in the hostdatagibbs1995-01-251-9/+10
| | | | | | | | | | struct. Simply test the "no_host" variable, which if true implies that the hostdata contains bogus data, and act accordingly.
* | bzero hostdata in send_to_kdc so that if we immediately jump to thegibbs1995-01-251-1/+2
| | | | | | | | | | | | cleanup routine, we don't look at bogus data to determine wheter or not to free the fields of the hostdata struct. This cures the "klogin segfaults when no kerberos servers are availible" problem.
* | Add the library used by `kadmin' and `kadmind'. Oddly enough, thiswollman1995-01-207-0/+1106
| | | | | | | | | | little library is actually exportable (we think) even though it's pretty useless iwithout the (non-exportable) clients.
* | Don't break existing users of libkrb.so.2.0 who aren't using libcom_err.wollman1995-01-201-1/+2
| |
* | A more correct fix for the new compile_et. Also, add beforeinstallwollman1995-01-201-7/+10
| | | | | | | | | | rule to ensure that krb_err.h gets installed (some other programs need it).
* | Remove obsolete `-n' flag from compile_et command line.wollman1995-01-141-2/+2
| |
* | Reflect the fact that compile_et is now a `system' utility.wollman1995-01-141-3/+2
|/
* Initial import of eBones.csgr1994-09-3078-0/+11793
| | | | | | | | | | | | | | (Including all changes for FreeBSD - importing the original eBones distribution would be too complex at this stage, since I don't have access to Piero's CVS.) (If you want to include eBones in your system, don't forget to include MAKE_EBONES in /etc/make.conf.) (This stuff is now also suppable from braae.ru.ac.za.) Bones originally from MIT SIPB. Original port to FreeBSD 1.x by Piero Serini. Moved to FreeBSD 2.0 by Doug Rabson and Geoff Rehmet. Nice bug fixes from Doug Rabson.
* Libtelnet with encryption goes walkies to src/secure/libcsgr1994-08-1220-0/+6276
| | | | Reviewed by: Geoff Rehmet
* BSD 4.4 Lite KerberosIV Sourcesrgrimes1994-05-271-0/+462
OpenPOWER on IntegriCloud