sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

index.md (15733B)


      1 Home of [dwm](//dwm.suckless.org), [dmenu](//tools.suckless.org/dmenu) and
      2 other quality software with a focus on simplicity, clarity, and frugality.
      3 
      4 Read more about our [philosophy](/philosophy) and join us on the [mailing
      5 list](/community).
      6 
      7 News
      8 ====
      9 
     10 [Atom feed](//suckless.org/atom.xml)
     11 
     12 
     13 2024-11-26
     14 ----------
     15 * [svkbd 0.4.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.2.tar.gz)
     16 
     17 2024-04-05
     18 ----------
     19 * [st 0.9.2](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.2.tar.gz)
     20 
     21 This reverts a commit and a regression with cursor move with wide glyphs, for
     22 example with GNU readline.
     23 
     24 2024-03-20
     25 ----------
     26 Below are some highlights of the changes for the recent releases of dmenu, dwm,
     27 st and tabbed, see the git logs for all details:
     28 
     29 General small Makefile improvements, rationale being: just be verbose and show
     30 what is done: do not abstract/hide details from the user/developer.
     31 Respect (more) the package manager and build system flags (CFLAGS, LDFLAGS, etc).
     32 
     33 [dwm](https://git.suckless.org/dwm/log.html):
     34 * Improvements to signal handling.
     35 * Fix: Avoid missing events when a keysym maps to multiple keycodes.
     36 
     37 [dmenu](https://git.suckless.org/dmenu/log.html):
     38 * Reduce memory usage for reading the lines.
     39 * Fix: X11 BadMatch error when embedding on some windows.
     40 
     41 [st](https://git.suckless.org/st/log.html):
     42 * Fix: bounds checks of dc.col.
     43 * Fix: buffer overflow when handling long composed input.
     44 * Ignore C1 control characters in UTF-8 mode.
     45 * Improvements to cell handling and wide characters.
     46 * Default config: decrease the default minlatency.
     47 * [Various other terminal fixes and compatibility improvements.](https://git.suckless.org/st/log.html)
     48 
     49 [tabbed](https://git.suckless.org/tabbed/log.html):
     50 * Fix: faulty zombie process reaping.
     51 * Improvements to signal handling.
     52 * Improve compatibility with compiling on older systems such as Slackware 11.
     53 
     54 Thanks to all contributors who submitted patches.
     55 
     56 2024-03-19
     57 ----------
     58 * [dmenu 5.3](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.3.tar.gz)
     59 * [dwm 6.5](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.5.tar.gz)
     60 * [st 0.9.1](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.1.tar.gz)
     61 * [tabbed 0.8](//tools.suckless.org/tabbed) released: [download](//dl.suckless.org/tools/tabbed-0.8.tar.gz)
     62 
     63 2023-07-04
     64 ----------
     65 [slstatus 1.0](//tools.suckless.org/slstatus) released: [download](//dl.suckless.org/tools/slstatus-1.0.tar.gz)
     66 
     67 2022-12-28
     68 ----------
     69 [lchat 1.0](//tools.suckless.org/lchat) released: [download](//dl.suckless.org/tools/lchat-1.0.tar.gz)
     70 
     71 2022-11-02
     72 ----------
     73 [libgrapheme 2.0.2](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.2.tar.gz)
     74 
     75 2022-10-08
     76 ----------
     77 [libgrapheme 2.0.1](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.1.tar.gz)
     78 
     79 2022-10-06
     80 ----------
     81 [libgrapheme 2.0.0](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.0.tar.gz)
     82 
     83 2022-10-04
     84 ----------
     85 * [dmenu 5.2](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.2.tar.gz)
     86 * [dwm 6.4](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.4.tar.gz)
     87 * [ii 2.0](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-2.0.tar.gz)
     88 * [sic 1.3](//tools.suckless.org/sic) released: [download](//dl.suckless.org/tools/sic-1.3.tar.gz)
     89 * [slock 1.5](//tools.suckless.org/slock) released: [download](//dl.suckless.org/tools/slock-1.5.tar.gz)
     90 * [st 0.9](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.tar.gz)
     91 * [tabbed 0.7](//tools.suckless.org/tabbed) released: [download](//dl.suckless.org/tools/tabbed-0.7.tar.gz)
     92 
     93 2022-04-19
     94 ----------
     95 Suckless now has a dark mode CSS style for its pages.
     96 Surf also now has support for [dark mode](https://git.suckless.org/surf/commit/1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa.html).
     97 
     98 2022-02-11
     99 ----------
    100 [dmenu 5.1](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.1.tar.gz)
    101 
    102 2022-01-07
    103 ----------
    104 * [dwm 6.3](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.3.tar.gz)
    105 * [ii 1.9](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-1.9.tar.gz)
    106 * [st 0.8.5](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.5.tar.gz)
    107 * [svkbd 0.4.1](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.1.tar.gz)
    108 
    109 2021-12-22
    110 ----------
    111 [libgrapheme 1.0.0](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-1.0.0.tar.gz)
    112 
    113 2021-07-30
    114 ----------
    115 [svkbd 0.4](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.tar.gz)
    116 
    117 2021-05-09
    118 ----------
    119 On Tuesday, 2021-05-11 there will be scheduled maintenance of the suckless
    120 servers. It's estimated this will take about 1 hour from about 21:00 to
    121 22:00 UTC+02:00.
    122 
    123 The mailinglist, website and source-code repositories will have some downtime.
    124 
    125 **Update:** the maintenance was finished at 2021-05-12 23:33 UTC+02:00.
    126 P.S.: It didn't actually take 26h30, I just had forgotten to do it.
    127 
    128 2021-05-08
    129 ----------
    130 [surf 2.1](//surf.suckless.org/) released: [download](//dl.suckless.org/surf/surf-2.1.tar.gz)
    131 
    132 2021-03-28
    133 ----------
    134 [svkbd 0.3](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.3.tar.gz)
    135 
    136 2021-03-28
    137 ----------
    138 On Wednesday, 2021-03-31 there will be scheduled maintenance of the suckless
    139 servers. It's estimated this will take about 2-3 hours from about 19:00 to
    140 21:00 - 22:00 UTC+02:00.
    141 
    142 The mailinglist, website and source-code repositories will have some downtime.
    143 
    144 **Update:** the maintenance was finished at 2021-03-31 19:10 UTC+02:00.
    145 
    146 2021-01-19
    147 ----------
    148 [scroll 0.1](//tools.suckless.org/scroll/) released: [download](//dl.suckless.org/tools/scroll-0.1.tar.gz)
    149 
    150 2020-12-11
    151 ----------
    152 [svkbd 0.2.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.2.tar.gz)
    153 
    154 2020-09-18
    155 ----------
    156 [svkbd 0.2.1](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.1.tar.gz)
    157 
    158 2020-09-13
    159 ----------
    160 [svkbd 0.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.tar.gz)
    161 
    162 2020-09-02
    163 ----------
    164 [dmenu 5.0](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.0.tar.gz)
    165 
    166 2020-06-19
    167 ----------
    168 [st 0.8.4](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.4.tar.gz)
    169 
    170 2020-05-27
    171 ----------
    172 The [slcon7](conferences/2020) has been cancelled due to the 2019-nCoV
    173 pandemic.
    174 
    175 2020-04-27
    176 ----------
    177 [st 0.8.3](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.3.tar.gz)
    178 
    179 2019-12-01
    180 ----------
    181 On Wednesday, 2019-12-04 there will be scheduled maintenance of the suckless
    182 servers. It's estimated this will take about 2-3 hours from about 19:00 to
    183 21:00 - 22:00 UTC+01:00.
    184 
    185 The mailinglist, website and source-code repositories will have some downtime.
    186 
    187 **Update:** the maintenance was finished at 2019-12-04 20:00 UTC+01:00.
    188 
    189 2019-04-04
    190 ----------
    191 Registrations are now open for [slcon6](conferences/2019) that will be held in
    192 Bad Liebenzell, Germany on 2019-10-(04-06).
    193 
    194 The CfP for interested participants will end on 2019-06-30.
    195 
    196 2019-03-30
    197 ----------
    198 There is now a [patch overview](//gunther.suckless.org/patches/) tool to have a
    199 quick overview of the patch status list. This list is generated each day from
    200 the [sites](//git.suckless.org/sites/) repository. It checks if patches apply
    201 cleanly in a normal patching manner. Of course it does not check patch
    202 combinations.
    203 
    204 * [Hacking patches guidelines](//suckless.org/hacking/)
    205 * [Tool source-code](//git.suckless.org/sites/file/testpatches.sh.html)
    206 
    207 Please keep the patches tidy and maintain or remove them.
    208 
    209 2019-02-09
    210 ----------
    211 [st 0.8.2](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.2.tar.gz)
    212 
    213 This release has mostly bugfixes.
    214 
    215 2019-02-03
    216 ----------
    217 * [dwm 6.2](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.2.tar.gz)
    218 * [dmenu 4.9](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-4.9.tar.gz)
    219 
    220 2018-06-01
    221 ----------
    222 The maintainance is completed. Let me know of any important things that are broken.
    223 Internally we will keep tweaking the server configuration over the course of
    224 time.
    225 
    226 2018-05-27
    227 ----------
    228 There will be a scheduled server maintenance next Friday and Saturday, 2018-06-(01-02).
    229 The migration to the new server will happen on these days and the git
    230 repositories and mailing list will be frozen on the old (now current)
    231 server.
    232 
    233 2018-04-11
    234 ----------
    235 [farbfeld 4](//tools.suckless.org/farbfeld/) released: [download](//dl.suckless.org/farbfeld/farbfeld-4.tar.gz)
    236 
    237 2018-03-20
    238 ----------
    239 [st 0.8.1](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.1.tar.gz)
    240 
    241 This release fixes some regressions introduced in the 0.8 release.
    242 
    243 2018-03-19
    244 ----------
    245 Registrations for [slcon5](/conferences/2018/) are now open.
    246 
    247 2018-03-14
    248 ----------
    249 * [dmenu 4.8](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-4.8.tar.gz)
    250 * [st 0.8](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.tar.gz)
    251 
    252 2018-02-04
    253 ----------
    254 [ii 1.8](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-1.8.tar.gz)
    255 
    256 2017-09-04
    257 ----------
    258 [suckless hackathon](/conferences/2017): we met on Sep 1-3 2017 in Würzburg, Germany.
    259 
    260 2017-09-04
    261 ----------
    262 [sent 1](//tools.suckless.org/sent) released: [download](//dl.suckless.org/tools/sent-1.tar.gz)
    263 
    264 2017-08-30
    265 ----------
    266 suckless.org now supports TLS using [Let's Encrypt](https://letsencrypt.org/).
    267 Cloning git repos over HTTPS now works. Some links on the page have been
    268 changed to allow both HTTP and HTTPS.
    269 
    270 HSTS is not fully working yet. This will be fixed.
    271 
    272 The IPv6 AAAA record was added and IPv6 is fully working now.
    273 
    274 suckless has many subdomains, these should hopefully all work via TLS. If you
    275 see a subdomain without a signed certificate please report it. If you find any
    276 broken links on the wiki pages, these can be fixed by anyone.
    277 
    278 2017-07-03
    279 ----------
    280 The suckless.org project is now hosted on a new server. All inactive accounts
    281 have been removed during the relocation.
    282 
    283 Please note that the new ECDSA key fingerprint is
    284 SHA256:7DBXcYScmsxbv7rMJUJoJsY5peOrngD4QagiXX6MiQU.
    285 
    286 2017-05-06
    287 ----------
    288 [blind 1.1](//tools.suckless.org/blind) released:
    289 [download](//dl.suckless.org/tools/blind-1.1.tar.gz)
    290 
    291 2017-05-02
    292 ----------
    293 [dmenu 4.7](//tools.suckless.org/dmenu) released:
    294 [download](//dl.suckless.org/tools/dmenu-4.7.tar.gz)
    295 
    296 2017-04-14
    297 ----------
    298 [farbfeld 3](//tools.suckless.org/farbfeld/) released:
    299 [download](//dl.suckless.org/farbfeld/farbfeld-3.tar.gz)
    300 
    301 2017-03-28
    302 ----------
    303 [surf](//surf.suckless.org/) now uses webkit2 by default. The webkit1 version
    304 is kept in the [surf-webkit1](//git.suckless.org/surf/log/?h=surf-webkit1)
    305 branch. The “master” branch doesn't exist anymore, HEAD is now
    306 [surf-webkit2](//git.suckless.org/surf/log/), so be sure to rebase your local
    307 master commits onto surf-webkit1.
    308 
    309 2016-11-20
    310 ----------
    311 [slock 1.4](//tools.suckless.org/slock) released:
    312 [download](//dl.suckless.org/tools/slock-1.4.tar.gz)
    313 
    314 2016-09-26
    315 ----------
    316 Videos of the [slcon 2016 talks](conferences/2016) are now available.
    317 
    318 2016-08-24
    319 ----------
    320 [slcon3](conferences/2016) preliminary schedule now published. If you want to
    321 attend please register before: **2016-09-01**.
    322 
    323 2015-12-19
    324 ----------
    325 [surf 0.7](//surf.suckless.org) released:
    326 [download](//dl.suckless.org/surf/surf-0.7.tar.gz)
    327 
    328 2015-11-25
    329 ----------
    330 [sent 0.2](//tools.suckless.org/sent) released:
    331 [download](//dl.suckless.org/tools/sent-0.2.tar.gz)
    332 
    333 2015-11-13
    334 ----------
    335 Videos of the [slcon2 talks](conferences/2015) are now available.
    336 
    337 2015-11-09
    338 ----------
    339 [dwm 6.1](//dwm.suckless.org) released:
    340 [download](//dl.suckless.org/dwm/dwm-6.1.tar.gz)
    341 
    342 2015-09-23
    343 ----------
    344 Kai and Anselm gave an interview about suckless.org on Randal Schwartz's [FLOSS
    345 Weekly show](https://twit.tv/shows/floss-weekly/episodes/355?autostart=false)
    346 
    347 2015-07-07
    348 ----------
    349 [st 0.6](//st.suckless.org) released:
    350 [download](//dl.suckless.org/st/st-0.6.tar.gz)
    351 
    352 2015-02-14
    353 ----------
    354 [slcon2](conferences/2015) will be held in Budapest on 2015-10-(30-31).
    355 
    356 The CfP for interested participants is now open and will end on 2015-04-30.
    357 
    358 2014-11-29
    359 ----------
    360 [lsw 0.3](//tools.suckless.org/x/lsw) released:
    361 [download](//dl.suckless.org/tools/lsw-0.3.tar.gz)
    362 
    363 2014-11-24
    364 ----------
    365 There will be a
    366 [suckless assembly](https://events.ccc.de/congress/2014/wiki/Assembly%3ASuckless)
    367 at the [31C3](https://events.ccc.de/congress/2014). The whole suckless
    368 community is invited to come, meet and hack!
    369 
    370 2014-08-05
    371 ----------
    372 [sinit 0.9.1](//core.suckless.org/sinit) released:
    373 [download](//dl.suckless.org/sinit/sinit-0.9.1.tar.gz)
    374 
    375 2014-05-01
    376 ----------
    377 [ubase 0.1](//core.suckless.org/ubase) released:
    378 [download](//dl.suckless.org/ubase/ubase-0.1.tar.gz)
    379 
    380 2014-01-21
    381 ----------
    382 [tabbed 0.6](//tools.suckless.org/tabbed) released:
    383 [download](//dl.suckless.org/tools/tabbed-0.6.tar.gz)
    384 
    385 2013-06-16
    386 ----------
    387 [sic 1.2](//tools.suckless.org/sic) released:
    388 [download](//dl.suckless.org/tools/sic-1.2.tar.gz)
    389 
    390 2013-05-07
    391 ----------
    392 [xssstate 1.1](//tools.suckless.org/x/xssstate) released:
    393 [download](//dl.suckless.org/tools/xssstate-1.1.tar.gz)
    394 
    395 2013-05-06
    396 ----------
    397 [tabbed 0.5](//tools.suckless.org/tabbed) released:
    398 [download](//dl.suckless.org/tools/tabbed-0.5.tar.gz)
    399 
    400 2013-04-21
    401 ----------
    402 We are glad to announce the [slcon 2013](/conferences/2013) programme.
    403 
    404 2012-11-29
    405 ----------
    406 We are glad to announce the switch to git from mercurial in all of our
    407 repositories. You can find them at [git.suckless.org](//git.suckless.org) Many
    408 thanks to 20h for his contribution!
    409 
    410 2012-10-28
    411 ----------
    412 [sprop 0.1](//tools.suckless.org/x/sprop) released:
    413 [download](//dl.suckless.org/tools/sprop-0.1.tar.gz)
    414 
    415 2012-10-14
    416 ----------
    417 Today we heard a very sad news that our friend, contributor and philosophical
    418 advisor Uriel has passed away peacefully. We will miss him a lot.
    419 
    420 ![uriel](/uriel.png)
    421 
    422 RIP
    423 
    424 2011-05-14
    425 ----------
    426 Anselm gave a talk about **The 'suckless.org' universe** at the [LinuxTag
    427 2011](http://www.linuxtag.org) conference in Berlin.
    428 
    429 2011-01-31
    430 ----------
    431 [ii 1.6](//tools.suckless.org/ii) released (regression fix):
    432 [download](//dl.suckless.org/tools/ii-1.6.tar.gz)
    433 
    434 2010-06-04
    435 ----------
    436 [9base-6](//tools.suckless.org/9base) released:
    437 [download](//dl.suckless.org/tools/9base-6.tar.gz)
    438 
    439 2010-03-28
    440 ----------
    441 We learned today that the previous wmii maintainer, who wasn't actively
    442 involved since 2007, Denis Grelich,
    443 [died on 2010-03-12](https://web.archive.org/web/20140208043925/http://www.lmt.uni-saarland.de/de/aktuelles/grelich.html).
    444 We thank him for his work. Rest in peace.
    445 
    446 2010-03-07
    447 ----------
    448 We applied as a mentoring organisation for GSoC 2010. See our [project ideas
    449 for GSoC 2010](/project_ideas) page for further details.
    450 
    451 2010-02-13
    452 ----------
    453 Some of us will visit [CLT2010](http://chemnitzer.linux-tage.de/2010/). Anselm
    454 will give a
    455 [talk](http://chemnitzer.linux-tage.de/2010/vortraege/detail.html?idx=308)
    456 about stali on the second day of CLT2010 at 17:00.
    457 
    458 2009-12-28
    459 ----------
    460 There was a small community meeting in Berlin! Thanks to all attendees.
    461 
    462 2008-08-02
    463 ----------
    464 [wmname 0.1](//tools.suckless.org/x/wmname) released:
    465 [download](//dl.suckless.org/tools/wmname-0.1.tar.gz)
    466 
    467 2008-07-29
    468 ----------
    469 [sselp 0.2](//tools.suckless.org/x/sselp) released:
    470 [download](//dl.suckless.org/tools/sselp-0.2.tar.gz)