citadel.git
22 years ago * compatibility with Berkeley DB < 3.3
Nathan Bryant [Mon, 25 Mar 2002 00:01:51 +0000 (00:01 +0000)]
 * compatibility with Berkeley DB < 3.3
 * squished symbol clashes with the OK symbol from curses in certain *n[iu]x
distributions. this is kind of a pain in the ass, but I had to rename our
OK to CIT_OK :-(

22 years ago* Handle vCard registration updates for users other than the one currently
Art Cancro [Fri, 22 Mar 2002 04:35:39 +0000 (04:35 +0000)]
* Handle vCard registration updates for users other than the one currently
  logged in.  (Allows administrative editing of contact information.)

22 years ago* "vcard edit" button for _other_ users' My Citadel Config rooms as well
Art Cancro [Fri, 22 Mar 2002 04:33:08 +0000 (04:33 +0000)]
* "vcard edit" button for _other_ users' My Citadel Config rooms as well

22 years ago* Don't re-declare timezone variables ('cuz FreeBSD chokes on that)
Art Cancro [Wed, 20 Mar 2002 19:03:27 +0000 (19:03 +0000)]
* Don't re-declare timezone variables ('cuz FreeBSD chokes on that)

22 years ago* Brought over yet another new version of the MIME parser from Citadel
Art Cancro [Tue, 19 Mar 2002 04:35:11 +0000 (04:35 +0000)]
* Brought over yet another new version of the MIME parser from Citadel

22 years ago* mime_parser.c: minor changes for easier porting between Citadel and WebCit
Art Cancro [Tue, 19 Mar 2002 04:34:42 +0000 (04:34 +0000)]
* mime_parser.c: minor changes for easier porting between Citadel and WebCit

22 years ago* Saw what IO did with strchr() and did the same in a few more places
Art Cancro [Tue, 19 Mar 2002 04:19:33 +0000 (04:19 +0000)]
* Saw what IO did with strchr() and did the same in a few more places

22 years agomade some changes that should hopefully make configure detect rawhide's
Nathan Bryant [Mon, 18 Mar 2002 23:14:04 +0000 (23:14 +0000)]
made some changes that should hopefully make configure detect rawhide's
db4 rpm.

22 years ago* mime_parser.c: more robust parsing of Content-Type header
Michael Hampton [Sun, 17 Mar 2002 00:08:02 +0000 (00:08 +0000)]
* mime_parser.c: more robust parsing of Content-Type header

22 years ago* Post an error message to Aide> when unlink() is unable to delete old
Art Cancro [Sat, 16 Mar 2002 05:22:59 +0000 (05:22 +0000)]
* Post an error message to Aide> when unlink() is unable to delete old
  database log files.

22 years ago* updated roadmap
Art Cancro [Thu, 14 Mar 2002 04:36:47 +0000 (04:36 +0000)]
* updated roadmap

22 years agoavoid symbol clash with curses' "timeout" function (which may be a macro
Nathan Bryant [Thu, 14 Mar 2002 04:35:27 +0000 (04:35 +0000)]
avoid symbol clash with curses' "timeout" function (which may be a macro
in some versions)

22 years agosupport window resizing in curses mode
Nathan Bryant [Thu, 14 Mar 2002 04:24:20 +0000 (04:24 +0000)]
support window resizing in curses mode

22 years agofix up minor gotcha introduced by fgets change
Nathan Bryant [Wed, 13 Mar 2002 04:11:11 +0000 (04:11 +0000)]
fix up minor gotcha introduced by fgets change

22 years ago* Site-configurable option "Allow system Aides to gain access to mailboxes"
Art Cancro [Wed, 13 Mar 2002 03:58:29 +0000 (03:58 +0000)]
* Site-configurable option "Allow system Aides to gain access to mailboxes"

22 years ago* New site config option "Allow system Aides to gain access to mailboxes"
Art Cancro [Wed, 13 Mar 2002 03:56:52 +0000 (03:56 +0000)]
* New site config option "Allow system Aides to gain access to mailboxes"

