[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/ggrevolt/ - Gamergate Revolt

Do It For Trump

Catalog

Email
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


Board Actions Log: https://8ch.net/log.php?board=ggrevolt

File: 1451611258711.jpg (65.52 KB, 960x657, 320:219, DZ1EFM9PIK.jpg)

501f02 No.82360

Happy New Year! Devdex's back-end coder here.

I'm on break and I can finally start making solid progress on the site.

I'll use this thread to post progress reports. Not too hot on blogs and the like. If you have any questions, concerns or suggestions, feel free to post them here.

As always, you can join us on IRC via #FadedGiant on irc.rizon.net

Alright, time to get to work.

147c6c No.82362

>>82360

Thanks for the update.

Also how has info submission been going lately? Have the info from the EA and Ubisoft boycotts gotten in?


501f02 No.82364

afaik, it hasn't so if you need an account to submit it let me know and I'll make one for you ASAP.

Also worth noting are all the recent Steam scams…


7d287d No.82405

Planned features?


501f02 No.82589

>>82405

Top feature: Not written by Josh.

About to roll out a captcha test. Wish us luck.


501f02 No.82789

Now working on the user login system.


17c97a No.82792

>>82589

That is always a good feature.


501f02 No.82810

File: 1452403607379.png (38.67 KB, 562x324, 281:162, captcha.png)

Quite happy with the captcha code. It compiles and loads, accepts input faster than 8chan's DNS captcha page even loads.

Here's a summary of how it works (doesn't need cookies, database connection optional):

Create a private key (P) randomly once (this will be used every time the captcha code is called).This can be a passphrase, as long as its sufficiently long and difficult to guess.

Captcha form creation:

Step 1. Make a randomly generated nonce (N) and challenge answer (A) made up of 6 alphabetical characters and a time stamp (T).

Step 2. Create a hash out of the concatenation: H = Hash[{P, T, N, A}]

Step 3. Create a form entry:

Step 4. Create a png of the captcha describing A.

Step 5. Base 64 encode the captcha image, embed in HTML

Step 6. Include N, H, T as hidden variable on a form

Captcha verification:

Assumes entry via POST

Step 1. Check if captchaN/H/T/A exists, if not fail for invalid form

Step 2. Check if timestamp is within expiry, if not, fail.

Step 3. Check if captchaA is n-alphabetical characters long, if not, fail.

Step 4. Change captchaA to lower case.

Step 5. Compute H' = Hash[{P, CaptchaT, CaptchaN, CaptchaA}]

Step 6. Verify captchaH = H', if not, fail for incorrect challenge answer.

There's no need to use a HMAC for the hash because the string has a fixed size, collision is as secure as the hashing function, computing it is more expensive than just guessing the captcha after which the timestamp would expire.

One hole: Repeat attack is possible, but then the chance of getting a hit is equivalent to randomly guessing. For a low-value target this is more than sufficient and can be dealt with using DoS-prevention at the server level. If its really required, a database can keep track of (T,N) pairs and eliminate them each time an attempt is made.


501f02 No.82811

>>82810

(The nonce might seem useless but its helpful if you want to add a database log)


501f02 No.83143

HTTPS now enabled thanks to letsecnrypt!

Launch site will be HTTPS only. Unless you guys think that's somehow a bad idea? (don't see how)


c0f76c No.83182

>>83143

>Unless you guys think that's somehow a bad idea? (don't see how)

HTTPS is always a good idea, especially if you're going to have logins. You don't want to send shit in plaintext.


9bafc2 No.83189

Stickied


82623c No.83550

Why haven't you guys made some kind of Devdex-tan to draw more people in?

Cute anime girls make excellent advertisement.


501f02 No.83557

File: 1452921100045.jpg (58.09 KB, 356x500, 89:125, Lightfmpanic.jpg)

>>83550

>Devdex-tan

This would be highly appreciated actually.


91245d No.83802


9b41d3 No.83823

>>83802

Do you know why it needs forking? It might help if you explain this to a few others.


91245d No.83827

>>83802

>>83823

This repository started when there was little activity in the previous thread. Months gone by, change of place, and new internet connection later… I never got to touch the damn git repo.

Now it looks like Devdex is alive, and I have no idea what is going on.

In the repository is just a readme file containing a markdown version of the post from the old thread.


88f6fd No.83858

>>83827

Do any of you guys still have the /v/ threads we wrote before the clique shit posted all over them?


