├── VERSION
├── jnode-core
├── .gitignore
├── src
│ └── jnode
│ │ ├── dto
│ │ ├── Entity.java
│ │ ├── Mail.java
│ │ ├── ScriptHelper.java
│ │ ├── Robot.java
│ │ ├── FilemailAwaiting.java
│ │ ├── FileSubscription.java
│ │ ├── Subscription.java
│ │ ├── FileForLink.java
│ │ ├── Jscript.java
│ │ └── EchomailAwaiting.java
│ │ ├── jscript
│ │ ├── JScriptConsole.java
│ │ ├── CoreHelper.java
│ │ ├── IJscriptHelper.java
│ │ ├── WriteStatToEchoareaHelper.java
│ │ └── WriteFileToEchoareaHelper.java
│ │ ├── event
│ │ ├── IEvent.java
│ │ ├── IEventHandler.java
│ │ ├── NewNetmailEvent.java
│ │ ├── NewEchomailEvent.java
│ │ ├── NewFilemailEvent.java
│ │ ├── NewEchoareaEvent.java
│ │ ├── NewFileareaEvent.java
│ │ ├── SharedModuleEvent.java
│ │ ├── Notifier.java
│ │ └── ConnectionEndEvent.java
│ │ ├── robot
│ │ └── IRobot.java
│ │ ├── stat
│ │ ├── IStatPoster.java
│ │ └── FileareaStat.java
│ │ ├── main
│ │ └── threads
│ │ │ ├── TimerPoll.java
│ │ │ ├── TosserQueue.java
│ │ │ ├── ThreadPool.java
│ │ │ ├── NetmailFallback.java
│ │ │ └── HealthReporter.java
│ │ ├── protocol
│ │ └── binkp
│ │ │ ├── types
│ │ │ └── BinkpCommand.java
│ │ │ ├── exceprion
│ │ │ └── ConnectionEndException.java
│ │ │ └── BinkpConnectorRegistry.java
│ │ ├── install
│ │ ├── DefaultVersion.java
│ │ └── support
│ │ │ ├── LinkOption_1_1.java
│ │ │ └── Dupe_1_4.java
│ │ ├── ftn
│ │ └── exception
│ │ │ └── LastMessageException.java
│ │ ├── ndl
│ │ └── NodelistIndex.java
│ │ ├── module
│ │ ├── JnodeModule.java
│ │ └── JnodeModuleException.java
│ │ └── store
│ │ └── XMLSerializer.java
└── test
│ └── java
│ └── jnode
│ ├── jscript
│ └── JscriptExecutorTest.java
│ ├── ftn
│ └── types
│ │ ├── Ftn2DTest.java
│ │ └── FtnAddressTest.java
│ ├── ndl
│ └── NodelistIndexTest.java
│ └── robot
│ └── ScriptFixTest.java
├── jnode-nntp
├── .gitignore
├── src
│ ├── main
│ │ ├── resources
│ │ │ └── nntp_module.conf
│ │ └── java
│ │ │ └── org
│ │ │ └── jnode
│ │ │ └── nntp
│ │ │ ├── processor
│ │ │ ├── BaseProcessor.java
│ │ │ ├── QuitProcessor.java
│ │ │ ├── ModeReaderProcessor.java
│ │ │ ├── AuthInfoUserProcessor.java
│ │ │ ├── AuthInfoPassProcessor.java
│ │ │ ├── ListProcessor.java
│ │ │ └── GroupProcessor.java
│ │ │ ├── Processor.java
│ │ │ ├── event
│ │ │ ├── AuthPassEvent.java
│ │ │ ├── PostEndEvent.java
│ │ │ ├── PostStartEvent.java
│ │ │ ├── AuthUserEvent.java
│ │ │ ├── ArticleSelectedEvent.java
│ │ │ └── GroupSelectedEvent.java
│ │ │ ├── Constants.java
│ │ │ ├── model
│ │ │ ├── NntpEntity.java
│ │ │ ├── Auth.java
│ │ │ ├── NewsGroup.java
│ │ │ ├── NewsMessage.java
│ │ │ └── NntpCommand.java
│ │ │ ├── exception
│ │ │ ├── EndOfSessionException.java
│ │ │ ├── NntpException.java
│ │ │ ├── UnknownCommandException.java
│ │ │ └── ProcessorNotFoundException.java
│ │ │ ├── DataProvider.java
│ │ │ ├── ProcessorResolver.java
│ │ │ ├── util
│ │ │ └── Converter.java
│ │ │ └── NntpModule.java
│ └── test
│ │ └── java
│ │ └── org
│ │ └── jnode
│ │ └── nntp
│ │ ├── NntpCheck.java
│ │ └── processor
│ │ └── PostProcessorTest.java
└── pom.xml
├── jnode-dumb-module
├── .gitignore
├── resources
│ └── dumb.cfg
├── pom.xml
└── src
│ └── org
│ └── jnode
│ └── dumb
│ └── DumbModule.java
├── jnode-rss-module
└── .gitignore
├── jnode-xmpp-module
├── .gitignore
├── resources
│ └── xmpp.cfg
├── pom.xml
└── src
│ └── org
│ └── jnode
│ └── xmpp
│ ├── commands
│ ├── CommandProcessor.java
│ ├── DummyCommandProcessor.java
│ ├── HelpCommandProcessor.java
│ └── QuitCommandProcessor.java
│ ├── XMPPModule.java
│ └── ControlTools.java
├── centos
├── policy_module
│ ├── jnode.if
│ ├── jnode.fc
│ └── jnode.te
├── jnode.service
└── jnode.run
├── .travis.yml
├── docs
├── FAQ.ru.win.txt
├── FAQ.ru.koi8.txt
├── INSTALL.ru.koi8.txt
├── INSTALL.ru.win.txt
├── configs
│ ├── nntp_module.conf
│ ├── xmpp.conf
│ ├── mail_module.conf
│ ├── httpd_module.conf
│ ├── pointchecker.conf
│ ├── jnode.nix.conf
│ └── jnode.win.conf
├── bin
│ ├── run.bat
│ └── run.sh
├── CONTACTS.txt
├── INSTALL.ru.txt
└── INSTALL.en.txt
├── jdbc-drivers
├── h2-1.3.174.jar
├── postgresql-9.2-1003-jdbc4.jar
└── mysql-connector-java-5.1.28-bin.jar
├── jnode-httpd-module
├── resources
│ ├── www
│ │ ├── parts
│ │ │ ├── footer.html
│ │ │ ├── header.html
│ │ │ ├── menu.html
│ │ │ ├── requestlink.html
│ │ │ ├── secure_menu.html
│ │ │ ├── requestpoint.html
│ │ │ ├── users.html
│ │ │ ├── route.html
│ │ │ ├── echoes.html
│ │ │ └── fechoes.html
│ │ ├── confirmlink.html
│ │ ├── requestpointresult.html
│ │ ├── requestlinkresult.html
│ │ ├── js
│ │ │ └── jnode.js
│ │ └── css
│ │ │ └── jnode.css
│ └── httpd_module.cfg
└── src
│ └── org
│ └── jnode
│ └── httpd
│ ├── util
│ └── JSONConverter.java
│ ├── dto
│ ├── EchoareaCSV.java
│ ├── WebAdmin.java
│ ├── PointRequest.java
│ └── LinkRequest.java
│ ├── filters
│ ├── CharsetFilter.java
│ └── SecureFilter.java
│ └── routes
│ ├── JsRoute.java
│ ├── get
│ ├── BecomeLinkRoute.java
│ ├── LinkoptionsRoute.java
│ ├── UsersRoute.java
│ ├── HealthRoute.java
│ ├── BecomePointRoute.java
│ ├── EchoareaCSVRoute.java
│ ├── RewritesRoute.java
│ └── RoutingsRoute.java
│ └── post
│ └── LinkoptionRoute.java
├── jnode-mail-module
├── resources
│ └── mail_module.cfg
└── pom.xml
├── .gitignore
├── jnode-pointchecker-module
├── resources
│ └── pointchecker.cfg
└── pom.xml
├── README.md
├── README.ru.md
├── NOTICE
└── jnode-assembly
└── pom.xml
/VERSION:
--------------------------------------------------------------------------------
1 | 0.5.3c
2 |
--------------------------------------------------------------------------------
/jnode-core/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/jnode-nntp/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/jnode-dumb-module/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/jnode-rss-module/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/jnode-xmpp-module/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 |
--------------------------------------------------------------------------------
/jnode-dumb-module/resources/dumb.cfg:
--------------------------------------------------------------------------------
1 | delay = 60000
--------------------------------------------------------------------------------
/centos/policy_module/jnode.if:
--------------------------------------------------------------------------------
1 | ##