22 years ago/* when running in curses mode, the scroll bar in most
Nathan Bryant [Wed, 13 Mar 2002 03:34:38 +0000 (03:34 +0000)]
/* when running in curses mode, the scroll bar in most
   xterm-style programs becomes useless, so it makes sense to
   pause after a screenful of pages if the user has been idle
   for a while. However, this is annoying to some of the users
   who aren't in curses mode and tend to leave their clients
   idle. keepalives become disabled, resulting in getting booted
   when coming back to the idle session. but they probably have
   a working scrollback in their terminal, so disable it in this
   case:
 */
if (!is_curses_enabled())
lines_printed = 0;

22 years agoone more tweak
Nathan Bryant [Wed, 13 Mar 2002 00:07:59 +0000 (00:07 +0000)]
one more tweak

22 years agouse ncurses in preference to curses if it's installed; it handles
Nathan Bryant [Tue, 12 Mar 2002 23:34:38 +0000 (23:34 +0000)]
use ncurses in preference to curses if it's installed; it handles
background colors properly on dtterm, has a larger color pair palette,
and has a bigger terminal database than solaris curses

22 years ago* Moved room access controls out of the admin menu and into the room commands
Art Cancro [Tue, 12 Mar 2002 23:14:00 +0000 (23:14 +0000)]
* Moved room access controls out of the admin menu and into the room commands
  menu.  Prettied up the access control list screen.

22 years agocurses fix: map our normal color pairs into the 0-7 range instead of 1-8,
Nathan Bryant [Tue, 12 Mar 2002 22:47:17 +0000 (22:47 +0000)]
curses fix: map our normal color pairs into the 0-7 range instead of 1-8,
in order to make our pairs fit on terminals such as dtterm where COLOR_PAIRS=8.
map the white/blue color pair onto 8 instead of 9, but only if that slot
is available; fall back on white/black otherwise.

it seems there may be an off-by-one error in the color pair manpages for
the various curses packages (?) if not, our 0 entry is unusable, but that's
the DIM_BLACK color and we don't use it anyway.

22 years ago* Give mailbox owners access to "who knows room" command
Art Cancro [Tue, 12 Mar 2002 22:17:21 +0000 (22:17 +0000)]
* Give mailbox owners access to "who knows room" command

22 years agosupport color under Solaris curses
Nathan Bryant [Tue, 12 Mar 2002 21:08:03 +0000 (21:08 +0000)]
support color under Solaris curses

22 years ago* Access control change: do not treat mailboxes as guessname rooms for Aides.
Art Cancro [Tue, 12 Mar 2002 19:59:41 +0000 (19:59 +0000)]
* Access control change: do not treat mailboxes as guessname rooms for Aides.
  Open up INVT/KICK commands to non-Aides for their mailboxes.

22 years agoclean up a few prototypes that weren't defined centrally in headers
Nathan Bryant [Tue, 12 Mar 2002 18:49:39 +0000 (18:49 +0000)]
clean up a few prototypes that weren't defined centrally in headers

22 years agoif a filesystem node exists at /var/run/egd-pool, try to connect to it as
Nathan Bryant [Tue, 12 Mar 2002 04:30:53 +0000 (04:30 +0000)]
if a filesystem node exists at /var/run/egd-pool, try to connect to it as
the EGD (Entropy Gathering Daemon) or PRNGD (pseudorandom number
generator daemon) socket and seed OpenSSL's RNG.

this is necessary on solaris and other systems which lack /dev/urandom.

22 years agosquished the last remaining calls to sprintf
Nathan Bryant [Tue, 12 Mar 2002 03:43:26 +0000 (03:43 +0000)]
squished the last remaining calls to sprintf

22 years agoreplace calls to gets with fgets
Nathan Bryant [Tue, 12 Mar 2002 03:36:55 +0000 (03:36 +0000)]
replace calls to gets with fgets

22 years agomore sprintf bashing. now the only ones left are in mime_parser
Nathan Bryant [Tue, 12 Mar 2002 03:19:10 +0000 (03:19 +0000)]
more sprintf bashing. now the only ones left are in mime_parser

22 years agosprintf bashing
Nathan Bryant [Tue, 12 Mar 2002 03:09:11 +0000 (03:09 +0000)]
sprintf bashing

22 years agomore sprintf bashing
Nathan Bryant [Tue, 12 Mar 2002 02:56:17 +0000 (02:56 +0000)]
more sprintf bashing

22 years ago - pass -Wcast-qual to gcc
Nathan Bryant [Tue, 12 Mar 2002 01:33:42 +0000 (01:33 +0000)]
 - pass -Wcast-qual to gcc
 - more sprintf bashing

