forban:forban.git
4 years agoForban 0.0.34 master 0.0.34
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:33:32 +0000 (13:33 +0100)]
Forban 0.0.34

4 years agoAdd a new bug finger Thomas Mangin #19 #17
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:31:45 +0000 (13:31 +0100)]
Add a new bug finger Thomas Mangin #19 #17

4 years agoHaxogreen 2012 presentation added
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:24:49 +0000 (13:24 +0100)]
Haxogreen 2012 presentation added

4 years agoFix #19
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:12:11 +0000 (13:12 +0100)]
Fix #19

The forban bundle directory is a special directory in the share
folder used for two purposes:

 - Storing static pages used by the HTTP interface of Forban. (only
   useful if people are directly browsing the Forban)
 - Storing the current index of the Forban itself. (quite important as
   this used by other Forban to download the index)

By default the directory exists in the forban directory, if the Forban
owner decided to move it somewhere else. The directory Forban should
exist so this patch creates it by default if not existing.

4 years agoClarification regarding issue #19 and custome share directory
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:06:22 +0000 (13:06 +0100)]
Clarification regarding issue #19 and custome share directory

4 years agoSingleton comparaison must always be done with 'is' (PEP 8)
Alexandre Dulaunoy [Tue, 25 Dec 2012 12:00:47 +0000 (13:00 +0100)]
Singleton comparaison must always be done with 'is' (PEP 8)

4 years agoSingleton comparaison must always be done with 'is' (PEP 8)
Alexandre Dulaunoy [Tue, 25 Dec 2012 11:57:57 +0000 (12:57 +0100)]
Singleton comparaison must always be done with 'is' (PEP 8)

4 years agomissed exception - fixed issue #17
Alexandre Dulaunoy [Fri, 23 Nov 2012 18:17:05 +0000 (19:17 +0100)]
missed exception - fixed issue #17

4 years agoForban 0.0.33 + config notes updated 0.0.33
Alexandre Dulaunoy [Thu, 1 Nov 2012 10:52:41 +0000 (11:52 +0100)]
Forban 0.0.33 + config notes updated

4 years agoSet default url of User-Agent string
Alexandre Dulaunoy [Thu, 1 Nov 2012 10:48:07 +0000 (11:48 +0100)]
Set default url of User-Agent string

4 years agoCleanup pull #15 - white-spaces/smarttab
Alexandre Dulaunoy [Thu, 1 Nov 2012 10:41:58 +0000 (11:41 +0100)]
Cleanup pull #15 - white-spaces/smarttab

4 years agoUpdated the pull request #15 from MaStr.
Alexandre Dulaunoy [Thu, 1 Nov 2012 10:29:13 +0000 (11:29 +0100)]
Updated the pull request #15 from MaStr.

setDestination method is called as a last resort to avoid issue
older configuration and be sure that the default broadcast addresses
are used.

4 years agoEnabling custom broadcast destinations
Matthias Strubel [Tue, 30 Oct 2012 19:10:57 +0000 (20:10 +0100)]
Enabling custom broadcast destinations
Logging Debug&Errors of announcent in more detail to python_announce.log

Can be used for fixing #13
Fixes #8

4 years agoSome fixes for disabling IPv6
Matthias Strubel [Tue, 30 Oct 2012 09:22:13 +0000 (10:22 +0100)]
Some fixes  for disabling IPv6

4 years agoraized version to make the new option clear
Matthias Strubel [Sun, 28 Oct 2012 15:34:03 +0000 (16:34 +0100)]
raized version to make the new option clear

4 years agoFirst try disabling IPv6 stuff (testing stage)
Matthias Strubel [Sun, 28 Oct 2012 15:33:26 +0000 (16:33 +0100)]
First try disabling IPv6 stuff (testing stage)

5 years agoForban 0.0.32 0.0.32
Alexandre Dulaunoy [Mon, 9 Apr 2012 18:14:33 +0000 (20:14 +0200)]
Forban 0.0.32

5 years agoFixed #12 test if loot directory exists
Alexandre Dulaunoy [Mon, 9 Apr 2012 14:12:02 +0000 (16:12 +0200)]
Fixed #12 test if loot directory exists

