citadel.git
5 years agocleaned up some compiler warnings
Art Cancro [Mon, 27 Aug 2018 17:31:04 +0000 (13:31 -0400)]
cleaned up some compiler warnings

5 years agorandom documentation updates
Art Cancro [Fri, 24 Aug 2018 16:42:58 +0000 (12:42 -0400)]
random documentation updates

5 years agoThe new server API no longer uses upload_type. Removed it from CitContext.
Art Cancro [Fri, 24 Aug 2018 16:36:14 +0000 (12:36 -0400)]
The new server API no longer uses upload_type.  Removed it from CitContext.

5 years agoRemoved the unused field (mimetype) from struct MetaData
Art Cancro [Fri, 24 Aug 2018 16:28:40 +0000 (12:28 -0400)]
Removed the unused field (mimetype) from struct MetaData

5 years agomsgbase.c style cleanup
Art Cancro [Fri, 24 Aug 2018 14:57:56 +0000 (10:57 -0400)]
msgbase.c style cleanup

5 years agostruct MetaData has an unused member "mimetype" that doesn't
Art Cancro [Fri, 24 Aug 2018 14:27:14 +0000 (10:27 -0400)]
struct MetaData has an unused member "mimetype" that doesn't
appear to be used anywhere (other than import/export, which
doesn't count).  Removed this element from import/export and
renamed the member to "unused_field_1" in preparation for
removing it.

5 years agoRemoved vestiges of .Known Shared command
Art Cancro [Tue, 21 Aug 2018 18:19:58 +0000 (14:19 -0400)]
Removed vestiges of .Known Shared command

5 years agotuning the index cache
Art Cancro [Thu, 9 Aug 2018 17:27:14 +0000 (13:27 -0400)]
tuning the index cache

5 years agodatabase_cleanup.sh backs up cdb.0d but doesn't restore it!
Art Cancro [Thu, 9 Aug 2018 15:51:26 +0000 (11:51 -0400)]
database_cleanup.sh backs up cdb.0d but doesn't restore it!
OMFG THIS IS GOING TO CAUSE A CATACLYSMIC CHAIN REACTION THAT RIPS APART THE ENTIRE SPACE-TIME CONTINUUM!!!!!1
Fixed.

5 years agomore diags
Art Cancro [Wed, 8 Aug 2018 15:11:55 +0000 (11:11 -0400)]
more diags

5 years agomore diags
Art Cancro [Wed, 8 Aug 2018 15:00:49 +0000 (11:00 -0400)]
more diags

5 years agosanity check diagnostic mode
Art Cancro [Wed, 8 Aug 2018 14:24:53 +0000 (10:24 -0400)]
sanity check diagnostic mode

5 years agoadded more diagnostic messages to mmnext sanity checks
Art Cancro [Wed, 8 Aug 2018 14:05:16 +0000 (10:05 -0400)]
added more diagnostic messages to mmnext sanity checks

5 years agodatabase.c cleanup
Art Cancro [Tue, 7 Aug 2018 15:57:15 +0000 (11:57 -0400)]
database.c cleanup

5 years agoindent -kr -i8 -l132 on everything in webcit-ng
Art Cancro [Fri, 27 Jul 2018 15:53:47 +0000 (11:53 -0400)]
indent -kr -i8 -l132 on everything in webcit-ng

5 years agoindent -kr -i8 -l132 on everything in textclient
Art Cancro [Fri, 27 Jul 2018 15:46:27 +0000 (11:46 -0400)]
indent -kr -i8 -l132 on everything in textclient

5 years agoindent
Art Cancro [Fri, 27 Jul 2018 15:44:51 +0000 (11:44 -0400)]
indent

5 years agoindent -kr -i132 citserver.c
Art Cancro [Fri, 27 Jul 2018 15:43:59 +0000 (11:43 -0400)]
indent -kr -i132 citserver.c

5 years agoindent -kr -i8 md5.c
Art Cancro [Fri, 27 Jul 2018 15:40:58 +0000 (11:40 -0400)]
indent -kr -i8 md5.c

5 years agoindent -kr -i8 auth.c
Art Cancro [Fri, 27 Jul 2018 15:39:26 +0000 (11:39 -0400)]
indent -kr -i8 auth.c

5 years agoThe "c_smtpclient_use_starttls" configuration option has been replaced
Art Cancro [Fri, 27 Jul 2018 15:37:13 +0000 (11:37 -0400)]
The "c_smtpclient_use_starttls" configuration option has been replaced
with a new "c_smtpclient_disable_starttls" option, making the attempt
of encryption for outbound SMTP connections the default.

5 years agotweaked old docs
Art Cancro [Tue, 24 Jul 2018 20:12:17 +0000 (16:12 -0400)]
tweaked old docs

5 years agob0rk d0rk aaak
Art Cancro [Tue, 24 Jul 2018 19:05:40 +0000 (15:05 -0400)]
b0rk d0rk aaak

5 years agofixed an error in one of the log messages
Art Cancro [Tue, 3 Jul 2018 22:27:26 +0000 (18:27 -0400)]
fixed an error in one of the log messages

5 years agorichard stallman is a communist jerk ... donald trump is the most awesome leader...
Art Cancro [Tue, 3 Jul 2018 21:58:10 +0000 (17:58 -0400)]
richard stallman is a communist jerk ... donald trump is the most awesome leader EVER

5 years agowebcit version 921
Art Cancro [Thu, 28 Jun 2018 04:29:23 +0000 (00:29 -0400)]
webcit version 921

5 years agoRewrote mimepart() as view_or_download_mimepart()
Art Cancro [Thu, 28 Jun 2018 04:22:17 +0000 (00:22 -0400)]
Rewrote mimepart() as view_or_download_mimepart()
which uses the DLAT server command to load attachments from the
server as one big happy object instead of chunking it.  Hopefully
this will take care of the problems people have been having downloading
attachments.

5 years agoMerge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Tue, 19 Jun 2018 21:57:34 +0000 (17:57 -0400)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel

5 years agoMerge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Tue, 19 Jun 2018 21:56:18 +0000 (17:56 -0400)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel

5 years agotextclient: OpenSSL detection in conf-IG-ure
Art Cancro [Tue, 19 Jun 2018 21:55:54 +0000 (17:55 -0400)]
textclient: OpenSSL detection in conf-IG-ure

5 years agochange to db-open flags
Art Cancro [Tue, 12 Jun 2018 21:37:27 +0000 (17:37 -0400)]
change to db-open flags

5 years agoremove unused trace function
Art Cancro [Mon, 11 Jun 2018 03:28:40 +0000 (23:28 -0400)]
remove unused trace function

5 years agofixed makefile to not try to install stuff that is not there anymore
Art Cancro [Wed, 6 Jun 2018 21:00:00 +0000 (17:00 -0400)]
fixed makefile to not try to install stuff that is not there anymore

5 years agoRemoved obsolete mkdirs from Makefile
Art Cancro [Wed, 6 Jun 2018 19:13:40 +0000 (15:13 -0400)]
Removed obsolete mkdirs from Makefile

5 years agoget_ical_data.sh is now run at compile time
Art Cancro [Mon, 4 Jun 2018 19:39:14 +0000 (15:39 -0400)]
get_ical_data.sh is now run at compile time

6 years agoCapture the actual SMTP response from the server, ugly hack using libcurl debug
Art Cancro [Thu, 12 Apr 2018 03:23:51 +0000 (23:23 -0400)]
Capture the actual SMTP response from the server, ugly hack using libcurl debug

6 years agoDeal with text/x-markdown in the text client by displaying it as plain text.
Art Cancro [Fri, 6 Apr 2018 21:23:41 +0000 (17:23 -0400)]
Deal with text/x-markdown in the text client by displaying it as plain text.

6 years agobootstrap script merely creates package-version.txt , nothing else
Art Cancro [Fri, 6 Apr 2018 19:09:33 +0000 (15:09 -0400)]
bootstrap script merely creates package-version.txt , nothing else

6 years agoUltra-simplification of the build system for the text client.
Art Cancro [Fri, 6 Apr 2018 18:38:11 +0000 (14:38 -0400)]
Ultra-simplification of the build system for the text client.
Eliminated the use of GNU Autotools because Richard Stallman is
a communist who hates America.  Now we use "conf-IG-ure" , a new
build system which is patriotic and has screeching eagles and
American flags and Bibles and guns and can win at NASCAR without
even trying.

Seriously though ... autotools is just way too complex for the
21st Century.  I guess that means we're dropping support for the
extreme edge case obsolete systems so that we can make our own
software more maintainable.

I've also ripped out the billions of lines of experimental code
which does nothing and isn't being used anymore.

6 years agoRenderers cleanup part 2
Art Cancro [Thu, 5 Apr 2018 15:16:18 +0000 (11:16 -0400)]
Renderers cleanup part 2

6 years agoRenderers cleanup part 1
Art Cancro [Thu, 5 Apr 2018 15:13:23 +0000 (11:13 -0400)]
Renderers cleanup part 1

6 years agolibical3 compatibility , patches submitted by Adrian Bunk
Art Cancro [Thu, 5 Apr 2018 02:42:16 +0000 (22:42 -0400)]
libical3 compatibility , patches submitted by Adrian Bunk

6 years agoFix error in Makefile.in , patch submitted by Adrian Bunk
Art Cancro [Thu, 5 Apr 2018 02:33:23 +0000 (22:33 -0400)]
Fix error in Makefile.in , patch submitted by Adrian Bunk

6 years agossl.c - change style
Art Cancro [Fri, 2 Mar 2018 03:26:01 +0000 (22:26 -0500)]
ssl.c - change style

6 years agossl.c - change style
Art Cancro [Fri, 2 Mar 2018 03:22:44 +0000 (22:22 -0500)]
ssl.c - change style

6 years agomore removal of ignet cruft
Art Cancro [Fri, 2 Mar 2018 02:57:19 +0000 (21:57 -0500)]
more removal of ignet cruft

6 years agomore removal of ignet cruft
Art Cancro [Fri, 2 Mar 2018 02:50:06 +0000 (21:50 -0500)]
more removal of ignet cruft

6 years agomore removal of ignet cruft
Art Cancro [Fri, 2 Mar 2018 02:47:11 +0000 (21:47 -0500)]
more removal of ignet cruft

6 years agoRemoved some more ignet cruft
Art Cancro [Fri, 2 Mar 2018 02:40:41 +0000 (21:40 -0500)]
Removed some more ignet cruft

6 years agocss tuning
Art Cancro [Sat, 24 Feb 2018 04:49:42 +0000 (23:49 -0500)]
css tuning

6 years agoasync
Art Cancro [Fri, 23 Feb 2018 01:13:16 +0000 (20:13 -0500)]
async

6 years agoscroll to
Art Cancro [Thu, 22 Feb 2018 04:19:35 +0000 (23:19 -0500)]
scroll to

6 years agoStyle, baby!
Art Cancro [Sun, 18 Feb 2018 05:50:09 +0000 (00:50 -0500)]
Style, baby!

6 years agoBegan moving style to a proper style sheet.
Art Cancro [Sun, 18 Feb 2018 05:21:12 +0000 (00:21 -0500)]
Began moving style to a proper style sheet.

6 years agoJSON render complete!
Art Cancro [Sun, 18 Feb 2018 00:40:47 +0000 (19:40 -0500)]
JSON render complete!

6 years agohtml render replaced by json render in the C server. next needs to be the json-to...
Art Cancro [Sun, 18 Feb 2018 00:18:15 +0000 (19:18 -0500)]
html render replaced by json render in the C server.  next needs to be the json-to-html in the client side...

6 years agoskeleton code for json render
Art Cancro [Sat, 17 Feb 2018 18:43:13 +0000 (13:43 -0500)]
skeleton code for json render

6 years agoStyle and cruft
Art Cancro [Fri, 16 Feb 2018 17:09:48 +0000 (12:09 -0500)]
Style and cruft

6 years agook, that's all for today. this was fun.
Art Cancro [Thu, 15 Feb 2018 03:22:39 +0000 (22:22 -0500)]
ok, that's all for today. this was fun.

6 years agoGot it! Temporarily working with the server-side C renderer
Art Cancro [Thu, 15 Feb 2018 03:15:18 +0000 (22:15 -0500)]
Got it!  Temporarily working with the server-side C renderer

6 years agowowzers! we can survive a server problem now. put the original div text back if...
Art Cancro [Wed, 14 Feb 2018 23:25:50 +0000 (18:25 -0500)]
wowzers!  we can survive a server problem now.  put the original div text back if there's an error.

6 years agoinner div not needed anymore
Art Cancro [Wed, 14 Feb 2018 23:22:08 +0000 (18:22 -0500)]
inner div not needed anymore

6 years agodo we need the inner div?
Art Cancro [Wed, 14 Feb 2018 23:20:28 +0000 (18:20 -0500)]
do we need the inner div?

6 years agomoved the renderer down to its own (currently empty) function
Art Cancro [Wed, 14 Feb 2018 23:09:24 +0000 (18:09 -0500)]
moved the renderer down to its own (currently empty) function

6 years agojavascript
Art Cancro [Wed, 14 Feb 2018 22:46:03 +0000 (17:46 -0500)]
javascript

6 years agoI think we finally have the older/newer messages buttons functioning properly.
Art Cancro [Wed, 14 Feb 2018 18:29:38 +0000 (13:29 -0500)]
I think we finally have the older/newer messages buttons functioning properly.

6 years agoolder and newer
Art Cancro [Wed, 14 Feb 2018 16:57:58 +0000 (11:57 -0500)]
older and newer

6 years agofoo
Art Cancro [Tue, 13 Feb 2018 23:22:28 +0000 (18:22 -0500)]
foo

6 years agoreshufflize the parameters to room renderers
Art Cancro [Tue, 13 Feb 2018 23:01:59 +0000 (18:01 -0500)]
reshufflize the parameters to room renderers

6 years agoinitial work on inline rendering setup
Art Cancro [Mon, 12 Feb 2018 03:14:48 +0000 (22:14 -0500)]
initial work on inline rendering setup

6 years agodisabled server-side message sequencing code
Art Cancro [Thu, 8 Feb 2018 22:11:42 +0000 (17:11 -0500)]
disabled server-side message sequencing code

6 years agotrack c_lastseen so we can use it in read operations
Art Cancro [Thu, 8 Feb 2018 21:43:19 +0000 (16:43 -0500)]
track c_lastseen so we can use it in read operations

6 years agoStarting to pull some rendering out of the C code and put it back in JS
Art Cancro [Sun, 4 Feb 2018 21:58:52 +0000 (16:58 -0500)]
Starting to pull some rendering out of the C code and put it back in JS

6 years agoinitial work on flat view
Art Cancro [Tue, 30 Jan 2018 05:20:32 +0000 (00:20 -0500)]
initial work on flat view

6 years agoFix call to daemon() to make it not change the working directory
Art Cancro [Tue, 30 Jan 2018 02:42:47 +0000 (21:42 -0500)]
Fix call to daemon() to make it not change the working directory

6 years agoAdded a few spaces
Art Cancro [Tue, 30 Jan 2018 02:40:53 +0000 (21:40 -0500)]
Added a few spaces

6 years agotabs not spaces
Art Cancro [Sun, 28 Jan 2018 06:17:40 +0000 (01:17 -0500)]
tabs not spaces

6 years agoA little more work on the threaded view
Art Cancro [Sun, 28 Jan 2018 06:09:07 +0000 (01:09 -0500)]
A little more work on the threaded view

6 years agoHide obsolete server functions from webcit UI
Art Cancro [Thu, 25 Jan 2018 16:29:09 +0000 (11:29 -0500)]
Hide obsolete server functions from webcit UI

6 years agowar on eNodeName
Art Cancro [Thu, 25 Jan 2018 16:17:10 +0000 (11:17 -0500)]
war on eNodeName

6 years agoStarted removing eNodename references
Art Cancro [Wed, 24 Jan 2018 19:37:54 +0000 (14:37 -0500)]
Started removing eNodename references

6 years agoRemoved all references to network/spoolout/ directory
Art Cancro [Wed, 24 Jan 2018 18:51:10 +0000 (13:51 -0500)]
Removed all references to network/spoolout/ directory

6 years agoSemi-permanent implementation of memory leak checking
Art Cancro [Wed, 24 Jan 2018 17:46:59 +0000 (12:46 -0500)]
Semi-permanent implementation of memory leak checking

6 years agomore whittling away ... plus memory leak tests
Art Cancro [Wed, 24 Jan 2018 16:29:47 +0000 (11:29 -0500)]
more whittling away ... plus memory leak tests

6 years agowhittle whittle
Art Cancro [Wed, 24 Jan 2018 16:20:00 +0000 (11:20 -0500)]
whittle whittle

6 years agomore trimming away of ignet stuffs
Art Cancro [Wed, 24 Jan 2018 15:47:07 +0000 (10:47 -0500)]
more trimming away of ignet stuffs

6 years agowhittle whittle whittle
Art Cancro [Tue, 23 Jan 2018 16:40:13 +0000 (11:40 -0500)]
whittle whittle whittle

6 years agowhittle whittle whittle
Art Cancro [Tue, 23 Jan 2018 16:34:00 +0000 (11:34 -0500)]
whittle whittle whittle

6 years agowhittling away the ignet pieces...
Art Cancro [Tue, 23 Jan 2018 16:21:50 +0000 (11:21 -0500)]
whittling away the ignet pieces...

6 years agonetwork_usetable() no longer needed
Art Cancro [Tue, 23 Jan 2018 16:11:18 +0000 (11:11 -0500)]
network_usetable() no longer needed

6 years agoscraping the bits away
Art Cancro [Tue, 23 Jan 2018 03:19:51 +0000 (22:19 -0500)]
scraping the bits away

6 years agoRemoved spoolin processing
Art Cancro [Tue, 23 Jan 2018 03:06:40 +0000 (22:06 -0500)]
Removed spoolin processing

6 years agoRemoved netfilterlist module
Art Cancro [Tue, 23 Jan 2018 02:58:49 +0000 (21:58 -0500)]
Removed netfilterlist module

6 years agoremoved node display and network parameters from text client
Art Cancro [Tue, 23 Jan 2018 02:53:58 +0000 (21:53 -0500)]
removed node display and network parameters from text client

6 years agoMore orderly this time. Removed serv_networkclient.c module.
Art Cancro [Tue, 23 Jan 2018 02:38:11 +0000 (21:38 -0500)]
More orderly this time.  Removed serv_networkclient.c module.

6 years agoRevert "began removing IGnet from the server"
Art Cancro [Tue, 23 Jan 2018 02:30:32 +0000 (21:30 -0500)]
Revert "began removing IGnet from the server"

This reverts commit 3cfc14afe3930a5d53b72f7f66d12cfa94126c32.

6 years agoRevert "aagh"
Art Cancro [Tue, 23 Jan 2018 02:30:29 +0000 (21:30 -0500)]
Revert "aagh"

This reverts commit b7728265dabe592f9e4a8e83cb0df4accb6cea21.

6 years agoaagh
Art Cancro [Tue, 23 Jan 2018 02:26:00 +0000 (21:26 -0500)]
aagh

6 years agobegan removing IGnet from the server
Art Cancro [Mon, 22 Jan 2018 21:59:21 +0000 (16:59 -0500)]
began removing IGnet from the server

6 years agoremoved IGnet functions from text client
Art Cancro [Mon, 22 Jan 2018 20:45:39 +0000 (15:45 -0500)]
removed IGnet functions from text client