22 years agomore sprintf
Nathan Bryant [Tue, 12 Mar 2002 00:35:55 +0000 (00:35 +0000)]
more sprintf

22 years agomore sprintf removals
Nathan Bryant [Tue, 12 Mar 2002 00:03:43 +0000 (00:03 +0000)]
more sprintf removals

22 years agocommented
Nathan Bryant [Mon, 11 Mar 2002 06:17:22 +0000 (06:17 +0000)]
commented

22 years agouse <db.h> before <db3/db.h> or <db4/db.h>
Nathan Bryant [Mon, 11 Mar 2002 06:00:21 +0000 (06:00 +0000)]
use <db.h> before <db3/db.h> or <db4/db.h>
this is the only way i can think of to make it work everywhere; people on
systems like FreeBSD where the ports work the other way around will have to
specify an extra -I flag in their CPPFLAGS variable.

22 years agoadded autom4te.cache
Nathan Bryant [Mon, 11 Mar 2002 05:47:19 +0000 (05:47 +0000)]
added autom4te.cache

22 years agoremoved all references to sprintf from several files (not all files yet)
Nathan Bryant [Mon, 11 Mar 2002 05:42:47 +0000 (05:42 +0000)]
removed all references to sprintf from several files (not all files yet)
and replace with snprintf

22 years agowarning fixes on sparc-sun-solaris2.8 with gcc 3.0.4, mostly for *printf
Nathan Bryant [Mon, 11 Mar 2002 04:16:21 +0000 (04:16 +0000)]
warning fixes on sparc-sun-solaris2.8 with gcc 3.0.4, mostly for *printf
format strings

22 years ago - fixes for building without OpenSSL
Nathan Bryant [Mon, 11 Mar 2002 03:55:25 +0000 (03:55 +0000)]
 - fixes for building without OpenSSL
 - setenv doesn't exist on all systems, use putenv instead
 - support Solaris' curses implementation

22 years ago* Handle multiple Internet e-mail addresses in vCard editor
Art Cancro [Sun, 10 Mar 2002 06:07:09 +0000 (06:07 +0000)]
* Handle multiple Internet e-mail addresses in vCard editor

22 years ago* Applied a patch submitted by <xperc@hotmail.com> to fix a potential buffer
Art Cancro [Sat, 9 Mar 2002 22:52:04 +0000 (22:52 +0000)]
* Applied a patch submitted by <xperc@hotmail.com> to fix a potential buffer
  overflow problem in lprintf().  I also did the same fix to cprintf().

22 years ago* Added BMBX to fix a problem
Art Cancro [Sat, 9 Mar 2002 16:48:00 +0000 (16:48 +0000)]
* Added BMBX to fix a problem

22 years ago* one more tweak
Art Cancro [Sat, 9 Mar 2002 06:18:37 +0000 (06:18 +0000)]
* one more tweak

22 years ago* this should do it.
Art Cancro [Sat, 9 Mar 2002 05:22:30 +0000 (05:22 +0000)]
* this should do it.

22 years ago* Attempts to fix the access control crap
Art Cancro [Sat, 9 Mar 2002 05:02:20 +0000 (05:02 +0000)]
* Attempts to fix the access control crap

22 years ago* citadel.rc: disable full-screen mode by default
Art Cancro [Sat, 9 Mar 2002 04:20:24 +0000 (04:20 +0000)]
* citadel.rc: disable full-screen mode by default

22 years ago* Patch to allow invitations and admin access to mailbox rooms. NEEDS TESTING!
Art Cancro [Fri, 8 Mar 2002 05:42:02 +0000 (05:42 +0000)]
* Patch to allow invitations and admin access to mailbox rooms.  NEEDS TESTING!

22 years ago* doc change
Art Cancro [Fri, 8 Mar 2002 04:22:39 +0000 (04:22 +0000)]
* doc change

22 years ago* Final polish for initial round of vCard editing functions. Only show "edit"
Art Cancro [Thu, 7 Mar 2002 04:56:09 +0000 (04:56 +0000)]
* Final polish for initial round of vCard editing functions.  Only show "edit"
  link when editing user's own vCard in the My Citadel Config> room.