5 years agoFixed #9 lootcleanup added
Alexandre Dulaunoy [Mon, 9 Apr 2012 12:30:30 +0000 (14:30 +0200)]
Fixed #9 lootcleanup added

lootcleanup is removing all the Forban loots discovered (including self)
Useful for devices having not real clock references. This can be called
at boot, before starting the Forban processes.

5 years agoFixed #10 The browsing is now naturally sorted.
Alexandre Dulaunoy [Mon, 9 Apr 2012 11:41:42 +0000 (13:41 +0200)]
Fixed #10 The browsing is now naturally sorted.

5 years agoFixed #7 cleanup mode added
Alexandre Dulaunoy [Sun, 8 Apr 2012 09:35:10 +0000 (11:35 +0200)]
Fixed #7 cleanup mode added

This modes check for existing PID (based on forban_*.pid),
if they exist kill the PID and remove the PID files. If the
processes are not existing, the PID files are removed too.
Try to keep the portability by using the POSIX standard "Signal 0"

5 years agoRemoved unused function
Alexandre Dulaunoy [Sun, 8 Apr 2012 08:26:16 +0000 (10:26 +0200)]
Removed unused function

5 years agoadded Matthias Strubel
Alexandre Dulaunoy [Sun, 8 Apr 2012 08:23:58 +0000 (10:23 +0200)]
added Matthias Strubel

5 years agoFixed #7 - remove blank space in front of indexrebuild
Alexandre Dulaunoy [Sat, 7 Apr 2012 14:41:24 +0000 (16:41 +0200)]
Fixed #7 - remove blank space in front of indexrebuild

5 years agofixed #6 index rebuild factor added
Alexandre Dulaunoy [Sat, 7 Apr 2012 09:20:37 +0000 (11:20 +0200)]
fixed #6 index rebuild factor added

The index rebuild made the index factor independant from
the Forban announce interval. The factor is used to limit
the number of index rebuild to avoid accessing filesystem
too much on low-end hardware.

5 years agofixed #6 (symbolic links followed for index building)
Alexandre Dulaunoy [Sat, 7 Apr 2012 07:12:52 +0000 (09:12 +0200)]
fixed #6 (symbolic links followed for index building)

Index building is now following symbolic links. As this was requested
for low-end hardware where the shared files are shared among flash, ram-based
fs... There are security risks to include symbolic links that should
be considered when adding links in the shared directory.

CherryPy is already supporting symbolic links for the HTTP server.

5 years agoForban 0.0.31 0.0.31
Alexandre Dulaunoy [Tue, 27 Mar 2012 19:31:30 +0000 (21:31 +0200)]
Forban 0.0.31

5 years agoAdded a link to the presentation given at FOSDEM 2011
Alexandre Dulaunoy [Sun, 18 Mar 2012 09:56:01 +0000 (10:56 +0100)]
Added a link to the presentation given at FOSDEM 2011

5 years agoresuscv added as CONTRIBUTOR
Alexandre Dulaunoy [Sun, 18 Mar 2012 09:52:49 +0000 (10:52 +0100)]
resuscv added as CONTRIBUTOR

5 years agoCherryPy test and tutorial removed
Alexandre Dulaunoy [Sat, 10 Mar 2012 13:07:05 +0000 (14:07 +0100)]
CherryPy test and tutorial removed

5 years agoUpdated bundled CherryPy to 3.2.2 (81c92cbcf230)
Olaf TNSB [Wed, 7 Mar 2012 05:27:35 +0000 (16:27 +1100)]
Updated bundled CherryPy to 3.2.2 (81c92cbcf230)

Commit 3d5b2c didn't seem to clean out the old CherryPy and replace
it with 3.2.2.  This half-update caused runtime errors.

This commit adds v3.2.2 branch from BitBucket:

https://bitbucket.org/cherrypy/cherrypy/src/81c92cbcf230

5 years agoForban 0.0.30
Alexandre Dulaunoy [Sun, 22 Jan 2012 16:21:08 +0000 (17:21 +0100)]
Forban 0.0.30

5 years agobundled CherryPy updated to 3.2.2 0.0.30
Alexandre Dulaunoy [Sun, 22 Jan 2012 15:55:08 +0000 (16:55 +0100)]
bundled CherryPy updated to 3.2.2

