Seven Du
2eed5ecf07
clean the uri to protect us from uri vulnerability attack like request /../../../../etc/passwd
2014-09-08 07:46:10 +08:00
Dušan Dragić
9cf72b541e
FS-6799 fix reading sms in index 0
2014-09-07 16:43:00 +02:00
Seven Du
a845755ea8
http 1.1 keepalive support
2014-09-07 12:21:42 +08:00
Seven Du
023f6e148a
fix http header parsing, now it accepts short header
2014-09-07 11:47:38 +08:00
Seven Du
4e07845f2d
fix incorrect string termination
...
if read multi times when waiting for a slow client, then bytes is much shorter than datalen
so it could incorrectly terminate the string and data could be lost
2014-09-07 11:45:12 +08:00
Seven Du
59cd3c77d8
FS-6796 #resolve hack mod_lua to read correct binary string
2014-09-06 19:38:40 +08:00
Seven Du
c02b2427e8
refactor http parsing and prevent read body more than content-length
2014-09-06 19:35:05 +08:00
Seven Du
aa15994c7f
fix return value
2014-09-06 18:29:19 +08:00
Seven Du
7be60474ab
respond to OPTIONS and only allows GET and HEAD on static resources
2014-09-06 17:21:58 +08:00
Seven Du
f3616557b6
parse x-www-form-urlencoded post body
2014-09-06 17:21:58 +08:00
Seven Du
f5c0c13931
add http query string parsing and improve http header parsing
2014-09-06 17:21:58 +08:00
Seven Du
a9b91550e9
add HTTP Basic auth
2014-09-06 17:21:57 +08:00
Seven Du
7f8cc54cfb
add basic http virtual host support and fix some leaks
2014-09-06 17:21:57 +08:00
Jeff Lenk
76b093a098
fix trivial windows compiler warning for vs2010
2014-09-05 22:43:52 -05:00
Seven Du
d8bc5ed7ae
swigall
2014-09-06 07:18:38 +08:00
Seven Du
1a4e6e3093
FS-6796 #comment avoid use c++ string since it causing troubles
2014-09-06 07:18:38 +08:00
William King
794f09bba0
Merge pull request #40 in FS/freeswitch from ~RTRELEAVEN/freeswitch-fs-4762:fs-4762 to master
...
* commit '9d9feb647a219af467514116824d80ca608fbf4c':
make the tzfile header check look for "TZif" instead of "TZif2"
2014-09-05 13:18:34 -05:00
Brian West
9c83c55493
wrong platform
2014-09-05 11:14:01 -05:00
Brian West
3d82b279b6
fix copy/paste error
2014-09-05 10:57:29 -05:00
Brian West
9218775a17
update openssl
2014-09-05 10:54:54 -05:00
Russell Treleaven
9d9feb647a
make the tzfile header check look for "TZif" instead of "TZif2"
2014-09-05 07:07:46 -04:00
Alexander Haugg
388e9638de
F-5946 add the patches. if in the sofia gateway config the param pin-monitoring is true, then every ping result raise an sofia::gateway-state event
2014-09-05 10:57:01 +02:00
William King
5dfea663cd
build fix for mod_xml_radius
2014-09-04 14:57:20 -07:00
William King
47b7c44db6
Fix a problem where radius channel variables were missing in mod_xml_radius
2014-09-04 14:29:35 -07:00
Travis Cross
c0ec552268
Set new `cache_dir` for debian
2014-09-04 21:09:46 +00:00
Travis Cross
ad9381218d
Remove stray leading slashes
...
ref: commit ce96d95c5e
2014-09-04 21:01:57 +00:00
Travis Cross
27e3b5b705
Name variable `storage_dir`
...
...rather than `storage`.
ref: commit ce96d95c5e
2014-09-04 20:57:28 +00:00
William King
fddf44426f
Fixing a typo in the radius accounting end condition configuration handling in mod_xml_radius
2014-09-04 13:48:50 -07:00
Travis Cross
57bd4eb9bd
Add `valet_park ... auto out ...` to syntax string
...
FS-5992 #resolve
2014-09-04 20:40:53 +00:00
Michael Jerris
56e4afb209
FS-6595: Enable pause_play and file_seek for conference member fnode #resolve
2014-09-04 15:56:15 -04:00
Mike Jerris
60bfa54406
Merge pull request #34 in FS/freeswitch from ~RTRELEAVEN/fs-6773:fs-6773 to master
...
* commit 'a159b58790cf980df375faa5a55fb713faf257c5':
fix missing "/" in path
add support for cache directory make configs use specific directory variables instead of just base_dir so that one configuration can be used for fhs and legacy installations
2014-09-04 14:34:24 -05:00
Travis Cross
5c29d8d4fa
Show gateway uptime in seconds
...
In `sofia status gateway ...` let's show the uptime in seconds rather
than in microseconds. We'll output the uptime in microseconds in
`xmlstatus` and we'll label it as such.
2014-09-04 05:39:26 +00:00
Steven Ayre
93bd5833c2
Add uptime property to mod_sofia gateways
...
The 'UP' status indicates a gateway is online as determined by
registration and/or SIP OPTIONS pinging.
The time the gateway has been in the 'UP' status is recorded,
and can be monitored using 'sofia status' and 'sofia xmlstatus'.
This can be used to detect and graph when there are outages.
ref: FS-6772
Reviewed-by: Travis Cross <tc@traviscross.com>
2014-09-04 03:43:36 +00:00
Travis Cross
5fadb52758
Fix build on gcc-4.9
...
GCC doesn't like when variables that are set but never used.
2014-09-04 03:43:36 +00:00
Travis Cross
e79380c394
Catch more swig-generated files with gitattributes
2014-09-04 03:36:44 +00:00
Seven Du
a8522ff3c2
remove debug
2014-09-04 10:38:37 +08:00
Seven Du
a80f1d3524
swig all
2014-09-04 10:31:23 +08:00
Seven Du
b2554848a1
initial support of http handing in mod_verto
2014-09-04 10:25:27 +08:00
Seven Du
602e82d483
add param to let the socket stay open even if not websockt, thanks Anthony
2014-09-04 10:21:22 +08:00
Seven Du
1f26712330
swig hack
2014-09-04 10:13:45 +08:00
Seven Du
31f78d8cac
add ability to read from a stream
...
do not use this unless you understand what you are doing and you want to take the risk,
you are warnned
2014-09-04 09:45:16 +08:00
Seven Du
f0b9407cca
add http utils
2014-09-04 08:43:51 +08:00
Travis Cross
7d11e19983
Check for null hash or private while holding lock
...
What if the hash were destroyed by one thread holding the lock while
another thread was waiting for the lock? The waiting thread would
have already checked that the hash was non-null and would proceed on
that assumption after acquiring the lock.
With this commit we check only after acquiring the lock.
ref: FS-6783
ref: FS-6775
2014-09-03 19:45:45 +00:00
Travis Cross
82a28e76e4
Re-fix memory leak
...
After consideration, this still looks correct.
Thanks-to: Anthony Minessale <anthm@freeswitch.org>
ref: FS-6783
ref: FS-6775
2014-09-03 19:44:43 +00:00
Travis Cross
8c0a1d17e2
Reintroduce memory leak in mod_hash to avoid crash
...
ref: commit 3e24b3e2c2
ref: FS-6783
ref: FS-6775
2014-09-03 18:16:11 +00:00
Michael Jerris
6146c5cb6b
FS-3867: #resolve add special case for oracle alive query
2014-09-03 13:31:34 -04:00
Giovanni Maruzzelli
5c15e85ce4
mod_spandsp: added SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE on application errors
2014-09-03 15:52:50 +02:00
Anthony Minessale
1b612fecb6
FS-6757 FS-6713 #comment please try latest master that has a new patch in it to address this issue
2014-09-02 23:56:46 +05:00
Russell Treleaven
a159b58790
fix missing "/" in path
2014-09-01 08:50:51 -04:00
Russell Treleaven
ce96d95c5e
add support for cache directory
...
make configs use specific directory variables instead of just base_dir
so that one configuration can be used for fhs and legacy installations
2014-08-31 20:22:08 -04:00