22 years ago* Force recipient only in Mail>, not in all mailbox rooms
Art Cancro [Thu, 7 Mar 2002 04:30:38 +0000 (04:30 +0000)]
* Force recipient only in Mail>, not in all mailbox rooms

22 years ago* More vcard editing form stuff
Art Cancro [Wed, 6 Mar 2002 05:22:33 +0000 (05:22 +0000)]
* More vcard editing form stuff

22 years ago* form cosmetics
Art Cancro [Tue, 5 Mar 2002 22:48:44 +0000 (22:48 +0000)]
* form cosmetics

22 years ago* Autoconf fixes for DB4 support
Michael Hampton [Tue, 5 Mar 2002 22:45:40 +0000 (22:45 +0000)]
* Autoconf fixes for DB4 support

22 years ago* a few more fields
Art Cancro [Tue, 5 Mar 2002 22:09:43 +0000 (22:09 +0000)]
* a few more fields

22 years ago* More vCard editing stuff
Art Cancro [Tue, 5 Mar 2002 05:05:09 +0000 (05:05 +0000)]
* More vCard editing stuff

22 years ago* vcard.c: another API update
Art Cancro [Tue, 5 Mar 2002 04:47:49 +0000 (04:47 +0000)]
* vcard.c: another API update

22 years ago* setup.c: minor cleanup
Art Cancro [Mon, 4 Mar 2002 21:43:03 +0000 (21:43 +0000)]
* setup.c: minor cleanup

22 years ago* Made a small API change to vcard.c for WebCit, brought the change over here too
Art Cancro [Mon, 4 Mar 2002 05:29:39 +0000 (05:29 +0000)]
* Made a small API change to vcard.c for WebCit, brought the change over here too
  in order to keep vcard.c identical everywhere.

22 years ago* Wrote some skeleton code for robust vCard editing
Art Cancro [Mon, 4 Mar 2002 05:28:54 +0000 (05:28 +0000)]
* Wrote some skeleton code for robust vCard editing

22 years ago* Login errors displayed in red
Art Cancro [Sun, 3 Mar 2002 06:58:25 +0000 (06:58 +0000)]
* Login errors displayed in red

22 years ago* Allow editing of the "disable self-service user account creation" site config option
Art Cancro [Sun, 3 Mar 2002 06:52:59 +0000 (06:52 +0000)]
* Allow editing of the "disable self-service user account creation" site config option

22 years ago* Client and server options to disable self-service user account creation
Art Cancro [Sun, 3 Mar 2002 06:48:25 +0000 (06:48 +0000)]
* Client and server options to disable self-service user account creation

22 years ago* Added password starred-out entry to newprompt() and strprompt()
Art Cancro [Sun, 3 Mar 2002 06:31:58 +0000 (06:31 +0000)]
* Added password starred-out entry to newprompt() and strprompt()
* Applied the above setting to password set/change in <.A>ide <U>seredit

22 years ago* Implemented the CREU server command to administratively create user accounts
Art Cancro [Sun, 3 Mar 2002 06:18:45 +0000 (06:18 +0000)]
* Implemented the CREU server command to administratively create user accounts
* Added the ability to create new user accounts to <.A>ide <U>seredit

22 years ago* Split up some of the code in order to prepare for user accounts to be
Art Cancro [Sun, 3 Mar 2002 06:05:16 +0000 (06:05 +0000)]
* Split up some of the code in order to prepare for user accounts to be
  administratively created without logging in to them.

22 years ago* Properly implemented the network filter list. Finished the server module and
Art Cancro [Sat, 2 Mar 2002 05:56:49 +0000 (05:56 +0000)]
* Properly implemented the network filter list.  Finished the server module and
  did a client-side <.A>ide <S>ysconfig <F>ilterlist command.

22 years ago* Cosmetic change to Received: line
Art Cancro [Fri, 1 Mar 2002 04:24:20 +0000 (04:24 +0000)]
* Cosmetic change to Received: line

22 years ago* CtdlReadMessageBody() -- fixed bug that caused the prepend buffer to be
Art Cancro [Fri, 1 Mar 2002 04:16:22 +0000 (04:16 +0000)]
* CtdlReadMessageBody() -- fixed bug that caused the prepend buffer to be
  discarded instead of prepended.  "Received:" lines now work.