5 years agob64decode assumes bytes stream by default
Alexandre Dulaunoy [Sun, 22 Jan 2012 15:49:20 +0000 (16:49 +0100)]
b64decode assumes bytes stream by default

We encode the string as UTF-8 (ASCII) as the input is the Base64 ASCII charmap.

6 years agoadded dynamic DNS idea + other
Alexandre Dulaunoy [Tue, 21 Jun 2011 16:12:23 +0000 (18:12 +0200)]
added dynamic DNS idea + other

6 years agoForban 0.0.29
Alexandre Dulaunoy [Sun, 24 Apr 2011 18:32:01 +0000 (20:32 +0200)]
Forban 0.0.29

6 years agoSample config for opportunistic_fs 0.0.29
Alexandre Dulaunoy [Sun, 10 Apr 2011 19:36:30 +0000 (21:36 +0200)]
Sample config for opportunistic_fs

6 years agoAUTHORS document updated
Alexandre Dulaunoy [Tue, 22 Feb 2011 22:48:10 +0000 (23:48 +0100)]
AUTHORS document updated

6 years agoAUTHORS page added + thanks page
Alexandre Dulaunoy [Tue, 22 Feb 2011 22:45:47 +0000 (23:45 +0100)]
AUTHORS page added + thanks page

6 years agoRemove IPv4 only for index fetching.
Alexandre Dulaunoy [Tue, 22 Feb 2011 22:30:52 +0000 (23:30 +0100)]
Remove IPv4 only for index fetching.

Reported by rafiot on system with IPv6 only

6 years agotools: finddir() added
Alexandre Dulaunoy [Tue, 22 Feb 2011 22:08:49 +0000 (23:08 +0100)]
tools: finddir() added

finddir() function is finding directories recursively following
a specific pattern. To be used in the opportunistic_fs mode
to discover Forban directory on removable media.

6 years agotools: dirtree() function added
Alexandre Dulaunoy [Tue, 22 Feb 2011 21:53:42 +0000 (22:53 +0100)]
tools: dirtree() function added

dirtree() is a function to walk in a directory to get each
filename, size and last modification time.

6 years agoopportunistic_fs: skeleton code added
Alexandre Dulaunoy [Tue, 22 Feb 2011 21:09:33 +0000 (22:09 +0100)]
opportunistic_fs: skeleton code added

The idea is to have an additional Forban services to exchange
files in opportunistic or shared mode using removal media.
This based on a discussion with various users like Doegox and
Creighton.

6 years agoopportunistic_fs: check forban directory presence
Alexandre Dulaunoy [Tue, 22 Feb 2011 20:50:23 +0000 (21:50 +0100)]
opportunistic_fs: check forban directory presence

6 years agoopportunistic_fs: sample configuration added
Alexandre Dulaunoy [Tue, 22 Feb 2011 20:47:42 +0000 (21:47 +0100)]
opportunistic_fs: sample configuration added

6 years agoMerge remote branch 'origin-doegox/devel'
Alexandre Dulaunoy [Sat, 19 Feb 2011 15:40:11 +0000 (16:40 +0100)]
Merge remote branch 'origin-doegox/devel'

6 years agoforban_share: avoid cherrypy showing tracebacks in case of err
Philippe Teuwen [Thu, 17 Feb 2011 23:54:30 +0000 (07:54 +0800)]
forban_share: avoid cherrypy showing tracebacks in case of err

E.g. avoid leaking info on internal paths

6 years agoforban_share: new favicon
Philippe Teuwen [Fri, 18 Feb 2011 00:41:38 +0000 (01:41 +0100)]
forban_share: new favicon

6 years agoforban_share: avoid cherrypy showing tracebacks in case of err
Philippe Teuwen [Thu, 17 Feb 2011 23:54:30 +0000 (00:54 +0100)]
forban_share: avoid cherrypy showing tracebacks in case of err

E.g. avoid leaking info on internal paths

6 years agoforban_share: removed v4/v6 links
Alexandre Dulaunoy [Sun, 13 Feb 2011 14:44:48 +0000 (15:44 +0100)]
forban_share: removed v4/v6 links

Links are now relative to get the file. Useful if you browse
the Forban services via Tor .onion or a proxy services.

