aboutsummaryrefslogtreecommitdiff
path: root/webserver
AgeCommit message (Collapse)Author
2015-09-13Merge pull request #207 from McFoggy/cors-supportRichard van Nieuwenhoven
fixes #25 add basic CORS support
2015-09-13file upload refactorings and set minimal coverage per module #219 #216ritchie
2015-09-11first refactorings for own module nanolets #223ritchie
2015-08-22Fixed SimpleWebServer, bumped versionJarno Elonen
2015-08-21Work towards static newXXResponse()sJarno Elonen
2015-08-09enhance CORS support to allow to define originMatthieu Brouillard
2015-07-20open visibility of SimpleWebServer#addCORSHeaders() method as requested in ↵Matthieu Brouillard
#207 comments
2015-07-08fixes #25 add basic CORS supportMatthieu Brouillard
2015-07-04Merge pull request #200 from snostorm/adds-svgelonen
Adds SimpleWebServer MIME of `image/svg+xml`
2015-06-24Adds SimpleWebServer MIME of `image/svg+xml`Sean Ouimet
2015-06-09Added Mime type for HLSluctrudeau
HLS (http://fr.wikipedia.org/wiki/HTTP_Live_Streaming) can be implemented using SimpleWebServer by hosting m3u8 files and the corresponding mpeg-2 TS fragements. All that is missing are the mime types. The mime type for m3u8 is application/vnd.apple.mpegurl (https://tools.ietf.org/html/draft-pantos-http-live-streaming-04#section-3.1) and the mime type for .ts is "video/mp2t" (ref: http://tools.ietf.org/html/rfc3555#page-38). Question: Is it possible to force the m3u8 to be sent as utf-8?
2015-05-24Change default binding from localhost to all interfaces. Closes #137Jarno Elonen
2015-05-16Removed non-generic hard-coded path testelonen
The uri.startsWith("src/main") || uri.endsWith("src/main") test is not useful in general cases, but potentially a bug.
2015-05-16Fix webserver serving folder named like index filePhilipp Wiesemann
If there was a directory named like an index file (e.g. "index.html"), other index files registered later (e.g. "index.htm") were ignored and the directory was served instead (or an index file in the directory). This was fixed by now checking if the index file is not a directory.
2015-05-14wait a little longer durring testingritchie
2015-05-14first set of unit tests for the webserverritchie
2015-05-14prepaire for webserver unit testsritchie
2015-05-14fixed #117ritchie
2015-05-14some cleanup and mergig for #122 also long as resquest size addedritchie
2015-05-14reponces now created by factorymethods that can be overwritten, solvesritchie
#94
2015-05-10config and jacoco instead of cubertura ritchie
2015-05-10letting eclipse cleanup the coderitchie
2015-05-10after the last pull request in this series the formatter is now activeritchie
2015-05-10logging improved and all print stacktraces moved to loggingritchie
2015-05-10Replace spurious accessors and exposed rootDirs as protected. Closes #161, #162Jarno Elonen
2015-05-08checkstyle issues and imports reorganizedritchie
2015-05-08Merge pull request #171 from vorburger/FixedSomeAllWarningsShownInEclipseelonen
Fixed a bunch of warnings (from Eclipse). Closes #171
2015-05-08moved to nanohttpd.orgritchie
2015-05-08site configuration addedritchie
2015-05-03duplicate versions removedritchie
2015-05-03Merge pull request #163 from ritchieGitHub/masterRichard van Nieuwenhoven
all changes needed to make the project releaseable
2015-05-03Merge pull request #165 from eric-cho/patch-1elonen
Fix human readable file size rounding in SimpleWebServer.java
2015-04-22Fixed a bunch of warnings (from Eclipse)Michael Vorburger
2015-03-16Update SimpleWebServer.javaEric Cho
Probably an error in calculating two digits after the decimal for MB format.
2015-02-27[maven-release-plugin] prepare for next development iterationritchie
2015-02-27retryritchie
2015-02-27[maven-release-plugin] prepare for next development iterationritchie
2015-02-27[maven-release-plugin] prepare branch nanohttpd-project-2.1.1-SNAPSHOTritchie
2015-02-27basic changes needed for central releaseritchie
2014-11-05Fix typo in SimpleWebServer.javaZhou Xinzi
2014-04-25modified class so it could be overriden with user speicifc changes rnveach
2014-04-24Fixed plugin argument signature for markdown pluginPaul Hawke
2014-04-24expanded plugins to also recieve IHTTPSession so it has more access tornveach
the request's state. Gives plugins access to Method, HTTP Headers, Parameters, and the raw Input Stream
2014-04-23Release 2.1.0Paul Hawke
2013-12-12Release version 2.0.5Paul Hawke
2013-09-19Restore class name, rename interfaceSleekWeasel
2013-09-15Updated build to 2.0.4 version.Paul Hawke
2013-09-15Created capability for server-side URL rewriting and switched directory ↵Paul Hawke
index file processing to use the new capability. @psh
2013-09-14Serving files by mime type, with plugin support so external plugins can ↵Paul Hawke
register to handle different file types. Example plugin writted to support markdown (.md) files. @psh
2013-09-08Refactoring to serve files by mime type. @pshPaul Hawke