summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #252 from Jugolo/patch-1HEADorigin/masterorigin/HEADmasterPhil2017-01-051-12/+0
|\ | | | | Remove get_magic_quotes_gpc
| * Remove get_magic_quotes_gpcRonnie2016-12-201-12/+0
|/ | | From 5.4.0 get_magic_quotes_gpc allways return false
* Merge pull request #246 from Jugolo/patch-2Philip Nicolcev2016-08-231-3/+3
|\ | | | | Update da.js
| * Update da.jsRonnie2016-08-231-3/+3
|/
* language key for audio supportPhilip Nicolcev2016-05-0345-10/+52
|
* cs, whitespace tabsPhilip Nicolcev2016-05-033-7/+5
|
* Merge branch 'Jugolo-patch-1'Philip Nicolcev2016-05-034-8/+15
|\
| * Update chat.jsRonnie2016-05-031-1/+2
| |
| * Update AJAXChatTemplate.phpRonnie2016-05-031-0/+2
| |
| * Update loggedIn.htmlRonnie2016-05-031-1/+2
| |
| * Update AJAXChat.phpRonnie2016-05-031-6/+9
|/
* Merge pull request #199 from jsebean/masterPhilip Nicolcev2016-05-011-0/+2
|\ | | | | Prevent malicious user from forcing Logout
| * Prevent malicious user from forcing Logoutjsebean2015-03-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the fact that AjaxChat does not use tokens to verify logouts were authorized by a chat user, a CSRF vulnerability was discovered that permitted a malicious chatter to post the chat's logout URL inside the img tags of a chat room, forcing all users, including moderators and administrators to log out. It also prevents further users to log in for a period of time due to the log inside the chat, until the image disappears from the log. This simple modification simple checks the URL inside the img code, checks for ?logout=true (part of the URL in ajax chat for logging out) and strips it. Ugly hack, but does the job. If one wanted to make it more complex they could also write it to check the domain and path of the chat, but doing so would allow someone to logout a user in one chat room who is logged in at the same time in another.
* | Merge branch 'jamrial-html5audio'Philip Nicolcev2016-05-0116-62/+164
|\ \
| * | update changelogPhilip Nicolcev2016-05-011-0/+3
| | |
| * | Fix up html5 support, don't load flash unless neededPhilip Nicolcev2016-05-012-66/+89
| | |
| * | cs, closing bracketPhilip Nicolcev2016-04-301-1/+2
| | |
| * | Merge branch 'html5audio' of https://github.com/jamrial/AJAX-Chat into ↵Philip Nicolcev2016-04-3015-34/+109
| |\ \ |/ / / | | | | | | | | | | | | | | | | | | jamrial-html5audio Conflicts: chat/js/chat.js chat/lib/template/loggedIn.html
| * | Add HTML5 audio supportJames Almer2013-04-2615-39/+113
| | | | | | | | | | | | | | | | | | | | | By default the chat will test for Flash, and if it's not available it will fallback to HTML5 audio. If an specific backend is selected and the browser doesn't support it, nothing will be played. Signed-off-by: James Almer <jamrial@gmail.com>
* | | Remove references to xenforo specific filesPhilip Nicolcev2016-04-301-6/+6
| | |
* | | CS fixes, use protected instead of varPhilip Nicolcev2016-04-302-10/+12
| | |
* | | CS fixes, use public/protected instead of varPhilip Nicolcev2016-04-308-41/+51
| | |
* | | Display install errorsPhilip Nicolcev2016-04-301-2/+2
| | |
* | | CS fixes, remove closing tagsPhilip Nicolcev2016-04-3060-61/+1
| | |
* | | Use unsigned ints for userID and channelPhilip Nicolcev2016-04-303-9/+15
| | |
* | | Leave error reporting on, just suppress displayPhilip Nicolcev2016-04-301-1/+1
| | |
* | | French lang typo. Closes #229Philip Nicolcev2016-04-251-1/+1
| | |
* | | Update readme.mdPhilip Nicolcev2016-04-191-1/+1
| | |
* | | Finally gonna tag 0.8.80.8.8-standalonePhilip Nicolcev2016-04-171-1/+1
| |/ |/|
* | Turn error reporting back offPhilip Nicolcev2015-02-221-1/+1
| |
* | Changelog update for mybbPhilip Nicolcev2015-02-221-0/+1
| |
* | Merge pull request #170 from bomdia/patch-1Philip Nicolcev2014-07-211-2/+2
|\ \ | | | | | | corrected error of language translation :D
| * | corrected error of language translation :Dbomdia2014-07-221-2/+2
|/ /
* | Update changelog.txtFrug2014-07-201-2/+11
| |
* | Merge branch 'VillainyStudios-master'Frug2014-07-201-3/+0
|\ \
| * \ Merge branch 'master' of https://github.com/VillainyStudios/AJAX-Chat into ↵Frug2014-07-201-3/+0
| |\ \ |/ / / | | | | | | | | | | | | | | | VillainyStudios-master Conflicts: chat/lib/class/AJAXChat.php
| * | Update AJAXChat.phpJoshua Embrey2014-07-191-4/+1
| | | | | | | | | Removed mt_srand and seed; seeding is performed automatically in PHP5+.
* | | Merge branch 'marquisite-case-insensitive-onlinelist'Frug2014-07-201-2/+2
|\ \ \
| * \ \ Merge branch 'case-insensitive-onlinelist' of ↵Frug2014-07-201-2/+2
| |\ \ \ |/ / / / | | | | | | | | | | | | | | | | | | | | https://github.com/marquisite/AJAX-Chat into marquisite-case-insensitive-onlinelist Conflicts: chat/lib/class/AJAXChat.php
| * | | Case-insensitive online user listmarquisite2014-07-031-2/+2
| | | | | | | | | | | | Modification originally posted to Google Groups by Ingrid
* | | | Add pine, remove subsilver, subblackFrug2014-07-201-2/+2
| | | |
* | | | fix merge issueFrug2014-07-191-12/+1
| | | |
* | | | Mobile layout improvements - language filesmarquisite2014-07-1943-1/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cherry picked from 657bca46 Conflicts: chat/css/global.css chat/css/mobile.css chat/lib/lang/ar.php chat/lib/lang/ca.php chat/lib/lang/cy.php chat/lib/lang/es.php chat/lib/lang/fr.php chat/lib/lang/nl-be.php chat/lib/lang/nl.php chat/lib/lang/no.php chat/lib/lang/pl.php chat/lib/lang/sl.php chat/lib/template/loggedIn.html
* | | | Merge from masterfrug2014-07-192-3/+3
|\ \ \ \ | | |/ / | |/| |
| * | | accept 0 for ban time - thanks @micheal-swiggs issue #39Frug2014-07-012-2/+3
| | | |
| * | | use new addEvent function to bind events (see ↵Frug2014-07-011-13/+18
| | | | | | | | | | | | | | | | d31c9d807cb58f403ac427b05ad6fc6dc4deab3f)
| * | | cleanupFrug2014-07-012-22/+36
| | | |
| * | | more cleanupFrug2014-07-011-3/+1
| | | |
| * | | cleanupFrug2014-07-012-5/+2
| | | |
| * | | cherry pick 14fcf5c from Sophist-UK for js debugSophist2014-07-012-17/+36
| | | |
| * | | changelog updateFrug2014-07-011-0/+1
| | | |
| * | | add banned and custom user groups, from marquisite's original pull request ↵Frug2014-07-012-0/+4
| | | | | | | | | | | | | | | | 53dc6cab045162d4be4ff75c779f0bb0ebf47bf5
| * | | play PM sound when sending PMsFrug2014-07-012-226/+233
| | | |
| * | | use custom PM sound (sound-7) in configFrug2014-07-014-46/+34
| | | |
| * | | handleCustomInfoMessage can override default handleInfoMessage by returning trueFrug2014-07-011-1/+4
| | | |
| * | | section for 0.8.8Frug2014-07-011-1/+12
| | | |
| * | | invalid htmlFrug2014-07-011-2/+2
| | | |
* | | | handleCustomInfoMessage can override default handleInfoMessage by returning trueFrug2014-07-191-0/+2
| | | | | | | | | | | | | | | | | | | | Conflicts: chat/js/chat.js
* | | | invalid htmlFrug2014-07-190-0/+0
| | | | | | | | | | | | | | | | | | | | Conflicts: chat/readme.html
* | | | Merge a bunch of changes from testing. Responsive layout, themes, PM color ↵Frug2014-07-1965-8890/+9103
|/ / / | | | | | | | | | and sounds
* | | new readme fileFrug2014-07-011-113/+146
| | |
* | | Scroll on a 50ms delay to hopefully solve some autoscroll browser issuesFrug2014-07-011-1/+6
| | |
* | | show broken image on 404 to fix chrome autoscroll bugFrug2014-07-012-4/+4
| | |
* | | Strip all tags from [img] urlsFrug2014-06-291-2/+2
| | |
* | | clear DOM buffer before reporting failed xml syntax. This is the cause of ↵Frug2014-06-281-0/+1
| | | | | | | | | | | | the img tag crash exploit when putting newlines in an img tag
* | | Merge pull request #133 from Sophist-UK/tweak_cssPhilip Nicolcev2014-02-1418-5/+58
|\ \ \ | |/ / |/| | Tweak alignment, add custom.css capability
| * | Tweak alignment, add custom.css capabilitySophist2014-01-2418-5/+58
|/ /
* | cleanupFrug2014-01-221-2/+2
| |
* | Merge pull request #130 from marquisite/priv-chat-soundPhilip Nicolcev2014-01-2245-48/+113
|\ \ | | | | | | Dedicated private messaging sound
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+1
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+1
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+1
| | | | | | | | | By default, the new sound_7 soundFile uses the existing sound_1.mp3 file. To have an actual unique sound for private messaging an extra sound clip will be needed the sound_7 sound file location updated - currently line 214 of config.js.
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+1
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-2/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+1
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-1/+2
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-1/+2
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-1/+2
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-1/+2
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-0/+1
| | |
| * | Private message sound capability (no translation)marquisite2014-01-161-1/+2
| | | | | | | | | $lang['settingsSoundPrivate'] requires an English to Thai translation
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-161-3/+10
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+1
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-1/+2
| | |
| * | Adding private message sound capabilitymarquisite2014-01-151-2/+3
| | |
| * | Adding private message sound capabilitymarquisite2014-01-111-0/+1
| | |
| * | Adding private message sound capabilitymarquisite2014-01-111-1/+2
| | |