/trunk/README.md |
---|
File deleted |
/trunk/CHANGELOG.md |
---|
File deleted |
/trunk/CHANGELOG |
---|
0,0 → 1,35 |
0.25 Beta (2018-04-18) |
- Fixed small PHP warning |
- Black background is now darkblue |
0.24 Beta (2014-03-01) |
- New feature: User online list |
Added configuration flags: USERSTAT_INACTIVE_SECS and DELETE_OLD_USERSTATS |
- fixed compatibility problem with Chrome |
- smaller fixes |
0.23.1 beta (2014-02-23) |
- fixed compatibility problem with Chrome |
0.23 beta (2014-02-21) |
- Decryption will start without delay if enter is pressed |
- improved page title line (room name is now in front) |
- htmlentities() to prevent XSS on username and roomname |
- smaller fixes |
0.22 beta (2014-02-17) |
- New feature: List chat rooms (requires password) |
- Improved username coloring function |
- Username, Chat name and admin password will now be trimmed |
- Chat names are now automatically converted to lowercase |
- Added config symbol THEME_DARK |
- Added config symbol CFG_CIPHERSUITE (replaces USE_MD5_COMPAT) |
- Renamed config symbol ADMIN_PASSWORD to PWD_CREATE_ROOM |
- Added config symbol PWD_LIST_ROOMS |
- Added config symbol LIST_CHATS_REQUIRE_PWD |
- Renamed config symbol NEEDS_TLS to REQUIRE_TLS |
- Small bug fixes |
0.21 beta (2014-02-16) |
- First public release |
/trunk/INSTALL |
---|
0,0 → 1,9 |
How to install CryptoChat |
1. Copy config/config.original.inc.php |
to config/config.inc.php |
and edit it. |
2. You are ready |
/trunk/README |
---|
0,0 → 1,11 |
This is an AJAX crypto chat which encrypts and decrypts using JavaScript on client side. |
The chat log is saved encrypted on the server. |
Note about security: |
- Please ensure that you are using HTTPS, otherwise the JavaScript could be manipulated using MITM. |
What is encrypted? |
- Messages which are shown ORANGE are encrypted. White messages are not encrypted. |
- Usernames and time stamps are not encrypted. |
- Chat room names are not encrypted. |
/trunk/REQUIREMENTS |
---|
0,0 → 1,7 |
Server: |
- Linux |
- PHP |
- Apache |
Clients: |
- JavaScript capable web browser |
/trunk/dependencies/overview |
---|
1,7 → 1,7 |
LICENSE DEPENDENCY TREE |
[ ] ViaThinkSoft CryptoChat |
| License: Apache 2.0 ( https://www.apache.org/licenses/LICENSE-2.0 ) |
| License: GPLv3 ( http://www.gnu.de/documents/gpl-3.0.en.html ) |
| |
+--- Code snippets included in source code: |
| * JS get_html_translation_table(): From http://phpjs.org/functions |
/trunk/index.php |
---|
1,21 → 1,8 |
<?php |
/* |
* ViaThinkSoft CryptoChat |
* Copyright 2014 - 2018 Daniel Marschall, ViaThinkSoft |
* |
* Licensed under the Apache License, Version 2.0 (the "License"); |
* you may not use this file except in compliance with the License. |
* You may obtain a copy of the License at |
* |
* http://www.apache.org/licenses/LICENSE-2.0 |
* |
* Unless required by applicable law or agreed to in writing, software |
* distributed under the License is distributed on an "AS IS" BASIS, |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
* See the License for the specific language governing permissions and |
* limitations under the License. |
*/ |
// ViaThinkSoft CryptoChat |
// (C) 2014-2018 by Daniel Marschall, ViaThinkSoft |
// Licensed under the terms of the Apache2 license |
// ----------------------------------------------------------------------------------------------- |
/trunk/tools/manual_create.php |
---|
1,21 → 1,8 |
<?php |
/* |
* ViaThinkSoft CryptoChat |
* Copyright 2014 - 2018 Daniel Marschall, ViaThinkSoft |
* |
* Licensed under the Apache License, Version 2.0 (the "License"); |
* you may not use this file except in compliance with the License. |
* You may obtain a copy of the License at |
* |
* http://www.apache.org/licenses/LICENSE-2.0 |
* |
* Unless required by applicable law or agreed to in writing, software |
* distributed under the License is distributed on an "AS IS" BASIS, |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
* See the License for the specific language governing permissions and |
* limitations under the License. |
*/ |
// ViaThinkSoft CryptoChat |
// (C) 2014 by Daniel Marschall, ViaThinkSoft |
// Licensed under the terms of GPLv3 |
// ----------------------------------------------------------------------------------------------- |
293,3 → 280,4 |
</body> |
</html> |