]>
andersk Git - moira.git/log
danw [Fri, 7 Aug 1998 18:37:55 +0000 (18:37 +0000)]
use VARCHAR not CHAR
danw [Fri, 7 Aug 1998 18:29:35 +0000 (18:29 +0000)]
revert mitdir stuff since that didn't happen
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
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
danw [Fri, 7 Aug 1998 14:22:15 +0000 (14:22 +0000)]
nuke ref to ureg_init
danw [Fri, 7 Aug 1998 14:21:22 +0000 (14:21 +0000)]
no more clients/userreg/Makefile.in
danw [Fri, 7 Aug 1998 14:18:29 +0000 (14:18 +0000)]
generate hesiod info for status 2 (half-registered) users
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)
danw [Fri, 7 Aug 1998 14:11:21 +0000 (14:11 +0000)]
document changed registering behavior
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.
danw [Thu, 6 Aug 1998 18:13:42 +0000 (18:13 +0000)]
add utility program to generate magic words for a given ID
danw [Wed, 5 Aug 1998 17:30:25 +0000 (17:30 +0000)]
fix bug that would cause it to sometiems suggest 9-letter usernames
jis [Wed, 5 Aug 1998 01:44:04 +0000 (01:44 +0000)]
Bugfix in exception handling
jis [Wed, 5 Aug 1998 01:39:24 +0000 (01:39 +0000)]
Remove bogus reference to mit.cipher.test which was used for testing.
jis [Wed, 5 Aug 1998 01:37:59 +0000 (01:37 +0000)]
Bugfix so we no longer hang if the reg_svr goes away.
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
----------------------------------------------------------------------
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
----------------------------------------------------------------------
danw [Tue, 4 Aug 1998 03:07:51 +0000 (03:07 +0000)]
don't build old reg client
danw [Sat, 1 Aug 1998 18:25:39 +0000 (18:25 +0000)]
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
danw [Sat, 1 Aug 1998 18:25:15 +0000 (18:25 +0000)]
crypto code for the java reg client
danw [Sat, 1 Aug 1998 18:25:00 +0000 (18:25 +0000)]
How to build the java reg client
danw [Sat, 1 Aug 1998 18:03:20 +0000 (18:03 +0000)]
add in krb4/krb5 kadmin stuff
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
danw [Fri, 31 Jul 1998 22:52:40 +0000 (22:52 +0000)]
sigh
danw [Fri, 31 Jul 1998 22:51:17 +0000 (22:51 +0000)]
oops. typo
danw [Fri, 31 Jul 1998 22:50:02 +0000 (22:50 +0000)]
use sms for kadmin, not moira/moira3.mit.edu
danw [Fri, 31 Jul 1998 21:35:37 +0000 (21:35 +0000)]
remove testing code
danw [Wed, 29 Jul 1998 18:51:25 +0000 (18:51 +0000)]
document -secure/-6
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
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.
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.)
danw [Wed, 22 Jul 1998 18:02:25 +0000 (18:02 +0000)]
oops. bits aren't bytes
danw [Wed, 22 Jul 1998 14:55:54 +0000 (14:55 +0000)]
update to build rsaref and new reg_svr
danw [Wed, 22 Jul 1998 14:55:34 +0000 (14:55 +0000)]
garbage collect
danw [Wed, 22 Jul 1998 14:55:23 +0000 (14:55 +0000)]
New reg_svr
danw [Wed, 22 Jul 1998 14:54:49 +0000 (14:54 +0000)]
RSAREF (for new reg_svr)
danw [Wed, 15 Jul 1998 21:14:50 +0000 (21:14 +0000)]
add acl_access_check call to ulis as well
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.
danw [Wed, 15 Jul 1998 20:39:31 +0000 (20:39 +0000)]
provide non-blocking interfaces to mr_receive and mr_accept
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.)
danw [Tue, 14 Jul 1998 01:29:54 +0000 (01:29 +0000)]
add default gid (101) to gid list.
danw [Tue, 14 Jul 1998 01:22:58 +0000 (01:22 +0000)]
fix GDSS_INCLUDES for building gdss from the moira sources case
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
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).
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. :-)
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.
danw [Thu, 4 Jun 1998 15:12:54 +0000 (15:12 +0000)]
Fix the subnet problem right this time
danw [Thu, 4 Jun 1998 14:52:01 +0000 (14:52 +0000)]
s/critical_error/critical_alert/
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.)
danw [Sat, 30 May 1998 18:10:16 +0000 (18:10 +0000)]
log a critical error if a child process exits abnormally
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)
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.
danw [Thu, 28 May 1998 14:45:10 +0000 (14:45 +0000)]
another constant-string fix for strtrim (makes strtrim("") work)
danw [Wed, 27 May 1998 17:33:00 +0000 (17:33 +0000)]
updates for server-side VPATH compiling
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
danw [Tue, 26 May 1998 21:50:54 +0000 (21:50 +0000)]
fix depend rule for case with no DEPDIRS
danw [Tue, 26 May 1998 21:50:36 +0000 (21:50 +0000)]
update for VPATH build
danw [Tue, 26 May 1998 21:46:59 +0000 (21:46 +0000)]
add INSTALL=@INSTALL@
danw [Tue, 26 May 1998 18:18:44 +0000 (18:18 +0000)]
regen
danw [Tue, 26 May 1998 18:17:07 +0000 (18:17 +0000)]
garbage-collect
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)
danw [Tue, 26 May 1998 17:29:43 +0000 (17:29 +0000)]
update for dirremote->dirmailhide
danw [Tue, 26 May 1998 17:28:46 +0000 (17:28 +0000)]
update mitdir flags code
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.)
danw [Thu, 21 May 1998 17:34:16 +0000 (17:34 +0000)]
Use /usr/sbin/in.named instead of /etc/named
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
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
danw [Wed, 6 May 1998 23:33:39 +0000 (23:33 +0000)]
fix get_user_directory_flags validation structure
danw [Wed, 6 May 1998 23:32:55 +0000 (23:32 +0000)]
Fix the math in the new database time to UNIX time routine
danw [Tue, 21 Apr 1998 20:32:41 +0000 (20:32 +0000)]
fix another potential buffer overrun
danw [Sat, 18 Apr 1998 13:01:33 +0000 (13:01 +0000)]
check indirect entries in imembers as well as direct ones.
danw [Sat, 18 Apr 1998 02:18:02 +0000 (02:18 +0000)]
Fix a typing goof
danw [Fri, 17 Apr 1998 18:48:29 +0000 (18:48 +0000)]
more hostname case sensitivity problems
danw [Thu, 16 Apr 1998 20:49:26 +0000 (20:49 +0000)]
fix variable name in error message
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.
danw [Wed, 15 Apr 1998 03:00:15 +0000 (03:00 +0000)]
make MAX_FIELD_WIDTH have room for a NULL like everything else
danw [Wed, 15 Apr 1998 02:58:58 +0000 (02:58 +0000)]
fix bugs in previous commit
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.
danw [Sat, 11 Apr 1998 18:45:52 +0000 (18:45 +0000)]
uppercasify location in get_host
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.
danw [Mon, 6 Apr 1998 15:59:21 +0000 (15:59 +0000)]
Ignore SIGPIPE
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.)
danw [Wed, 1 Apr 1998 03:04:21 +0000 (03:04 +0000)]
fix for queries with LIKE clause at the end of the qualifier
danw [Wed, 1 Apr 1998 03:02:01 +0000 (03:02 +0000)]
fix get_list_info modtime format
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.
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
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.)
danw [Thu, 26 Mar 1998 21:24:28 +0000 (21:24 +0000)]
warn if user tries to create/rename a list to a username
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.
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
danw [Wed, 25 Mar 1998 17:59:51 +0000 (17:59 +0000)]
fix some bugs in build_qual
danw [Wed, 25 Mar 1998 17:59:24 +0000 (17:59 +0000)]
remove some unused code (setup_akum), uppercasify ahal/dhal
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)
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.)
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.
danw [Tue, 17 Mar 1998 21:35:55 +0000 (21:35 +0000)]
remove the (unused) table locking code
danw [Tue, 17 Mar 1998 19:29:54 +0000 (19:29 +0000)]
Verify that things that are supposed to be numbers actually are
danw [Tue, 17 Mar 1998 18:44:59 +0000 (18:44 +0000)]
Move query-result-sorting info from struct validate to struct query.
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
This page took 0.088727 seconds and 4 git commands to generate.