6 years agoforban_share: make link relative for own Forban
Alexandre Dulaunoy [Sun, 13 Feb 2011 14:22:47 +0000 (15:22 +0100)]
forban_share: make link relative for own Forban

6 years agoadded Forban on removal devices idea
Alexandre Dulaunoy [Sat, 12 Feb 2011 05:45:44 +0000 (06:45 +0100)]
added Forban on removal devices idea

6 years agoRemoved -iany from tcpdump (Linux specific)
Alexandre Dulaunoy [Sun, 6 Feb 2011 20:09:23 +0000 (21:09 +0100)]
Removed -iany from tcpdump (Linux specific)

6 years agoadded comments/ideas gathered at FOSDEM 2011
Alexandre Dulaunoy [Sun, 6 Feb 2011 20:08:40 +0000 (21:08 +0100)]
added comments/ideas gathered at FOSDEM 2011

6 years agoForban 0.0.28 0.0.28
Alexandre Dulaunoy [Fri, 28 Jan 2011 19:24:57 +0000 (20:24 +0100)]
Forban 0.0.28

6 years agoMissing commits imported from previous version
Alexandre Dulaunoy [Fri, 28 Jan 2011 15:24:33 +0000 (16:24 +0100)]
Missing commits imported from previous version

6 years agoadded dynpath missing for announce
Alexandre Dulaunoy [Fri, 28 Jan 2011 14:51:27 +0000 (15:51 +0100)]
added dynpath missing for announce

6 years agoForban bash client: listen on any network device
Alexandre Dulaunoy [Sun, 23 Jan 2011 21:10:19 +0000 (22:10 +0100)]
Forban bash client: listen on any network device

6 years agoForban 0.0.27 0.0.27
Alexandre Dulaunoy [Sun, 23 Jan 2011 16:24:31 +0000 (17:24 +0100)]
Forban 0.0.27

6 years agoMerge branch 'master' of git://gitorious.org/forban/forban
Alexandre Dulaunoy [Sun, 23 Jan 2011 16:22:25 +0000 (17:22 +0100)]
Merge branch 'master' of git://gitorious.org/forban/forban

6 years agobash client: bmonitor mode added
Alexandre Dulaunoy [Sun, 23 Jan 2011 16:20:22 +0000 (17:20 +0100)]
bash client: bmonitor mode added

The Forban bash "client" got a functionnality to automatically
open a web browser when a new Forban is discovered.
bmonitor works on MacOS and Unix with Firefox installed.

6 years agodon't continue to handle socket when timed out
Alexandre Dulaunoy [Sun, 23 Jan 2011 14:49:43 +0000 (15:49 +0100)]
don't continue to handle socket when timed out

we don't need to continue handling the handle
while the socket already timeout. Instead of
stopping on file handle timeout, we return
a False.

6 years agoforban/index always as a text/plain mime type
Alexandre Dulaunoy [Sun, 23 Jan 2011 10:09:22 +0000 (11:09 +0100)]
forban/index always as a text/plain mime type

6 years agobe liberal even if the underlying fs is changed
Alexandre Dulaunoy [Fri, 21 Jan 2011 09:14:17 +0000 (10:14 +0100)]
be liberal even if the underlying fs is changed

6 years agoless verbose logging
Alexandre Dulaunoy [Fri, 21 Jan 2011 09:05:21 +0000 (10:05 +0100)]
less verbose logging

6 years agoDon't exclude everything by default in sample conf
Alexandre Dulaunoy [Fri, 21 Jan 2011 09:04:23 +0000 (10:04 +0100)]
Don't exclude everything by default in sample conf

6 years agoForban 0.0.26 0.0.26
Alexandre Dulaunoy [Mon, 17 Jan 2011 20:32:19 +0000 (21:32 +0100)]
Forban 0.0.26

6 years agoforban.fid path lookup fixed
Alexandre Dulaunoy [Sun, 16 Jan 2011 10:36:59 +0000 (11:36 +0100)]
forban.fid path lookup fixed

6 years agoPath creation cleanup
Alexandre Dulaunoy [Thu, 6 Jan 2011 21:49:28 +0000 (22:49 +0100)]
Path creation cleanup

