aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Clarify and degrade FastCGI multiplexingPřemysl Janouch2018-10-151-13/+15
| | | | | | | | No need to support more than 255 concurrent requests on one connection.
| * Fix fcgi_muxer_send()Přemysl Janouch2018-10-131-2/+6
| | | | | | | | Outgoing records were missing padding and the reserved field.
| * Update code commentsPřemysl Janouch2018-10-131-3/+15
| |
| * More transient errorsPřemysl Janouch2018-10-121-1/+2
| |
| * Bump libertyPřemysl Janouch2018-10-111-0/+0
| | | | | | | | Eliminates some fall-through warnings.
| * Fix text message UTF-8 validationPřemysl Janouch2018-06-241-1/+1
| |
| * Add the missing Date headerPřemysl Janouch2018-06-241-0/+13
| |
| * Remove .travis.ymlPřemysl Janouch2018-06-241-27/+0
| | | | | | | | | | | | We don't depend on any proprietary services no longer. I'll have to make my own replacements with blackjack and hookers. Until then, the file stays in the commit log as an example.
| * Bump libertyPřemysl Janouch2018-06-243-65/+43
| |
| * Update READMEPřemysl Janouch2018-06-241-5/+5
| |
| * Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-244-14/+7
| | | | | | | | | | | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.
| * CMakeLists.txt: fix variable namePřemysl Janouch2018-06-241-2/+2
| |
| * Bump liberty and http-parserPřemysl Janouch2017-06-202-0/+0
| |
| * Fix teardownPřemysl Janouch2017-06-201-0/+1
| |
| * Update READMEPřemysl Janouch2017-06-201-0/+2
| |
| * Don't respond to notificationsPřemysl Janouch2017-02-061-2/+3
| |
| * Bump libertyPřemysl Janouch2017-02-061-0/+0
| | | | | | | | Fixing a bug in the WebSocket frame parser.
| * Fix segfault in WebSocket parsingPřemysl Janouch2017-02-061-0/+1
| |
| * Fix segfault on client destruction etc.Přemysl Janouch2017-02-061-0/+1
| |
| * Fix segfault on missing Sec-WebSocket-KeyPřemysl Janouch2017-02-061-0/+3
| |
| * WebSocket: fix header parsingPřemysl Janouch2017-02-061-4/+8
| |
| * Fix quittingPřemysl Janouch2017-02-061-4/+6
| |
| * Bump libertyPřemysl Janouch2017-02-052-28/+28
| |
| * Fix and update LICENSEPřemysl Janouch2017-02-032-13/+11
| |
| * Travis CI: brevify notificationsPřemysl Janouch2017-02-031-0/+6
| |
| * Update IRC server addressPřemysl Janouch2016-03-142-2/+2
| |
| * Bump libertyPřemysl Janouch2016-01-172-51/+4
| |
| * Overall revision after a yearPřemysl Janouch2016-01-171-231/+242
| | | | | | | | Use something closer to inheritance for clients
| * Fix daemonizationPřemysl Janouch2016-01-161-17/+56
| |
| * Fix compiler warningPřemysl Janouch2016-01-161-2/+2
| |
| * Bump libertyPřemysl Janouch2016-01-162-6/+6
| |
| * Fix FindLibMagic.cmakePřemysl Janouch2016-01-161-0/+4
| |
| * Convert README to AsciiDocPřemysl Janouch2015-09-271-7/+9
| |
| * Fix READMEPřemysl Janouch2015-09-271-5/+3
| |
| * Update READMEPřemysl Janouch2015-05-071-0/+6
| |
| * Implement shutdownPřemysl Janouch2015-04-101-19/+72
| |
| * Travis CI: Change IRC notification addressPřemysl Janouch2015-04-101-1/+1
| |
| * Steady progressPřemysl Janouch2015-04-101-54/+180
| | | | | | | | | | | | | | | | | | | | On the WebSocket service. It's not too far from being finished now. I just have to make some sense of the code again and make sure it's correct. Now that json-rpc-shell should be able to run against this, I can also finally test if both of them work as they should.
| * Move a lot of stuff to libertyPřemysl Janouch2015-03-292-1503/+7
| |
| * Add and fix some preliminary testsPřemysl Janouch2015-03-231-31/+225
| |
| * Don't allow whitespace in base64Přemysl Janouch2015-03-231-5/+5
| |
| * Steady progressPřemysl Janouch2015-03-231-41/+126
| | | | | | | | Renamed some constants, added basic UTF-8 validation.
| * WebSockets improvementsPřemysl Janouch2015-03-221-66/+352
| | | | | | | | | | - validate more HTTP stuff, use the newer RFC - validate the base64 key
| * Steady progressPřemysl Janouch2015-03-152-90/+407
| | | | | | | | | | | | | | Started parsing Content-Type properly after studying the HTTP RFC for a significant period of time. Some further WebSockets stuff.
| * Steady progressPřemysl Janouch2015-03-141-42/+272
| | | | | | | | Still in a state of total chaos, it appears.
| * Try to lock a PID filePřemysl Janouch2015-03-111-4/+51
| |
| * Steady progressPřemysl Janouch2015-03-111-94/+165
| | | | | | | | | | | | | | | | | | Some further refactoring, added a few comments, etc. It's not about adding huge chunks of code anymore, and I'm slowly moving towards getting the details right. There's still a ton of TODO items, though.
| * RefactoringPřemysl Janouch2015-03-101-58/+56
| |
| * Some intial WebSockets codePřemysl Janouch2015-03-093-7/+523
| |
| * Steady progressPřemysl Janouch2015-03-086-12/+205
| | | | | | | | | | | | | | Added static content serving with sane content type detection. Started working on WebSockets (meanwhile neither SCGI or FastCGI is finished and almost nothing has been tested).