Sat, 04 Nov 2017 20:36:13 +0200 |
Matti Hamalainen |
Implement search pattern block autocropping.
|
Sat, 04 Nov 2017 20:25:39 +0200 |
Matti Hamalainen |
Use pattern->{width, height} instead of previously computed width and height
|
Sat, 04 Nov 2017 20:24:42 +0200 |
Matti Hamalainen |
Rename some variables.
|
Sat, 04 Nov 2017 20:24:17 +0200 |
Matti Hamalainen |
Get rid of the "clean chars" option, just hardcode them.
|
Sat, 04 Nov 2017 20:10:05 +0200 |
Matti Hamalainen |
Change the API of mapBlockClean(), and adjust accordingly.
|
Sat, 04 Nov 2017 18:47:08 +0200 |
Matti Hamalainen |
Add few comments.
|
Sat, 04 Nov 2017 18:46:41 +0200 |
Matti Hamalainen |
Rename mapBlockGetDimensions() to mapBlockParseDimensions()
|
Sat, 04 Nov 2017 18:46:03 +0200 |
Matti Hamalainen |
Rename few variables.
|
Sat, 04 Nov 2017 17:42:09 +0200 |
Matti Hamalainen |
Adjust a debug log message.
|
Sat, 04 Nov 2017 17:41:54 +0200 |
Matti Hamalainen |
Adjust map block entropy and size checks.
|
Sat, 04 Nov 2017 17:41:32 +0200 |
Matti Hamalainen |
Add NULL check to mapLWSWrite().
|
Sat, 04 Nov 2017 16:40:51 +0200 |
Matti Hamalainen |
Match against rightmost edge of the map also.
|
Sat, 04 Nov 2017 16:37:33 +0200 |
Matti Hamalainen |
Optimize the map matching function by removing unnecessary computations and
|
Sat, 04 Nov 2017 16:36:52 +0200 |
Matti Hamalainen |
Fix logging.
|
Sat, 04 Nov 2017 15:15:53 +0200 |
Matti Hamalainen |
Fix map block printing in logfile etc.
|
Fri, 03 Nov 2017 23:50:34 +0200 |
Matti Hamalainen |
Use verbosity level for LWS stuff also.
|
Fri, 03 Nov 2017 23:49:16 +0200 |
Matti Hamalainen |
Use muStrChr() instead of strchr() in mapBlockClean().
|
Fri, 03 Nov 2017 23:48:53 +0200 |
Matti Hamalainen |
Move mapBlockPrint() closer to mapBlockPrintRaw(), etc.
|
Thu, 02 Nov 2017 19:54:23 +0200 |
Matti Hamalainen |
Cosmetics.
|
Thu, 02 Nov 2017 19:54:13 +0200 |
Matti Hamalainen |
Implement simplistic logging to mapsearch server.
|
Thu, 02 Nov 2017 15:42:28 +0200 |
Matti Hamalainen |
Add a comment.
|
Thu, 02 Nov 2017 15:40:20 +0200 |
Matti Hamalainen |
Modularize a bit.
|
Thu, 02 Nov 2017 15:05:34 +0200 |
Matti Hamalainen |
Make it possible to set UID and GID for privilege dropping.
|
Thu, 02 Nov 2017 15:04:57 +0200 |
Matti Hamalainen |
Make static compilation of mapsearch possible via make variable.
|
Thu, 02 Nov 2017 14:41:56 +0200 |
Matti Hamalainen |
Remove *.map from the upload file list.
|
Thu, 02 Nov 2017 14:41:45 +0200 |
Matti Hamalainen |
Remove useless make target.
|
Thu, 02 Nov 2017 13:21:59 +0200 |
Matti Hamalainen |
Add two commented out lines for mostly static build of mapsearch.
|
Thu, 02 Nov 2017 12:34:20 +0200 |
Matti Hamalainen |
Cleanups.
|
Wed, 01 Nov 2017 12:57:29 +0200 |
Matti Hamalainen |
Constify.
|
Wed, 01 Nov 2017 12:55:39 +0200 |
Matti Hamalainen |
Simplify.
|
Wed, 01 Nov 2017 12:55:07 +0200 |
Matti Hamalainen |
Use muStrChr().
|
Wed, 01 Nov 2017 12:49:02 +0200 |
Matti Hamalainen |
Move mapStrChr() to libmaputils as muStrChr().
|
Wed, 01 Nov 2017 11:54:08 +0200 |
Matti Hamalainen |
Added signature for changeset 866398167d6d
|
Wed, 01 Nov 2017 11:53:50 +0200 |
Matti Hamalainen |
Fix mapsearch build depencies to include liblocfile.
|
Wed, 01 Nov 2017 02:29:10 +0200 |
Matti Hamalainen |
Adjust some message priorities and texts.
|
Wed, 01 Nov 2017 02:16:45 +0200 |
Matti Hamalainen |
Cosmetic.
|
Wed, 01 Nov 2017 02:16:24 +0200 |
Matti Hamalainen |
Use a "static" LWS write buffer instead of dynamic allocation on each call.
|
Tue, 31 Oct 2017 23:10:46 +0200 |
Matti Hamalainen |
Cosmetic.
|
Tue, 31 Oct 2017 23:10:35 +0200 |
Matti Hamalainen |
Fix a memory leak.
|
Tue, 31 Oct 2017 23:10:13 +0200 |
Matti Hamalainen |
Fix a memory leak.
|
Tue, 31 Oct 2017 23:10:06 +0200 |
Matti Hamalainen |
Use th_free_r() instead of th_free() + assign NULL pattern.
|
Tue, 31 Oct 2017 22:38:09 +0200 |
Matti Hamalainen |
Add a wrapper function for lws_write to implement the pre-padding of the
|
Tue, 31 Oct 2017 20:50:02 +0200 |
Matti Hamalainen |
Limit search block max size.
|
Tue, 31 Oct 2017 19:43:44 +0200 |
Matti Hamalainen |
Add a test mode to fuzz/test resiliency of the map search spec parser.
|
Tue, 31 Oct 2017 19:42:28 +0200 |
Matti Hamalainen |
Allow NULL wsi context in mapPerformSearch().
|
Tue, 31 Oct 2017 19:41:38 +0200 |
Matti Hamalainen |
Improve request parsing to allow "no maps specified".
|
Tue, 31 Oct 2017 18:59:21 +0200 |
Matti Hamalainen |
Empty line deleted.
|
Tue, 31 Oct 2017 18:52:50 +0200 |
Matti Hamalainen |
Enable mapsearch in the default builds, if libwebsockets is found.
|
Tue, 31 Oct 2017 18:07:37 +0200 |
Matti Hamalainen |
Oops, fix one of the debug prints.
|
Tue, 31 Oct 2017 18:04:27 +0200 |
Matti Hamalainen |
Implement some debugging stuff, and hook LWS logging to our own log function.
|
Tue, 31 Oct 2017 15:51:18 +0200 |
Matti Hamalainen |
Print world origin coordinates when loading map specs.
|
Mon, 30 Oct 2017 19:55:29 +0200 |
Matti Hamalainen |
Added 'Meadowshire' area by Shinarae.
|
Mon, 30 Oct 2017 19:53:21 +0200 |
Matti Hamalainen |
Fixes to colormap output, especially ANSI output mode.
|
Mon, 30 Oct 2017 16:53:59 +0200 |
Matti Hamalainen |
Oops, 10L: forgot to s/MAX_FILES/SET_MAX_FILES/ everywhere.
|
Mon, 30 Oct 2017 16:52:57 +0200 |
Matti Hamalainen |
Merge.
|
Mon, 30 Oct 2017 15:38:20 +0200 |
Matti Hamalainen |
Cosmetics.
|
Mon, 30 Oct 2017 15:38:06 +0200 |
Matti Hamalainen |
Change copyright blurbs.
|
Mon, 30 Oct 2017 15:19:30 +0200 |
Matti Hamalainen |
Improve search "help" text.
|
Mon, 30 Oct 2017 15:06:36 +0200 |
Matti Hamalainen |
Fix map-local coordinates in search results.
|
Mon, 30 Oct 2017 15:06:20 +0200 |
Matti Hamalainen |
Adjust minimum entropy thresholds.
|
Mon, 30 Oct 2017 12:55:21 +0200 |
Matti Hamalainen |
Remove note about the search pattern parser being not very tolerant, it's somewhat better now.
|
Mon, 30 Oct 2017 12:53:28 +0200 |
Matti Hamalainen |
CSS adjustments for the search page.
|
Mon, 30 Oct 2017 12:28:21 +0200 |
Matti Hamalainen |
Explain the world origin setting better in the help.
|
Mon, 30 Oct 2017 11:20:41 +0200 |
Matti Hamalainen |
And another adjustment to block parsing.
|
Mon, 30 Oct 2017 03:24:36 +0200 |
Matti Hamalainen |
Sync.
|
Mon, 30 Oct 2017 03:04:08 +0200 |
Matti Hamalainen |
And another parsing fix.
|
Mon, 30 Oct 2017 03:01:22 +0200 |
Matti Hamalainen |
More map block parsing fixes.
|
Mon, 30 Oct 2017 02:53:05 +0200 |
Matti Hamalainen |
Fixes to the block parsing.
|
Mon, 30 Oct 2017 01:45:23 +0200 |
Matti Hamalainen |
Improve SSL/TLS support by adding vhost name to the SSL listener spec and set
|
Mon, 30 Oct 2017 01:14:51 +0200 |
Matti Hamalainen |
Cleanups.
|
Mon, 30 Oct 2017 00:07:14 +0200 |
Matti Hamalainen |
No need to doublecheck for SET_MAX_MATCHES.
|
Mon, 30 Oct 2017 00:06:39 +0200 |
Matti Hamalainen |
Remove a debug message.
|
Mon, 30 Oct 2017 00:06:29 +0200 |
Matti Hamalainen |
Oops, forgot this change from the strchr() related commit.
|
Mon, 30 Oct 2017 00:05:13 +0200 |
Matti Hamalainen |
Clamp max number of matches differently.
|
Mon, 30 Oct 2017 00:04:54 +0200 |
Matti Hamalainen |
Don't use strchr() for the center finding algorithm, it is not fit to our purpose.
|
Mon, 30 Oct 2017 00:04:00 +0200 |
Matti Hamalainen |
More work on the front-end.
|
Sun, 29 Oct 2017 23:17:34 +0200 |
Matti Hamalainen |
SSL/TLS support working.
|
Sun, 29 Oct 2017 23:03:48 +0200 |
Matti Hamalainen |
Change the WS port.
|
Sun, 29 Oct 2017 22:57:04 +0200 |
Matti Hamalainen |
Improve error and results handling.
|
Sun, 29 Oct 2017 22:30:24 +0200 |
Matti Hamalainen |
Up the max hardcoded matches/results limit.
|
Sun, 29 Oct 2017 22:27:08 +0200 |
Matti Hamalainen |
Handle empty result set.
|
Sun, 29 Oct 2017 22:10:08 +0200 |
Matti Hamalainen |
Handle "no matches" differently, also fix a memory leak.
|
Sun, 29 Oct 2017 21:54:12 +0200 |
Matti Hamalainen |
Allow specifying of map list to search in the query, and also max number of results.
|
Sun, 29 Oct 2017 21:15:12 +0200 |
Matti Hamalainen |
Remove error handlers from front-end WebSocket stuff, we do not really need these, at least for now.
|
Sun, 29 Oct 2017 21:12:06 +0200 |
Matti Hamalainen |
Set center coordinates to zero by default.
|
Sun, 29 Oct 2017 21:10:45 +0200 |
Matti Hamalainen |
Improve some messages.
|
Sun, 29 Oct 2017 21:09:20 +0200 |
Matti Hamalainen |
Add some comments.
|
Sun, 29 Oct 2017 20:56:47 +0200 |
Matti Hamalainen |
Front-end improvements.
|
Sun, 29 Oct 2017 18:38:48 +0200 |
Matti Hamalainen |
Placeholder text for map list when it is not yet loaded.
|
Sun, 29 Oct 2017 18:36:39 +0200 |
Matti Hamalainen |
Various improvements to the front-end code.
|
Sun, 29 Oct 2017 17:59:42 +0200 |
Matti Hamalainen |
Oops.
|
Sun, 29 Oct 2017 17:18:56 +0200 |
Matti Hamalainen |
Minor CSS changes for the search test page.
|
Sun, 29 Oct 2017 17:14:57 +0200 |
Matti Hamalainen |
Add server functionality to provide list of maps available for searching,
|
Sun, 29 Oct 2017 17:13:04 +0200 |
Matti Hamalainen |
Implement basic search functionality. Has bugs and limitations to be rid of.
|
Sun, 29 Oct 2017 05:18:21 +0200 |
Matti Hamalainen |
Simple initial prototype HTML page for the search.
|
Sun, 29 Oct 2017 05:16:50 +0200 |
Matti Hamalainen |
Some prototyping/initial code for the map search client-side stuff, JavaScript part.
|
Sun, 29 Oct 2017 04:57:42 +0200 |
Matti Hamalainen |
Bring in mapBlockGetEntropy() as we will be using it in the search server.
|
Sun, 29 Oct 2017 04:56:54 +0200 |
Matti Hamalainen |
Implement some of the necessary search helper functions related to map block parsing and so on.
|
Sun, 29 Oct 2017 04:52:50 +0200 |
Matti Hamalainen |
Initial import of map search WebSockets server code. Does not actually do
|
Sun, 29 Oct 2017 03:08:49 +0200 |
Matti Hamalainen |
Remove unused function from the lib.
|
Sun, 29 Oct 2017 03:08:25 +0200 |
Matti Hamalainen |
Simplify few lines of code.
|
Sun, 29 Oct 2017 03:07:46 +0200 |
Matti Hamalainen |
Update copyright blurbs.
|
Sat, 28 Oct 2017 18:20:20 +0300 |
Matti Hamalainen |
One-line some CFLAGS
|
Sat, 28 Oct 2017 18:19:49 +0300 |
Matti Hamalainen |
Update ignores.
|
Sat, 28 Oct 2017 18:19:37 +0300 |
Matti Hamalainen |
Add missing files.
|
Sat, 28 Oct 2017 17:46:30 +0300 |
Matti Hamalainen |
Use $(shell ..) instead of backticks.
|
Sat, 28 Oct 2017 16:48:30 +0300 |
Matti Hamalainen |
Build system cleanup: remove useless defines.
|
Sat, 28 Oct 2017 04:07:28 +0300 |
Matti Hamalainen |
Modernification cleanups.
|
Fri, 27 Oct 2017 17:19:14 +0300 |
Matti Hamalainen |
Added signature for changeset 7c254d090221
|
Fri, 27 Oct 2017 17:19:01 +0300 |
Matti Hamalainen |
And some more cleanups.
|
Fri, 27 Oct 2017 05:17:35 +0300 |
Matti Hamalainen |
And more cleanups.
|
Fri, 27 Oct 2017 05:10:08 +0300 |
Matti Hamalainen |
More cleanups.
|
Fri, 27 Oct 2017 04:35:51 +0300 |
Matti Hamalainen |
Various cleanups.
|
Thu, 26 Oct 2017 22:20:25 +0300 |
Matti Hamalainen |
Cleanups.
|
Thu, 26 Oct 2017 21:49:40 +0300 |
Matti Hamalainen |
Oops, className/classList confusion. Fixed.
|
Thu, 26 Oct 2017 21:43:07 +0300 |
Matti Hamalainen |
Actually make the pkg-config libpng autodetect work.
|
Thu, 26 Oct 2017 20:33:46 +0300 |
Matti Hamalainen |
Autodetect libpng via pkg-config.
|
Wed, 25 Oct 2017 18:27:50 +0300 |
Matti Hamalainen |
Update FAQ.
|
Sun, 22 Oct 2017 02:56:35 +0300 |
Matti Hamalainen |
Remove unused target.
|
Sun, 22 Oct 2017 02:55:57 +0300 |
Matti Hamalainen |
Use pkg-config for libpng.
|