6 years agopath creation cleanup
Alexandre Dulaunoy [Thu, 6 Jan 2011 21:33:20 +0000 (22:33 +0100)]
path creation cleanup

6 years agoforbanctl: delay of 0.15sec added
Alexandre Dulaunoy [Thu, 6 Jan 2011 21:05:00 +0000 (22:05 +0100)]
forbanctl: delay of 0.15sec added

6 years agoProtocol information more readable
Alexandre Dulaunoy [Fri, 31 Dec 2010 16:32:30 +0000 (17:32 +0100)]
Protocol information more readable

6 years agoForban 0.0.25 0.0.25
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:55:36 +0000 (16:55 +0100)]
Forban 0.0.25

6 years agoMissing links added
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:49:13 +0000 (16:49 +0100)]
Missing links added

6 years agoREADME in markdown format + quick install guide
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:43:56 +0000 (16:43 +0100)]
README in markdown format + quick install guide

6 years agoTypo fixed
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:09:46 +0000 (16:09 +0100)]
Typo fixed

6 years agoMerge branch 'master' of git://gitorious.org/forban/forban
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:03:06 +0000 (16:03 +0100)]
Merge branch 'master' of git://gitorious.org/forban/forban

6 years agoForban bash client: search function added
Alexandre Dulaunoy [Fri, 31 Dec 2010 15:00:11 +0000 (16:00 +0100)]
Forban bash client: search function added

Now you can use the forban bash client to
search for all the indexes dicovered. The
script requires only Bash, curl and tcpdump.

The script is used to show how easy is
to build a software using the Forban protocol.

A sample output:

sudo bash bforban.sh  search unix

