]>
code.citadel.org Git - citadel.git/log
Art Cancro [Wed, 14 Feb 2018 23:09:24 +0000 (18:09 -0500)]
moved the renderer down to its own (currently empty) function
Art Cancro [Wed, 14 Feb 2018 22:46:03 +0000 (17:46 -0500)]
javascript
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.
Art Cancro [Wed, 14 Feb 2018 16:57:58 +0000 (11:57 -0500)]
older and newer
Art Cancro [Tue, 13 Feb 2018 23:22:28 +0000 (18:22 -0500)]
foo
Art Cancro [Tue, 13 Feb 2018 23:01:59 +0000 (18:01 -0500)]
reshufflize the parameters to room renderers
Art Cancro [Mon, 12 Feb 2018 03:14:48 +0000 (22:14 -0500)]
initial work on inline rendering setup
Art Cancro [Thu, 8 Feb 2018 22:11:42 +0000 (17:11 -0500)]
disabled server-side message sequencing code
Art Cancro [Thu, 8 Feb 2018 21:43:19 +0000 (16:43 -0500)]
track c_lastseen so we can use it in read operations
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
Art Cancro [Tue, 30 Jan 2018 05:20:32 +0000 (00:20 -0500)]
initial work on flat view
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
Art Cancro [Tue, 30 Jan 2018 02:40:53 +0000 (21:40 -0500)]
Added a few spaces
Art Cancro [Sun, 28 Jan 2018 06:17:40 +0000 (01:17 -0500)]
tabs not spaces
Art Cancro [Sun, 28 Jan 2018 06:09:07 +0000 (01:09 -0500)]
A little more work on the threaded view
Art Cancro [Thu, 25 Jan 2018 16:29:09 +0000 (11:29 -0500)]
Hide obsolete server functions from webcit UI
Art Cancro [Thu, 25 Jan 2018 16:17:10 +0000 (11:17 -0500)]
war on eNodeName
Art Cancro [Wed, 24 Jan 2018 19:37:54 +0000 (14:37 -0500)]
Started removing eNodename references
Art Cancro [Wed, 24 Jan 2018 18:51:10 +0000 (13:51 -0500)]
Removed all references to network/spoolout/ directory
Art Cancro [Wed, 24 Jan 2018 17:46:59 +0000 (12:46 -0500)]
Semi-permanent implementation of memory leak checking
Art Cancro [Wed, 24 Jan 2018 16:29:47 +0000 (11:29 -0500)]
more whittling away ... plus memory leak tests
Art Cancro [Wed, 24 Jan 2018 16:20:00 +0000 (11:20 -0500)]
whittle whittle
Art Cancro [Wed, 24 Jan 2018 15:47:07 +0000 (10:47 -0500)]
more trimming away of ignet stuffs
Art Cancro [Tue, 23 Jan 2018 16:40:13 +0000 (11:40 -0500)]
whittle whittle whittle
Art Cancro [Tue, 23 Jan 2018 16:34:00 +0000 (11:34 -0500)]
whittle whittle whittle
Art Cancro [Tue, 23 Jan 2018 16:21:50 +0000 (11:21 -0500)]
whittling away the ignet pieces...
Art Cancro [Tue, 23 Jan 2018 16:11:18 +0000 (11:11 -0500)]
network_usetable() no longer needed
Art Cancro [Tue, 23 Jan 2018 03:19:51 +0000 (22:19 -0500)]
scraping the bits away
Art Cancro [Tue, 23 Jan 2018 03:06:40 +0000 (22:06 -0500)]
Removed spoolin processing
Art Cancro [Tue, 23 Jan 2018 02:58:49 +0000 (21:58 -0500)]
Removed netfilterlist module
Art Cancro [Tue, 23 Jan 2018 02:53:58 +0000 (21:53 -0500)]
removed node display and network parameters from text client
Art Cancro [Tue, 23 Jan 2018 02:38:11 +0000 (21:38 -0500)]
More orderly this time. Removed serv_networkclient.c module.
Art Cancro [Tue, 23 Jan 2018 02:30:32 +0000 (21:30 -0500)]
Revert "began removing IGnet from the server"
This reverts commit
3cfc14afe3930a5d53b72f7f66d12cfa94126c32 .
Art Cancro [Tue, 23 Jan 2018 02:30:29 +0000 (21:30 -0500)]
Art Cancro [Tue, 23 Jan 2018 02:26:00 +0000 (21:26 -0500)]
aagh
Art Cancro [Mon, 22 Jan 2018 21:59:21 +0000 (16:59 -0500)]
began removing IGnet from the server
Art Cancro [Mon, 22 Jan 2018 20:45:39 +0000 (15:45 -0500)]
removed IGnet functions from text client
Art Cancro [Sun, 21 Jan 2018 22:25:56 +0000 (17:25 -0500)]
need an awesome slider
Art Cancro [Sun, 14 Jan 2018 04:20:30 +0000 (23:20 -0500)]
began work on a theme change
Art Cancro [Sun, 14 Jan 2018 00:50:38 +0000 (19:50 -0500)]
moved a close-paren onto the next line. HK Rowling is a big yeasty cunt.
Art Cancro [Tue, 9 Jan 2018 00:00:21 +0000 (19:00 -0500)]
Ended the use of the CC macro in rbl_check() , made the address to check a calling parameter
Art Cancro [Fri, 5 Jan 2018 22:23:54 +0000 (17:23 -0500)]
MAKE WEBCIT GREAT AGAIN!
Art Cancro [Thu, 4 Jan 2018 05:43:44 +0000 (00:43 -0500)]
create package-version.txt in each dir during bootstrap
Art Cancro [Wed, 3 Jan 2018 23:24:16 +0000 (18:24 -0500)]
fixed a syntax error
Art Cancro [Wed, 3 Jan 2018 23:01:46 +0000 (18:01 -0500)]
completed the auto versioning m4 macros
Art Cancro [Wed, 3 Jan 2018 22:55:59 +0000 (17:55 -0500)]
citadel/configure.in extract version number from source code
Art Cancro [Wed, 3 Jan 2018 22:31:13 +0000 (17:31 -0500)]
libcitadel/configure.in: extract version number from libcitadel.h
Art Cancro [Wed, 3 Jan 2018 22:21:10 +0000 (17:21 -0500)]
sdfl;mshdfsaldhfiusdhkasdsds
Art Cancro [Wed, 3 Jan 2018 22:10:32 +0000 (17:10 -0500)]
sdfjsdklfjsdlkfjds
Art Cancro [Wed, 3 Jan 2018 21:58:23 +0000 (16:58 -0500)]
releaseversion.sh simplified to handle integer version numbers
Art Cancro [Wed, 3 Jan 2018 21:56:24 +0000 (16:56 -0500)]
releaseversion.sh simplified to handle integer version numbers
Art Cancro [Tue, 2 Jan 2018 15:21:02 +0000 (10:21 -0500)]
no more help directory or notify_about_newmail.js
Art Cancro [Tue, 2 Jan 2018 04:01:25 +0000 (23:01 -0500)]
webcit-ng openssl 1.1 compatibility
Art Cancro [Mon, 1 Jan 2018 22:48:56 +0000 (17:48 -0500)]
Version 916 tag everything for release
Art Cancro [Mon, 1 Jan 2018 22:41:19 +0000 (17:41 -0500)]
openssl 1.1 in client
Art Cancro [Mon, 1 Jan 2018 22:17:06 +0000 (17:17 -0500)]
More OpenSSL 1.1 update
Art Cancro [Mon, 1 Jan 2018 22:08:38 +0000 (17:08 -0500)]
citserver updated to openssl 1.1 API
Art Cancro [Mon, 1 Jan 2018 21:46:23 +0000 (16:46 -0500)]
It's 2018 here in the civilized world. Changed the copyright banners of both Citadel Server and WebCit to read 2018 as the copyright date. Also included in citserver the 'full' GPL disclaimer, right next to the words 'open source software' just to piss off Richard Stallman and other communists.
Art Cancro [Mon, 1 Jan 2018 21:41:50 +0000 (16:41 -0500)]
More work on using the OpenSSL 1.1 API
Art Cancro [Sun, 31 Dec 2017 00:01:00 +0000 (19:01 -0500)]
serv_crypto.c: minor style cleanups before we try to make it work with openssl 1.1
Art Cancro [Fri, 29 Dec 2017 23:43:54 +0000 (18:43 -0500)]
configure.ac blah
Art Cancro [Fri, 29 Dec 2017 23:20:59 +0000 (18:20 -0500)]
More work on replace deprecated readdir_r()
Art Cancro [Fri, 29 Dec 2017 23:10:19 +0000 (18:10 -0500)]
replace deprecated readdir_r() with readdir()
Art Cancro [Fri, 29 Dec 2017 21:48:01 +0000 (16:48 -0500)]
version 915 specifies libical2 for debian dependencies
Art Cancro [Fri, 29 Dec 2017 21:02:13 +0000 (16:02 -0500)]
OpenLDAP is now a required dependency. We will be removing all optional dependencies to avoid build variabilty hell.
Art Cancro [Wed, 27 Dec 2017 02:52:12 +0000 (21:52 -0500)]
Reordered the locking and setting of user email addresses to avoid a race condition right after an upgrade if a user logs in
Art Cancro [Wed, 27 Dec 2017 02:35:07 +0000 (21:35 -0500)]
removed some declarations that are no longer used
Art Cancro [Tue, 26 Dec 2017 21:20:59 +0000 (16:20 -0500)]
When a server port number is unset (value 0) , don't just warn in the log ... set it to the default value.
Art Cancro [Tue, 26 Dec 2017 20:01:48 +0000 (15:01 -0500)]
serv_upgrade.c now has pre- and post- startup sections. The import of email addresses from vcards to the user configuration records has to take place after serv_inetcfg is initialized. Also versioned everything at 914 for new release.
Art Cancro [Tue, 26 Dec 2017 16:16:18 +0000 (11:16 -0500)]
* oldver is the version number of Citadel Server which was active on the previous run of the program, learned from the system configuration.
* If we are running a new Citadel Server for the first time, oldver will be 0.
* We keep this value around for the entire duration of the program run because we'll need it during several stages of startup.
Art Cancro [Thu, 14 Dec 2017 16:03:25 +0000 (11:03 -0500)]
minor style cleanups
Art Cancro [Sat, 9 Dec 2017 20:39:54 +0000 (15:39 -0500)]
remove installation system references to obsolete openldap directory
root [Sat, 9 Dec 2017 20:18:14 +0000 (15:18 -0500)]
removed some old cruft
root [Thu, 7 Dec 2017 03:46:37 +0000 (22:46 -0500)]
silenced a silly little compiler warning
Art Cancro [Wed, 6 Dec 2017 15:51:03 +0000 (10:51 -0500)]
minor cosmetic cleanups
Art Cancro [Mon, 4 Dec 2017 19:26:08 +0000 (14:26 -0500)]
Remove comment about site configurable setting in a place where we already made it a site configurable setting.
Art Cancro [Sat, 2 Dec 2017 17:58:17 +0000 (12:58 -0500)]
New site setting c_ldap_sync_email_addrs to toggle synchronization of email addresses from LDAP to Citadel.
Art Cancro [Thu, 30 Nov 2017 03:50:15 +0000 (22:50 -0500)]
Synchronization of LDAP users to Citadel is now complete, including email addresses. FIXME: need to make the email piece a site-configurable setting.
Art Cancro [Thu, 30 Nov 2017 01:31:05 +0000 (20:31 -0500)]
fixed a memory leak
Art Cancro [Sun, 19 Nov 2017 21:34:04 +0000 (16:34 -0500)]
A little more work on the LDAP Sync
Art Cancro [Sun, 19 Nov 2017 21:32:47 +0000 (16:32 -0500)]
ctdlsh: don't crash on the mailq command if the queue is empty.
Art Cancro [Mon, 13 Nov 2017 17:24:35 +0000 (12:24 -0500)]
All functions which connect and bind to LDAP using the Bind DN now flow through a single function instead of duplicating all that code four times.
Art Cancro [Mon, 13 Nov 2017 17:02:29 +0000 (12:02 -0500)]
fix indentation
Art Cancro [Mon, 6 Nov 2017 03:31:03 +0000 (22:31 -0500)]
getuserbyuid() now uses the extauth index, so we can do ldap sync
Art Cancro [Mon, 6 Nov 2017 02:01:43 +0000 (21:01 -0500)]
Internal version number to 913 to activate UID indexing at all sites
Art Cancro [Mon, 6 Nov 2017 02:00:47 +0000 (21:00 -0500)]
Index by UID
Art Cancro [Sun, 5 Nov 2017 23:02:22 +0000 (18:02 -0500)]
more moving towards ldap sync ... lots of refactoring
Art Cancro [Sun, 5 Nov 2017 21:43:01 +0000 (16:43 -0500)]
combined single utility function for deriving UID from ldap search result
Art Cancro [Sun, 5 Nov 2017 21:01:50 +0000 (16:01 -0500)]
combined single utility function for deriving display name from ldap search result
Art Cancro [Mon, 30 Oct 2017 23:48:39 +0000 (19:48 -0400)]
More use of %m instead of strerror(errno)
Art Cancro [Mon, 30 Oct 2017 23:42:45 +0000 (19:42 -0400)]
Repurposed an old upgrade module for upcoming index pass for uids
Art Cancro [Mon, 30 Oct 2017 21:46:57 +0000 (17:46 -0400)]
wtf, people? we indent with tabs not spaces.
Art Cancro [Mon, 30 Oct 2017 21:24:37 +0000 (17:24 -0400)]
Internal API change, create_user() now expects to be given a uid
Art Cancro [Mon, 30 Oct 2017 21:02:01 +0000 (17:02 -0400)]
Change the become_user parameter of create_user() to an enum, to make calling code easier to read
Art Cancro [Mon, 30 Oct 2017 20:58:26 +0000 (16:58 -0400)]
Remove unused parameter
Art Cancro [Mon, 30 Oct 2017 20:45:34 +0000 (16:45 -0400)]
Refactored CtdlGetUser() API
Art Cancro [Mon, 30 Oct 2017 19:29:04 +0000 (15:29 -0400)]
LOCK HER UP
Art Cancro [Mon, 30 Oct 2017 18:47:54 +0000 (14:47 -0400)]
DAV: getcontenttype tag belongs inside prop tag (thanks bravegnu)
Art Cancro [Sat, 28 Oct 2017 05:15:31 +0000 (01:15 -0400)]
More prep for turning openid table into generic external auth
Art Cancro [Sat, 28 Oct 2017 04:48:09 +0000 (00:48 -0400)]
CDB_OPENID is now CDB_EXTAUTH