Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2012-09-23

00:00:40 Quit pamaury (Ping timeout: 264 seconds)
00:09:08 Join fml [0] (~chatzilla@manz-590f0a7f.pool.mediaWays.net)
00:10:03fmlbluebrother: Hello. There is a typo in the last commit for the German translation: "Eines oder mehrere__r__ Verzeichnisse auswählen"
00:29:00 Quit fml (Quit: Hope bluebrother will see this ^^^)
00:31:05 Join saratoga [0] (123e0cca@gateway/web/freenode/ip.18.62.12.202)
00:31:23saratogais there any alternative spam filtering software we could use for the forums?
00:32:18 Quit factor (Read error: Connection reset by peer)
00:33:09 Join factor [0] (~factor@r74-195-187-142.msk1cmtc01.mskgok.ok.dh.suddenlink.net)
00:34:46gevaertsNot without someone having to integrate it into the code
00:35:27n1swould a manual new user acceptance scheme like for the wiki be doable?
00:37:19gevaertsI don't think that would work very well.
00:37:42gevaertsWell, not if they have to ask on irc, I mean
00:37:44saratogayeah that would be tough
00:38:03gevaertsI don't know if SMF has moderator approval features
00:38:20saratogawho has access to the database software?
00:38:38gevaertsscorche
00:38:47saratogaso he'd have to implement anything new?
00:39:23gevaertsHe'd have to be involved. It's perfectly possible to implement stuff on a test setup though
00:39:39saratogai was thining just banning people who post links in russian on their first post would do nicely
00:39:52saratogamost of the spam getting through seems to be the same bot
00:40:29gevaertshmm, maybe
00:41:02saratogaor ban anyone with an ICQ number
00:41:12saratogasince that bot always inserts one
00:41:13 Quit eckoit (Quit: eckoit)
00:41:43saratogamost of the bots i see look like this: http://forums.rockbox.org/index.php?action=profile;u=41753
00:41:59saratogaseems like a simple DB query could locate these users and simply ban or lock them out pending manual approval
00:42:23saratogacan't imagine many people legitimately link to a website, put a web link in their sign and have an ICQ number
00:42:27saratogasig
00:42:40gevaertsNot all of them have URLs in the signature though
00:42:51gevaertsThe mass spammers do, though
00:43:51saratogado we have the ability to do a sanity check on new registrations?
00:44:00gevaertsNo idea
00:44:12saratogawould suck if it requires a lot of hacking
00:44:24*gevaerts nods
00:44:48saratogaevery spammer on the first page of the the trash bin has an ICQ number
00:45:09gevaertsYes, but I don't know how many real people have one
00:45:34gevaertsThat's only a problem if you *only* use that to identify spammers of course
00:46:05 Join amayer [0] (~alex@h210.53.213.151.dynamic.ip.windstream.net)
00:46:09*gevaerts should have a look at the new topics page one of these days
00:46:22saratogatheres a couple people with an ICQ number (kugel has one)
00:46:37saratogabut no one active in many years that I can see with an ICQ number and a website link
00:46:50saratogaso realistically the odds of us banning a legit new user would be very, very low
00:47:26saratogahaha we'd ban bertrik though
00:48:15gevaertsHmm, there is an "awaiting approval" list, so presumably there's some infrastructure in place
00:49:03saratogaif(has_icq) then awaiting_approval =1 ?
00:50:14gevaertsHm, that seems to be an extension. My basic smf install doesn't have it
00:50:24gevaertsSo I can't find out how it works
00:51:47saratogai'm pretty useless here, but getting the forums fixed would be really nice
00:52:00saratogait makes our project look pretty inactive to have no new posts showing and a lot of spam
00:57:53gevaertsOK, so apparently we can enable plain unconditional approval
01:00
01:03:15saratogahow does that work?
01:03:24saratogaone of us just approves them?
01:04:49gevaertsThat means yes
01:04:50gevaertsyes
01:05:15gevaertsThat means doing things like auto-approve on certain conditions might not be too hard to implement
01:05:20 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
01:05:55saratogayeah that would be great
01:09:07gevaertsAt first sight, it seems it all goes through the "is_activated" field in the database
01:09:21saratogaif we could autoapprove everyone who didn't have a link or an ICQ number in their profile that would probably be fine
01:09:35saratogamanually approving the odd account that picked off would easy enough
01:09:40gevaertsYes, that would definitely be a good start
01:10:04gevaertsAnyway, that's for tomorrow. Time to sleep...
01:11:05 Quit mgottschlag (Ping timeout: 256 seconds)
01:13:19 Join eckoit [0] (~ryan@50.65.10.24)
01:24:29 Quit n1s (Quit: Ex-Chat)
01:28:16 Quit guymann (Ping timeout: 264 seconds)
01:29:38 Join guymann [0] (~c@unaffiliated/guymann)
01:49:03***Saving seen data "./dancer.seen"
02:00
02:03:58 Quit soap (Ping timeout: 268 seconds)
02:04:26 Join soap [0] (~soap@rockbox/staff/soap)
02:04:47 Quit alexbobp (Ping timeout: 272 seconds)
02:05:17 Join alexbobp [0] (~alex@capitalthree.pwnz.org)
02:14:27 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 16.0/20120919065210])
02:23:20 Quit bertrik (Ping timeout: 245 seconds)
02:36:00 Quit alexbobp (Ping timeout: 256 seconds)
02:39:50 Join alexbobp [0] (~alex@capitalthree.pwnz.org)
02:46:13 Quit scorche (Disconnected by services)
02:46:17 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
03:00
03:06:07 Join scorche [0] (~scorche@rockbox/administrator/scorche)
03:07:44 Quit scorche` (Ping timeout: 256 seconds)
03:11:16 Quit scorche (Ping timeout: 244 seconds)
03:15:52 Quit thegeek (Read error: Connection reset by peer)
03:15:54 Join scorche [0] (~scorche@rockbox/administrator/scorche)
03:16:47 Quit eckoit (Quit: eckoit)
03:44:03 Part amayer
03:49:04***Saving seen data "./dancer.seen"
03:49:18 Join eckoit [0] (~ryan@50.65.10.24)
04:00
04:24:19 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:24:20 Quit pixelma (Disconnected by services)
04:24:20 Quit amiconn (Disconnected by services)
04:24:21 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:24:23 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:24:23 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:34:16 Quit XavierGr (Ping timeout: 272 seconds)
04:38:07 Join TheSphinX_ [0] (~briehl@p5B3215B9.dip.t-dialin.net)
04:41:37 Quit TheSphinX^ (Ping timeout: 252 seconds)
05:00
05:29:14 Part the-kyle ("QUIT :Leaving.")
05:30:07 Quit [7] (Disconnected by services)
05:30:14 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:49:07***Saving seen data "./dancer.seen"
06:00
06:04:36 Quit Rower85 (Read error: Connection reset by peer)
06:46:25 Join perrikwp [0] (~quassel@cpe-071-076-186-173.triad.res.rr.com)
06:58:29bootlknvfMornin' everyone !
07:00
07:07:22bootlknvfStill at £50 GBP http://www.ebay.co.uk/itm/iPod-classic-6th-Gen-Silver-80-GB-Rockbox-Mod-/261101077320?pt=UK_AudioTVElectronics_PortableAudio_MP3Players&hash=item3ccad64348
07:36:36 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
07:49:11***Saving seen data "./dancer.seen"
08:00
08:45:59 Quit eckoit (Quit: eckoit)
08:52:28 Quit Unhelpful (*.net *.split)
08:52:28 Quit Bagder (*.net *.split)
08:52:29 Quit zu (*.net *.split)
08:52:32 Quit sc_ (Read error: Operation timed out)
08:53:35 Quit Jack87 (Ping timeout: 250 seconds)
08:54:59 Join sc [0] (~sc@tt6.net)
08:55:24 Nick sc is now known as Guest13832 (~sc@tt6.net)
08:56:41 Join Jack87|Away [0] (Jack87@nasadmin/admin/jack87)
08:56:46 Nick Jack87|Away is now known as Jack87 (Jack87@nasadmin/admin/jack87)
09:00
09:08:31 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
09:10:11 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
09:10:11 Join Bagder [241] (~daniel@rockbox/developer/bagder)
09:10:11 Join zu [0] (~zu@ks387228.kimsufi.com)
09:27:59 Join kevku [0] (x@indeed.tastes.like.everything.mm.am)
09:40:13 Join stoffel [0] (~quassel@pD9E432F0.dip.t-dialin.net)
09:43:24 Quit mgottschlag (Ping timeout: 268 seconds)
09:49:15***Saving seen data "./dancer.seen"
09:59:00 Join thegeek [0] (~thegeek@171.17.9.46.customer.cdi.no)
10:00
10:04:04 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net)
10:04:04 Quit pamaury (Changing host)
10:04:04 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:13:25 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
10:19:00 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
10:29:35 Quit sciopath (Quit: Quitte)
10:39:23 Join wodz [0] (~wodz@89-76-32-53.dynamic.chello.pl)
10:41:37wodzpamaury: I see you commited more atj work on github. What is current status?
10:51:27pamaurywodz: nearly all the functions are reverse engineered (all but two, but these are the most "horrible"), I have checked some against live running also
10:51:34pamauryso hopefully nearly done
10:51:40pamaurybut I still don't understand how it works
10:52:19pamauryI will be abroad next week but I'll try to work on it and I'll put some comment to summarize the current status
10:52:55pamauryI think the code can be rewritten in C++ with a "big number" class to make it much more readable
11:00
11:00:04 Quit pamaury (Ping timeout: 248 seconds)
11:07:19 Join n1s [0] (~n1s@nl118-168-30.student.uu.se)
11:07:20 Quit n1s (Changing host)
11:07:20 Join n1s [0] (~n1s@rockbox/developer/n1s)
11:40:50 Quit akaWolf (Quit: my exit)
11:41:46 Quit bluebrother (Disconnected by services)
11:41:51 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
11:44:09 Quit fs-bluebot (Ping timeout: 246 seconds)
11:45:28 Join fs-bluebot [0] (~fs-bluebo@g231123058.adsl.alicedsl.de)
11:49:16***Saving seen data "./dancer.seen"
11:51:41 Quit stoffel (Ping timeout: 264 seconds)
12:00
12:00:54 Join lebellium [0] (~chatzilla@e179141214.adsl.alicedsl.de)
12:14:49 Join ender` [0] (krneki@foo.eternallybored.org)
12:21:01 Quit wodz (Quit: Leaving)
12:24:28 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
12:30:00 Quit shai_ (Ping timeout: 246 seconds)
12:32:18 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il)
12:34:08n1sbertrik: with some basic iram usage decoding the 64kbps opus file is 72% realtime up from 49% but i think i've spotted one major cause for slowness, all their fixed point macros use 16*16 multiplications so a regular 32*32 >> 31 multiply is done with three 16*16 mults and a bunch of bitfiddling
12:35:19n1slooking at the fixed point header it references specific headers for various arm generations but those are not included in our tree, was that intentional?
12:37:25n1ssorry, lookign at the "arch.h" header in celt
12:39:09bertrikn1s: I think I did notice some non-included header files too
12:39:43bertrikand I think they did make it possible to run stuff on 16-bit machines
12:39:55n1sfixed_arm4.h and fixed_arm5e.h would be interesting
12:41:48n1sbertrik: yeah, i'm just saying that it's pretty bad for our targets where we have fairly fast ways of doing a 32*32 mult and getting the top half of the result
12:48:18n1sthey are not in the libopus tarball either
12:53:25 Join sciopath [0] (~sciopath@yer91-2-82-237-54-159.fbx.proxad.net)
12:58:27lebelliumwhat's the differente between "-" and "1" for the user font in themes?
12:58:33lebelliumdifference*
13:00
13:06:12 Join Horscht [0] (~Horscht@p5DD5727E.dip.t-dialin.net)
13:06:12 Quit Horscht (Changing host)
13:06:12 Join Horscht [0] (~Horscht@xbmc/user/horscht)
13:10:06 Quit ender` (Quit: I believe in free will, but I don't really have a choice.)
13:11:08 Join stoffel [0] (~quassel@pD9E432F0.dip.t-dialin.net)
13:21:26n1sbuild dependencies for opus seem broken, when just changing header files nothing is rebuilt
13:29:34 Quit mgottschlag (Ping timeout: 246 seconds)
13:45:22n1syes, using 2 lines of asm for the most commonly used multiplication cut another 30MHz or so
13:49:17***Saving seen data "./dancer.seen"
13:57:35 Join GermanMushroom [0] (~c@s5146db6a.adsl.online.nl)
14:00
14:07:36 Join daci [0] (~4f7eddc2@www.haxx.se)
14:07:54daciHi , is rocboz supported on iPod nano 5 gen ?
14:08:04daci*rockbox
14:08:20n1sno
14:11:58 Quit stoffel (Ping timeout: 256 seconds)
14:13:36 Quit daci (Quit: CGI:IRC (EOF))
14:16:23 Join marco [0] (~4f7eddc2@www.haxx.se)
14:16:23 Quit marco (Client Quit)
14:16:36 Join dacmac [0] (~4f7eddc2@www.haxx.se)
14:17:01dacmachi, will the ipod nano 5g be supported sometime in the future by rockbox ?
14:20:03n1sdacmac: we don't know, perhaps if someone works on it
14:20:03 Quit dacmac (Client Quit)
14:29:08 Quit alexbobp (Ping timeout: 248 seconds)
14:34:31 Join Rower85 [0] (husvagn@v-413-alfarv-90.bitnet.nu)
14:49:28 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
14:51:20n1shmm, i'm getting somewhat worrying errors in a very few samples with this emac asm
14:51:39n1slike losing too much precision in some corner case
14:55:24 Join Piotr [0] (~Piotr_cha@91.214.1.124)
14:56:16PiotrI have to simple question can i ask something abaut sansa clip +
14:56:36n1ssure
14:56:43 Quit mgottschlag (Ping timeout: 246 seconds)
14:57:38PiotrIf i install rockbox sansa clip will be moor laud on out moor mh?
14:57:45Piotrsory i am from poland
14:57:59Piotrand secend question hove laud is sansa clip+
14:58:09 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
14:59:59 Join wodz [0] (~wodz@89-76-32-53.dynamic.chello.pl)
15:00
15:02:15Piotrwodz
15:03:22 Quit mgottschlag (Ping timeout: 246 seconds)
15:03:31 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
15:07:34 Quit mgottschlag (Ping timeout: 246 seconds)
15:14:04 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
15:22:37 Quit mgottschlag (Ping timeout: 246 seconds)
15:48:02 Quit Piotr (Ping timeout: 246 seconds)
15:49:18***Saving seen data "./dancer.seen"
16:00
16:04:01 Join eckoit [0] (~ryan@50.65.10.24)
16:10:48 Quit eckoit (Quit: eckoit)
16:13:56 Quit n17ikh (Ping timeout: 246 seconds)
16:14:42 Quit wodz (Quit: Leaving)
16:15:01 Join n17ikh [0] (~n17ikh@128.204.195.239)
16:15:01 Quit n17ikh (Changing host)
16:15:01 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
16:17:03 Join ender` [0] (krneki@foo.eternallybored.org)
16:25:50 Join Horschti [0] (~Horscht@p5490C93A.dip.t-dialin.net)
16:25:50 Quit Horschti (Changing host)
16:25:50 Join Horschti [0] (~Horscht@xbmc/user/horscht)
16:29:03 Quit Horscht (Ping timeout: 246 seconds)
16:40:20 Quit ender` (Quit: We must respect the other fellow's religion, but only in the sense and to the extent that we respect his theory that his wife is beautiful and his children smart. -- H.L. Mencken)
16:40:50 Join alexbobp [0] (~alex@capitalthree.pwnz.org)
16:51:44 Quit alexbobp (Ping timeout: 246 seconds)
17:00
17:02:47 Join eckoit [0] (~ryan@50.65.10.24)
17:03:27 Quit eckoit (Client Quit)
17:16:16bootlknvfStill at £50 GBP http://www.ebay.co.uk/itm/iPod-classic-6th-Gen-Silver-80-GB-Rockbox-Mod-/261101077320?pt=UK_AudioTVElectronics_PortableAudio_MP3Players&hash=item3ccad64348
17:17:04 Join TheLemonMan [0] (~LemonBoy@unaffiliated/thelemonman)
17:19:15 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
17:49:20***Saving seen data "./dancer.seen"
17:51:20bertrikn1s: nice work
17:52:15n1sbertrik: i need to think a bit more about the cf asm, but the same macro in asm helped on arm a lot too
17:52:55n1sfor some reason i get a different checksum on arm than cf or the sim though (without the asm code too)
17:54:35 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
17:55:19n1sabout 0.1% of the samples have a small difference, looks like a rounding thing but it's a bit strange if its' the same c code
17:56:47bertrikhm, odd indeed
17:57:00bertrikthey should both be using the same fixed point code I'd guess
18:00
18:05:39 Join Epicanis [0] (~Epicanis@static-72-95-113-7.port.east.myfairpoint.net)
18:13:49CIA-10Commit e3cd7ec in rockbox by Bertrik Sikken: Remove unused include path for opus
18:23:34 Join ender` [0] (krneki@foo.eternallybored.org)
18:29:40 Join alexbobp [0] (~alex@capitalthree.pwnz.org)
18:33:03 Join eckoit [0] (~ryan@50.65.10.24)
18:33:55 Nick Guest13832 is now known as sc_ (~sc@tt6.net)
18:35:47 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
18:45:37 Join TheSphinX^ [0] (~briehl@p579CCB3E.dip.t-dialin.net)
18:49:38 Quit TheSphinX_ (Ping timeout: 256 seconds)
18:52:26 Quit TheSphinX^ (Ping timeout: 240 seconds)
18:59:07 Join TheSphinX^ [0] (~briehl@p5B323D91.dip.t-dialin.net)
19:00
19:09:24 Quit scorche (Ping timeout: 256 seconds)
19:14:48 Quit perrikwp (Read error: Connection reset by peer)
19:15:28 Quit liar (Remote host closed the connection)
19:22:10 Join TheSphinX_ [0] (~briehl@p579CC3BC.dip.t-dialin.net)
19:23:36 Join TheSphin- [0] (~briehl@p579CC43F.dip.t-dialin.net)
19:25:45 Quit TheSphinX^ (Ping timeout: 250 seconds)
19:27:12 Quit TheSphinX_ (Ping timeout: 245 seconds)
19:28:06 Quit TheSphin- (Ping timeout: 240 seconds)
19:33:06 Join TheSphinX^ [0] (~briehl@p5B3229C8.dip.t-dialin.net)
19:39:26 Quit advcomp2019 (Quit: Don't follow me)
19:48:59 Quit y4n (Disconnected by services)
19:49:06 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
19:49:21***Saving seen data "./dancer.seen"
20:00
20:30:18 Join saratoga_ [0] (123e0cca@gateway/web/freenode/ip.18.62.12.202)
20:36:52 Quit saratoga_ (Quit: Page closed)
20:44:13AlexPHas anyone tried to use %LB ?
20:45:48bertrikhm, did I confuse the build?
20:47:28 Quit benedikt93 (Quit: Bye ;))
20:54:38bertrikcan someone block/ban forum user ioganlopezz ?
20:56:27AlexPDone
21:00
21:02:45 Join pedro_angelo [0] (~pedro_ang@201-29-175-8.user.veloxzone.com.br)
21:14:40 Join Totalled [0] (~Totalled@c-98-245-9-211.hsd1.co.comcast.net)
21:15:41 Quit TheLemonMan (Ping timeout: 264 seconds)
21:35:58 Quit y4n (Quit: PANTS OFF!)
21:49:23***Saving seen data "./dancer.seen"
21:53:08 Join Keripo [0] (~Keripo@c-76-22-63-234.hsd1.wa.comcast.net)
21:56:32 Quit thegeek (Ping timeout: 246 seconds)
21:57:43 Quit literal_username (Quit: leaving)
21:58:33 Quit Wardo (Read error: Connection reset by peer)
22:00
22:00:12 Join pamaury [0] (~quassel@5.157.114.2)
22:00:13 Quit pamaury (Changing host)
22:00:13 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:07:12 Join thegeek [0] (~thegeek@171.17.9.46.customer.cdi.no)
22:09:55 Join scorche [0] (~scorche@rockbox/administrator/scorche)
22:12:35 Quit n1s (Read error: Connection timed out)
22:13:18 Join n1s [0] (~n1s@nl118-168-30.student.uu.se)
22:13:18 Quit n1s (Changing host)
22:13:18 Join n1s [0] (~n1s@rockbox/developer/n1s)
22:26:02 Quit pamaury (Ping timeout: 256 seconds)
22:29:08 Join wodz [0] (~wodz@89-76-32-53.dynamic.chello.pl)
22:29:21wodzn1s, bertrik: http://lists.xiph.org/pipermail/opus/2011-April/001514.html
22:31:16 Join the-kyle [0] (~kyle@cpe-024-211-185-030.nc.res.rr.com)
22:40:36 Quit Horschti (Quit: Verlassend)
22:46:38 Quit wodz (Quit: Leaving)
22:49:55 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
22:51:51the-kyleThe Rockbox Opus decoder doesn't like the −−uncoupled encoder option. I have some samples that need to be encoded with two independent channels,, so I pass the −−uncoupled option to opusenc. But Rockbox is playing the files as a series of chirps, scratches and garbled noise. Should I go ahead and report this as a bug, or is this being fixed already?
22:52:32 Quit GermanMushroom (Ping timeout: 246 seconds)
22:53:58 Quit pedro_angelo (Remote host closed the connection)
22:55:47 Quit lebellium (Ping timeout: 246 seconds)
22:55:48 Nick LittleCreature is now known as StopMakingSense (~fearofmus@unaffiliated/fearofmusic)
23:00
23:14:35 Join lebellium [0] (~chatzilla@e179142107.adsl.alicedsl.de)
23:38:41lebelliumI just updated and uploaded my theme lebellium Samsung-like and the theme website says "doesn't work with current build" while it actually works! http://themes.rockbox.org/index.php?target=sansafuze Any idea?
23:39:51 Quit kevku (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
23:43:31saratogathe-kyle: probably a good idea to file a bug report with a link to one of the files so that its documented and people have an easy way to reproduce it
23:46:25the-kyleOk will do. Thanks.
23:49:24***Saving seen data "./dancer.seen"
23:51:05 Quit n1s (Quit: Ex-Chat)

Previous day | Next day