- Oct 05, 2016
-
-
Deomid Ryabkov authored
This is the variant of MG_EV_SSI_CALL with context of the SSI call being processed in addition to the tag argument. Specifically, call handler now gets access to the HTTP request and the name of the file being processed. MG_EV_SSI_CALL is preserved for backward compatibility. PUBLISHED_FROM=eeea7487c062505abdb23b6f64994ff7a6b60ff8
-
- Sep 30, 2016
-
-
Deomid Ryabkov authored
PUBLISHED_FROM=77cd3df9959b0e3a2550d1581586e69878bbee0d
-
Alexander Alashkin authored
PUBLISHED_FROM=cda885a9dc5d1203b7b59b13ea7fd7934b31260a
-
Deomid Ryabkov authored
PUBLISHED_FROM=4f0adab828ebf06dbc3e0c4333bf0053f374b62f
-
Alexander Alashkin authored
PUBLISHED_FROM=cda885a9dc5d1203b7b59b13ea7fd7934b31260a
-
Deomid Ryabkov authored
PUBLISHED_FROM=f45e06aeba1c00212078d539b6f74cb8bd054326
-
- Sep 28, 2016
-
-
Marko Mikulicic authored
Main TODOs: 1. the spec requires the impl to resend the reply once and to send gratuitous updates 2. advertise our clubby services as DNS-SD sub-services. --- Tested with: 1. https://play.google.com/store/apps/details?id=com.grokkt.android.bonjour&hl=en 2. https://play.google.com/store/apps/details?id=com.druk.bonjour.browser&hl=en 3. osx `dns-sd` Works well enough; it doesn't have some glitches due the fact that we don't retransmit yet and we don't send gratuitous updates. PUBLISHED_FROM=38d7a50beb274d4aeeda5b0b58e44dfa0789da84
-
- Sep 27, 2016
-
-
Deomid Ryabkov authored
Make paths embedded in amalgamated files nice and relative. This facilitates subsequent clean un- and re-amalgamation. PUBLISHED_FROM=d83e6000617c54ceaeb78b80c25814996043fe66
-
- Sep 22, 2016
-
-
Deomid Ryabkov authored
PUBLISHED_FROM=355fea9a5a75ac926d4c64d41828ebcd96c04080
-
- Sep 15, 2016
-
-
Alexander Alashkin authored
PUBLISHED_FROM=04bcd98025263f32d337730cf179bdfc35b683f1
-
Dmitry Frank authored
PUBLISHED_FROM=40d62ce03a4f739b458076395941e4ad7c932fb3
-
Alexander Alashkin authored
PUBLISHED_FROM=04bcd98025263f32d337730cf179bdfc35b683f1
-
- Sep 13, 2016
-
-
Sergey Lyubka authored
PUBLISHED_FROM=da57dfe52e315dc1901d761289f0445be6e93cea
-
Artem Bulavin authored
PUBLISHED_FROM=da5f7f80a9876ac4f1889a1176a3048f47980659
-
Sergey Lyubka authored
PUBLISHED_FROM=da57dfe52e315dc1901d761289f0445be6e93cea
-
Alexander Alashkin authored
PUBLISHED_FROM=9e2d5c45d112b9e9493d995b12fe989e93d66d5b
-
- Sep 12, 2016
-
-
Alexander Alashkin authored
PUBLISHED_FROM=dbf75bfba087f1b0aa0531e5003ba3e69ed1a6ab
-
Alexander Alashkin authored
PUBLISHED_FROM=293a54ab09e6879b6f0c36975a137eeaeff92098
-
- Sep 05, 2016
-
-
Dmitry Frank authored
On my way, fixed a couple of cases where we had `()` in the header, and non-empty argument list in the source file. PUBLISHED_FROM=5519526cf84e2bbd425a726fcc112fea1a95cbf1
-
Alexander Alashkin authored
PUBLISHED_FROM=7f805d89dcb795c9b3ee637ef1dbdcfcf3323469
-
- Sep 01, 2016
-
-
Sergey Lyubka authored
PUBLISHED_FROM=e9a4e5c7b4a1d03b93a2a79e29de19e60e919929
-
- Aug 29, 2016
-
-
Deomid Ryabkov authored
Complete rewrite of the C Clubby implementation: it is now modeled after the Go implementation, with a slight difference that codec and channel are the same object (something we should probably do in Go as well, as we only have a single type of channel so far, which is used with all types of codecs). This implementation also comes with a new external API, which is hopefully cleaner and easier to use (see mg_clubby.h). In this PR I am not adding any new types of channels, but a UART channel as well as websocket listener channel will be added after this lands. PUBLISHED_FROM=d545d4bb6434e2a02ad159f9e4b64e594a4797e7
-
- Aug 19, 2016
-
-
Artem Bulavin authored
PUBLISHED_FROM=6bf2a710edaae6133d68eaf900ede14bba75ad5a
-
- Aug 18, 2016
-
-
Alexander Alashkin authored
PUBLISHED_FROM=993c4b1bec363e3f7975b83710e694792bedf5b3
-
- Aug 09, 2016
-
-
Deomid Ryabkov authored
A way to serve a single, specific file as opposed to the hairy monster that is mg_serve_http. PUBLISHED_FROM=6ed1bc487b9d41d212a5907337182f23b040aecf
-
- Jul 26, 2016
-
-
Dmitry Frank authored
PUBLISHED_FROM=5cd78790a03580aa23dd3d2d8b825ad449083cc2
-
- Jul 22, 2016
-
-
Deomid Ryabkov authored
Remove the random() stubs from the codebase PUBLISHED_FROM=0f56ec7dffa0af1f5061a17d8801239d6f0e32a5
-
- Jul 21, 2016
-
-
Deomid Ryabkov authored
Use the same config mechanism for ro_vars as for sys_config, get rid of a bunch of custom code. PUBLISHED_FROM=d2be76cb97090669dd6a21e95d0ba821eaa1a313
-
Marko Mikulicic authored
PUBLISHED_FROM=da1faa9b46cd0ff22dcba6d324b5847c4a0d42d8
-
- Jul 20, 2016
-
-
Sergey Lyubka authored
PUBLISHED_FROM=73540bf103672916eae35959d5e992a3616a6604
-
- Jul 14, 2016
-
-
Deomid Ryabkov authored
Do not use CA bundle on CC3200, it doesn't work. Make ssl_ca_cert = "*" mean "no verification" and make sure SSL is enabled on the connection when it's required, even w/o verification. PUBLISHED_FROM=c8710a5d24ecfe174ef45b7f81c114d41faf5c12
-
- Jul 12, 2016
-
-
Alexander Alashkin authored
PUBLISHED_FROM=e6f1dca95ec7ed3795adf493cca9cdcdc07381f5
-
Deomid Ryabkov authored
PUBLISHED_FROM=d151a5a0bf34b135a7a2c879f5a6bd5676af275a
-
- Jul 07, 2016
-
-
Deomid Ryabkov authored
PUBLISHED_FROM=0e6a1c1a2356c1e12580e498c64ba7be367f601c
-
- Jul 06, 2016
-
-
Deomid Ryabkov authored
SimpleLink restart invalidates all sockets. Listeners are restarted, outgoing connections are closed. PUBLISHED_FROM=15567dfb822bffbd44d39ba0e69a7ac64fd7a1c8
-
- Jul 01, 2016
-
-
Sergey Lyubka authored
PUBLISHED_FROM=89b978c02be2f10eb930ff13673d45249fd67763
-
- Jun 09, 2016
-
-
rojer authored
SimpleLink sockets are suffciently different from BSD that all the ifdefs have become too messy to warrant a separate net_if implementation. As part of this we also implement proper async connect support. Added MG_F_SSL to identify SSL-enabled connections in a generic way, since SSL state can be different depending on the implementation. PUBLISHED_FROM=9cdb8c880b90683e4a26b972cf439d47d6f60917
-
rojer authored
SL requires cert and key to be separate files in DER format. Date verification is disabled for now. PUBLISHED_FROM=7d76150ed356140728a1e5fd82d8a0456347b7dc
-
- Jun 07, 2016
-
-
rojer authored
Make restful_server and netcat examples compilation tests: - netcat doesn't use HTTP, compile it with MG_DISABLE_HTTP - restful_server doesn't use websocket, compile it with MG_DISABLE_HTTP_WEBSOCKET h/t @labourcier, cesanta/mongoose#665 PUBLISHED_FROM=4494ac3cbd81e8314beb557ab301b4b44c4afb89
-
- May 28, 2016
-
-
Dmitry Frank authored
`v7_mk_undefined()` and `v7_mk_null()` are left unchanged, but marked deprecated, and `V7_UNDEFINED` and `V7_NULL` are public now. Xtensa code size with instrumentation: 590400 -> 590432, i.e. 32 bytes. Xtensa code size without instrumentation: 530848 -> 531760, i.e. 912 bytes. As objdump reveals, inside v7.c, `v7_mk_number` and others are inlined, so the extra v7 argument is eliminated; outside of v7.c it's obviously not inlined. ---- Also, v7_get_int() is added, which currently just casts stored double value to int PUBLISHED_FROM=e984b7308faf2380b3de388f238e0fae0aea545d
-