22 years agoadded a .Wholist Short which lists only the people that aren't idle
Stu Mark [Tue, 26 Feb 2002 23:37:16 +0000 (23:37 +0000)]
added a .Wholist Short which lists only the people that aren't idle

22 years ago* Added the ability to enter a Subject: line in messages
Art Cancro [Sun, 24 Feb 2002 07:02:44 +0000 (07:02 +0000)]
* Added the ability to enter a Subject: line in messages
* Go to the Mail room when user clicks on the new mail alert icon

22 years ago* Do the use table purge in two phases to avoid crashy crashy
Art Cancro [Sat, 23 Feb 2002 19:20:51 +0000 (19:20 +0000)]
* Do the use table purge in two phases to avoid crashy crashy

22 years ago* Started adding better management of source IP addressses in SMTP service
Art Cancro [Wed, 20 Feb 2002 22:42:20 +0000 (22:42 +0000)]
* Started adding better management of source IP addressses in SMTP service

22 years agoadded a nested ungoto list, so you can ungoto 100 times.
Stu Mark [Sun, 17 Feb 2002 22:14:25 +0000 (22:14 +0000)]
added a nested ungoto list, so you can ungoto 100 times.

22 years agoundid some of the changes I made for the curses part of the input
Stu Mark [Sun, 17 Feb 2002 21:17:33 +0000 (21:17 +0000)]
undid some of the changes I made for the curses part of the input
routines, because apparently I broke it. I would spin on the login
name. So I put most of it back the way it was, now it works.
Sorry about that IO.
No amount of my poking around seems to make ChangeLog work, maybe it's
my version of CVS.

22 years agoone byte change to make the enter key go to next message in read mode
Stu Mark [Sun, 17 Feb 2002 20:58:43 +0000 (20:58 +0000)]
one byte change to make the enter key go to next message in read mode
and I added a line to Changelog so if it doesn't take, it's not my fault.

22 years ago I *DID* make changelog comments. I removed the blankj
Stu Mark [Fri, 15 Feb 2002 17:26:11 +0000 (17:26 +0000)]
 I *DID* make changelog comments. I removed the blankj
line at the end of the file and committed, and left a really
long commentary. I always do.
Anyway, I fixed the lagging key problem, unfortunately, I can't
explain why it works, so I expect some larger vaguely sinister problem
is going on and my fix hacks a solution without fixing the problem.

22 years ago* Wrote the expire/purge routine for the new use table
Art Cancro [Fri, 15 Feb 2002 04:28:57 +0000 (04:28 +0000)]
* Wrote the expire/purge routine for the new use table

22 years ago* Began implementation of a networker use table that doesn't chew up oodles
Art Cancro [Fri, 15 Feb 2002 04:05:08 +0000 (04:05 +0000)]
* Began implementation of a networker use table that doesn't chew up oodles
  of CPU time.  (It uses a cdb instead.)

22 years ago* Stu's changes (which he checked in without making any ChangeLog comments,
Art Cancro [Fri, 15 Feb 2002 03:40:06 +0000 (03:40 +0000)]
* Stu's changes (which he checked in without making any ChangeLog comments,
  bad Stu!) didn't build properly without curses.  Added #ifdef's.

22 years ago I made some changes that I hope will help the lagging input problem
Stu Mark [Fri, 15 Feb 2002 00:48:24 +0000 (00:48 +0000)]
 I made some changes that I hope will help the lagging input problem
but since I can't actually make it happen here, you'll have to
try it out to see if it helps. If it doesn't actually help, its
should at least be closer to the way to go. I had to jimmy
some stuff around (made do_keepalive not static) and one or two
other things. TRY THIS OUT BEFORE INSTALLING IT MAKE SURE IT DOESN'T
KILL THE WHOLE THING.

22 years ago* Added some rudimentary support for displaying vCards as card-looking things
Art Cancro [Wed, 13 Feb 2002 22:47:51 +0000 (22:47 +0000)]
* Added some rudimentary support for displaying vCards as card-looking things

22 years ago* That was stupid.
Art Cancro [Wed, 13 Feb 2002 22:15:11 +0000 (22:15 +0000)]
* That was stupid.

22 years ago* oops
Art Cancro [Wed, 13 Feb 2002 22:11:27 +0000 (22:11 +0000)]
* oops

22 years ago* added vcard_to_html() function
Art Cancro [Wed, 13 Feb 2002 22:04:12 +0000 (22:04 +0000)]
* added vcard_to_html() function