Found Forban elliptic (5f916370-083f-4603-98ce-8051b70e71cb) http://192.168.1.5:12555/
-> Unix/Albing - Bash Cookbook [unix shell programming] (O'Reilly, 2007).pdf,1999734
-> Unix/Learning The vi And Vim Editors 7th Ed.pdf,7261405
-> Unix/awk.txt,29190
-> Unix/ProBash.pdf,1505268
-> Unix/Effective-AWK-Programming.pdf,3488653
-> Unix/OReilly Version Control with GIT.pdf,1901067
-> Unix/LinuxJournal/Linux Journal 183 - July 2009.pdf,20481947
-> Unix/LinuxJournal/Linux Journal 185 - September 2009.pdf,17966468
-> Unix/LinuxJournal/Linux Journal 182 - June 2009.pdf,22835700
-> Unix/LinuxJournal/Linux Journal 181 - May 2009.pdf,22174869
-> Unix/LinuxJournal/Linux Journal 174 - October 2008.pdf,14520275
-> Python/Gift - Python for Unix and Linux System Administration (O'Reilly, 2008).pdf,3585227
-> Python/Python for Unix and Linux System Administration; Jason Brittain, Ian F. Darwin (O'Reilly, 2008).pdf,3204317

6 years agoConfig file exception handling simplified
Alexandre Dulaunoy [Thu, 30 Dec 2010 22:23:15 +0000 (23:23 +0100)]
Config file exception handling simplified

As we want to have Forban running without
configuration files, we catch globally all
the errors generated by the ConfigParser.

6 years agoname and path are no more mandatory
Alexandre Dulaunoy [Mon, 27 Dec 2010 15:59:06 +0000 (16:59 +0100)]
name and path are no more mandatory

6 years agoguesspath now works for Win32 platforms
Alexandre Dulaunoy [Mon, 27 Dec 2010 10:46:50 +0000 (11:46 +0100)]
guesspath now works for Win32 platforms

6 years agoin default, there is no opportunistic global var
Alexandre Dulaunoy [Mon, 27 Dec 2010 10:10:54 +0000 (11:10 +0100)]
in default, there is no opportunistic global var

6 years agofallback to opportunistic mode in any case
Alexandre Dulaunoy [Mon, 27 Dec 2010 09:59:44 +0000 (10:59 +0100)]
fallback to opportunistic mode in any case

Even if the configuration file is missing or
the configuration is incorrect, the default mode
of operation is opportunistic. Useful for dedicated
forban USB stick.

6 years agoEven if the config file is missing, try to start
Alexandre Dulaunoy [Mon, 27 Dec 2010 09:52:52 +0000 (10:52 +0100)]
Even if the config file is missing, try to start

6 years agoForban standalone client in bash script
Alexandre Dulaunoy [Sun, 26 Dec 2010 12:39:59 +0000 (13:39 +0100)]
Forban standalone client in bash script

The current version of the script is able to discover
forban (using tcpdump) and display the URLs for each
discovered forban (monitor mode).

6 years agoGuess Forban name if not set in config
Alexandre Dulaunoy [Sat, 25 Dec 2010 12:25:56 +0000 (13:25 +0100)]
Guess Forban name if not set in config

The Forban name is not linked to the UUID and is there
to help users to name/search for a device. So you can
change the forban name when the user wants. This is
also useful for self-deployable Forban where there is
no name set by default and guessing Forban name is
usually enough to get a proper name. This should
work on Windows and Unix-like platform.

6 years agoForban 0.0.24 0.0.24
Alexandre Dulaunoy [Wed, 22 Dec 2010 21:30:17 +0000 (22:30 +0100)]
Forban 0.0.24

6 years agorestart function added
Alexandre Dulaunoy [Wed, 22 Dec 2010 21:27:41 +0000 (22:27 +0100)]
restart function added

6 years agoGuess a Forban root path even if not set
Alexandre Dulaunoy [Wed, 22 Dec 2010 20:39:53 +0000 (21:39 +0100)]
Guess a Forban root path even if not set

For the upcoming version self-deployable version,
the root path is guessed if not set by the config
file.

6 years agoGuessing realpath of Forban installation added
Alexandre Dulaunoy [Tue, 21 Dec 2010 20:42:19 +0000 (21:42 +0100)]
Guessing realpath of Forban installation added

As the Forban processes can be started from anywhere,
we guess the installation path. This allows to have
an absolute path to read the configuration without
additional ENV variables.

6 years agoRecursive caching directory creation
Alexandre Dulaunoy [Tue, 21 Dec 2010 20:40:27 +0000 (21:40 +0100)]
Recursive caching directory creation

This is fixing a bug when you are cleaning all the loot
cache and restart Forban services.

6 years agoForban 0.0.23 0.0.23
Alexandre Dulaunoy [Thu, 9 Dec 2010 20:30:54 +0000 (21:30 +0100)]
Forban 0.0.23

6 years agofetch: catching socket timeout.
Alexandre Dulaunoy [Thu, 9 Dec 2010 20:26:45 +0000 (21:26 +0100)]
fetch: catching socket timeout.

This is useful for forban_opportunistic forban_discover while
trying to fetch files from a lost Forban or a disconnected network.

6 years agoforban_opportunistic: cleanup exclusion list and logging
Alexandre Dulaunoy [Thu, 9 Dec 2010 20:08:11 +0000 (21:08 +0100)]
forban_opportunistic: cleanup exclusion list and logging

6 years agoforban_opportunistic: an exclusion filter added to exclude some
Alexandre Dulaunoy [Thu, 9 Dec 2010 19:41:10 +0000 (20:41 +0100)]
forban_opportunistic: an exclusion filter added to exclude some
files to be downloaded.

6 years agoExit gracefully when the forban config file is missing
Alexandre Dulaunoy [Tue, 7 Dec 2010 20:18:49 +0000 (21:18 +0100)]
Exit gracefully when the forban config file is missing

6 years agoForban 0.0.22 0.0.22
Alexandre Dulaunoy [Mon, 1 Nov 2010 14:05:13 +0000 (15:05 +0100)]
Forban 0.0.22

6 years agoreturn a default value for the lastseen
Alexandre Dulaunoy [Mon, 1 Nov 2010 13:58:15 +0000 (14:58 +0100)]
return a default value for the lastseen
of a specific loot. This is to avoid any
issue when the lastseen cannot be retrieved
due to some race condition as we are just
relying on the filesystem to store the value.

6 years agodon't try to get value when the loot is
Alexandre Dulaunoy [Mon, 1 Nov 2010 13:55:25 +0000 (14:55 +0100)]
don't try to get value when the loot is
currently not existing.

6 years agoremove query string output
Alexandre Dulaunoy [Mon, 1 Nov 2010 06:56:12 +0000 (07:56 +0100)]
remove query string output