2011-10-25SMTP: correct escaping of messages containing lines with single dot.
František Kučera <franta-hg@frantovo.cz> [Tue, 25 Oct 2011 10:39:57 +0200] rev 108
SMTP: correct escaping of messages containing lines with single dot.

2011-10-25SMTP: dot escaping – imported GNU code.
František Kučera <franta-hg@frantovo.cz> [Tue, 25 Oct 2011 10:16:13 +0200] rev 107
SMTP: dot escaping – imported GNU code.

2011-10-23Drupal: když chybí předmět, doplníme ho z prostého textu (ne z XHTML).
František Kučera <franta-hg@frantovo.cz> [Sun, 23 Oct 2011 23:37:39 +0200] rev 106
Drupal: když chybí předmět, doplníme ho z prostého textu (ne z XHTML).

2011-10-21Drupal: lepší názvy proměnných.
František Kučera <franta-hg@frantovo.cz> [Fri, 21 Oct 2011 18:21:30 +0200] rev 105
Drupal: lepší názvy proměnných.

2011-10-21Drupal: ignorování XML komentářů (nebudou dělit odstavce).
František Kučera <franta-hg@frantovo.cz> [Fri, 21 Oct 2011 17:35:29 +0200] rev 104
Drupal: ignorování XML komentářů (nebudou dělit odstavce).

2011-10-20Drupal: zpráva od uživatele se před uložením prožene přes XSLT případně Tidy.
František Kučera <franta-hg@frantovo.cz> [Thu, 20 Oct 2011 10:50:58 +0200] rev 103
Drupal: zpráva od uživatele se před uložením prožene přes XSLT případně Tidy.

2011-10-20Drupal: posílání zpráv do skupiny.
František Kučera <franta-hg@frantovo.cz> [Thu, 20 Oct 2011 09:59:04 +0200] rev 102
Drupal: posílání zpráv do skupiny.

2011-10-19Drupal: ověřování uživatelů.
František Kučera <franta-hg@frantovo.cz> [Wed, 19 Oct 2011 21:40:51 +0200] rev 101
Drupal: ověřování uživatelů.

2011-10-19Drupal: tidy – správné označování konců řádků (jen tam, kde už je nějaký text)
František Kučera <franta-hg@frantovo.cz> [Wed, 19 Oct 2011 17:23:53 +0200] rev 100
Drupal: tidy – správné označování konců řádků (jen tam, kde už je nějaký text)

2011-10-18Drupal: text/plain – odstranění přebytečných mezer na začátcích a koncích odstavců (oprava).
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 22:55:43 +0200] rev 99
Drupal: text/plain – odstranění přebytečných mezer na začátcích a koncích odstavců (oprava).

2011-10-18Drupal: XHTML XSL – odstranění přebytečných mezer (oprava).
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 22:50:39 +0200] rev 98
Drupal: XHTML XSL – odstranění přebytečných mezer (oprava).

2011-10-18Drupal: text/plain – podpora citací: cite.
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 21:10:45 +0200] rev 97
Drupal: text/plain – podpora citací: cite.

2011-10-18Drupal: text/plain – sjednocení šablony pro ul a ol a odstranění nadbytečných prázdných řádků u vnořených seznamů
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 20:54:14 +0200] rev 96
Drupal: text/plain – sjednocení šablony pro ul a ol a odstranění nadbytečných prázdných řádků u vnořených seznamů

2011-10-18Drupal: text/plain – víceúrovňové číslované seznamy.
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 19:45:13 +0200] rev 95
Drupal: text/plain – víceúrovňové číslované seznamy.

2011-10-18Drupal: lepší ošetření atributů u obrázků a odkazů, konverze i/b → em/strong, kontrola (apply-templates) vnořených značek.
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Oct 2011 19:10:29 +0200] rev 94
Drupal: lepší ošetření atributů u obrázků a odkazů, konverze i/b → em/strong, kontrola (apply-templates) vnořených značek.

2011-10-17Drupal: text/plain – odkazy budou označené 'apostrofy' místo "uvozovkami".
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 21:11:59 +0200] rev 93
Drupal: text/plain – odkazy budou označené 'apostrofy' místo "uvozovkami".

2011-10-17Drupal: text/plain – h2 bude podtřžené = místo # + podpora značky cite.
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 21:06:24 +0200] rev 92
Drupal: text/plain – h2 bude podtřžené = místo # + podpora značky cite.