22 years ago* Allow the READ command to return packets bigger than 1 byte. (ooops!)
Art Cancro [Wed, 13 Feb 2002 15:48:55 +0000 (15:48 +0000)]
* Allow the READ command to return packets bigger than 1 byte.  (ooops!)

22 years ago* Began some hacks for vCard processing
Art Cancro [Wed, 13 Feb 2002 15:04:26 +0000 (15:04 +0000)]
* Began some hacks for vCard processing

22 years ago* Threw in a few more #ifdef's so the client build doesn't barf on
Art Cancro [Tue, 12 Feb 2002 20:15:25 +0000 (20:15 +0000)]
* Threw in a few more #ifdef's so the client build doesn't barf on
  non-curses systems
* Added rc_prompt_control (<N>ext/<S>top active at paginator: on/off/user)

22 years ago* termcap.h not necessary in libtransport.h
Brian [Tue, 12 Feb 2002 02:22:32 +0000 (02:22 +0000)]
* termcap.h not necessary in libtransport.h

22 years ago* Don't crash when deleting "purge this vCard" messages
Art Cancro [Mon, 11 Feb 2002 15:52:10 +0000 (15:52 +0000)]
* Don't crash when deleting "purge this vCard" messages

22 years ago - replace cdb_trunc with a complete version of the code i had been
Nathan Bryant [Sun, 10 Feb 2002 22:36:41 +0000 (22:36 +0000)]
 - replace cdb_trunc with a complete version of the code i had been
   working on; fallback code for db < 3.3.x needed
 - change 'can't connect to host.port' to 'can't connect to host:port'

22 years ago* If there's already a Subject line in memory, display it below the usual
Art Cancro [Fri, 8 Feb 2002 22:39:08 +0000 (22:39 +0000)]
* If there's already a Subject line in memory, display it below the usual
  headers when the user hits <E>

22 years ago* Changed the logic for printing RFC822 addresses (again)
Art Cancro [Fri, 8 Feb 2002 22:36:24 +0000 (22:36 +0000)]
* Changed the logic for printing RFC822 addresses (again)
* Implemented cdb_trunc() in database_sleepycat.c, using db_truncate()
  (We need to either provide an alternative implementation or require DB >=3.3)
* Automatically Re: subject line in the client where appropriate

22 years ago* Added client and server side support for entering Subject lines in
Art Cancro [Fri, 8 Feb 2002 19:02:25 +0000 (19:02 +0000)]
* Added client and server side support for entering Subject lines in
  messages when not using RFC822.

22 years ago* When outputting a message in non-RFC822 format, don't display an Internet
Art Cancro [Fri, 8 Feb 2002 18:10:08 +0000 (18:10 +0000)]
* When outputting a message in non-RFC822 format, don't display an Internet
  address if the user is local.

22 years ago* Silently refuse to add directory entries for Internet addresses already
Art Cancro [Thu, 7 Feb 2002 04:42:49 +0000 (04:42 +0000)]
* Silently refuse to add directory entries for Internet addresses already
  belonging to other users.
* cdb_trunc() for CtdlDirectoryInit: implemented for GDBM, stubbed for DB

22 years ago* Don't crash when posting if the user doesn't have an Internet directory address
Art Cancro [Tue, 5 Feb 2002 05:05:54 +0000 (05:05 +0000)]
* Don't crash when posting if the user doesn't have an Internet directory address

22 years ago* ACK! Mental note: Copying and pasting in vi is _not_ foolproof. This nasty, and...
Brian [Tue, 5 Feb 2002 02:36:31 +0000 (02:36 +0000)]
* ACK!  Mental note: Copying and pasting in vi is _not_ foolproof.  This nasty, and totally needless,
bug has been squashed after it reared its head completely accidentally in Infusion.

22 years ago* fixed a silly oversight in serv_crypto.c when removing the ETLS command
Michael Hampton [Sun, 3 Feb 2002 15:29:03 +0000 (15:29 +0000)]
* fixed a silly oversight in serv_crypto.c when removing the ETLS command

22 years ago* Remove the ETLS command, it is no longer needed
Michael Hampton [Sun, 3 Feb 2002 15:21:49 +0000 (15:21 +0000)]
* Remove the ETLS command, it is no longer needed