40282a No.83951

>>83557

What should she look like? How smug should she be?


4d3f5e No.83995

File: 1453095045320.gif (336.35 KB, 500x323, 500:323, jot.gif)

>>83858

I lost the piratepad link and the link to previous /v/ threads.


4d3f5e No.83996

File: 1453095289629.png (52.08 KB, 250x147, 250:147, bored7.png)

>>83995

Nevermind. The archive links to /v/ threads are saved in the git repo >>83802.

Still no PiratePad link tho.


4d3f5e No.83997

>>83802

>>83827

>>83995

>>83996

Still same RayoGundead, just using different PC and net.


501f02 No.84017

>>83951

Slightly smug, somewhat studious would be *just* right. More importantly… what will her hair color be.

>>83995

>>83996

Darn, we had a good outline on that piratepad!


4d3f5e No.84021

>>84017

the content of the README.md file is the same as in the PiratePad. I converted it to Markdown/CommonMark so that it can have a format while viewed in gitgud.io.


fedf24 No.84062

>>84017

>what will her hair color be

Plain brown. Or black.


501f02 No.84206

>>84062

I like black

>>84021

Nice. What do you think of Markdown overall by the way? It's the prime candidate for "article formatting" at the moment.


501f02 No.84207

(Then again Markdown is a bit taxing to parse and some parts of it are a bit silly, especially the line break syntax. That's the down side.)


8560b8 No.84213

File: 1453272089205.jpeg (20.86 KB, 464x474, 232:237, 1067417.jpeg)

>>84207

>>84206

I use Markdown/Commonmark because it is the most popular of the lightweight markup languages to date. That's just it.

I don't really like it because it is missing elements needed in writing documentation/ebooks.

I'm more in favor of AsciiDoc http://asciidoctor.org/docs/what-is-asciidoc/. I use it at work and when I write documentation for software.


501f02 No.84248

>>84213

It's settled then, AsciiDoc it is. It looks diff friendly to boot.


214b67 No.84580

File: 1453596505153.gif (348.69 KB, 640x358, 320:179, 1064417.gif)

>>84213

I forgot to add this link https://plus.google.com/114112334290393746697/posts/CdXJt6hVn5A for anyone who knows docbook


94437b No.85456

>>84580

>>84213

>>83996

>>83995

>horsefucker cartoon fan

Get the fuck out nigger.


501f02 No.85480

So, with the user system mostly done, we're gonna make a small "beta" test where generic articles can be edited under revision control.

This isn't going to be anything like the final thing, just testing sub-systems. Should be done this weekend or the next at worst.


501f02 No.85601

Temporarily using MySQL for hit counters with some provisions for moving to Redis or some home made daemon in case Redis integration takes too much time.

This is something hotwheels should have done a long time ago


3d2f15 No.85807

File: 1454245647013-0.jpg (133.7 KB, 479x800, 479:800, the nd justified the means.jpg)

File: 1454245647196-1.png (363.22 KB, 3000x1500, 2:1, pegida poster.png)

>>85456

>not knowing that we predated your involvement

you thought you were breaching containment of >>>/mlp/ .

You just trapped yourself in here with us instead.


4b9289 No.85823


501f02 No.85838

File: 1454271838305.jpeg (165.65 KB, 1280x900, 64:45, deception-p48.jpeg)

Be alert: 8chan is under attack by a very determined shill force.


6944fb No.85896

>>85838

Yeah I noticed it too.


000000 No.88049

File: 1457507276657.jpg (73.05 KB, 503x500, 503:500, JohnKelly.jpg)

>>82360

Ayy bitches:


000000 No.88052

File: 1457507383625.jpg (29.94 KB, 584x552, 73:69, ^33923741227224AAA0971BC01….jpg)


000000 No.88065

File: 1457508435021.jpg (28.15 KB, 318x211, 318:211, BeastBiscuit.jpg)

>>82360

>>88059


501f02 No.88085

A short notice/update, I'm going to be away for the next few weeks and will be on holiday afterwards where I'll get to resume work soon. We're trying to see if we can recruit someone who can take up some slack for the UI. #FadedGiant on rizon as usual if you have some javascript skills.

>>88037

>>88049

>>88052

>>88059

>>88065

Hey Jamal. Finally figured out how to use Tor? :^)




[Return][Go to top][Catalog][Post a Reply]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]