2011-10-17Drupal: text/plain – podpora obrázků a dalších vnořených elementů uvnitř odkazů.
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 19:50:23 +0200] rev 91
Drupal: text/plain – podpora obrázků a dalších vnořených elementů uvnitř odkazů.

2011-10-17Drupal: zpracování citací (blockquote), doplnění chybějících odstavců (p).
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 19:12:42 +0200] rev 90
Drupal: zpracování citací (blockquote), doplnění chybějících odstavců (p).

2011-10-17Drupal: textová část zpráv (text/plain), základní funkční verze (XSLT+Java).
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 18:14:34 +0200] rev 89
Drupal: textová část zpráv (text/plain), základní funkční verze (XSLT+Java).

2011-10-17Drupal: žádný doctype a povolíme vodorovné čáry <hr/>
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 13:55:28 +0200] rev 88
Drupal: žádný doctype a povolíme vodorovné čáry <hr/>

2011-10-17Drupal: správné pořadí částí (pro Thunderbird).
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 11:16:18 +0200] rev 87
Drupal: správné pořadí částí (pro Thunderbird).

2011-10-17Drupal: oprava XSL odstavců: správné zpracování vnořených značek (např. a/img) v mešuge odstavcích.
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 00:56:59 +0200] rev 86
Drupal: oprava XSL odstavců: správné zpracování vnořených značek (např. a/img) v mešuge odstavcích.

2011-10-17Drupal: oprava XHTML šablony: žádné zdvojování značek.
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 00:55:48 +0200] rev 85
Drupal: oprava XHTML šablony: žádné zdvojování značek.

2011-10-17Drupal: funkce pro obalování textu <html><body> značkami.
František Kučera <franta-hg@frantovo.cz> [Mon, 17 Oct 2011 00:54:52 +0200] rev 84
Drupal: funkce pro obalování textu <html><body> značkami.

2011-10-16Drupal: odstavce – volitelná css třída a zbavení se zytečného xmlns
František Kučera <franta-hg@frantovo.cz> [Sun, 16 Oct 2011 23:41:04 +0200] rev 83
Drupal: odstavce – volitelná css třída a zbavení se zytečného xmlns

2011-10-16Drupal: tidy, odstavce, XSLT
František Kučera <franta-hg@frantovo.cz> [Sun, 16 Oct 2011 22:36:46 +0200] rev 82
Drupal: tidy, odstavce, XSLT

2011-10-16Drupal: XSL pro vytváření <p>odstavců</p> z textu přímo uvnitř html/body
František Kučera <franta-hg@frantovo.cz> [Sun, 16 Oct 2011 20:55:46 +0200] rev 81
Drupal: XSL pro vytváření <p>odstavců</p> z textu přímo uvnitř html/body
hranice mezi odstavci se poznají podle prázdného řádku (případně podle blokového elementu).
Naopak inline elementy jsou zahrnuty do odstavce. Příklad

První odstavec.
Druhý řádek téhož odstavce.

Druhý odstavec obsahující <em>nějaký inline element</em>.
Stále jsme v druhém odstavci.

Třetí odstavec…
<p>skutečný odstavec, jak to má být</p>
Toto už je čtvrtý resp. pátý odstavec, přestože tu nebyl žádný prázdný řádek.

2011-10-14Drupal: XSLT odstavce – [not(navázat)] TODO:…
František Kučera <franta-hg@frantovo.cz> [Fri, 14 Oct 2011 17:50:35 +0200] rev 80
Drupal: XSLT odstavce – [not(navázat)] TODO:…

2011-10-14Drupal: XSLT odstavce – vnořující se.
František Kučera <franta-hg@frantovo.cz> [Fri, 14 Oct 2011 15:36:54 +0200] rev 79
Drupal: XSLT odstavce – vnořující se.

2011-10-14Drupal: XSLT odstavce – textové vs. netextové uzly.
František Kučera <franta-hg@frantovo.cz> [Fri, 14 Oct 2011 13:32:34 +0200] rev 78
Drupal: XSLT odstavce – textové vs. netextové uzly.

2011-10-14Drupal: lámání textu na odstavce – XSLT 2.0, TODO:…
František Kučera <franta-hg@frantovo.cz> [Fri, 14 Oct 2011 12:41:14 +0200] rev 77
Drupal: lámání textu na odstavce – XSLT 2.0, TODO:…

