]>
code.citadel.org Git - citadel.git/log
Wilfried Goesgens [Thu, 10 May 2012 20:32:59 +0000 (22:32 +0200)]
StringBuf: add URL-encoder that also encodes the @ character.
Wilfried Goesgens [Thu, 10 May 2012 20:04:13 +0000 (22:04 +0200)]
POP3Client: escape URL parts
Wilfried Goesgens [Mon, 7 May 2012 21:28:01 +0000 (23:28 +0200)]
SMTP-Client: shut down in one chunk
- splicing up the shutdown sequence into several db-request chunks doesn't work out. do it in one apraoch again.
Wilfried Goesgens [Mon, 7 May 2012 21:25:17 +0000 (23:25 +0200)]
SMTP-Client: on success strip reply too.
Wilfried Goesgens [Mon, 7 May 2012 21:24:34 +0000 (23:24 +0200)]
EVENT-Client: set context on attach.
Wilfried Goesgens [Sun, 6 May 2012 20:19:40 +0000 (22:19 +0200)]
Event-client: add waiting for the server greeting to our error status (preventive..)
Wilfried Goesgens [Sun, 6 May 2012 20:15:30 +0000 (22:15 +0200)]
Eventhandling: fix shutdownhandlers
- add a mutex for securely accessing the eventqueues from outside via ev_async_send() (s.b. might want to shut down meanwhile)
- remove unused add-pipes we used for signaling before switching to libev4
- start the shutdown handlers only from within the eventqueue
Wilfried Goesgens [Sat, 5 May 2012 19:05:37 +0000 (21:05 +0200)]
HTML Styleguide fixing.
Wilfried Goesgens [Sat, 5 May 2012 15:45:21 +0000 (17:45 +0200)]
EVENT-Client: add debug log when we connected to the remote side after E_AGAIN. this way we now can see when the server isn't sending a greeting.
Wilfried Goesgens [Sat, 5 May 2012 15:17:52 +0000 (17:17 +0200)]
SMTP-Client: don't set 5 as default connection status; this is fail and its dangerous.
Wilfried Goesgens [Sat, 5 May 2012 15:17:12 +0000 (17:17 +0200)]
SMTP-Client: alocate the Statusmessage big enough so we don't reallocate them later on.
Wilfried Goesgens [Sat, 5 May 2012 15:16:13 +0000 (17:16 +0200)]
SMTP-Client: strip newlines from smtp replies when setting them as Statusmessage.
Wilfried Goesgens [Sat, 5 May 2012 15:15:24 +0000 (17:15 +0200)]
C-ARES: make debug logging completely runtime configurable.
Wilfried Goesgens [Sat, 5 May 2012 15:14:45 +0000 (17:14 +0200)]
CURL-Client: try to log after we actualy have an IO struct.
Wilfried Goesgens [Sat, 5 May 2012 15:13:46 +0000 (17:13 +0200)]
adjust loglevel in case of failing to get/set the FD Flags
Wilfried Goesgens [Sat, 5 May 2012 12:08:49 +0000 (14:08 +0200)]
LOGGING: add tiny webcit interface to manage log configs
Wilfried Goesgens [Sat, 5 May 2012 11:31:21 +0000 (13:31 +0200)]
LOGP: use pipe as separator as we do it in all other places.
Wilfried Goesgens [Sat, 5 May 2012 11:11:28 +0000 (13:11 +0200)]
CLEANUP: don't declare vars before code.
Wilfried Goesgens [Sat, 5 May 2012 10:40:34 +0000 (12:40 +0200)]
Logging: log the number of messages in room with the message-syslog domain
Wilfried Goesgens [Thu, 3 May 2012 21:55:30 +0000 (23:55 +0200)]
IMAP: make debug logging configurable.
Wilfried Goesgens [Thu, 3 May 2012 20:44:33 +0000 (22:44 +0200)]
NTTList: move into networking module
- use session logout hook to free the NTTList entry instead of adding a dependency to user_ops.c
- make logging of NTT configurable
- move ntt locking code into serv_network.c
Wilfried Goesgens [Thu, 3 May 2012 20:06:02 +0000 (22:06 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Thu, 3 May 2012 20:04:41 +0000 (22:04 +0200)]
BSD compatibility: add missing include for AF_INET
Art Cancro [Tue, 1 May 2012 03:29:22 +0000 (23:29 -0400)]
Removed duplicate typedef of CtdlDbgFunction
Wilfried Goesgens [Sun, 29 Apr 2012 20:16:07 +0000 (22:16 +0200)]
Logging: configure message logging
Wilfried Goesgens [Sun, 29 Apr 2012 16:31:01 +0000 (18:31 +0200)]
SMTPClient: more log silencing
Wilfried Goesgens [Sun, 29 Apr 2012 15:51:51 +0000 (17:51 +0200)]
LOGGING: make context logging configurabel. (joining user & context)
Wilfried Goesgens [Sun, 29 Apr 2012 15:13:32 +0000 (17:13 +0200)]
LOGGING: make module infrastructure logging configurable
- degrade lots of outputs from INFO to DEBUG. this is way to noisy.
Wilfried Goesgens [Sun, 29 Apr 2012 14:09:14 +0000 (16:09 +0200)]
LOGGING: more debug messages to hide in eventqueue
Wilfried Goesgens [Sun, 29 Apr 2012 13:48:48 +0000 (15:48 +0200)]
XMPP: make logging configurable.
Wilfried Goesgens [Sun, 29 Apr 2012 13:38:35 +0000 (15:38 +0200)]
Sieve: make logging configurable.
Wilfried Goesgens [Sun, 29 Apr 2012 13:19:10 +0000 (15:19 +0200)]
Logging: add commands to runtime view/enable/disable logging
- LOGP: print log config
- LOGS: set one logging facility
Wilfried Goesgens [Sun, 29 Apr 2012 10:14:09 +0000 (12:14 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Sun, 29 Apr 2012 10:13:34 +0000 (12:13 +0200)]
SMTP-Client: streamline logging; make look more uniq
Wilfried Goesgens [Sun, 29 Apr 2012 10:13:00 +0000 (12:13 +0200)]
EVENT-Backtrace enableable on its own by now.
Wilfried Goesgens [Sat, 28 Apr 2012 18:07:47 +0000 (20:07 +0200)]
CURL: make log output configurable.
Wilfried Goesgens [Sat, 28 Apr 2012 18:07:23 +0000 (20:07 +0200)]
Backtrace: check for NULL pointer argument.
Wilfried Goesgens [Sat, 28 Apr 2012 16:04:07 +0000 (18:04 +0200)]
Make logging configurable
- event loop
- c-ares
Wilfried Goesgens [Sat, 28 Apr 2012 16:03:29 +0000 (18:03 +0200)]
POP3Client: mute debug log if not enable
Wilfried Goesgens [Sat, 28 Apr 2012 16:03:05 +0000 (18:03 +0200)]
RSSClient: make debug log runtime configurable
Art Cancro [Fri, 27 Apr 2012 14:45:54 +0000 (10:45 -0400)]
changed the default path to citadel in ctdlsh
root [Thu, 26 Apr 2012 20:27:50 +0000 (22:27 +0200)]
RSS-Client: add missing locks
Art Cancro [Wed, 25 Apr 2012 21:24:37 +0000 (17:24 -0400)]
More logging for rssclient and pop3client holdoff and concurrency checks
Wilfried Goesgens [Tue, 24 Apr 2012 18:27:06 +0000 (20:27 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Tue, 24 Apr 2012 18:26:16 +0000 (20:26 +0200)]
Citadel Networker: add per facility debug logging 'networkclient'
Wilfried Goesgens [Tue, 24 Apr 2012 18:25:27 +0000 (20:25 +0200)]
SMTP-Client: add per facility debug logging 'smtpeventclient'
Wilfried Goesgens [Tue, 24 Apr 2012 18:23:31 +0000 (20:23 +0200)]
Add framework for enabling (debug) logging per module
- -x <list of coma separated values> / 'all'
- export CITADEL_LOGDEBUG=<list of coma separated values> / 'all'
Art Cancro [Tue, 24 Apr 2012 15:43:52 +0000 (11:43 -0400)]
Added more 'go=' parameters to links in the wiki view, thereby making those links more perma.
Art Cancro [Tue, 24 Apr 2012 15:28:55 +0000 (11:28 -0400)]
The 'wiki home' link now contains a go= parameter
Wilfried Goesgens [Tue, 24 Apr 2012 15:25:08 +0000 (17:25 +0200)]
Cleanup: use typedef for structs; make those structs private which aren't used in the rest of the code.
Art Cancro [Tue, 24 Apr 2012 15:24:55 +0000 (11:24 -0400)]
more 'go=' links in wiki
Wilfried Goesgens [Tue, 24 Apr 2012 10:32:51 +0000 (12:32 +0200)]
Logging: add timestamps for eventdriven IO
- add the ev_now() timestamp to the contexts (just for measuring that precision should be ok...)
- output the time the DNS requests take
- output the time the whole SMTP delivery aproach took
Wilfried Goesgens [Tue, 24 Apr 2012 09:51:05 +0000 (11:51 +0200)]
Deleting rooms: Invalid pointers; safeguarrds
- Server return buffer wasn't allocated -> crash
- add mandatory parameter 'go' to delete_room, so we're realy shure which room to delete.
Wilfried Goesgens [Tue, 24 Apr 2012 09:50:08 +0000 (11:50 +0200)]
rename token CURRENT_ROOM to THISROOM; since all other tokens concerning the currently selected room are named THISROOM:**
Wilfried Goesgens [Tue, 24 Apr 2012 09:45:28 +0000 (11:45 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Art Cancro [Mon, 23 Apr 2012 22:41:53 +0000 (18:41 -0400)]
First of several required additions of 'go=' to wiki links
Art Cancro [Mon, 23 Apr 2012 22:34:34 +0000 (18:34 -0400)]
Fixed a problem with wiki history display being broken because carriage returns are sneaking into the rev names
Art Cancro [Mon, 23 Apr 2012 22:20:03 +0000 (18:20 -0400)]
more str_wiki_index() use
Art Cancro [Mon, 23 Apr 2012 22:06:11 +0000 (18:06 -0400)]
Removed the 'room=' parameter from the wiki view. This functionality is provided globally by the 'go=' parameter.
Art Cancro [Mon, 23 Apr 2012 18:06:34 +0000 (14:06 -0400)]
Began fixing http://uncensored.citadel.org/wiki?page=stefan2012mar07?go=exterminate
Art Cancro [Mon, 23 Apr 2012 14:42:35 +0000 (10:42 -0400)]
When changes are made via the admin socket, post Aide messages indicating that the changes were made 'by an administrator' instead of 'by (not logged in)'.
Wilfried Goesgens [Mon, 23 Apr 2012 11:04:36 +0000 (13:04 +0200)]
SMTP-Client: summary log success / fail of delivery attempts.
Wilfried Goesgens [Sun, 22 Apr 2012 08:34:55 +0000 (10:34 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Sun, 22 Apr 2012 08:33:53 +0000 (10:33 +0200)]
Logging: add details to failed password attempts to make it fail2ban more easy to block ports for dictionary attacks.
Art Cancro [Sun, 22 Apr 2012 04:11:47 +0000 (00:11 -0400)]
tweaks to ctdlsalearn
Art Cancro [Thu, 19 Apr 2012 16:29:54 +0000 (12:29 -0400)]
Adjusted qstart/qend defaults
Art Cancro [Thu, 19 Apr 2012 16:20:06 +0000 (12:20 -0400)]
spiffy new strprompt() allows backspacing over the existing value
Art Cancro [Thu, 19 Apr 2012 16:09:10 +0000 (12:09 -0400)]
Replacement ctdl_getline()
Art Cancro [Thu, 19 Apr 2012 16:07:00 +0000 (12:07 -0400)]
Replacement ctdl_getline()
Art Cancro [Thu, 19 Apr 2012 15:53:36 +0000 (11:53 -0400)]
wtf is gl_string? unused variable, removed it
Art Cancro [Thu, 19 Apr 2012 15:43:47 +0000 (11:43 -0400)]
The 'negative number for asterisk echo' functionality is no longer in ctdl_getline(), it has been moved to newprompt() and strprompt()
Art Cancro [Thu, 19 Apr 2012 15:39:59 +0000 (11:39 -0400)]
Remove unused variable
Art Cancro [Thu, 19 Apr 2012 15:36:14 +0000 (11:36 -0400)]
Outside of commands.c, calls to ctdl_getline() have been replaced with more appropriate functions
Art Cancro [Thu, 19 Apr 2012 15:13:59 +0000 (11:13 -0400)]
ctdl_getline() is a mess. continued cleaning it up
Art Cancro [Thu, 19 Apr 2012 15:10:41 +0000 (11:10 -0400)]
ctdl_getline() is a mess. started cleaning it up
Wilfried Goesgens [Tue, 17 Apr 2012 21:53:31 +0000 (23:53 +0200)]
c-ares: make InitC_ares_dns() private to serv_cares.c
Wilfried Goesgens [Tue, 17 Apr 2012 20:58:25 +0000 (22:58 +0200)]
Networker / SMTP-Client: free a-record lookup reply.
Wilfried Goesgens [Mon, 16 Apr 2012 09:14:59 +0000 (11:14 +0200)]
SMTP-Client: GetShutdownDeliveries() deliveres a bool not a count.
Art Cancro [Mon, 16 Apr 2012 03:34:49 +0000 (23:34 -0400)]
Corrected the spelling of 'Username too long:' and reduced it from a LOG_EMERG to a LOG_INFO.
Art Cancro [Fri, 13 Apr 2012 16:19:00 +0000 (12:19 -0400)]
Revert "Revert "add logging to debug event loop issue""
This reverts commit
ec038763f94cbe755650b9a032284a1fd4fce56b .
Art Cancro [Fri, 13 Apr 2012 16:18:59 +0000 (12:18 -0400)]
Revert "Revert "add logging to debug event loop issue""
This reverts commit
e410d6d64c404b1bed628194c301782d7da19642 .
Art Cancro [Fri, 13 Apr 2012 16:18:59 +0000 (12:18 -0400)]
Revert "Revert "SMTP-Client: make shure everything is finished before we terminate one client.""
This reverts commit
99f5a2324115920e21e153e77ef369dc053299c7 .
Art Cancro [Fri, 13 Apr 2012 16:18:58 +0000 (12:18 -0400)]
Revert "Revert "Networker: if remote tells us to send more than our send limit, say we will only send the limit in this chunk instead of failing.""
This reverts commit
a4e2ade5c12e0686da445bdfe92b05c3e567ccd7 .
Art Cancro [Fri, 13 Apr 2012 16:18:57 +0000 (12:18 -0400)]
Revert "Revert "SMTP-Client: move the client-shutdown procedure into the DB-Thread; we musn't block the network thread for db IO.""
This reverts commit
f74fed30f3d655d3f229628b6b998240fa6494be .
Art Cancro [Fri, 13 Apr 2012 16:06:49 +0000 (12:06 -0400)]
Revert "SMTP-Client: move the client-shutdown procedure into the DB-Thread; we musn't block the network thread for db IO."
This reverts commit
4fdc7029ccef0500fd8f968413c2b82db8fe2f29 .
Art Cancro [Fri, 13 Apr 2012 16:06:33 +0000 (12:06 -0400)]
Revert "Networker: if remote tells us to send more than our send limit, say we will only send the limit in this chunk instead of failing."
This reverts commit
a54b6cfde340606e5b8c41de3dbe08f15b2f1394 .
Art Cancro [Fri, 13 Apr 2012 16:06:00 +0000 (12:06 -0400)]
Revert "SMTP-Client: make shure everything is finished before we terminate one client."
This reverts commit
91a9b8806b53105a54a4bc83bb40d68b5d6f0b6d .
Art Cancro [Fri, 13 Apr 2012 16:05:36 +0000 (12:05 -0400)]
Revert "add logging to debug event loop issue"
This reverts commit
b53135c87e6debf49aead8e258f2ab3aa83c5f5d .
Art Cancro [Fri, 13 Apr 2012 16:05:23 +0000 (12:05 -0400)]
Revert "add logging to debug event loop issue"
This reverts commit
26b124e2580e80b2624a293c4f171f7746861019 .
Art Cancro [Thu, 12 Apr 2012 23:25:33 +0000 (19:25 -0400)]
add logging to debug event loop issue
Art Cancro [Thu, 12 Apr 2012 23:17:28 +0000 (19:17 -0400)]
add logging to debug event loop issue
Wilfried Goesgens [Fri, 6 Apr 2012 21:20:29 +0000 (23:20 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Fri, 6 Apr 2012 21:19:59 +0000 (23:19 +0200)]
SMTP-Client: make shure everything is finished before we terminate one client.
Art Cancro [Fri, 6 Apr 2012 17:03:58 +0000 (13:03 -0400)]
feed generator: strip out nonprintable characters so XML parsers do not choke on them
Wilfried Goesgens [Fri, 6 Apr 2012 15:39:54 +0000 (17:39 +0200)]
Networker: if remote tells us to send more than our send limit, say we will only send the limit in this chunk instead of failing.
Wilfried Goesgens [Fri, 6 Apr 2012 15:37:36 +0000 (17:37 +0200)]
Merge branch 'master' of ssh://git.citadel.org/appl/gitroot/citadel
Wilfried Goesgens [Fri, 6 Apr 2012 15:36:29 +0000 (17:36 +0200)]
SMTP-Client: move the client-shutdown procedure into the DB-Thread; we musn't block the network thread for db IO.
Wilfried Goesgens [Fri, 6 Apr 2012 15:34:19 +0000 (17:34 +0200)]
Memleak: in case of DNS errors take care whether we need to free the reply or not.
Art Cancro [Tue, 3 Apr 2012 22:01:21 +0000 (18:01 -0400)]
Change some of the broken links pointing to www.citadel.org
Art Cancro [Thu, 29 Mar 2012 03:29:49 +0000 (23:29 -0400)]
Allow webcit 8.10 to be used with citadel 8.05 and libcitadel 8.05