]> andersk Git - moira.git/log
moira.git
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.)

26 years agowarn if user tries to create/rename a list to a username
danw [Thu, 26 Mar 1998 21:24:28 +0000 (21:24 +0000)] 
warn if user tries to create/rename a list to a username

26 years agoGet username from Kerberos ticket file instead of utmp, since utmp
danw [Thu, 26 Mar 1998 21:07:13 +0000 (21:07 +0000)] 
Get username from Kerberos ticket file instead of utmp, since utmp
loses sometimes. Fixes [1151] in Moira.

26 years agoAdd conversions to `unsigned char'.
danw [Thu, 26 Mar 1998 20:34:03 +0000 (20:34 +0000)] 
Add conversions to `unsigned char'.
XXX still to do: kill person who invented signed characters

26 years agofix some bugs in build_qual
danw [Wed, 25 Mar 1998 17:59:51 +0000 (17:59 +0000)] 
fix some bugs in build_qual

26 years agoremove some unused code (setup_akum), uppercasify ahal/dhal
danw [Wed, 25 Mar 1998 17:59:24 +0000 (17:59 +0000)] 
remove some unused code (setup_akum), uppercasify ahal/dhal

26 years agonuke `delete_user_by_uid' since it's never been used in all of the logs
danw [Fri, 20 Mar 1998 18:33:54 +0000 (18:33 +0000)] 
nuke `delete_user_by_uid' since it's never been used in all of the logs
that we have, and it requires special hacks in qvalidate.
(also, fix a bug in rusr's valobj)

26 years agomake this compile again (I thought it was going to be harder than this,
danw [Fri, 20 Mar 1998 18:25:41 +0000 (18:25 +0000)] 
make this compile again (I thought it was going to be harder than this,
but it turns out the get_list_info function was completely unnecessary
since followup_glin does all the right stuff already.)

26 years agoMove conversion of UNIX->SQL wildcards from query validation stage to
danw [Wed, 18 Mar 1998 23:25:47 +0000 (23:25 +0000)] 
Move conversion of UNIX->SQL wildcards from query validation stage to
query building stage. Rewrite build_qual to not be susceptible to
buffer overruns in the process.

26 years agoremove the (unused) table locking code
danw [Tue, 17 Mar 1998 21:35:55 +0000 (21:35 +0000)] 
remove the (unused) table locking code

26 years agoVerify that things that are supposed to be numbers actually are
danw [Tue, 17 Mar 1998 19:29:54 +0000 (19:29 +0000)] 
Verify that things that are supposed to be numbers actually are

26 years agoMove query-result-sorting info from struct validate to struct query.
danw [Tue, 17 Mar 1998 18:44:59 +0000 (18:44 +0000)] 
Move query-result-sorting info from struct validate to struct query.

26 years agoRemove the `commonly used strings': the compiler should be clever enough
danw [Mon, 16 Mar 1998 20:21:10 +0000 (20:21 +0000)] 
Remove the `commonly used strings': the compiler should be clever enough
to deal by itself

26 years agofix RCS IDs
danw [Tue, 10 Mar 1998 21:09:32 +0000 (21:09 +0000)] 
fix RCS IDs

26 years agoread() in a loop, not all at once, in case packets get split up
danw [Tue, 3 Mar 1998 23:20:03 +0000 (23:20 +0000)] 
read() in a loop, not all at once, in case packets get split up

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