2011-10-14Drupal: XSL šablona pro formátování XHTML části zprávy.
František Kučera <franta-hg@frantovo.cz> [Fri, 14 Oct 2011 00:45:06 +0200] rev 76
Drupal: XSL šablona pro formátování XHTML části zprávy.

2011-10-13Drupal: číštění HTML – Tidy.
František Kučera <franta-hg@frantovo.cz> [Thu, 13 Oct 2011 03:09:22 +0200] rev 75
Drupal: číštění HTML – Tidy.

2011-10-12Drupal: XSL transformace XHTML části
František Kučera <franta-hg@frantovo.cz> [Wed, 12 Oct 2011 23:10:31 +0200] rev 74
Drupal: XSL transformace XHTML části

2011-10-12Drupal: vyhození zbytečností.
František Kučera <franta-hg@frantovo.cz> [Wed, 12 Oct 2011 00:25:14 +0200] rev 73
Drupal: vyhození zbytečností.

2011-10-12Drupal: zprávy jsou multipart/alternative – jak prostý text, tak XHTML. TODO: filtry prostého textu a XHTML
František Kučera <franta-hg@frantovo.cz> [Wed, 12 Oct 2011 00:11:25 +0200] rev 72
Drupal: zprávy jsou multipart/alternative – jak prostý text, tak XHTML. TODO: filtry prostého textu a XHTML
zatím se do všech zpráv vkládá stejný vycpávkový text.

2011-10-11Drupal: správný formát data (RFC 822)
František Kučera <franta-hg@frantovo.cz> [Tue, 11 Oct 2011 16:34:17 +0200] rev 71
Drupal: správný formát data (RFC 822)

2011-10-11Drupal: hlavičky, poměrně funkční čtení příspěvků (vlánka).
František Kučera <franta-hg@frantovo.cz> [Tue, 11 Oct 2011 16:17:51 +0200] rev 70
Drupal: hlavičky, poměrně funkční čtení příspěvků (vlánka).

2011-10-11Drupal: správné kódování češtiny.
František Kučera <franta-hg@frantovo.cz> [Tue, 11 Oct 2011 01:17:30 +0200] rev 69
Drupal: správné kódování češtiny.

2011-10-11Drupal: částečně funkční – jde stáhnout zprávy s předmětem a textem.
František Kučera <franta-hg@frantovo.cz> [Tue, 11 Oct 2011 00:38:41 +0200] rev 68
Drupal: částečně funkční – jde stáhnout zprávy s předmětem a textem.

2011-10-09Drupal: pořadí metod.
František Kučera <franta-hg@frantovo.cz> [Sun, 09 Oct 2011 01:22:18 +0200] rev 67
Drupal: pořadí metod.

2011-10-09Drupal: funkční logování.
František Kučera <franta-hg@frantovo.cz> [Sun, 09 Oct 2011 01:17:19 +0200] rev 66
Drupal: funkční logování.

2011-10-09Drupal: nic to nedělá, jen loguje.
František Kučera <franta-hg@frantovo.cz> [Sun, 09 Oct 2011 01:02:53 +0200] rev 65
Drupal: nic to nedělá, jen loguje.

2011-10-09Drupal: bez dědičnosti, implementujeme rovnou rozhraní (nelze dědit).
František Kučera <franta-hg@frantovo.cz> [Sun, 09 Oct 2011 00:00:25 +0200] rev 64
Drupal: bez dědičnosti, implementujeme rovnou rozhraní (nelze dědit).

2011-10-08Drupal: kostry tříd
František Kučera <franta-hg@frantovo.cz> [Sat, 08 Oct 2011 23:32:18 +0200] rev 63
Drupal: kostry tříd

2011-09-14Reformatting XDaemonCommand
Christian Lins <christian@lins.me> [Wed, 14 Sep 2011 23:25:00 +0200] rev 62
Reformatting XDaemonCommand

