sites

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

index.md (15598B)


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