]> andersk Git - moira.git/log
moira.git
25 years agoNo longer need tests for crypt.h and -lcrypt
danw [Thu, 13 Aug 1998 18:26:18 +0000 (18:26 +0000)] 
No longer need tests for crypt.h and -lcrypt

25 years agono longer need CRYPT_LIBS or CRYPT_CPPFLAGS
danw [Thu, 13 Aug 1998 18:25:24 +0000 (18:25 +0000)] 
no longer need CRYPT_LIBS or CRYPT_CPPFLAGS

25 years agoremove EncryptID
danw [Thu, 13 Aug 1998 18:24:09 +0000 (18:24 +0000)] 
remove EncryptID

25 years agoEncryptID is no longer used anywhere. move RemoveHyphens to fixname.c
danw [Thu, 13 Aug 1998 18:23:41 +0000 (18:23 +0000)] 
EncryptID is no longer used anywhere. move RemoveHyphens to fixname.c
and remove idno.c

25 years agoremove encrypted ID support: if we do load in someone who already has
danw [Thu, 13 Aug 1998 18:20:51 +0000 (18:20 +0000)] 
remove encrypted ID support: if we do load in someone who already has
an account with an encrypted ID field, encrypting their current MIT ID
and comparing against it will fail anyway, since the encrypted ID
would be their SSN or old MIT ID. So the code is useless.

25 years agothis is no longer used for anything
danw [Tue, 11 Aug 1998 18:56:55 +0000 (18:56 +0000)] 
this is no longer used for anything

25 years agoallow user to toggle secure flag in "modify user fields" if account
danw [Tue, 11 Aug 1998 18:42:32 +0000 (18:42 +0000)] 
allow user to toggle secure flag in "modify user fields" if account
state is 0 (unregistered).

25 years agofix error-reporting bug introduced in 1.32 that resulted in "Error 76
danw [Tue, 11 Aug 1998 18:05:28 +0000 (18:05 +0000)] 
fix error-reporting bug introduced in 1.32 that resulted in "Error 76
reading Kerberos ticket file" if you had no tickets. (reported by
matt)

25 years agoadd parens to make operator precedence work right, and pacify gcc
danw [Mon, 10 Aug 1998 17:54:58 +0000 (17:54 +0000)] 
add parens to make operator precedence work right, and pacify gcc

25 years agoavoid buffer overrun when verifying certain kinds of bad signatures
danw [Mon, 10 Aug 1998 17:39:04 +0000 (17:39 +0000)] 
avoid buffer overrun when verifying certain kinds of bad signatures

25 years agomore reversion
danw [Fri, 7 Aug 1998 18:46:09 +0000 (18:46 +0000)] 
more reversion

25 years agoremove gudf/uudf since that didn't happen
danw [Fri, 7 Aug 1998 18:39:26 +0000 (18:39 +0000)] 
remove gudf/uudf since that didn't happen

25 years agouse VARCHAR not CHAR
danw [Fri, 7 Aug 1998 18:37:55 +0000 (18:37 +0000)] 
use VARCHAR not CHAR

25 years agorevert mitdir stuff since that didn't happen
danw [Fri, 7 Aug 1998 18:29:35 +0000 (18:29 +0000)] 
revert mitdir stuff since that didn't happen

25 years agonew students should be loaded with the "secure" flag set so they'll
danw [Fri, 7 Aug 1998 15:45:08 +0000 (15:45 +0000)] 
new students should be loaded with the "secure" flag set so they'll
need to use an "athena account coupon" to register

25 years agoKEYFILE is no longer a compile-time constant in krb5's krb4 compat
danw [Fri, 7 Aug 1998 14:26:17 +0000 (14:26 +0000)] 
KEYFILE is no longer a compile-time constant in krb5's krb4 compat

25 years agonuke ref to ureg_init
danw [Fri, 7 Aug 1998 14:22:15 +0000 (14:22 +0000)] 
nuke ref to ureg_init

25 years agono more clients/userreg/Makefile.in
danw [Fri, 7 Aug 1998 14:21:22 +0000 (14:21 +0000)] 
no more clients/userreg/Makefile.in

25 years agogenerate hesiod info for status 2 (half-registered) users
danw [Fri, 7 Aug 1998 14:18:29 +0000 (14:18 +0000)] 
generate hesiod info for status 2 (half-registered) users