2011-09-14SMTPSender should now support PLAIN SMTP Authentication (issue #8)
cli [Wed, 14 Sep 2011 22:39:22 +0200] rev 61
SMTPSender should now support PLAIN SMTP Authentication (issue #8)

2011-09-14Add libcommons-codec-java to Debian dependencies.
cli [Wed, 14 Sep 2011 12:54:40 +0200] rev 60
Add libcommons-codec-java to Debian dependencies.

2011-09-14Work on SMTPTransport.
cli [Wed, 14 Sep 2011 10:47:39 +0200] rev 59
Work on SMTPTransport.

2011-09-13Work on SMTP authentification for ML sender
cli [Tue, 13 Sep 2011 23:34:16 +0200] rev 58
Work on SMTP authentification for ML sender

2011-09-13Move default db to /var/spool/news/sonews/sonewsdb
cli [Tue, 13 Sep 2011 20:14:44 +0200] rev 57
Move default db to /var/spool/news/sonews/sonewsdb

2011-09-13Remove binary files in lib/
cli [Tue, 13 Sep 2011 19:08:15 +0200] rev 56
Remove binary files in lib/

2011-09-13Rename sonews.conf.sample to sonews.conf
cli [Tue, 13 Sep 2011 18:37:08 +0200] rev 55
Rename sonews.conf.sample to sonews.conf

2011-09-12Add debian/sonews.install and modify sonews.conf.sample to place database in /var/news/sonews/.
cli [Mon, 12 Sep 2011 22:43:40 +0200] rev 54
Add debian/sonews.install and modify sonews.conf.sample to place database in /var/news/sonews/.

2011-09-12Remove troubling line from debian/control.
cli [Mon, 12 Sep 2011 20:24:40 +0200] rev 53
Remove troubling line from debian/control.

2011-09-12Change binary package name sonews-server to server
cli [Mon, 12 Sep 2011 20:20:00 +0200] rev 52
Change binary package name sonews-server to server

2011-09-11Reformatting Article class code.
cli [Sun, 11 Sep 2011 17:59:28 +0200] rev 51
Reformatting Article class code.

2011-09-11Fix for issue #17. Error when posting to mailinglist is now reported back to user as NNTP error.
cli [Sun, 11 Sep 2011 17:36:47 +0200] rev 50
Fix for issue #17. Error when posting to mailinglist is now reported back to user as NNTP error.

2011-09-11Fix for #14
cli [Sun, 11 Sep 2011 17:01:19 +0200] rev 49
Fix for #14

2011-09-11Merge Channel and Group classes.
cli [Sun, 11 Sep 2011 15:05:04 +0200] rev 48
Merge Channel and Group classes.

2011-09-11Complete XDAEMON GROUPFLAG subcommand.
cli [Sun, 11 Sep 2011 14:19:19 +0200] rev 47
Complete XDAEMON GROUPFLAG subcommand.

2011-09-10Work on XDaemon command
cli [Sat, 10 Sep 2011 20:20:19 +0200] rev 46
Work on XDaemon command

2011-09-10HSQLDB backend support completed, but untested.
cli [Sat, 10 Sep 2011 18:18:05 +0200] rev 45
HSQLDB backend support completed, but untested.

2011-06-07Work on hsqldb support
cli [Tue, 07 Jun 2011 11:55:22 +0200] rev 44
Work on hsqldb support

2011-06-07Adapt config sample to use hsqldb
cli [Tue, 07 Jun 2011 09:23:34 +0200] rev 43
Adapt config sample to use hsqldb

2011-06-06Add HSQLDB stubs and reformat some source files.
cli [Mon, 06 Jun 2011 20:12:21 +0200] rev 42
Add HSQLDB stubs and reformat some source files.

2011-05-04Update debian control file
cli [Wed, 04 May 2011 18:34:21 +0200] rev 41
Update debian control file

2011-05-04Refactoring.
cli [Wed, 04 May 2011 18:06:24 +0200] rev 40
Refactoring.

2010-08-30Some work on XDAEMON command.
cli [Mon, 30 Aug 2010 00:20:06 +0200] rev 39
Some work on XDAEMON command.

2010-08-29Implement JDBCDatabase.update(Article) method to fix issue #7.
cli [Sun, 29 Aug 2010 23:23:15 +0200] rev 38
Implement JDBCDatabase.update(Article) method to fix issue #7.

2010-08-29Switch intent style to Original K&R / Linux / Kernel.
cli [Sun, 29 Aug 2010 18:17:37 +0200] rev 37
Switch intent style to Original K&R / Linux / Kernel.

2010-08-29Add some checks to prevent #13 happen.
cli [Sun, 29 Aug 2010 17:43:58 +0200] rev 36
Add some checks to prevent #13 happen.

2010-08-29Moving source files into src/-subdir.
cli [Sun, 29 Aug 2010 17:28:58 +0200] rev 35
Moving source files into src/-subdir.

2010-08-29Merge heads.
cli [Sun, 29 Aug 2010 17:04:25 +0200] rev 34
Merge heads.

2010-08-29Article(javax.mail.Message) now has a safe method to read the byte body from the given message object (fixes #16).
cli [Sun, 29 Aug 2010 17:03:21 +0200] rev 33
Article(javax.mail.Message) now has a safe method to read the byte body from the given message object (fixes #16).

2010-06-30added build.xml + small bugfix
bei [Wed, 30 Jun 2010 14:48:53 +0200] rev 32
added build.xml + small bugfix

2010-05-12Group.getByName() removed. Channel.getByName() does no longer catch StorageBackendExceptions but throw them further.
cli [Wed, 12 May 2010 11:18:02 +0200] rev 31
Group.getByName() removed. Channel.getByName() does no longer catch StorageBackendExceptions but throw them further.

2010-05-09The StorageBackendException is catched two times so that the user see the "500 internal server error" only at the second catch (probably fixes #5).
cli [Sun, 09 May 2010 12:38:46 +0200] rev 30
The StorageBackendException is catched two times so that the user see the "500 internal server error" only at the second catch (probably fixes #5).

2010-05-01Refactor logging to fix NullPointerException.
cli [Sat, 01 May 2010 18:51:57 +0200] rev 29
Refactor logging to fix NullPointerException.

2010-05-01Make mailinglist gateway more reliable, probably.
cli [Sat, 01 May 2010 14:27:30 +0200] rev 28
Make mailinglist gateway more reliable, probably.

2010-04-27Fix for #567 "mailinglist gateway does not recover after database outage".
cli [Tue, 27 Apr 2010 22:11:30 +0200] rev 27
Fix for #567 "mailinglist gateway does not recover after database outage".

2010-04-27Introduce more advanced help system (#565).
cli [Tue, 27 Apr 2010 21:51:12 +0200] rev 26
Introduce more advanced help system (#565).

2009-12-25Fix for too early disconnects on slow client connections. (#563)
cli [Fri, 25 Dec 2009 15:42:46 +0100] rev 25
Fix for too early disconnects on slow client connections. (#563)

2009-08-26Some changes to storage interface.
cli [Wed, 26 Aug 2009 17:04:04 +0200] rev 24
Some changes to storage interface.

2009-08-26Proper reply on XDAEMON GROUPADD if group already existing (#551).
cli [Wed, 26 Aug 2009 10:55:59 +0200] rev 23
Proper reply on XDAEMON GROUPADD if group already existing (#551).

2009-08-26Not longer required to restart server when changing peering settings (#547).
cli [Wed, 26 Aug 2009 10:47:51 +0200] rev 22
Not longer required to restart server when changing peering settings (#547).

2009-08-24Refactoring in CommandSelector to allow manually loading of plugins.
cli [Mon, 24 Aug 2009 14:40:37 +0200] rev 21
Refactoring in CommandSelector to allow manually loading of plugins.

2009-08-24Add stubs for org.sonews.acl and add method "impliedCapability" for org.sonews.command.Command interface.
cli [Mon, 24 Aug 2009 13:00:05 +0200] rev 20
Add stubs for org.sonews.acl and add method "impliedCapability" for org.sonews.command.Command interface.

2009-08-21Fix for last commit.
cli [Fri, 21 Aug 2009 17:40:54 +0200] rev 19
Fix for last commit.

2009-08-21Fix for #549.
cli [Fri, 21 Aug 2009 17:33:15 +0200] rev 18
Fix for #549.

2009-08-20#544 fixed.
cli [Thu, 20 Aug 2009 22:18:45 +0200] rev 17
#544 fixed.

2009-08-20Issue #538 fixed.
cli [Thu, 20 Aug 2009 21:31:03 +0200] rev 16
Issue #538 fixed.

2009-08-20Started refactoring the Log system to use java.util.logging classes.
cli [Thu, 20 Aug 2009 18:41:21 +0200] rev 15
Started refactoring the Log system to use java.util.logging classes.

2009-08-20Fix #548: API change; changed parameter type of Storage.getGroupsForList()
cli [Thu, 20 Aug 2009 16:57:38 +0200] rev 14
Fix #548: API change; changed parameter type of Storage.getGroupsForList()

2009-08-20Remove aggregated group stubs and fix #543.
cli [Thu, 20 Aug 2009 16:49:38 +0200] rev 13
Remove aggregated group stubs and fix #543.