25 years agoremove old reg client (which doesn't build under Athena 8.2 anyway)
danw [Fri, 7 Aug 1998 14:15:22 +0000 (14:15 +0000)] 
remove old reg client (which doesn't build under Athena 8.2 anyway)

25 years agodocument changed registering behavior
danw [Fri, 7 Aug 1998 14:11:21 +0000 (14:11 +0000)] 
document changed registering behavior

25 years agoregister users via the register_user query instead of the reg_svr.
danw [Fri, 7 Aug 1998 14:10:55 +0000 (14:10 +0000)] 
register users via the register_user query instead of the reg_svr.
leave in half-registered state.

25 years agoadd utility program to generate magic words for a given ID
danw [Thu, 6 Aug 1998 18:13:42 +0000 (18:13 +0000)] 
add utility program to generate magic words for a given ID

25 years agofix bug that would cause it to sometiems suggest 9-letter usernames
danw [Wed, 5 Aug 1998 17:30:25 +0000 (17:30 +0000)] 
fix bug that would cause it to sometiems suggest 9-letter usernames

25 years agoBugfix in exception handling
jis [Wed, 5 Aug 1998 01:44:04 +0000 (01:44 +0000)] 
Bugfix in exception handling

25 years agoRemove bogus reference to mit.cipher.test which was used for testing.
jis [Wed, 5 Aug 1998 01:39:24 +0000 (01:39 +0000)] 
Remove bogus reference to mit.cipher.test which was used for testing.

25 years agoBugfix so we no longer hang if the reg_svr goes away.
jis [Wed, 5 Aug 1998 01:37:59 +0000 (01:37 +0000)] 
Bugfix so we no longer hang if the reg_svr goes away.

25 years ago----------------------------------------------------------------------
jis [Tue, 4 Aug 1998 20:33:18 +0000 (20:33 +0000)] 
----------------------------------------------------------------------
Edited the Rules of Use and changed the layout of the "Key Word"
prompting dialog to match the appearence of the account coupon.

Committing in regapplet

Modified Files:
Regapplet.java mybundle.java
----------------------------------------------------------------------

25 years ago----------------------------------------------------------------------
jis [Tue, 4 Aug 1998 20:32:46 +0000 (20:32 +0000)] 
----------------------------------------------------------------------
Added comments to label the test keys vs. production keys

Committing in mit/cipher

Modified Files:
Encap.java
----------------------------------------------------------------------

25 years agodon't build old reg client
danw [Tue, 4 Aug 1998 03:07:51 +0000 (03:07 +0000)] 
don't build old reg client

25 years agoThe java reg client
danw [Sat, 1 Aug 1998 18:25:39 +0000 (18:25 +0000)] 
The java reg client

25 years agorandom number code for the crypto routines in the java reg client
danw [Sat, 1 Aug 1998 18:25:30 +0000 (18:25 +0000)] 
random number code for the crypto routines in the java reg client

25 years agocrypto code for the java reg client
danw [Sat, 1 Aug 1998 18:25:15 +0000 (18:25 +0000)] 
crypto code for the java reg client

25 years agoHow to build the java reg client
danw [Sat, 1 Aug 1998 18:25:00 +0000 (18:25 +0000)] 
How to build the java reg client

25 years agoadd in krb4/krb5 kadmin stuff
danw [Sat, 1 Aug 1998 18:03:20 +0000 (18:03 +0000)] 
add in krb4/krb5 kadmin stuff

25 years agocheck for com_err before kerberos since we need it to check for krb4
danw [Sat, 1 Aug 1998 18:03:00 +0000 (18:03 +0000)] 
check for com_err before kerberos since we need it to check for krb4
as krb5 compat.
check for krb5 for new reg_svr

25 years agosigh
danw [Fri, 31 Jul 1998 22:52:40 +0000 (22:52 +0000)] 
sigh

25 years agooops. typo
danw [Fri, 31 Jul 1998 22:51:17 +0000 (22:51 +0000)] 
oops. typo

25 years agouse sms for kadmin, not moira/moira3.mit.edu
danw [Fri, 31 Jul 1998 22:50:02 +0000 (22:50 +0000)] 
use sms for kadmin, not moira/moira3.mit.edu

25 years agoremove testing code
danw [Fri, 31 Jul 1998 21:35:37 +0000 (21:35 +0000)] 
remove testing code

25 years agodocument -secure/-6
danw [Wed, 29 Jul 1998 18:51:25 +0000 (18:51 +0000)] 
document -secure/-6

25 years agoadd "-secure/-6" option to set "needs 6-word account coupon" flag on
danw [Wed, 29 Jul 1998 18:48:54 +0000 (18:48 +0000)] 
add "-secure/-6" option to set "needs 6-word account coupon" flag on
new accounts

25 years agoChange meaning of "secure" flag to refer to whether or not the user
danw [Wed, 29 Jul 1998 18:45:25 +0000 (18:45 +0000)] 
Change meaning of "secure" flag to refer to whether or not the user
needs a "6-words" account coupon rather than whether or not they've
gotten a .extra instance, since we don't use that information any more
anyway.

Also fix an unrelated bug in RealDeactivateUser, noticed by carla.

25 years agodo_hosts: on a soft error for a replicated service, exit but _don't_
danw [Fri, 24 Jul 1998 15:24:34 +0000 (15:24 +0000)] 
do_hosts: on a soft error for a replicated service, exit but _don't_
set the service error. (Only do that for hard errors.)

25 years agooops. bits aren't bytes
danw [Wed, 22 Jul 1998 18:02:25 +0000 (18:02 +0000)] 
oops. bits aren't bytes

25 years agoupdate to build rsaref and new reg_svr
danw [Wed, 22 Jul 1998 14:55:54 +0000 (14:55 +0000)] 
update to build rsaref and new reg_svr

25 years agogarbage collect
danw [Wed, 22 Jul 1998 14:55:34 +0000 (14:55 +0000)] 
garbage collect

25 years agoNew reg_svr
danw [Wed, 22 Jul 1998 14:55:23 +0000 (14:55 +0000)] 
New reg_svr

25 years agoRSAREF (for new reg_svr)
danw [Wed, 22 Jul 1998 14:54:49 +0000 (14:54 +0000)] 
RSAREF (for new reg_svr)

25 years agoadd acl_access_check call to ulis as well
danw [Wed, 15 Jul 1998 21:14:50 +0000 (21:14 +0000)] 
add acl_access_check call to ulis as well

25 years agoUse non-blocking interfaces to mr_receive and mr_accept so that you can't
danw [Wed, 15 Jul 1998 20:40:45 +0000 (20:40 +0000)] 
Use non-blocking interfaces to mr_receive and mr_accept so that you can't
hang the moira server by opening a connection and then not sending data.

25 years agoprovide non-blocking interfaces to mr_receive and mr_accept
danw [Wed, 15 Jul 1998 20:39:31 +0000 (20:39 +0000)] 
provide non-blocking interfaces to mr_receive and mr_accept

25 years agoAdd an extra (abstraction-violating) access-check to amtl and dmfl: do
danw [Wed, 15 Jul 1998 20:38:26 +0000 (20:38 +0000)] 
Add an extra (abstraction-violating) access-check to amtl and dmfl: do
not allow someone to add or remove someone from a list which is a
query acl unless they are on the acl for that list, even if they're on
the amtl/dmfl query acl. (This means someone on list-admin can't give
themselves dbadmin.)

25 years agoadd default gid (101) to gid list.
danw [Tue, 14 Jul 1998 01:29:54 +0000 (01:29 +0000)] 
add default gid (101) to gid list.

25 years agofix GDSS_INCLUDES for building gdss from the moira sources case
danw [Tue, 14 Jul 1998 01:22:58 +0000 (01:22 +0000)] 
fix GDSS_INCLUDES for building gdss from the moira sources case

25 years agofix partial_canonicalize_hostname too, even though I'm not sure why
danw [Thu, 9 Jul 1998 20:27:20 +0000 (20:27 +0000)] 
fix partial_canonicalize_hostname too, even though I'm not sure why
it's there

25 years agoDon't pass constant strings containing "\n" to Put_message. (It will strip
danw [Thu, 9 Jul 1998 19:03:43 +0000 (19:03 +0000)] 
Don't pass constant strings containing "\n" to Put_message. (It will strip
off the \n before adding its own, but you can't modify constant strings.)
Reported by Richard Courtemanche (kilroy@mit.edu).

25 years agoUse domain of moira server instead of domain of local host when
danw [Thu, 9 Jul 1998 18:57:30 +0000 (18:57 +0000)] 
Use domain of moira server instead of domain of local host when
canonicalizing hostnames with no "."s. Matt owes me M&Ms. :-)

25 years agoFix bug (noticed by Purify) that would prevent you from being able to do
danw [Mon, 6 Jul 1998 22:39:11 +0000 (22:39 +0000)] 
Fix bug (noticed by Purify) that would prevent you from being able to do
an update_host on a machine with an invalid name even if you weren't
changing that name.

26 years agoFix the subnet problem right this time
danw [Thu, 4 Jun 1998 15:12:54 +0000 (15:12 +0000)] 
Fix the subnet problem right this time

26 years agos/critical_error/critical_alert/
danw [Thu, 4 Jun 1998 14:52:01 +0000 (14:52 +0000)] 
s/critical_error/critical_alert/

26 years agoMove max_row_count into do_for_all_rows so that we can stop fetching data
danw [Sat, 30 May 1998 18:17:21 +0000 (18:17 +0000)] 
Move max_row_count into do_for_all_rows so that we can stop fetching data
as soon as we've decided there's too much. (Otherwise the server can suck
up huge amounts of memory.)

26 years agolog a critical error if a child process exits abnormally
danw [Sat, 30 May 1998 18:10:16 +0000 (18:10 +0000)] 
log a critical error if a child process exits abnormally

26 years agoRevert revision 2.15: the existing code assumes that IP addrs above
danw [Sat, 30 May 1998 16:12:06 +0000 (16:12 +0000)] 
Revert revision 2.15: the existing code assumes that IP addrs above
127.255.255.255 will be entered as negative numbers. (sigh)

26 years agosetup_ahst: Return MR_NO_ID ("Cannot allocate new ID") rather than
danw [Sat, 30 May 1998 16:10:08 +0000 (16:10 +0000)] 
setup_ahst: Return MR_NO_ID ("Cannot allocate new ID") rather than
MR_ADDRESS ("Bad address") if the user specifies "unique" IP address
but there are no empty addresses in the subnet.

26 years agoanother constant-string fix for strtrim (makes strtrim("") work)
danw [Thu, 28 May 1998 14:45:10 +0000 (14:45 +0000)] 
another constant-string fix for strtrim (makes strtrim("") work)

26 years agoupdates for server-side VPATH compiling
danw [Wed, 27 May 1998 17:33:00 +0000 (17:33 +0000)] 
updates for server-side VPATH compiling

26 years agoBuild our own com_err on Athena, for now.
danw [Tue, 26 May 1998 21:51:28 +0000 (21:51 +0000)] 
Build our own com_err on Athena, for now.
fix typo in GDSS_CPPFLAGS
fix includes for VPATH build

26 years agofix depend rule for case with no DEPDIRS
danw [Tue, 26 May 1998 21:50:54 +0000 (21:50 +0000)] 
fix depend rule for case with no DEPDIRS

26 years agoupdate for VPATH build
danw [Tue, 26 May 1998 21:50:36 +0000 (21:50 +0000)] 
update for VPATH build

26 years agoadd INSTALL=@INSTALL@
danw [Tue, 26 May 1998 21:46:59 +0000 (21:46 +0000)] 
add INSTALL=@INSTALL@

26 years agoregen
danw [Tue, 26 May 1998 18:18:44 +0000 (18:18 +0000)] 
regen

26 years agogarbage-collect
danw [Tue, 26 May 1998 18:17:07 +0000 (18:17 +0000)] 
garbage-collect

26 years agoSwitch from Imake-based build system to autoconf-based.
danw [Tue, 26 May 1998 18:13:21 +0000 (18:13 +0000)] 
Switch from Imake-based build system to autoconf-based.
(And fix a few small bugs found on the way)

26 years agoupdate for dirremote->dirmailhide
danw [Tue, 26 May 1998 17:29:43 +0000 (17:29 +0000)] 
update for dirremote->dirmailhide

26 years agoupdate mitdir flags code
danw [Tue, 26 May 1998 17:28:46 +0000 (17:28 +0000)] 
update mitdir flags code

26 years agoCheck names to make sure they don't start or end with "." or contain
danw [Fri, 22 May 1998 16:49:01 +0000 (16:49 +0000)] 
Check names to make sure they don't start or end with "." or contain
"..". (BIND 8.1 will reject a zone that contains malformed labels.)

26 years agoUse /usr/sbin/in.named instead of /etc/named
danw [Thu, 21 May 1998 17:34:16 +0000 (17:34 +0000)] 
Use /usr/sbin/in.named instead of /etc/named

26 years agoremove "and snet_id != 0" from get_subnet query so you can look at
danw [Wed, 20 May 1998 14:49:11 +0000 (14:49 +0000)] 
remove "and snet_id != 0" from get_subnet query so you can look at
subnet NONE

26 years agoUse unsigned int for subnet high/low/mask/etc, in case they're higher
danw [Wed, 20 May 1998 14:48:32 +0000 (14:48 +0000)] 
Use unsigned int for subnet high/low/mask/etc, in case they're higher
than 127.255.255.255

26 years agofix get_user_directory_flags validation structure
danw [Wed, 6 May 1998 23:33:39 +0000 (23:33 +0000)] 
fix get_user_directory_flags validation structure

26 years agoFix the math in the new database time to UNIX time routine
danw [Wed, 6 May 1998 23:32:55 +0000 (23:32 +0000)] 
Fix the math in the new database time to UNIX time routine

26 years agofix another potential buffer overrun
danw [Tue, 21 Apr 1998 20:32:41 +0000 (20:32 +0000)] 
fix another potential buffer overrun

26 years agocheck indirect entries in imembers as well as direct ones.
danw [Sat, 18 Apr 1998 13:01:33 +0000 (13:01 +0000)] 
check indirect entries in imembers as well as direct ones.

26 years agoFix a typing goof
danw [Sat, 18 Apr 1998 02:18:02 +0000 (02:18 +0000)] 
Fix a typing goof

26 years agomore hostname case sensitivity problems
danw [Fri, 17 Apr 1998 18:48:29 +0000 (18:48 +0000)] 
more hostname case sensitivity problems

26 years agofix variable name in error message
danw [Thu, 16 Apr 1998 20:49:26 +0000 (20:49 +0000)] 
fix variable name in error message

26 years agoDo the mkcred in a tempfs on Solaris systems.
danw [Thu, 16 Apr 1998 19:02:07 +0000 (19:02 +0000)] 
Do the mkcred in a tempfs on Solaris systems.
Also, deal correctly if hostname is a FQDN.

26 years agomake MAX_FIELD_WIDTH have room for a NULL like everything else
danw [Wed, 15 Apr 1998 03:00:15 +0000 (03:00 +0000)] 
make MAX_FIELD_WIDTH have room for a NULL like everything else

26 years agofix bugs in previous commit
danw [Wed, 15 Apr 1998 02:58:58 +0000 (02:58 +0000)] 
fix bugs in previous commit

26 years agoDon't bother unsetting dcm_enable if we're running in -n mode.
danw [Tue, 14 Apr 1998 18:54:44 +0000 (18:54 +0000)] 
Don't bother unsetting dcm_enable if we're running in -n mode.

26 years agouppercasify location in get_host
danw [Sat, 11 Apr 1998 18:45:52 +0000 (18:45 +0000)] 
uppercasify location in get_host

26 years agoSet timeout when select()ing, so incrementals will get a chance to run
danw [Tue, 7 Apr 1998 17:53:45 +0000 (17:53 +0000)] 
Set timeout when select()ing, so incrementals will get a chance to run
even when there's no network traffic.

26 years agoIgnore SIGPIPE
danw [Mon, 6 Apr 1998 15:59:21 +0000 (15:59 +0000)] 
Ignore SIGPIPE

26 years agoClean up properly if there's an Oracle error, instead of just exiting.
danw [Wed, 1 Apr 1998 17:32:53 +0000 (17:32 +0000)] 
Clean up properly if there's an Oracle error, instead of just exiting.

Provide more useful messages in a few places.

COMMIT in a bunch of places so the `inprogress' flag toggles are seen
by other clients. (This required rewriting do_hosts, because
committing will close any open cursors.)

26 years agofix for queries with LIKE clause at the end of the qualifier
danw [Wed, 1 Apr 1998 03:04:21 +0000 (03:04 +0000)] 
fix for queries with LIKE clause at the end of the qualifier

26 years agofix get_list_info modtime format
danw [Wed, 1 Apr 1998 03:02:01 +0000 (03:02 +0000)] 
fix get_list_info modtime format

26 years agoUse free_rtn_tuples to clean up client state rather than doing it
danw [Tue, 31 Mar 1998 16:08:07 +0000 (16:08 +0000)] 
Use free_rtn_tuples to clean up client state rather than doing it
wrong by hand.

26 years agobring back copy_argv... it does a strtrim(), which mr_copy_args
danw [Tue, 31 Mar 1998 06:47:20 +0000 (06:47 +0000)] 
bring back copy_argv... it does a strtrim(), which mr_copy_args
doesn't

26 years agoif the server is SLEEPY (got a SIGUSR1), close the database the next
danw [Mon, 30 Mar 1998 16:19:17 +0000 (16:19 +0000)] 
if the server is SLEEPY (got a SIGUSR1), close the database the next
time around the main loop. (This got left out in the mrgdb rewrite.)

This page took 0.081397 seconds and 4 git commands to generate.